3D加速引擎是3D圖形加速系統(tǒng)的重要組成部分,以往在軟件平臺(tái)上對(duì)3D引擎的研究,實(shí)現(xiàn)了復(fù)雜的渲染模型和渲染算法,但這些復(fù)雜算法與模型在FPGA上綜合實(shí)現(xiàn)具有一定難度,針對(duì)FPGA的3D加速引擎設(shè)計(jì)及其平臺(tái)實(shí)現(xiàn)需要進(jìn)一步研究。 本文在研究3D加速引擎結(jié)構(gòu)的基礎(chǔ)上,實(shí)現(xiàn)了基于FPGA的圖像處理平臺(tái),使用模塊化的思想,利用IP核技術(shù)分析設(shè)計(jì)實(shí)現(xiàn)了3D加速管道及其他模塊,并進(jìn)行了仿真、驗(yàn)證、實(shí)現(xiàn)。 圖像處理平臺(tái)選用Virtex-Ⅳ FPGA為核心器件,并搭載了Hynix HY5DU573222F-25、AT91FR40162S、XCF32P VO48及其他組件。 為滿足3D加速引擎的實(shí)現(xiàn)與驗(yàn)證,設(shè)計(jì)搭建的圖像處理平臺(tái)還實(shí)現(xiàn)了DDR-SDRAM控制器模塊、VGA輸出模塊、總線控制器模塊、命令解釋模塊、指令寄存器模塊及控制寄存器模塊。 3D加速引擎設(shè)計(jì)包含3D加速渲染管道、視角變換管道、基元讀取、頂點(diǎn)FIFO、基元FIFO、寫(xiě)內(nèi)存等模塊。針對(duì)FPGA的特性,簡(jiǎn)化、設(shè)計(jì)、實(shí)現(xiàn)了光照管道、紋理管道、著色管道和Alpha融合管道。 最后使用Modelsim進(jìn)行了仿真測(cè)試和圖像處理平臺(tái)上的驗(yàn)證,其結(jié)果表明3D加速引擎設(shè)計(jì)的大部分功能得到實(shí)現(xiàn),結(jié)果令人滿意。
上傳時(shí)間: 2013-07-30
上傳用戶:lepoke
圖像顯示器是人類接受外部信息的重要手段之一。而立體顯示則能再現(xiàn)場(chǎng)景的三維信息,提供場(chǎng)景更為全面、詳實(shí)的信息,在醫(yī)學(xué)、軍事、娛樂(lè)具有廣泛的應(yīng)用前景。而現(xiàn)有的3D立體顯示設(shè)備價(jià)格都比較貴,基于此,本人研究了基于SDRAM存儲(chǔ)器和FPGA處理器的3D頭盔顯示設(shè)備并且設(shè)計(jì)出硬件和軟件系統(tǒng)。該系統(tǒng)圖像效果好,并且價(jià)格成本便宜,從而具有更大的實(shí)用性。本文完成的主要工作有三點(diǎn): 1.設(shè)計(jì)了基于FPGA處理器和SDRAM存儲(chǔ)器的3D頭盔顯示器。該方案有別于現(xiàn)有的基于MCU、DSP和其它處理芯片的方案。本方案能通過(guò)線性插值算法把1024×768的分辨率變成800×600的分辨率,并能實(shí)現(xiàn)120HZ圖像刷新率,采用SDRAM作為高速存儲(chǔ)器,并且采用乒乓操作,有別于其它的開(kāi)關(guān)左右眼視頻實(shí)現(xiàn)立體圖像。在本方案中每時(shí)每刻都是左右眼視頻同時(shí)輸出,使得使用者感覺(jué)不到視頻圖像有任何閃爍,減輕眼睛疲勞。本方案還實(shí)現(xiàn)了圖像對(duì)比對(duì)度調(diào)節(jié),液晶前照光調(diào)節(jié)(調(diào)節(jié)輸出脈沖的占空比),立體圖像源自動(dòng)識(shí)別,還有人性化的操作界面(OSD)功能。 2.完成了該系統(tǒng)的硬件平臺(tái)設(shè)計(jì)和軟件設(shè)計(jì)。從便攜性角度考慮,盡量減小PCB板面積,給出了它們?cè)敿?xì)的硬件設(shè)計(jì)電路圖。完成了FPGA系統(tǒng)的設(shè)計(jì),包括系統(tǒng)整體分析,各個(gè)模塊的實(shí)現(xiàn)原理和具體實(shí)現(xiàn)的方法。完成了單片機(jī)對(duì)AD9883的配置設(shè)計(jì)。 3.完成了本方案的各項(xiàng)測(cè)試和調(diào)試工作,主要包括:數(shù)據(jù)采集部分測(cè)試、數(shù)據(jù)存儲(chǔ)部分測(cè)試、FPGA器件工作狀態(tài)測(cè)試、以電腦顯示器作為顯示器的聯(lián)機(jī)調(diào)試和以HX7015A作為顯示器的聯(lián)機(jī)調(diào)試,并且最終調(diào)試通過(guò),各項(xiàng)功能都滿足預(yù)期設(shè)計(jì)的要求。實(shí)驗(yàn)和分析結(jié)果論證了系統(tǒng)設(shè)計(jì)的合理性和使用價(jià)值。 本文的研究與實(shí)現(xiàn)工作通過(guò)實(shí)驗(yàn)和分析得到了驗(yàn)證。結(jié)果表明,本文提出的由FPGA和SDRAM組成的3D頭盔顯示系統(tǒng)完全可以實(shí)現(xiàn)高質(zhì)量的立體視覺(jué)效果,從而可以將該廉價(jià)的3D頭盔顯示系統(tǒng)用于我國(guó)現(xiàn)代化建設(shè)中所需要的領(lǐng)域。
上傳時(shí)間: 2013-07-16
上傳用戶:xiaoxiang
模擬發(fā)票的打印,API函數(shù)寫(xiě)的,包括增加商品,減少商品,打印等。
上傳時(shí)間: 2013-07-25
上傳用戶:bibirnovis
隨著計(jì)算機(jī)技術(shù)的飛速發(fā)展,嵌入式系統(tǒng)將在人們的生產(chǎn)生活中發(fā)揮越來(lái)越重要的作用。一方面,ARM技術(shù)已經(jīng)在當(dāng)今的嵌入式微處理器領(lǐng)域中占據(jù)了領(lǐng)先地位,另一方面,結(jié)構(gòu)清晰、源碼開(kāi)放的Linux已經(jīng)發(fā)展成為一款非常具有活力的操作系統(tǒng)。近年來(lái),基于ARM和Linux的嵌入式技術(shù)已經(jīng)成為當(dāng)前嵌入式領(lǐng)域研究的一個(gè)亮點(diǎn)。便攜式微型熱敏打印機(jī)雖然已經(jīng)廣泛應(yīng)用在票據(jù)打印領(lǐng)域,但是其優(yōu)秀的圖形打印能力仍然具有很大的應(yīng)用潛力可以發(fā)掘。在工業(yè)生產(chǎn)中,某些參數(shù),比如環(huán)境的溫度、濕度等,需要被嚴(yán)格掌控。將這些參數(shù)映射到坐標(biāo)系中并使用便攜式熱敏打印機(jī)打印出來(lái),能夠讓技術(shù)人員更加方便直觀地觀察到參數(shù)變化情況。 本次設(shè)計(jì)的目的是建立一個(gè)基于ARM核心處理器和嵌入式Linux操作系統(tǒng)的嵌入式開(kāi)發(fā)平臺(tái),為嵌入式系統(tǒng)開(kāi)發(fā)提供一個(gè)方便功能擴(kuò)展的軟硬件環(huán)境。在此基礎(chǔ)上,此次設(shè)計(jì)還以VMP01 PLUS便攜式熱敏打印機(jī)為對(duì)象,利用嵌入式系統(tǒng)的豐富資源,使用串行接口連接該型號(hào)打印機(jī),并輔助軟件設(shè)計(jì)擴(kuò)展了坐標(biāo)圖形打印的功能。軟件設(shè)計(jì)部分包括了Linux下VMP01 PLUS熱敏打印機(jī)的驅(qū)動(dòng)程序設(shè)計(jì)和實(shí)現(xiàn)坐標(biāo)圖形打印功能的應(yīng)用程序設(shè)計(jì)。驅(qū)動(dòng)程序和應(yīng)用程序都能夠移植到開(kāi)發(fā)平臺(tái)上正確地運(yùn)行,打印效果理想。
標(biāo)簽: Linux ARM 嵌入式系統(tǒng) 打印
上傳時(shí)間: 2013-04-24
上傳用戶:xc216
隨著經(jīng)濟(jì)與信息通信技術(shù)的迅猛發(fā)展,作為終端產(chǎn)品的打印機(jī),其應(yīng)用已經(jīng)涉及到商品流通、交通運(yùn)輸、工業(yè)控制等諸多領(lǐng)域。但是,傳統(tǒng)打印機(jī)的性能已經(jīng)無(wú)法滿足新的應(yīng)用對(duì)于信息管理自動(dòng)化終端產(chǎn)品提出的新要求。 熱敏打印機(jī)作為一種新產(chǎn)品,具有打印速度快、打印質(zhì)量好、噪音小、易小型化、維護(hù)方便、操作簡(jiǎn)單、性價(jià)比高等優(yōu)點(diǎn),越來(lái)越受到市場(chǎng)的青睞,且在美國(guó)和日本等發(fā)達(dá)國(guó)家已經(jīng)得到了廣泛的應(yīng)用。同時(shí),隨著微電子技術(shù)的發(fā)展,嵌入式芯片以其高性能和低價(jià)格逐漸成為各種智能儀器研發(fā)的首選主控芯片。本研究以新的市場(chǎng)需求為背景并結(jié)合熱敏打印技術(shù)以及控制技術(shù)的發(fā)展,設(shè)計(jì)了基于ARM7TDMI內(nèi)核的S3C4480X主控芯片的新型微型熱敏打印驅(qū)動(dòng)方案及其應(yīng)用系統(tǒng)。 本文著重分析了熱敏打印的工作特點(diǎn)和控制原理,比較并討論了當(dāng)前常見(jiàn)熱敏打印系統(tǒng)設(shè)計(jì)的優(yōu)缺點(diǎn),提出了本研究的設(shè)計(jì)方案,并從硬件、軟件及系統(tǒng)調(diào)試三個(gè)方面詳細(xì)闡述了熱敏打印系統(tǒng)的設(shè)計(jì)。 通過(guò)對(duì)熱敏打印頭控制特點(diǎn)以及主控芯片硬件資源的深入分析,基于簡(jiǎn)化系統(tǒng)設(shè)計(jì)、提高系統(tǒng)集成度和可靠性、方便系統(tǒng)軟件開(kāi)發(fā)的原則,確定了打印驅(qū)動(dòng)的硬件設(shè)計(jì)方案,主要包括接口電路、狀態(tài)檢測(cè)模塊...
標(biāo)簽: 熱敏打印 驅(qū)動(dòng) 系統(tǒng)設(shè)計(jì)
上傳時(shí)間: 2013-07-16
上傳用戶:tuilp1a
基于FPGA的3D圖像處理器IP核的設(shè)計(jì)與實(shí)現(xiàn)
上傳時(shí)間: 2013-05-18
上傳用戶:1101055045
在ALLEGRO中打印原件值方法,自己可以學(xué)會(huì)簡(jiǎn)單的allegro
上傳時(shí)間: 2013-05-16
上傳用戶:xinshou123456
·詳細(xì)說(shuō)明:美國(guó)機(jī)械工程師手冊(cè)英文原版 內(nèi)有大量PDF文件 可供閱讀 可以給你很大提高
上傳時(shí)間: 2013-06-17
上傳用戶:eclipse
3D數(shù)學(xué)基礎(chǔ)圖形與游戲開(kāi)發(fā)
標(biāo)簽: 圖形
上傳時(shí)間: 2013-07-31
上傳用戶:boyaboy
FC插座、電解電容、電感、電位器、蜂鳴器等電子元件的3D模型,我使用的是sw2011,可用于電路板3D效果仿真,也可用于solidworks2011的入門(mén)學(xué)習(xí)
上傳時(shí)間: 2013-05-28
上傳用戶:王者A
蟲(chóng)蟲(chóng)下載站版權(quán)所有 京ICP備2021023401號(hào)-1