FPGA作為ARM的SDRAM使用的LPC3250與FPGA接口程序,適合感興趣的學(xué)習(xí)者學(xué)習(xí),可以提高自己的能力,大家可以多交流哈
標(biāo)簽: fpga arm sdram lpc3250 接口
上傳時間: 2022-05-21
上傳用戶:1208020161
SDRAM和DDR布線指南
上傳時間: 2022-07-05
上傳用戶:shjgzh
DDR SDRAM控制器verilog代碼及中文說明文檔,注釋非常詳細(xì)。
標(biāo)簽: DDR_SDRAM_verilog
上傳時間: 2013-07-02
上傳用戶:wanghui2438
隨著當(dāng)今科學(xué)技術(shù)的迅猛發(fā)展,數(shù)字圖像處理技術(shù)正在各個行業(yè)得到廣泛的應(yīng)用,而FPGA技術(shù)的不斷成熟改變了通常采用并行計算機(jī)或數(shù)字信號處理器(DSP)、專用集成電路(ASIC)等作為嵌入式處理器的慣例。可編程邏輯器件(FPGA)憑借其較低的開發(fā)成本、較高的并行處理速度、較大的靈活性及其較短的開發(fā)周期等特點,在圖像處理系統(tǒng)中有獨特的優(yōu)勢。 本文提出了一種基于FPGA的圖像采集處理系統(tǒng)解決方案,并選用低成本高性能的Altera公司的CycloneIII系列FPGA EP3C40F324為核心,設(shè)計開發(fā)了圖像采集處理的軟硬件綜合系統(tǒng)。文章闡述了如何在FPGA中嵌入NiosII軟核處理器并完成圖像采集處理系統(tǒng)功能的設(shè)計方案。硬件電路上,系統(tǒng)設(shè)計了三塊電路板:FPGA核心處理板、圖像采集卡、圖像顯示卡,其中通過I2C總線對采集卡的工作模式進(jìn)行配置,在采集模塊控制下,將采集到的圖像數(shù)據(jù)存儲到SDRAM;根據(jù)VGA顯示原理及其時序關(guān)系,設(shè)計了VGA顯示輸出控制模塊,合成了VGA工作的控制信號,又根據(jù)VGA顯示器的工業(yè)標(biāo)準(zhǔn),合成VGA接口的水平和幀同步信號。邏輯硬件上,應(yīng)用SOPCBuilder工具生成了FPGA內(nèi)部的邏輯硬件功能模塊,定制了NiosII IP core、CMOS圖像采集模塊、VGA Controller及其I2C總線接口,系統(tǒng)各模塊間通過Avalon總線連接起來。軟件部分,在NiosII內(nèi)核處理器上實現(xiàn)了彩色圖像顏色空間轉(zhuǎn)換、二值化、形態(tài)學(xué)腐蝕處理及其目標(biāo)定位等算法。實驗結(jié)果證明了本文提出的方案及算法的正確性,可行性。
標(biāo)簽: FPGA 圖像采集 處理系統(tǒng)
上傳時間: 2013-08-05
上傳用戶:woshiyaosi
CPU:S3C44B0X FLASH:HY29LV160BT 2M SDRAM:HY57V641620 8M 2 COM USB1.1 PDIUSBD12 NET RTL8019AS JTAG 14PIN LCD 接口 4 KEY 3 LED 峰鳴器 時鐘電池
上傳時間: 2013-07-19
上傳用戶:Neal917
隨著微電子技術(shù)的高速發(fā)展,實時圖像處理在多媒體、圖像通信等領(lǐng)域有著越來越廣泛的應(yīng)用。FPGA就是硬件處理實時圖像數(shù)據(jù)的理想選擇,基于FPGA的圖像處理專用系統(tǒng)的研究將成為信息產(chǎn)業(yè)的新熱點。 @@ 本文詳細(xì)介紹了一種基于FPGA開發(fā)板的實時圖像采集與顯示系統(tǒng),該系統(tǒng)由前端視頻采集單元、圖像存儲單元、圖像顯示單元三部分組成。它的主要功能有:對攝像頭送來的視頻數(shù)據(jù)進(jìn)行采集,并采用PHILIPS公司的專用視頻解碼芯片SAA7113將模擬視頻轉(zhuǎn)化成數(shù)字視頻;將采集進(jìn)來的數(shù)據(jù)存儲到FPGA開發(fā)板內(nèi)嵌的SDRAM中;采用PHILIPS公司的專用視頻編碼芯片SAA7121將數(shù)字視頻信號轉(zhuǎn)換為模擬信號送顯示器輸出。 @@ 系統(tǒng)在Quartus II 5.0、Model Sim6.0軟件平臺下開發(fā)并在硬件上得到實現(xiàn),達(dá)到預(yù)期效果。FPGA實現(xiàn)圖像采集顯示是一種有效,簡便、經(jīng)濟(jì)的方法,因此該課題具有廣闊的應(yīng)用前景和市場價值。 @@關(guān)鍵詞:FPGA,I2C總線,視頻采集,SDRAM,視頻顯示
標(biāo)簽: FPGA 視頻采集 顯示系統(tǒng)
上傳時間: 2013-06-06
上傳用戶:rhl123
軟件無線電(Software Defined Radio)是無線通信系統(tǒng)收發(fā)信機(jī)的發(fā)展方向,它使得通信系統(tǒng)的設(shè)計者可以將主要精力集中到收發(fā)機(jī)的數(shù)字處理上,而不必過多關(guān)注電路實現(xiàn)。在進(jìn)行數(shù)字處理時,常用的方案包括現(xiàn)場可編程門陣列(FPGA)、數(shù)字信號處理器(DSP)和專用集成電路(ASIC)。FPGA以其相對較低的功耗和相對較低廉的成本,成為許多通信系統(tǒng)的首先方案。正是在這樣的前提下,本課題結(jié)合軟件無線電技術(shù),研究并實現(xiàn)基于FPGA的數(shù)字收發(fā)信機(jī)。 @@ 本論文主要研究了發(fā)射機(jī)和接收機(jī)的結(jié)構(gòu)和相關(guān)的硬件實現(xiàn)問題。首先,從理論上對發(fā)射機(jī)和接收機(jī)結(jié)構(gòu)進(jìn)行研究,找到收發(fā)信機(jī)設(shè)計中關(guān)鍵問題。其次,在理論上有深刻認(rèn)識的基礎(chǔ)上,以FPGA為手段,將反饋控制算法、反饋補(bǔ)償算法和前饋補(bǔ)償算法落實到硬件電路上。同步一直是數(shù)字通信系統(tǒng)中的關(guān)鍵問題,它也是本文的研究重點。本文在研究了已有各種同步方法的基礎(chǔ)上,設(shè)計了一種新的同步方法和相應(yīng)的接收機(jī)結(jié)構(gòu),并以硬件電路將其實現(xiàn)。最后,針對所設(shè)計的硬件系統(tǒng),本文還進(jìn)行了充分的硬件系統(tǒng)測試。硬件測試的各項數(shù)據(jù)結(jié)果表明系統(tǒng)設(shè)計方案是可行的,基本實現(xiàn)了數(shù)字中頻收發(fā)機(jī)系統(tǒng)的設(shè)計要求。 @@ 本文中發(fā)射機(jī)系統(tǒng)是以Altera公司EP2C70F672C6為硬件平臺,接收機(jī)系統(tǒng)以Altera公司EP2S180F1020C3為硬件平臺。收發(fā)系統(tǒng)均是在Ouartus Ⅱ 8.0環(huán)境下,通過編寫Verilog HDL代碼和調(diào)用Altera IP core加以實現(xiàn)。在將設(shè)計方案落實到硬件電路實現(xiàn)之前,各種算法均使用MATLAB進(jìn)行原理仿真,并在MATLAB仿真得到正確結(jié)果的基礎(chǔ)上,使用Quartus Ⅱ 8.0中的功能仿真工具和時序仿真工具進(jìn)行了前仿真和后仿真。所有仿真結(jié)果無誤后,可下載至硬件平臺進(jìn)行調(diào)試,通過Quartus Ⅱ 8.0中集成的SignalTap邏輯分析儀,可以實時觀察電路中各點信號的變化情況,并結(jié)合示波器和頻譜儀,得到硬件測試結(jié)果。 @@關(guān)鍵詞:SDR;數(shù)字收發(fā)機(jī);FPGA;載波同步;符號同步
標(biāo)簽: FPGA 數(shù)字中頻 收發(fā)信機(jī)
上傳時間: 2013-04-24
上傳用戶:diaorunze
DDR,SDRAM原理介紹、相關(guān)信號線介紹及時序,附各圖片。
上傳時間: 2013-05-29
上傳用戶:小強(qiáng)mmmm
3D加速引擎是3D圖形加速系統(tǒng)的重要組成部分,以往在軟件平臺上對3D引擎的研究,實現(xiàn)了復(fù)雜的渲染模型和渲染算法,但這些復(fù)雜算法與模型在FPGA上綜合實現(xiàn)具有一定難度,針對FPGA的3D加速引擎設(shè)計及其平臺實現(xiàn)需要進(jìn)一步研究。 本文在研究3D加速引擎結(jié)構(gòu)的基礎(chǔ)上,實現(xiàn)了基于FPGA的圖像處理平臺,使用模塊化的思想,利用IP核技術(shù)分析設(shè)計實現(xiàn)了3D加速管道及其他模塊,并進(jìn)行了仿真、驗證、實現(xiàn)。 圖像處理平臺選用Virtex-Ⅳ FPGA為核心器件,并搭載了Hynix HY5DU573222F-25、AT91FR40162S、XCF32P VO48及其他組件。 為滿足3D加速引擎的實現(xiàn)與驗證,設(shè)計搭建的圖像處理平臺還實現(xiàn)了DDR-SDRAM控制器模塊、VGA輸出模塊、總線控制器模塊、命令解釋模塊、指令寄存器模塊及控制寄存器模塊。 3D加速引擎設(shè)計包含3D加速渲染管道、視角變換管道、基元讀取、頂點FIFO、基元FIFO、寫內(nèi)存等模塊。針對FPGA的特性,簡化、設(shè)計、實現(xiàn)了光照管道、紋理管道、著色管道和Alpha融合管道。 最后使用Modelsim進(jìn)行了仿真測試和圖像處理平臺上的驗證,其結(jié)果表明3D加速引擎設(shè)計的大部分功能得到實現(xiàn),結(jié)果令人滿意。
上傳時間: 2013-07-30
上傳用戶:lepoke
圖像顯示器是人類接受外部信息的重要手段之一。而立體顯示則能再現(xiàn)場景的三維信息,提供場景更為全面、詳實的信息,在醫(yī)學(xué)、軍事、娛樂具有廣泛的應(yīng)用前景。而現(xiàn)有的3D立體顯示設(shè)備價格都比較貴,基于此,本人研究了基于SDRAM存儲器和FPGA處理器的3D頭盔顯示設(shè)備并且設(shè)計出硬件和軟件系統(tǒng)。該系統(tǒng)圖像效果好,并且價格成本便宜,從而具有更大的實用性。本文完成的主要工作有三點: 1.設(shè)計了基于FPGA處理器和SDRAM存儲器的3D頭盔顯示器。該方案有別于現(xiàn)有的基于MCU、DSP和其它處理芯片的方案。本方案能通過線性插值算法把1024×768的分辨率變成800×600的分辨率,并能實現(xiàn)120HZ圖像刷新率,采用SDRAM作為高速存儲器,并且采用乒乓操作,有別于其它的開關(guān)左右眼視頻實現(xiàn)立體圖像。在本方案中每時每刻都是左右眼視頻同時輸出,使得使用者感覺不到視頻圖像有任何閃爍,減輕眼睛疲勞。本方案還實現(xiàn)了圖像對比對度調(diào)節(jié),液晶前照光調(diào)節(jié)(調(diào)節(jié)輸出脈沖的占空比),立體圖像源自動識別,還有人性化的操作界面(OSD)功能。 2.完成了該系統(tǒng)的硬件平臺設(shè)計和軟件設(shè)計。從便攜性角度考慮,盡量減小PCB板面積,給出了它們詳細(xì)的硬件設(shè)計電路圖。完成了FPGA系統(tǒng)的設(shè)計,包括系統(tǒng)整體分析,各個模塊的實現(xiàn)原理和具體實現(xiàn)的方法。完成了單片機(jī)對AD9883的配置設(shè)計。 3.完成了本方案的各項測試和調(diào)試工作,主要包括:數(shù)據(jù)采集部分測試、數(shù)據(jù)存儲部分測試、FPGA器件工作狀態(tài)測試、以電腦顯示器作為顯示器的聯(lián)機(jī)調(diào)試和以HX7015A作為顯示器的聯(lián)機(jī)調(diào)試,并且最終調(diào)試通過,各項功能都滿足預(yù)期設(shè)計的要求。實驗和分析結(jié)果論證了系統(tǒng)設(shè)計的合理性和使用價值。 本文的研究與實現(xiàn)工作通過實驗和分析得到了驗證。結(jié)果表明,本文提出的由FPGA和SDRAM組成的3D頭盔顯示系統(tǒng)完全可以實現(xiàn)高質(zhì)量的立體視覺效果,從而可以將該廉價的3D頭盔顯示系統(tǒng)用于我國現(xiàn)代化建設(shè)中所需要的領(lǐng)域。
上傳時間: 2013-07-16
上傳用戶:xiaoxiang
蟲蟲下載站版權(quán)所有 京ICP備2021023401號-1