本文主要介紹了基于FPGA的無線信道盲均衡器的設(shè)計與實現(xiàn),在算法上選擇了比較成熟的DDLMS和CMA相結(jié)合的算法,結(jié)構(gòu)上采用四路正交FIR濾波器模型.在設(shè)計的過程中我們采取了用MATLAB進行算法仿真,VerilogHDL語言進行FPGA設(shè)計的策略.在硬件描述語言的設(shè)計流程中,信道盲均衡器運用了Top-Down的模塊化設(shè)計方法,大大縮短了設(shè)計周期,提高了系統(tǒng)的穩(wěn)定性和可擴展性.測試結(jié)果表明均衡器所有的性能指標(biāo)均達(dá)到預(yù)定目標(biāo),且工作性能良好,均衡效果較為理想,能夠滿足指標(biāo)要求.本課題所設(shè)計和實現(xiàn)的信道盲均衡器,為FPGA芯片設(shè)計技術(shù)做了有益的探索性嘗試,對今后無線通信系統(tǒng)中的單芯片可編程系統(tǒng)(SOPC)的設(shè)計運用有著積極的借鑒意義.
上傳時間: 2013-05-28
上傳用戶:huyiming139
隨著圖像處理和模式識別技術(shù)的進步,基于生物特征的識別技術(shù)成為蓬勃發(fā)展的高技術(shù)之一,根據(jù)IBG(InternationalBiometricGroup)組織對生物特征市場的統(tǒng)計和預(yù)測,該領(lǐng)域的收入的年增長率30-50%,到2008年,全球總收入將達(dá)到46.39億美元。而基于指紋特征的識別技術(shù)由于其獨特的可靠性,穩(wěn)定性,方便快捷的特點,恰好符合了市場的需求。目前指紋識別技術(shù)是生物識別領(lǐng)域中應(yīng)用最廣泛的識別技術(shù),也是研究與應(yīng)用的一個熱點。 SOPC片上可編程系統(tǒng)和嵌入式系統(tǒng)是當(dāng)前電子設(shè)計領(lǐng)域中最熱門的概念。NiosⅡ是Altera公司開發(fā)的一種采用流水線技術(shù)、單指令流的RISC嵌入式處理器軟核,可以將它嵌入FPGA內(nèi)部,與用戶自定義邏輯結(jié)合構(gòu)成一個基于FPGA的片上系統(tǒng)。與嵌入式硬核相比較,嵌入式軟核具有更大的靈活性。而FPGA的高速性、恰恰滿足了指紋識別系統(tǒng)對速度的要求。 本文對指紋識別技術(shù)中各個環(huán)節(jié)的算法進行了較為深入的研究,結(jié)合NiosⅡ嵌入式處理器的特點,對算法進行了合理的選擇與優(yōu)化,形成了一套完整的指紋識別算法,并提出了一種基于FPGA的指紋識別系統(tǒng)硬件設(shè)計方案。 論文的內(nèi)容主要包括以下幾個方面: 1、對指紋圖像預(yù)處理、后處理和匹配算法進行了改進,提高了算法的性能;設(shè)計了一種適用于快速匹配的指紋特征數(shù)據(jù)結(jié)構(gòu);提出了一套基于特征點匹配的指紋識別算法。實驗結(jié)果表明該算法速度快、誤識率較低、可靠性較高,可以滿足實用的要求。 2、本著增加系統(tǒng)集成度、減小系統(tǒng)體積、提高便攜性、降低功耗和成本,同時提升系統(tǒng)的性能的原則,使用Altera公司提供的外圍設(shè)備IP核配合NiosⅡ處理器軟核搭建了一個單片嵌入式系統(tǒng),然后以內(nèi)嵌NiosⅡ軟核的FPGA和FPS200指紋采集器為核心芯片,外配片外RAM和Flash存儲器以及小鍵盤和LCD顯示屏等器件,設(shè)計了一個便攜式指紋識別系統(tǒng),提出了一套基于FPGA的硬件設(shè)計方案。 3、利用NiosⅡ開發(fā)板對硬件設(shè)計方案進行了初步的驗證,實現(xiàn)了指紋采集芯片F(xiàn)PS200與FPGA的接口,并進行了算法的移植。 實驗結(jié)果表明本文所提出的系統(tǒng)設(shè)計方案是可行的?;贔PGA的自動指紋識別系統(tǒng)在速度、功耗、體積、擴展性方面有著獨特的優(yōu)勢,具有廣闊的發(fā)展空間。最后提出了對這一設(shè)計繼續(xù)改進的思路和下一步研究的內(nèi)容。
標(biāo)簽: FPGA 指紋識別 法的研究 硬件實現(xiàn)
上傳時間: 2013-07-28
上傳用戶:hxy200501
隨著信息技術(shù)和電子技術(shù)的進步和日益成熟,計算機數(shù)據(jù)采集技術(shù)得到了廣泛應(yīng)用。由于ISA數(shù)據(jù)采集卡的固有缺陷,PCI接口的數(shù)據(jù)采集卡將逐漸取代ISA數(shù)據(jù)采集卡,成為數(shù)據(jù)采集的主流。為了簡化PCI數(shù)據(jù)采集卡結(jié)構(gòu),提高數(shù)據(jù)采集可靠性,本文研究并開發(fā)了一種基于FPGA的PCI結(jié)構(gòu)的數(shù)據(jù)采集卡系統(tǒng)。 論文對PCI對目標(biāo)設(shè)備數(shù)據(jù)采集卡實現(xiàn)的原理和方法進行了深入研究,設(shè)計了基于FPGA的PCI數(shù)據(jù)采集卡的硬件電路,通過在FPGA中嵌入了PCI目標(biāo)設(shè)備的IP核與用戶邏輯部分,構(gòu)成了SOPC系統(tǒng)。使用Verilog硬件描述語言設(shè)計并實現(xiàn)了FPGA內(nèi)部采集數(shù)據(jù)管理、數(shù)據(jù)管理寄存器和FIFO數(shù)據(jù)緩沖隊列等模塊電路。利用ModelSim對PCI系統(tǒng)進行了仿真。完成了系統(tǒng)硬件電路PCB板的設(shè)計,最終制作了PCI數(shù)據(jù)采集卡。 論文針對PCI結(jié)構(gòu)的數(shù)據(jù)采集卡系統(tǒng)軟件需求,研究了WDM設(shè)備驅(qū)動軟件、Windows環(huán)境的簡易虛擬示波器以及簡易虛擬邏輯儀實現(xiàn)原理和方法。利用DriverStudio+Windows DDK for XP+VC6的軟件平臺,開發(fā)了WDM設(shè)備驅(qū)動程序。實現(xiàn)了Windows環(huán)境的簡易虛擬示波器,和簡易虛擬邏輯儀。系統(tǒng)測試結(jié)果表明該系統(tǒng)設(shè)計正確,系統(tǒng)運行穩(wěn)定,功能和指標(biāo)達(dá)到了設(shè)計要求。
標(biāo)簽: FPGA PCI 數(shù)據(jù)采集卡
上傳時間: 2013-07-22
上傳用戶:z754970244
串行數(shù)字接口SDI是目前使用最廣泛的數(shù)字視頻接口。它是遵循SMPTE-259M和EBtJ-Tech-3267標(biāo)準(zhǔn)制定的,己經(jīng)被世界上眾多數(shù)字視頻設(shè)備生產(chǎn)廠家普遍采納并作為標(biāo)準(zhǔn)視頻接口,主要用在非線性編輯系統(tǒng)、視頻服務(wù)器、虛擬演播室以及數(shù)字切換矩陣和數(shù)字光端機等場合。 以往的SDI接口在實現(xiàn)方法上有成本高、靈活性低等缺點,針對這些不足,本文在研究串行數(shù)字接口工作原理的基礎(chǔ)上,提出了一種基于FPGA的標(biāo)清串行數(shù)字接口(SD-SDI)的設(shè)計方案,并使用SOPC Builder構(gòu)成一個Nios II處理器系統(tǒng),將SDI接口以IP核形式嵌入到FPGA內(nèi)部,從而提高系統(tǒng)的集成度,使之具有視頻數(shù)據(jù)處理速度快、實時性強、性價比高的特點。具體研究內(nèi)容包括: 1.在分析SDI接口的硬件結(jié)構(gòu)和工作原理的基礎(chǔ)上,提出了串行數(shù)字接口的嵌入式系統(tǒng)設(shè)計方法,完成了SDI接口卡的FPGA芯片內(nèi)部配置以及驅(qū)動電路、均衡電路、電源電路等硬件電路設(shè)計。 2.采用軟邏輯方法實現(xiàn)SDI接口的傳輸功能,進行了具體的模塊化設(shè)計與仿真。 3.引入Nios II嵌入式軟核處理器對數(shù)據(jù)進行處理,設(shè)計了視頻圖像數(shù)據(jù)的采集程序。 該傳輸系統(tǒng)以Altera公司的Cyclone II EP2C35F672C8為核心芯片,通過發(fā)送和接收電路的共同作用,能夠完成標(biāo)清數(shù)字視頻信號的傳輸,初步確立了以SDI接口為數(shù)據(jù)源的視頻信號傳輸系統(tǒng)的整體模式和框架。
上傳時間: 2013-04-24
上傳用戶:標(biāo)點符號
圖像增強技術(shù)是數(shù)字圖像處理領(lǐng)域中的一項重要內(nèi)容,隨著數(shù)字圖像處理應(yīng)用領(lǐng)域的不斷擴大,快速、實時圖像處理技術(shù)成為研究的熱點。超大規(guī)模集成電路技術(shù)的飛速發(fā)展為數(shù)字圖像實時處理技術(shù)提供了硬件基礎(chǔ),尤其是FPGA(Field Programmable Gate Array,現(xiàn)場可編程門陣列)憑借其高速并行、可重配置的架構(gòu)和基于查找表的獨特結(jié)構(gòu)等優(yōu)點使得在數(shù)字信號處理領(lǐng)域的應(yīng)用持續(xù)上升。國內(nèi)外,越來越多的實時圖像處理應(yīng)用逐漸轉(zhuǎn)向FPGA平臺。 本文基于FPGA的圖像增強技術(shù)研究主要是針對空間域方法,這種方法是指在空間域內(nèi)直接對像素灰度值進行運算處理,算法簡單并且存在并行性,非常適合于用硬件實現(xiàn)。FPGA可以靈活地實現(xiàn)并行、實時處理圖像數(shù)據(jù),正是利用這一特點,本文提出了一種基于FPGA的圖像增強處理系統(tǒng)設(shè)計。該系統(tǒng)采用SOPC技術(shù),完成圖像增強處理。文中給出了系統(tǒng)設(shè)計思路,并分析了該系統(tǒng)的結(jié)構(gòu)及功能實現(xiàn),說明了系統(tǒng)實現(xiàn)過程。其硬件平臺的核心部分是Altera公司Stratix系列的.FPGA EPlS40芯片,采用自頂向下的設(shè)計方法構(gòu)造圖像增強處理功能模塊,利用硬件描述語言vHDL對圖像增強模塊進行電路描述,并進行設(shè)計優(yōu)化、仿真,在生成系統(tǒng)配置文件后加載到FPGA上進行板級調(diào)試。完成了基于FPGA的圖像增強算法模塊的設(shè)計,重點設(shè)計實現(xiàn)了點運算增強處理模塊、中值濾波器模塊,并對中值濾波器進行了改進設(shè)計實現(xiàn),采用FPGA完成了對圖像增強算法的硬件加速。
上傳時間: 2013-06-16
上傳用戶:songrui
隨著各種非線性電力電子設(shè)備的大量應(yīng)用,電網(wǎng)中的諧波污染日益嚴(yán)重。為了保證電力系統(tǒng)的安全經(jīng)濟運行,保證電氣設(shè)備和用電人員的安全,治理電磁環(huán)境污染、維護綠色環(huán)境,研究實時、準(zhǔn)確的電力諧波分析系統(tǒng),對電網(wǎng)中的諧波進行實時檢測、分析和監(jiān)控,都具有重要的理論和工程實際意義。 目前實際應(yīng)用的電力諧波分析系統(tǒng)大多是以單片機為核心組成。單片機運行速度慢,實時性較差,不能滿足實際應(yīng)用中對系統(tǒng)實時性越來越高的要求。另外,單片機的地址線和數(shù)據(jù)線位數(shù)較少,這使得由單片機構(gòu)成的電力諧波分析系統(tǒng)外圍電路龐大,系統(tǒng)的可靠性和可維護性上都大打折扣。 本文首先研究了電力諧波的產(chǎn)生,危害及國內(nèi)外研究現(xiàn)狀,對電力諧波檢測中常用的各種算法進行分析和比較;然后介紹了FPGA芯片的特性和SOPC系統(tǒng)的特點,并分析比較了傳統(tǒng)測量諧波裝置和基于FPGA的新型諧波測量儀器的特性。綜述了可編程元器件的發(fā)展過程、主要工藝發(fā)展及目前的應(yīng)用情況。 然后,對整個諧波處理器系統(tǒng)的框架及結(jié)構(gòu)進行描述,包括系統(tǒng)的功能結(jié)構(gòu)分配,外圍硬件電路的結(jié)構(gòu)及軟件設(shè)計流程。其后,針對系統(tǒng)外圍硬件電路、FFTIP核設(shè)計和SOPC系統(tǒng)的組建,進行詳細(xì)的分析與設(shè)計。系統(tǒng)采用NiosⅡ處理器核和FFT運算協(xié)處理器相結(jié)合的結(jié)構(gòu)。FFT運算用專門的FFT運算協(xié)處理器核完成,使得系統(tǒng)克服的單片機系統(tǒng)實時性差和速度慢的缺點。FFTIP核采用現(xiàn)在ASIC領(lǐng)域的一種主流硬件描述語言VHDL進行編寫,采用順序的處理結(jié)構(gòu)和IEEE浮點標(biāo)準(zhǔn)運算,具有系統(tǒng)簡單、占用硬件資源少和高運算精度的優(yōu)點。諧波分析儀系統(tǒng)組建采用SOPC系統(tǒng)。SOPC系統(tǒng)具有可對硬件剪裁和添加的特點,使得系統(tǒng)的更簡單,應(yīng)用面更廣,專用性更強的優(yōu)點。最后,給出了對系統(tǒng)中各模塊進行仿真及系統(tǒng)生成的結(jié)果。
上傳時間: 2013-04-24
上傳用戶:cy_ewhat
隨著 EDA 技術(shù)及微電子技術(shù)的飛速發(fā)展,現(xiàn)場可編程門陣列(Field Programmable Gate Array,簡稱 FPGA)的性能有了大幅度的提高,F(xiàn)PGA的設(shè)計水平也達(dá)到了一個新的高度?;贔PGA的嵌入式系統(tǒng)設(shè)計為現(xiàn)代電子產(chǎn)品設(shè)計帶來了更大的靈活性,以Nios Ⅱ軟核處理器為核心的SOPC(System on Programmable Chip)系統(tǒng)便是把嵌入式系統(tǒng)應(yīng)用在FPGA上的典型例子,本文設(shè)計的指紋識別模塊就是基于FPGA的Nios Ⅱ處理器為核心的SOPC設(shè)計。通過IP核技術(shù)和靈活的軟硬件編程,實現(xiàn)Nios Ⅱ?qū)PGA外圍器件的控制,并對指紋處理算法進行了改進,研究了指紋識別算法到Nios Ⅱ系統(tǒng)的移植。 本文首先闡述了指紋識別模塊的SOPC設(shè)計方案,然后是對模塊的詳細(xì)設(shè)計。在硬件方面,完成了指紋識別模塊的 FPGA 硬件設(shè)計,包括 FPGA 內(nèi)部的Nios Ⅱ系統(tǒng)硬件設(shè)計和 FPGA 外圍電路設(shè)計。前者利用 SOPC Builder將Nios Ⅱ處理器、指紋讀取接口 UART、鍵盤與LCD顯示接口、FLASH接口、SDRAM控制器構(gòu)建成NiosⅡ硬件系統(tǒng),后者是電源和時鐘電路、SDRAM存儲器電路、FLASH存儲器電路、LCD顯示電路、指紋傳感器電路、FPGA 配置電路這些純實物硬件設(shè)計,給出了設(shè)計方法和電路連接圖。 在軟件方面,包括下面兩個內(nèi)容: 完成 FPGA 外圍器件程序設(shè)計,實現(xiàn)對外圍器件的操作。 深入的研究了指紋識別算法。對指紋圖像識別算法中的指紋圖像濾波和匹配算法進行了分析,提出了指紋圖像增強改進算法和匹配改進算法,通過試驗,改進后的指紋圖像濾波算法取得了較好的指紋圖像增強效果。改進后的匹配算法速度較快,誤識率較低。最后研究了指紋識別算法如何在FPGA中的Nios Ⅱ系統(tǒng)的實現(xiàn)。
上傳時間: 2013-06-12
上傳用戶:yx007699
本論文來自于863項目基于光互連自組織內(nèi)存服務(wù)體系(簡稱MemoryBox)。本文主要研究Memory Box系統(tǒng)中基于可重配置計算架構(gòu),軟硬件攜同設(shè)計方法,在XILINX VIRTEX 2 Pro FPGA上設(shè)計實現(xiàn)嵌入式系統(tǒng)。由于嵌入式系統(tǒng)是Memory Box工作的平臺,所以硬件應(yīng)具有良好的擴展性、靈活性,軟件應(yīng)具有優(yōu)良的穩(wěn)定性。在硬件平臺選型時,我們選擇的是基于高性能Xilinx VIRTEX2 Pro的自制開發(fā)板。嵌入式系統(tǒng)軟硬件開發(fā)平臺選用的是Xilinx EDK、ISE。內(nèi)核移植所用的交叉開發(fā)工具鏈為powerpc-405-linux-gnu。該交叉開發(fā)工具鏈工作在Red Hat Enterprise LINUX.AS 4平臺下。 本論文主要包括三部分工作:首先是硬件設(shè)計,其核心是EDK和ISE設(shè)計的SOPC工程;然后是嵌入式LINUX內(nèi)核移植與調(diào)試;最后完成存儲管理軟件的設(shè)計。完全用硬件實現(xiàn)系統(tǒng)要求的各種存儲管理功能極其困難。而通過移植內(nèi)核,存儲管理軟件以運行在Linux內(nèi)核上的應(yīng)用軟件的形式實現(xiàn)了其功能。存儲管理軟件要解決共享沖突,負(fù)載均衡,遠(yuǎn)程內(nèi)存與本地內(nèi)存的地址一致性以及對海量內(nèi)存陣列的重新編址等問題,設(shè)計出較完善的Memory Box的存儲管理模型。
標(biāo)簽: FPGA 嵌入式系統(tǒng)
上傳時間: 2013-06-11
上傳用戶:tyler
JPEG是聯(lián)合圖像專家組(Joint Picture Expert Group)的英文縮寫,是國際標(biāo)準(zhǔn)化組織(ISO)和CCITT聯(lián)合制定的靜態(tài)圖像壓縮編碼標(biāo)準(zhǔn)。JPEG的基于DCT變換有損壓縮具有高壓縮比特點,被廣泛應(yīng)用在數(shù)據(jù)量極大的多媒體以及帶寬資源寶貴的網(wǎng)絡(luò)程序中。 動態(tài)圖像的JPEG編解碼處理要求圖像恢復(fù)質(zhì)量高、實時性強,本課題就是針對這兩個方面的要求展開的研究。該系統(tǒng)由圖像編碼服務(wù)器端和圖像解碼客戶端組成。其中,服務(wù)器端實時采集攝像頭傳送的動態(tài)圖像,進行JPEG編碼,通過網(wǎng)絡(luò)傳送碼流到客戶端;客戶端接收碼流,經(jīng)過JPEG解碼,恢復(fù)出原始圖像送VGA顯示。設(shè)計結(jié)果完全達(dá)到了實時性的要求。 本文從系統(tǒng)實現(xiàn)的角度出發(fā),首先分析了系統(tǒng)開發(fā)平臺,介紹FPGA的結(jié)構(gòu)特點以及它的設(shè)計流程和指導(dǎo)原則;然后從JPEG圖像壓縮技術(shù)發(fā)展的歷程出發(fā),分析JPEG標(biāo)準(zhǔn)實現(xiàn)高壓縮比高質(zhì)量圖像處理的原理;針對FPGA在算法實現(xiàn)上的特點,以及JPEG算法處理的原理,按照編碼和解碼順序,研究設(shè)計了基于改進的DA算法的FDCT和IDCT變換,以及按發(fā)生頻率進行優(yōu)化的霍夫曼查找表結(jié)構(gòu),并且從系統(tǒng)整體上對JPEG編解碼進行簡化,以提高系統(tǒng)的處理性能。最后,通過分析Nios嵌入式微處理器可定制特性,根據(jù)SOPC Builder中Avalon總線的要求,把圖像采集,JPEG圖像壓縮和網(wǎng)絡(luò)傳輸轉(zhuǎn)變成用戶自定義模塊,在SOPC Builder下把用戶自定義模塊添加到系統(tǒng)中,由Nios嵌入式軟核的控制下運行,在FPGA芯片上實現(xiàn)整個JPEG實時圖像編解碼系統(tǒng)(soc)。 在FPGA上實現(xiàn)硬件模塊化的JPEG算法,具有造價低功耗低,性能穩(wěn)定,圖像恢復(fù)后質(zhì)量高等優(yōu)點,適用于精度要求高且需要對圖像進行逐幀處理的遠(yuǎn)程微小目標(biāo)識別和跟蹤系統(tǒng)中以及廣電系統(tǒng)中前期的非線性編輯工作以及數(shù)字電影的動畫特技制作,對降低成本和提高圖像處理速度兩方面都有非常重大的現(xiàn)實意義。通過在FPGA上實現(xiàn)JPEG編解碼,進一步探索FPGA在數(shù)字圖像處理上的優(yōu)勢所在,深入了解進行此類硬件模塊設(shè)計的技術(shù)特點,是本課題的重要學(xué)術(shù)意義所在。
上傳時間: 2013-04-24
上傳用戶:shangdafreya
該論文基于NIOS Ⅱ軟核處理器和Altera的FPGA技術(shù),設(shè)計了一種便攜式的振動頻譜分析儀,用于旋轉(zhuǎn)機械的故障監(jiān)測和診斷。以SOPC技術(shù)為手段,將信號采集和信號處理電路通過可編程片上系統(tǒng)來實現(xiàn),其特點是將對ADC的控制、數(shù)字信號的濾波、快速傅立葉變換的設(shè)計,通過FPGA芯片集成在一起,以NIOS Ⅱ來完成32位CPU的狀態(tài)控制功能。工程機械、汽車車輛中都存在諸如發(fā)動機類的旋轉(zhuǎn)機械,這類設(shè)備的異常振動往往會影響正常工作,嚴(yán)重時還會出現(xiàn)各種重大事故,該分析儀可以實時地或定期地對發(fā)動機、齒輪箱等旋轉(zhuǎn)機械進行振動頻譜分析和監(jiān)測,運用于民用機械能產(chǎn)生非常好的經(jīng)濟效益。 該論文從四個方面進行了研究工作。其一,利用FPGA對ADC芯片的工作進行控制,使其在規(guī)定的時間內(nèi)與DSP模塊進行數(shù)據(jù)交換,并對ADC各引腳時序進行控制,使兩者協(xié)調(diào)同步工作,編制了相應(yīng)的VHDL語言程序。其二,采用SOPC Builder設(shè)計開發(fā),實現(xiàn)了基于NIOS Ⅱ的32位CPU軟核,創(chuàng)建了相應(yīng)的C/C++和匯編的宏代碼,使得軟件可以訪問用戶自定義邏輯。對頂層設(shè)計產(chǎn)生的VHDL的RTL代碼和仿真文件進行了綜合、編譯適配以及仿真。其三,配合Matlab和DSP Builder的強大功能進行DSP模塊設(shè)計,開發(fā)出了FIR和FFT等功能模塊,并且添加到SOPC系統(tǒng)中,使其可以由NIOS Ⅱ很容易的調(diào)用。其四,在NIOS Ⅱ系統(tǒng)中添加了uC/OS Ⅱ操作系統(tǒng),提高了整個系統(tǒng)的穩(wěn)定性,并且降低了開發(fā)難度,提高了系統(tǒng)升級的能力。由于整個設(shè)計是基于FPGA開發(fā)的,所以該系統(tǒng)包括了所有FPGA系統(tǒng)的特點,包括并行的DSP處理、在系統(tǒng)可編程、升級簡單等特點,極易使設(shè)計產(chǎn)品化。
上傳時間: 2013-04-24
上傳用戶:amandacool
蟲蟲下載站版權(quán)所有 京ICP備2021023401號-1