波前處理機(jī)是自適應(yīng)光學(xué)系統(tǒng)中實(shí)時(shí)信號(hào)處理和運(yùn)算的核心,隨著自適應(yīng)光學(xué)系統(tǒng)得發(fā)展,波前傳感器的采樣頻率越來越高,這就要求波前處理機(jī)必須有更強(qiáng)的數(shù)據(jù)處理能力以保證系統(tǒng)的實(shí)時(shí)性。在整個(gè)波前處理機(jī)的工作流程中,對(duì)CCD傳來的實(shí)時(shí)圖像數(shù)據(jù)進(jìn)行實(shí)時(shí)處理是第一步,也是十分重要的一步。如果不能保證圖像處理的實(shí)時(shí)性,那么后續(xù)的處理過程都無從談起。因此,研制高性能的圖像處理平臺(tái),對(duì)波前處理機(jī)性能的提高具有十分重要的意義。 論文介紹了本研究課題的背景以及國內(nèi)外圖像處理技術(shù)的應(yīng)用和發(fā)展?fàn)顩r,接著介紹了傳統(tǒng)的專用和通用圖像處理系統(tǒng)的結(jié)構(gòu)、特點(diǎn)和模型,并通過分析DSP芯片以及DSP系統(tǒng)的特點(diǎn),提出了基于DSP和FPGA芯片的實(shí)時(shí)圖像處理系統(tǒng)。該系統(tǒng)不同于傳統(tǒng)基于PC機(jī)模式的圖像處理系統(tǒng),發(fā)揮了DSP和FPGA兩者的優(yōu)勢(shì),能更好地提高圖像處理系統(tǒng)實(shí)時(shí)性能,同時(shí)也最大可能地降低成本。 論文根據(jù)圖像處理系統(tǒng)的設(shè)計(jì)目的、應(yīng)用需求確定了器件的選型。介紹了主要的器件,接著從系統(tǒng)架構(gòu)、邏輯結(jié)構(gòu)、硬件各功能模塊組成等方面詳細(xì)介紹了DSP+FPGA圖像處理系統(tǒng)硬件設(shè)計(jì),并分析了包括各種參數(shù)指標(biāo)選擇、連接方式在內(nèi)的具體設(shè)計(jì)方法以及應(yīng)該注意的問題。 論文在闡述傳輸線理論的基礎(chǔ)上,在制作PCB電路板的過程中,針對(duì)高速電路設(shè)計(jì)中易出現(xiàn)的問題,詳細(xì)分析了高速PCB設(shè)計(jì)中的信號(hào)完整性問題,包括反射、串?dāng)_等,說明了高速PCB的信號(hào)完整性、電源完整性和電磁兼容性問題及其解決方法,進(jìn)行了一定的理論和技術(shù)探討和研究。 論文還介紹了基于FPGA的邏輯設(shè)計(jì),包括了圖像采集模塊的工作原理、設(shè)計(jì)方案和SDRAM控制器的設(shè)計(jì),介紹了SDRAM的基本操作和工作時(shí)序,重點(diǎn)闡述系統(tǒng)中可編程器件內(nèi)部模塊化SDRAM控制器的設(shè)計(jì)及仿真結(jié)果。 論文最后描述了硬件系統(tǒng)的測(cè)試及調(diào)試流程,并給出了部分的調(diào)試結(jié)果。 該系統(tǒng)主要優(yōu)點(diǎn)有:實(shí)時(shí)性、高速性。硬件設(shè)計(jì)的執(zhí)行速度,在高速DSP和FPGA中實(shí)現(xiàn)信號(hào)處理算法程序,保證了系統(tǒng)實(shí)時(shí)性的實(shí)現(xiàn);性價(jià)比高。自行研究設(shè)計(jì)的電路及硬件系統(tǒng)比較好的解決了高速實(shí)時(shí)圖像處理的需求。
標(biāo)簽: DSPFPGA 圖像處理 電路板 硬件設(shè)計(jì)
上傳時(shí)間: 2013-04-24
上傳用戶:firstbyte
隨著圖像處理技術(shù)和投影技術(shù)的不斷發(fā)展,人們對(duì)高沉浸感的虛擬現(xiàn)實(shí)場景提出了更高的要求,這種虛擬顯示的場景往往由多通道的投影儀器同時(shí)在屏幕上投影出多幅高清晰的圖像,再把這些單獨(dú)的圖像拼接在一起組成一幅大場景的圖像。而為了給人以逼真的效果,投影的屏幕往往被設(shè)計(jì)為柱面屏幕,甚至是球面屏幕。當(dāng)圖像投影在柱面屏幕的時(shí)候就會(huì)發(fā)生幾何形狀的變化,而避免這種幾何變形的就是圖像拼接過程中的幾何校正和邊緣融合技術(shù)。 一個(gè)大場景可視化系統(tǒng)由投影機(jī)、投影屏幕、圖像融合機(jī)等主要模塊組成。在虛擬現(xiàn)實(shí)應(yīng)用系統(tǒng)中,要實(shí)現(xiàn)高臨感的多屏幕無縫拼接以及曲面組合顯示,顯示系統(tǒng)還需要運(yùn)用幾何數(shù)字變形及邊緣融合等圖像處理技術(shù),實(shí)現(xiàn)諸如在平面、柱面、球面等投影顯示面上顯示圖像。而關(guān)鍵設(shè)備在于圖像融合機(jī),它實(shí)時(shí)采集圖形服務(wù)器,或者PC的圖像信號(hào),通過圖像處理模塊對(duì)圖像信息進(jìn)行幾何校正和邊緣融合,在處理完成后再送到顯示設(shè)備。 本課題提出了一種基于FPGA技術(shù)的圖像處理系統(tǒng)。該系統(tǒng)實(shí)現(xiàn)圖像數(shù)據(jù)的AiD采集、圖像數(shù)據(jù)在SRAM以及SDRAM中的存取、圖像在FPGA內(nèi)部的DSP運(yùn)算以及圖像數(shù)據(jù)的D/A輸出。系統(tǒng)設(shè)計(jì)的核心部分在于系統(tǒng)的控制以及數(shù)字信號(hào)的處理。本課題采用XilinxVirtex4系列FPGA作為主處理芯片,并利用VerilogHDL硬件描述語言在FPGA內(nèi)部設(shè)計(jì)了A/D模塊、D/A模塊、SRAM、SDRAM以及ARM處理器的控制器邏輯。 本課題在FPGA圖像處理系統(tǒng)中設(shè)計(jì)了一個(gè)ARM處理器模塊,用于上電時(shí)對(duì)系統(tǒng)在圖像變化處理時(shí)所需參數(shù)進(jìn)行傳遞,并能實(shí)時(shí)從上位機(jī)更新參數(shù)。該設(shè)計(jì)在提高了系統(tǒng)性能的同時(shí)也便于系統(tǒng)擴(kuò)展。 本文首先介紹了圖像處理過程中的幾何變化和圖像融合的算法,接著提出了系統(tǒng)的設(shè)計(jì)方案及模塊劃分,然后圍繞FPGA的設(shè)計(jì)介紹了SDRAM控制器的設(shè)計(jì)方法,最后介紹了ARM處理器的接口及外圍電路的設(shè)計(jì)。
上傳時(shí)間: 2013-04-24
上傳用戶:1047385479
隨著數(shù)字電子技術(shù)的發(fā)展,數(shù)字信號(hào)處理廣泛應(yīng)用于聲納、雷達(dá)、通訊語音處理和圖像處理等領(lǐng)域。快速傅立葉變換(Fast Fourier Transform,F(xiàn)FT)在數(shù)字信號(hào)處理系統(tǒng)中起著很重要的作用,F(xiàn)FT 有效地提高了離散傅立葉變換(Discret Fourier Transform,DFT)的運(yùn)算效率。 處理器一般要求具有高速度、高精度、大容量和實(shí)時(shí)處理的性能,而現(xiàn)場可編程門陣列(Field Programmable Gate Array,F(xiàn)PGA)是近年來迅速發(fā)展起來的新型可編程器件,在處理大規(guī)模數(shù)據(jù)方面,有極大的優(yōu)勢(shì)。論文采用了在FPGA中實(shí)現(xiàn)FFT算法的方案。 數(shù)字信號(hào)處理板的硬件電路設(shè)計(jì)是本論文的重要部分之一。在介紹了FFT以及波束形成的基本原理和基本方法的基礎(chǔ)上,根據(jù)實(shí)時(shí)處理的要求,給出了數(shù)字信號(hào)處理板的硬件設(shè)計(jì)方案并對(duì)硬件電路的實(shí)現(xiàn)進(jìn)行了分析和說明。 依據(jù)數(shù)字系統(tǒng)的設(shè)計(jì)方法,分別采用基二按時(shí)間抽取FFT算法、基四按時(shí)間抽取FFT算法以及FFT兆核函數(shù)三種方法利用硬件描述語言(VHSICHardware Description Language,VHDL)實(shí)現(xiàn)了1024點(diǎn)的FFT,接著對(duì)三種方法進(jìn)行了評(píng)估,得出了FPGA完全能滿足處理器的實(shí)時(shí)處理的要求的結(jié)論。然后根據(jù)通用串行總線(Universial Serial Bus,USB)協(xié)議,利用VHDL語言編寫了USB接口芯片ISP1581的固件程序,實(shí)現(xiàn)了設(shè)備的枚舉過程。
上傳時(shí)間: 2013-08-01
上傳用戶:Aidane
在雷達(dá)信號(hào)偵察中運(yùn)用寬帶數(shù)字接收技術(shù)是電子偵察的一個(gè)重要發(fā)展方向。數(shù)字信號(hào)處理由于其精度高、靈活性強(qiáng)、以及易于集成等特點(diǎn)而應(yīng)用廣泛。電子系統(tǒng)數(shù)字化的最大障礙是寬帶高速A/D變換器的高速數(shù)據(jù)流與通用DSP處理能力的不匹配。而FPGA的廣泛應(yīng)用,為解決上述矛盾提供了一種有效的方法。 本文利用FPGA技術(shù),設(shè)計(jì)了具備高速信號(hào)處理能力的寬帶數(shù)字接收機(jī)平臺(tái),并提出了數(shù)字接收機(jī)實(shí)現(xiàn)的可行性方法,以及對(duì)這些方法的驗(yàn)證。具體來說就是如何利用單片的FPGA實(shí)現(xiàn)對(duì)雷達(dá)信號(hào)并行地實(shí)時(shí)檢測(cè)和參數(shù)估計(jì)。所做工作主要分為兩大部分: 1、適合于FPGA硬件實(shí)現(xiàn)的算法的確定及仿真:對(duì)A/D采樣信號(hào)采用自相關(guān)累加算法進(jìn)行信號(hào)檢測(cè),利用信號(hào)的相關(guān)性和噪聲的獨(dú)立性提高信噪比,通過給出檢測(cè)門限來估計(jì)信號(hào)的起止點(diǎn)。對(duì)于常規(guī)信號(hào)的頻率估計(jì),采用Rife算法。通過Matlab仿真,表明上述算法在運(yùn)算量和精度方面均有良好性能,適合用作FPGA硬件實(shí)現(xiàn)。 2、算法的FPGA硬件實(shí)現(xiàn):針對(duì)原算法中極大消耗運(yùn)算量的相關(guān)運(yùn)算,考慮到FPGA并行處理的特點(diǎn),將原算法修改為并行相關(guān)算法,并加入流水線,這樣處理極大地提高了系統(tǒng)的數(shù)據(jù)吞吐率。采用Xilinx公司的Virtex-4系列中的XC4VSX55芯片作為開發(fā)平臺(tái)完成設(shè)計(jì),系統(tǒng)測(cè)試結(jié)果表明,本設(shè)計(jì)能正常工作,滿足系統(tǒng)設(shè)計(jì)要求。 文章的最后,結(jié)合系統(tǒng)設(shè)計(jì)給出幾種VHDL優(yōu)化方法,主要圍繞系統(tǒng)的速度、結(jié)構(gòu)和面積等問題展開討論。
標(biāo)簽: FPGA 雷達(dá)信號(hào) 數(shù)字接收機(jī)
上傳時(shí)間: 2013-06-25
上傳用戶:songnanhua
軟件無線電DDC(數(shù)字下變頻)系統(tǒng)作為前端ADC與后端通用DSP器件之間的橋梁,通過降低數(shù)據(jù)流的速率,把低速數(shù)據(jù)送給后端通用DSP器件進(jìn)行處理,其性能的優(yōu)劣將對(duì)整個(gè)軟件無線電系統(tǒng)的穩(wěn)定性產(chǎn)生直接影響。采用專用DDC芯片完成數(shù)字下變頻,雖然具有抽取比大、性能穩(wěn)定等優(yōu)點(diǎn),但價(jià)格昂貴,靈活性不強(qiáng),不能充分體現(xiàn)軟件無線電的優(yōu)勢(shì)。FPGA工藝發(fā)展迅速,處理能力大大增強(qiáng),相對(duì)于ASIC、DSP來說具有吞吐量高、開發(fā)周期短、可實(shí)現(xiàn)在線重構(gòu)等諸多優(yōu)勢(shì)。正因?yàn)檫@些優(yōu)點(diǎn),使得FPGA在軟件無線電的研究和開發(fā)中起著越來越重要的作用。 本次設(shè)計(jì)的目標(biāo)是在一塊FPGA芯片上實(shí)現(xiàn)單通道數(shù)字下變頻系統(tǒng)。現(xiàn)階段主要對(duì)軟件無線電數(shù)字下變頻器的FPGA實(shí)現(xiàn)方法進(jìn)行了研究分析,重點(diǎn)完成了其主要模塊的設(shè)計(jì)和仿真以及初步的系統(tǒng)級(jí)驗(yàn)證。 論文首先對(duì)軟件無線電數(shù)字下變頻的國內(nèi)外現(xiàn)狀進(jìn)行了分析,然后對(duì)FPGA實(shí)現(xiàn)數(shù)字下變頻設(shè)計(jì)的優(yōu)勢(shì)作了闡述。在對(duì)軟件無線電理論基礎(chǔ)、數(shù)字信號(hào)處理的相關(guān)知識(shí)深入研究的基礎(chǔ)上重點(diǎn)研究軟件無線電數(shù)字下變頻技術(shù)。對(duì)數(shù)字下變頻的NCO、混頻、CIC、HB、FIR模塊的實(shí)現(xiàn)方法進(jìn)行深入研究,在:MATLAB中設(shè)定整體系統(tǒng)方案、完成模塊劃分和接口定義,并對(duì)部分模塊建立數(shù)學(xué)模型并仿真、對(duì)模塊的性能進(jìn)行優(yōu)化。從數(shù)字下變頻的系統(tǒng)層次上考慮了各模塊彼此問的性能制約,從而選擇合理配置、優(yōu)化系統(tǒng)結(jié)構(gòu)以獲得模塊間的性能均衡和系統(tǒng)性能的最優(yōu)化。最后通過使用編寫'Verilog程序和調(diào)用部分lP Core相結(jié)合的方法完成數(shù)字下變頻各個(gè)模塊的設(shè)計(jì)并完成仿真和調(diào)試。結(jié)果表明設(shè)計(jì)的思想和結(jié)構(gòu)是正確的,在下一步工作中主要完成系統(tǒng)的板級(jí)調(diào)試。
上傳時(shí)間: 2013-04-24
上傳用戶:隱界最新
在衛(wèi)星通信、移動(dòng)通信技術(shù)快速發(fā)展的今天,短波這一最古老和傳統(tǒng)的通信方式不僅沒有被淘汰,還在快速發(fā)展。其通信距離遠(yuǎn)、設(shè)備簡單以及移動(dòng)方便等優(yōu)點(diǎn)被廣泛應(yīng)用于無線通信領(lǐng)域。 數(shù)字調(diào)制技術(shù)作為通信領(lǐng)域中極為重要的一個(gè)方面,也得到了迅速發(fā)展。全數(shù)字調(diào)制解調(diào)技術(shù)的使用使各類現(xiàn)代調(diào)制解調(diào)技術(shù)融合一體,目前國內(nèi)多速率/多制式調(diào)制解調(diào)大多基于通用.DSP實(shí)現(xiàn),支持的速率比較低。由于運(yùn)算量大和硬件參數(shù)的限制,采用通用DSP無法勝任高速率調(diào)制解調(diào)的任務(wù)。現(xiàn)代FPGA可以提供支持以低系統(tǒng)丌銷、低成本實(shí)現(xiàn)高速乘.累加超前進(jìn)位鏈的DSP算法。本文采用理論與實(shí)踐相結(jié)合的方式研究基于FPGA技術(shù)來實(shí)現(xiàn)短波數(shù)字信號(hào)的調(diào)制解調(diào)。通過對(duì)具體的FPGA系統(tǒng)設(shè)計(jì)與調(diào)試,將理論應(yīng)用到實(shí)際中。 本文通過具體的EPlC60240C8芯片作為處理器的FPGA實(shí)驗(yàn)板,研究了短波數(shù)字信號(hào)調(diào)制解調(diào)的設(shè)計(jì)與丌發(fā)過程。分析了現(xiàn)代通信的各種調(diào)制方式.誤碼率。得出了不同的調(diào)制方式的優(yōu)劣性。最后重點(diǎn)提出了QPSK的調(diào)制解調(diào)方法。給出了Qf'SK的調(diào)制解調(diào)框圖、QPSK的SystemView系統(tǒng)仿真、VHDL程序進(jìn)行調(diào)制解調(diào),在OUARTUS上進(jìn)行仿真。然后設(shè)計(jì)AD/DA輸入輸出電路,對(duì)短波數(shù)字信號(hào)進(jìn)行調(diào)制解調(diào)。通過設(shè)計(jì)的AD/DA電路輸入短波數(shù)字信號(hào)進(jìn)行調(diào)制解調(diào),然后輸出原始的模擬信號(hào)。文中還對(duì)比了其他的調(diào)制解調(diào)方式,通過對(duì)比,發(fā)現(xiàn)不同的調(diào)制解調(diào)方式對(duì)短波信號(hào)的影響。最后,通過比較FPGA與DSP在處理高速率、大容量的數(shù)字信號(hào),得出不同的結(jié)論。展示了FPGA在這方面的優(yōu)越性。
標(biāo)簽: FPGA 短波 數(shù)字信號(hào) 調(diào)制解調(diào)
上傳時(shí)間: 2013-06-05
上傳用戶:362279997
軟件無線電技術(shù)自20世紀(jì)90年代提出以后,在許多通信系統(tǒng)中得到了廣泛應(yīng)用。本文研究了一種軟件無線電數(shù)字通信系統(tǒng)方案的設(shè)計(jì),并著重研究了其中中頻處理單元的設(shè)計(jì)和實(shí)現(xiàn)。針對(duì)實(shí)際應(yīng)用,本文提出了一個(gè)基于FPGA和DSP的軟件無線電中頻/基帶數(shù)字化處理系統(tǒng)的設(shè)計(jì)方案。該系統(tǒng)的特點(diǎn)是所有的中頻信號(hào)處理算法全部由軟件實(shí)現(xiàn),它主要包括高速A/D、超大規(guī)模FPGA芯片、高速DSP芯片和外部存儲(chǔ)器等,其中超大規(guī)模FPGA芯片和高速的DSP芯片是系統(tǒng)的核心。DSP芯片采用的是TI公司的C6416,F(xiàn)PGA芯片采用的是Xilinx公司的XC2V2000FG676,既兼顧速度和靈活性,又具有較強(qiáng)的通用性。 本文根據(jù)“基于FPGA的中頻數(shù)字化處理平臺(tái)的建立及若干關(guān)鍵算法的實(shí)現(xiàn)”研究課題,主要完成了軟件無線電通信系統(tǒng)中頻數(shù)字化若干關(guān)鍵算法實(shí)現(xiàn)的任務(wù),具體包括通用數(shù)字中頻板的設(shè)計(jì)、中頻板上FPGA和DSP、D/A的接口設(shè)計(jì)、各種數(shù)字通信關(guān)鍵技術(shù)(數(shù)字上/下變頻、調(diào)制解調(diào)、信道編譯碼、交織解交織等)的FPGA實(shí)現(xiàn)。本文研究的系統(tǒng)分別在Matlab、ISE、Modelsim、Visual DSP++、ChipScope Pro等軟件中進(jìn)行了仿真和驗(yàn)證,并已交付使用。結(jié)果表明,本文提出的方案正確可行,達(dá)到了預(yù)定要求。本文的工作對(duì)其它軟件無線電系統(tǒng)的實(shí)現(xiàn)也具有較大的參考價(jià)值。
標(biāo)簽: FPGA 中頻數(shù)字化 關(guān)鍵算法
上傳時(shí)間: 2013-04-24
上傳用戶:thinode
軟件無線電已成為無線通信非常關(guān)鍵的技術(shù)之一。其基本思想是將寬帶A/D、D/A盡可能靠近天線,在一個(gè)開放式、模塊化的通用硬件平臺(tái)上用盡可能多的軟件來實(shí)現(xiàn)無線電臺(tái)的各種功能。 本文所討論的多相濾波器組信道化接收機(jī)(PPCR)及信道非均勻劃分,即是應(yīng)用了軟件無線電理念的一種新技術(shù)。該技術(shù)針對(duì)傳統(tǒng)無線電接收機(jī)存在的結(jié)構(gòu)不靈活、系統(tǒng)升級(jí)困難、同時(shí)處理多信號(hào)能力弱及系統(tǒng)規(guī)模過大等問題,應(yīng)用現(xiàn)代多速率信號(hào)處理理論對(duì)之進(jìn)行了改進(jìn)。改進(jìn)后的軟件無線電PPCR.具有全概率接收能力,能對(duì)信號(hào)進(jìn)行下變頻并降低其采樣率處理,實(shí)現(xiàn)后資源耗費(fèi)較低,而且依托現(xiàn)場可編程門陣列(FPGA)建立的平臺(tái)是開放式的,在需要時(shí)可在不改變硬件系統(tǒng)的情況下通過軟件更改系統(tǒng)的功能,極大地提高了系統(tǒng)的靈活性。諸多的優(yōu)點(diǎn)使其具有十分廣泛的應(yīng)用前景,也成為當(dāng)前研究熱點(diǎn)之一。 本文首先介紹了課題的應(yīng)用背景,并深入討論了軟件無線電的基本理論:信號(hào)采樣理論及多速率信號(hào)處理理論,介紹了應(yīng)用PPCR的采樣處理過程,給出了推導(dǎo)PPCR的數(shù)學(xué)模型,并在此基礎(chǔ)上分析闡述了信道非均勻劃分的原理。 在本文的系統(tǒng)仿真及實(shí)現(xiàn)部分,首先介紹了應(yīng)用現(xiàn)代DSP開發(fā)工具DSPBuilder進(jìn)行開發(fā)的設(shè)計(jì)流程,然后對(duì)應(yīng)用DSP Builder來設(shè)計(jì)PPCR中的主要模塊一多相濾波器組及快速傅立葉變換模塊做了詳細(xì)闡述,最后對(duì)系統(tǒng)仿真及實(shí)現(xiàn)過程的實(shí)驗(yàn)結(jié)果圖進(jìn)行了分析。 本文主要是在實(shí)驗(yàn)室階段對(duì)算法在硬件實(shí)現(xiàn)上進(jìn)行研究。成果可以作為后續(xù)應(yīng)用研究的基礎(chǔ),對(duì)各種應(yīng)用軟件無線電理念的通信系統(tǒng)都具有一定的參考價(jià)值。
上傳時(shí)間: 2013-06-17
上傳用戶:xfbs821
FPGA是一種可通過用戶編程來實(shí)現(xiàn)各種數(shù)字電路的集成電路器件。用FPGA設(shè)計(jì)數(shù)字系統(tǒng)有設(shè)計(jì)靈活、低成本,低風(fēng)險(xiǎn)、面市時(shí)間短等好處。本課題在結(jié)合國際上FPGA器件方面的各種研究成果基礎(chǔ)上,對(duì)FPGA器件結(jié)構(gòu)進(jìn)行了深入的探討,重點(diǎn)對(duì)FPGA的互連結(jié)構(gòu)進(jìn)行了分析與優(yōu)化。FPGA器件速度和面積上相對(duì)于ASIC電路的不足很大程度上是由可編程布線結(jié)構(gòu)造成的,F(xiàn)PGA一般用大量的可編程傳輸管開關(guān)和通用互連線段實(shí)現(xiàn)門器件的連接,而全定制電路中僅用簡單的金屬線實(shí)現(xiàn),傳輸管開關(guān)帶來很大的電阻和電容參數(shù),因而速度要慢于后者。這也說明,通過優(yōu)化可編程連接方式和布線結(jié)構(gòu),可大大改善電路的性能。本文研究了基于SRAM編程技術(shù)的FPGA器件中邏輯模塊、互連資源等對(duì)FPGA性能和面積的影響。論文中在介紹FPGA器件的體系構(gòu)架后,首先對(duì)開關(guān)矩陣進(jìn)行了研究,結(jié)合Wilton開關(guān)矩陣和Disioint開關(guān)矩陣的特點(diǎn),得到一個(gè)連接更加靈活的開關(guān)矩陣,提高了FPGA器件的可布線性,接著本課題中又對(duì)通用互連線長度、通用互連線間的連接方式和布線通道的寬度等進(jìn)行了探討,并針對(duì)本課題中的FPGA器件,得出了一套適合于中小規(guī)模邏輯器件的通用互連資源結(jié)構(gòu),仿真顯示新的互連方案有較好的速度和面積性能,在互連資源的面積和性能上達(dá)到一個(gè)很好的折中。 接下來課題中對(duì)FPGA電路的可編程邏輯資源進(jìn)行了研究,得到了一種邏輯規(guī)模適中的粗粒度邏輯塊簇,該邏輯塊簇采用類似Xilinx 公司的FPGA產(chǎn)品的LUT加觸發(fā)器結(jié)構(gòu),使邏輯塊簇內(nèi)部基本邏輯單元的聯(lián)系更加緊密,提高了邏輯資源的功能和利用率。隨后我們還研究了IO模塊數(shù)目的確定和分布式SRAM結(jié)構(gòu)中編程電路結(jié)構(gòu)的設(shè)計(jì),并簡單介紹了SRAM單元的晶體管級(jí)設(shè)計(jì)原理。最后,在對(duì)FPGA構(gòu)架研究基礎(chǔ)上,完成了一款FPGA電路的設(shè)計(jì)并設(shè)計(jì)了相應(yīng)的電路測(cè)試方案,該課題結(jié)合CETC58研究所的一個(gè)重要項(xiàng)目進(jìn)行,目前已成功通過CSMC0.6μm 2P2M工藝成功流片,測(cè)試結(jié)果顯示其完全達(dá)到了預(yù)期的性能。
標(biāo)簽: SRAM FPGA 器件設(shè)計(jì)
上傳時(shí)間: 2013-04-24
上傳用戶:6546544
8051處理器自誕生起近30年來,一直都是嵌入式應(yīng)用的主流處理器,不同規(guī)模的805l處理器涵蓋了從低成本到高性能、從低密度到高密度的產(chǎn)品。該處理器極具靈活性,可讓開發(fā)者自行定義部分指令,量身訂制所需的功能模塊和外設(shè)接口,而且有標(biāo)準(zhǔn)版和經(jīng)濟(jì)版等多種版本可供選擇,可讓設(shè)計(jì)人員各取所需,實(shí)現(xiàn)更高性價(jià)比的結(jié)構(gòu)。如此多的優(yōu)越性使得8051處理器牢固地占據(jù)著龐大的應(yīng)用市場,因此研究和發(fā)展8051及與其兼容的接口具有極大的應(yīng)用前景。在眾多8051的外設(shè)接口中,I2C總線接口扮演著重要的角色。通用的12C接口器件,如帶12C總線的RAM,ROM,AD/DA,LCD驅(qū)動(dòng)器等,越來越多地應(yīng)用于計(jì)算機(jī)及自動(dòng)控制系統(tǒng)中。因此,本論文的根本目的就是針對(duì)如何在8051內(nèi)核上擴(kuò)展I2C外設(shè)接口進(jìn)行較深入的研究。 本課題項(xiàng)目采用可編程技術(shù)來開發(fā)805l核以及12C接口。由于8051內(nèi)核指令集相容,我們能借助在現(xiàn)有架構(gòu)方面的經(jīng)驗(yàn),發(fā)揮現(xiàn)有的大量代碼和工具的優(yōu)勢(shì),較快地完成設(shè)計(jì)。在8051核模塊里,我們主要實(shí)現(xiàn)中央處理器、程序存儲(chǔ)器、數(shù)據(jù)存儲(chǔ)器、定時(shí)/計(jì)數(shù)器、并行接口、串行接口和中斷系統(tǒng)等七大單元及數(shù)據(jù)總線、地址總線和控制總線等三大總線,這些都是標(biāo)準(zhǔn)8051核所具有的模塊。在其之上我們?cè)偾度?2C的串行通信模塊,采用自下而上的方法,逐次實(shí)現(xiàn)一位的收發(fā)、一個(gè)字節(jié)的收發(fā)、一個(gè)命令的收發(fā),直至實(shí)現(xiàn)I2C的整個(gè)通信協(xié)議。 8051核及I2C總線的研究通過可編程邏輯器件和一塊外圍I2C從設(shè)備TMPl01來驗(yàn)證。本課題的最終目的是可編程邏輯器件實(shí)現(xiàn)的8051核成功并高效地控制擴(kuò)展的12C接口與從設(shè)備TMPl01通信。 用EP2C35F672C6芯片開發(fā)的12C接口,數(shù)據(jù)的傳輸速率由該芯片嵌入8051微處理的時(shí)鐘頻率決定。經(jīng)測(cè)試其傳輸速率可達(dá)普通速率和快速速率。 目前集成了該12C接口的8051核已經(jīng)在工作中投入使用,主要用于POS設(shè)備的用戶數(shù)據(jù)加密及對(duì)設(shè)備溫度的實(shí)時(shí)控制。雖然該設(shè)備尚未大批量投產(chǎn),但它已成功通過PCI(PaymentCardIndustry)協(xié)會(huì)認(rèn)證。
標(biāo)簽: FPGA 8051 I2C 內(nèi)核
上傳時(shí)間: 2013-06-18
上傳用戶:731140412
蟲蟲下載站版權(quán)所有 京ICP備2021023401號(hào)-1