數(shù)字圖像處理技術(shù)是信息科學(xué)中近幾十年來發(fā)展最為迅速的學(xué)科之一。目前,數(shù)字圖像處理技術(shù)被廣泛應(yīng)用于航空航天、通信、醫(yī)學(xué)及工業(yè)生產(chǎn)等領(lǐng)域中。數(shù)字圖像處理的特點是處理的數(shù)據(jù)量大,處理非常耗時,本文研究了在FPGA上用硬件描述語言實現(xiàn)圖像處理算法,通過功能模塊的硬件化,解決了視頻圖像處理的速度問題。隨著微電子技術(shù)的高速發(fā)展,F(xiàn)PGA為數(shù)字圖像信號處理在算法、系統(tǒng)結(jié)構(gòu)上帶來了新的方法和思路。 本文設(shè)計的基于FPGA的圖像處理系統(tǒng),是一個具有視頻圖像采集、圖像處理、圖像顯示功能的圖像處理系統(tǒng)。該系統(tǒng)采用Altera公司FPGA芯片作為中央處理器,由視頻解碼模塊、圖像處理模塊、視頻編碼模塊組成。模擬視頻信號由CCD傳感器送入,經(jīng)視頻解碼芯片SAA7113轉(zhuǎn)換成數(shù)字視頻信號后,圖像處理模塊完成中值濾波和邊緣檢測這兩種圖像處理算法,視頻編碼芯片SAA7121將數(shù)字視頻信號轉(zhuǎn)換成模擬視頻信號輸出。 整個設(shè)計及各個模塊都在Altera公司的開發(fā)環(huán)境QuartusⅡ以及第三方仿真軟件Modelsim上進(jìn)行了仿真及邏輯綜合。仿真結(jié)果表明,使用FPGA硬件處理圖像數(shù)據(jù)不僅能夠獲得良好的處理效果,處理速度也遠(yuǎn)遠(yuǎn)高于軟件法處理的方法。
標(biāo)簽: FPGA 數(shù)字圖像處理
上傳時間: 2013-04-24
上傳用戶:han_zh
本課題是在課題組已實現(xiàn)的高速串行通信平臺的基礎(chǔ)上,進(jìn)一步引伸,設(shè)計開源的PCI軟核通信模塊替代Xilinx公司提供的LogiCORE PCI核,力求在從模式下,做到占用資源更少,傳輸速度更快,也為以后實現(xiàn)更完整的功能提供平臺。 本文以此為背景,基于FPGA平臺,搭建以開源的PCI軟核為核心的串行通信接口平臺,使其成為PCI總線與用戶邏輯之間的橋梁,使用戶邏輯避開與復(fù)雜的PCI總線協(xié)議。本課題采用Spartan-II FPGA芯片XC2S200-6FG456C系統(tǒng)開發(fā)板作為串行通信接口的硬件實驗平臺,實現(xiàn)了支持配置讀/寫交易、單數(shù)據(jù)段讀/寫、突發(fā)模式讀/寫、命令/地址譯碼功能和數(shù)據(jù)傳送錯誤檢測與處理功能的PCI軟核。 本文主要闡述了以PCI軟核為核心的串行通信平臺的實現(xiàn),首先介紹了PCI軟核的編程語言、軟件工具和硬件實驗平臺Spartan-II FPGA芯片XC2S200-6FG456C系統(tǒng)開發(fā)板。然后,介紹了PCI總線命令、PCI軟核所支持的功能、PCI軟核兩側(cè)信號的定義、PCI軟核配置模塊以及探討了PCI軟核的狀態(tài)機(jī)接收、發(fā)送數(shù)據(jù)等過程,分析了PCI軟核的數(shù)據(jù)收發(fā)功能仿真,主要包括配置讀/寫交易、單數(shù)據(jù)段模式讀/寫和突發(fā)模式讀/寫的仿真圖形,并闡述了管腳約束的操作流程。最后介紹PCI軟核模塊的WDM驅(qū)動,內(nèi)容包括驅(qū)動程序簡介、驅(qū)動程序的開發(fā)、中斷處理、驅(qū)動程序與應(yīng)用程序之間的通信以及應(yīng)用程序操作。最后,對PCI軟核的各種性能進(jìn)行了比較分析。整個模塊設(shè)計緊湊,完成在實驗平臺上的數(shù)據(jù)發(fā)送。 設(shè)計選用硬件描述語言VerilogHDL,在開發(fā)工具Xilinx ISE7.1中完成整個系統(tǒng)的設(shè)計、綜合、布局布線,利用Modelsim進(jìn)行功能及時序仿真,使用DriverWorks為PCI軟核編寫WinXP下的驅(qū)動程序,用VC++6.0編寫相應(yīng)的測試應(yīng)用程序。之后,將FPGA設(shè)計下載到Spanan-II FPGA芯片XC2S200-6FG456C系統(tǒng)開發(fā)板中運行。 文章最后指出工作中的不足之處和需要進(jìn)一步完善的地方。
上傳時間: 2013-04-24
上傳用戶:sc965382896
矩陣運算是描述許多工程問題中不可缺少的數(shù)學(xué)關(guān)系,矩陣運算具有執(zhí)行效率好、速度快、集成度高等優(yōu)點,并且隨著動態(tài)可配置技術(shù)的發(fā)展,靈活性也有了很大的提高。因此,尋找矩陣運算的高速實現(xiàn)方法是具有很大的現(xiàn)實意義,能夠為高速運算應(yīng)用提供技術(shù)支持。 為了提高研究成果的實用性與商用性,本文主要針對某種體積小、運算速度和性能要求很高的特殊場合設(shè)計并實現(xiàn)基于FPGA的矩陣運算功能。通過系統(tǒng)地研究FPGA功能結(jié)構(gòu)、設(shè)計原理、DSP接口、IEEE-754標(biāo)準(zhǔn),深入學(xué)習(xí)浮點數(shù)及矩陣的基礎(chǔ)運算以及硬件編程語言等內(nèi)容,根據(jù)矩陣運算的特點和原理,討論了硬件設(shè)計方面重點對具體核心器件結(jié)構(gòu)、特點以及有關(guān)FPGA的設(shè)計流程和控制器Verilog HDL硬件編程語言代碼方面內(nèi)容,確定了基于FPGA浮點運算及矩陣運算單元的Verilog HDL設(shè)計方法,在Quartus II平臺上對其仿真、記錄運算結(jié)果,并對采集到的數(shù)據(jù)結(jié)果進(jìn)行了深入分析與總結(jié)。 本設(shè)計通過幾種矩陣算法利用FPGA和MATLAB分別進(jìn)行了實現(xiàn)測試,驗證了設(shè)計結(jié)果的正確性,證明了本設(shè)計中矩陣運算速率的實用性與高效性,提高了系統(tǒng)資源利用率和系統(tǒng)可靠性,為今后在工程、軍事、通訊等生產(chǎn)生活各個領(lǐng)域應(yīng)用打下良好基礎(chǔ)。
上傳時間: 2013-07-07
上傳用戶:xuanjie
隨著微電子技術(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
隨著計算機(jī)及其外圍設(shè)備的發(fā)展,傳統(tǒng)的并行接口和串行接口在靈活性和接口擴(kuò)展等方面存在的缺陷愈來愈不可回避,并逐漸成為計算機(jī)通信的瓶頸。在這種情況下,通用串行總線(Universal Serial Bus,USB)誕生了。USB由于具有傳輸速率高、價格便宜、使用方便、靈活性高、支持熱插拔、接口標(biāo)準(zhǔn)化和易于擴(kuò)展等優(yōu)點,目前已經(jīng)成為計算機(jī)外設(shè)接口的主流技術(shù),在計算機(jī)外圍設(shè)備和消費類電子領(lǐng)域正獲得越來越多的應(yīng)用。 @@ 本文基于USB2.0協(xié)議規(guī)范,設(shè)計了一款支持高速和全速傳輸?shù)腢SB2.0設(shè)備控制器IP核。文中著重介紹了這款設(shè)備控制器IP核的設(shè)計和FPGA驗證工作,詳細(xì)研究并分析了USB2.0規(guī)范,根據(jù)規(guī)范提出了一種USB2.0設(shè)備控制器整體構(gòu)架方案,描述了各個功能子模塊硬件電路的功能及實現(xiàn)。從可重用的角度出發(fā),對設(shè)備控制器模塊進(jìn)行優(yōu)化設(shè)計,增加多個靈活的配置選項,根據(jù)不同的應(yīng)用對硬件進(jìn)行配置,使其在滿足要求的情況下去除冗余電路,以減少占用面積和功耗,從而使其靈活地應(yīng)用于各種USB系統(tǒng)。本文還研究了IP核的驗證方法,并對所設(shè)計的USB2.0設(shè)備控制器建立了功能完備的ModelSim仿真驗證環(huán)境,搭建了FPGA硬件驗證平臺,設(shè)計了具有AHB接口的設(shè)備控制器和帶有8051的設(shè)備控制器,并分別在FPGA平臺上進(jìn)行了功能驗證。 @@ 本文所設(shè)計的USB2.0設(shè)備控制器IP核可配置性高,使用者可以自由配置所需端點的個數(shù)以及每個端點類型等,可以集成于多種USB系統(tǒng)中,適于各類USB設(shè)備的開發(fā)。本課題所取得的成果為USB2.0設(shè)備類的研究和開發(fā)積累了經(jīng)驗,并為后來實驗室某項目測試芯片的USB數(shù)據(jù)采集提供了參考方案,也為未來USB3.0接口IP核的開發(fā)和應(yīng)用奠定了基礎(chǔ)。 @@關(guān)鍵詞USB2.0控制器;IP核;FPGA;驗證
上傳時間: 2013-06-30
上傳用戶:nanfeicui
激光打標(biāo)是指利用高能量密度的激光束在物件表面作永久性標(biāo)刻。激光打標(biāo)以其“打標(biāo)速度快、性能穩(wěn)定、打標(biāo)質(zhì)量好”等優(yōu)勢,獲得了日益廣泛的應(yīng)用。傳統(tǒng)的激光打標(biāo)系統(tǒng)一般是基于ISA總線或PCI總線的,運動控制卡必須插在計算機(jī)的PCI插槽內(nèi),且不支持熱捅拔,影響了控制卡的穩(wěn)定性;以單片機(jī)為主控制器的激光打標(biāo)控制卡雖然成本低、運行可靠,但由于其運算速度慢、存儲容量有限,限制了它的應(yīng)用范圍。 運動控制卡是激光打標(biāo)系統(tǒng)的核心組成部分。本文設(shè)計了一種新型的基于USB總線,以FPGA為主控單元的振鏡掃描式激光打標(biāo)控制卡,它利用了USB總線高速、穩(wěn)定、易用和FPGA資源豐富、處理能力強、易擴(kuò)展等優(yōu)點,將PC機(jī)強大的信息處理能力與運動控制卡的運動控制能力相結(jié)合,具有信息處理能力強、開放程度高、使用方便的特點。 本文首先介紹了激光打標(biāo)的原理,激光打標(biāo)技術(shù)的發(fā)展現(xiàn)狀以及激光打標(biāo)系統(tǒng)的組成結(jié)構(gòu)。在對USB總線技術(shù)作了簡要介紹后,詳細(xì)討論了激光打標(biāo)控制卡的硬件電路設(shè)計,包括USB接口電路,F(xiàn)PGA主控單元電路,D/A單元電路,存儲器電路,I/O接口電路等。接著對USB接口單元的固件程序和FPGA中USB接口功能模塊、D/A寫控制功能模塊和SRAM讀寫控制功能模塊的程序做了詳細(xì)設(shè)計,通過軟硬件調(diào)試,控制卡實現(xiàn)了USB通信,輸出兩路模擬信號,SRAM數(shù)據(jù)讀寫,數(shù)字量輸入輸出等功能。
標(biāo)簽: FPGA USB 激光打標(biāo)
上傳時間: 2013-04-24
上傳用戶:prczsf
卷積碼是廣泛應(yīng)用于衛(wèi)星通信、無線通信等多種通信系統(tǒng)的信道編碼方式。Viterbi算法是卷積碼的最大似然譯碼算法,該算法譯碼性能好、速度快,并且硬件實現(xiàn)結(jié)構(gòu)比較簡單,是最佳的卷積碼譯碼算法。隨著可編程邏輯技術(shù)的不斷發(fā)展,使用FPGA實現(xiàn)Viterbi譯碼器的設(shè)計方法逐漸成為主流。不同通信系統(tǒng)所選用的卷積碼不同,因此設(shè)計可重配置的Viterbi譯碼器,使其能夠滿足多種通信系統(tǒng)的應(yīng)用需求,具有很重要的現(xiàn)實意義。 本文設(shè)計了基于FPGA的高速Viterbi譯碼器。在對Viterbi譯碼算法深入研究的基礎(chǔ)上,重點研究了Viterbi譯碼器核心組成模塊的電路實現(xiàn)算法。本設(shè)計中分支度量計算模塊采用只計算可能的分支度量值的方法,節(jié)省了資源;加比選模塊使用全并行結(jié)構(gòu)保證處理速度;幸存路徑管理模塊使用3指針偶算法的流水線結(jié)構(gòu),大大提高了譯碼速度。在Xilinx ISE8.2i環(huán)境下,用VHDL硬件描述語言編寫程序,實現(xiàn)(2,1,7)卷積碼的Viterbi譯碼器。在(2,1,7)卷積碼譯碼器基礎(chǔ)上,擴(kuò)展了Viterbi譯碼器的通用性,使其能夠?qū)Σ煌木矸e碼譯碼。譯碼器根據(jù)不同的工作模式,可以對(2,1,7)、(2,1,9)、(3,1,7)和(3,1,9)四種廣泛運用的卷積碼譯碼,并且可以修改譯碼深度等改變譯碼器性能的參數(shù)。 本文用Simulink搭建編譯碼系統(tǒng)的通信鏈路,生成測試Viterbi譯碼器所需的軟判決輸入。使用ModelSim SE6.0對各種模式的譯碼器進(jìn)行全面仿真驗證,Xilinx ISE8.2i時序分析報告表明譯碼器布局布線后最高譯碼速度可達(dá)200MHz。在FPGA和DSP組成的硬件平臺上進(jìn)一步測試譯碼器,譯碼器運行穩(wěn)定可靠。最后,使用Simulink產(chǎn)生的數(shù)據(jù)對本文設(shè)計的Viterbi譯碼器的譯碼性能進(jìn)行了分析,仿真結(jié)果表明,在同等條件下,本文設(shè)計的Viterbi譯碼器與Simulink中的Viterbi譯碼器模塊的譯碼性能相當(dāng)。
上傳時間: 2013-06-24
上傳用戶:myworkpost
自20世紀(jì)80年代以來,正交頻分復(fù)用技術(shù)不但在廣播式數(shù)字音頻和視頻領(lǐng)域得到廣泛的應(yīng)用,而且已經(jīng)成為無線局域網(wǎng)標(biāo)準(zhǔn)(例如IEEE802.11a和HiperLAN/2等)的一部分。OFDM由于其頻譜利用率高,成本低等原因越來越受到人們的關(guān)注。隨著人們對通信數(shù)據(jù)化、寬帶化、個人化和移動化需求的增強,OFDM技術(shù)在綜合無線接入領(lǐng)域?qū)@得越來越廣泛的應(yīng)用。人們開始集中越來越多的精力開發(fā)OFDM技術(shù)在移動通信領(lǐng)域的應(yīng)用,本文也是基于無線通信平臺上的OFDM技術(shù)的運用。 本文的所有內(nèi)容都是建立在空地數(shù)據(jù)無線通信系統(tǒng)下行鏈路FPGA實現(xiàn)基礎(chǔ)上的。本文作者的主要工作集中在鏈路接收端的FPGA實現(xiàn)和調(diào)試上。主要包括幀同步(時間同步)算法的研究與設(shè)計、OFDM頻率同步算法的研究與設(shè)計以及同步模塊、OFDM解調(diào)模塊、QAM解調(diào)模塊的FPGA實現(xiàn)。最終實現(xiàn)高速數(shù)字圖像傳輸系統(tǒng)下行鏈路在無線環(huán)境中連通。 對于無線移動通信系統(tǒng)而言,多普勒頻移、收發(fā)設(shè)備的本地載頻偏差均可能破壞OFDM系統(tǒng)子載波之間的正交性,從而導(dǎo)致ICI,影響系統(tǒng)性能。另外,由于OFDM系統(tǒng)大多采用IFFT/FFT實現(xiàn)調(diào)制解調(diào),因此在接收方確定FFT的起點對數(shù)據(jù)的正確解調(diào)也至關(guān)重要。同步技術(shù)即是針對系統(tǒng)中存在的定時偏差、頻率偏差進(jìn)行定時、頻偏的估計與補償,來減少各種同步偏差對系統(tǒng)性能的影響。在OFDM實現(xiàn)的關(guān)鍵技術(shù)中,同步技術(shù)是十分重要的一部分。本文花費了三個章節(jié)闡述了同步技術(shù)的原理、算法和實現(xiàn)方法。 目前OFDM系統(tǒng)的載波同步方案,可以歸納為三大類:輔助數(shù)據(jù)類,盲估計類和基于循環(huán)前綴的半盲估計類。本文首先分析了各種載波同步方案的優(yōu)缺點,并舉例說明了各個載波同步方式的實現(xiàn)方法。然后具體闡述了本文在FPGA平臺上實現(xiàn)的OFDM接收端同步的同步方式,包括其具體算法和FPGA實現(xiàn)結(jié)構(gòu)。本文所采用的幀同步和頻率同步方案都是采用輔助數(shù)據(jù)類的,在闡述其具體算法的同時對算法在不同參數(shù)和不同形式下的性能做出了仿真對比分析。 OFDM的解調(diào)采用FFT算法,在FPGA上的實現(xiàn)是十分方便的。本文主要闡述其實現(xiàn)結(jié)構(gòu),重點放在提取有效數(shù)據(jù)部分有效數(shù)據(jù)位置的推導(dǎo)過程。最后介紹了本文實現(xiàn)QAM軟解調(diào)的解調(diào)方法。 本文闡述算法采用先提出原理,然后給出具體公式,再根據(jù)公式中的系數(shù)和變量分析算法性能的方式。在闡述實現(xiàn)方式時首先給出實現(xiàn)框圖,然后對框圖中比較重要或者復(fù)雜的部分進(jìn)行詳細(xì)闡述。在介紹完每個模塊實現(xiàn)方式之后給出了仿真或者上板結(jié)果,最后再給出整體測試結(jié)果。
上傳時間: 2013-06-26
上傳用戶:希醬大魔王
在現(xiàn)代電子系統(tǒng)中,數(shù)字化已經(jīng)成為發(fā)展的必然趨勢,接收機(jī)數(shù)字化是電子系統(tǒng)數(shù)字化中的一項重要內(nèi)容,對數(shù)字化接收機(jī)的研究具有重要的意義。隨著數(shù)字化理論和微電子技術(shù)的迅速發(fā)展,高速的中頻數(shù)字化接收機(jī)的實現(xiàn)已經(jīng)成為可能。本文研究了一種基于FPGA的軟件無線電數(shù)字接收平臺的設(shè)計,并著重研究了其中數(shù)字中頻處理單元的設(shè)計和實現(xiàn)。FPGA器件具有設(shè)計靈活、開發(fā)周期短和開發(fā)成本低等優(yōu)點,所以廣泛應(yīng)用于各種通信系統(tǒng)中。相比于傳統(tǒng)的DSP串行結(jié)構(gòu),F(xiàn)PGA能夠進(jìn)行流水線性設(shè)計,對數(shù)據(jù)進(jìn)行并行處理,所以FPGA在進(jìn)行數(shù)據(jù)量大,要求實時處理的系統(tǒng)設(shè)計時有很大的優(yōu)勢。 本文首先首先分析了軟件無線電當(dāng)前的發(fā)展趨勢及技術(shù)現(xiàn)狀,針對存在的處理速度跟不上的DSP瓶頸問題,提出了中頻軟件無線電的FPGA實現(xiàn)方案。本文以FPGA實現(xiàn)為重點,在深入分析軟件無線電相關(guān)理論的基礎(chǔ)上,著重研究和完成了中頻軟件無線電數(shù)字接收平臺兩大模塊的FPGA實現(xiàn):數(shù)字下變頻相關(guān)模塊和數(shù)字調(diào)制解調(diào)模塊。其中,在深入研究數(shù)字下變頻實現(xiàn)結(jié)構(gòu)的基礎(chǔ)上,首先對數(shù)字下變頻模塊的數(shù)控振蕩器(NCO)采用了直接頻率合成技術(shù)(DDS)實現(xiàn),其頻率分辨率高,靈活,易于實現(xiàn);高效抽取濾波器組由積分梳狀濾波器(CIC),半帶濾波器(HB),F(xiàn)IR濾波器組成。對積分梳狀濾波器(CIC)本文采用了Hogenaur“剪除”理論對內(nèi)部寄存器的位寬進(jìn)行改進(jìn),極大地節(jié)約了資源,提高了運行速率。對FIR濾波器和半帶濾波器采用了(DA)分布式算法,它的運行速度只與數(shù)據(jù)的寬度有關(guān),只有加減法運算和二進(jìn)制除法,既縮減了系統(tǒng)資源又大大節(jié)省了運算時間,實現(xiàn)了高效的實時處理。對數(shù)字調(diào)制解調(diào)模塊,重點研究和完成了2ASK和2FSK的調(diào)制解調(diào)的FPGA實現(xiàn),模塊有很好的通用性,能方便地移植到其它的系統(tǒng)中。在文章的最后還對整個系統(tǒng)進(jìn)行了Matlab仿真,驗證了系統(tǒng)設(shè)計思想的正確性。在系統(tǒng)各個關(guān)鍵模塊的設(shè)計過程中,都是先依據(jù)一定的設(shè)計指標(biāo)進(jìn)行verilog編程,然后再在Quartus軟件中編譯,時序仿真測試,并與Matlab仿真結(jié)果進(jìn)行對比,驗證設(shè)計的正確性。
標(biāo)簽: FPGA 軟件無線電 數(shù)字接收機(jī)
上傳時間: 2013-05-18
上傳用戶:450976175
軟件無線電思想的出現(xiàn)帶來了接收機(jī)實現(xiàn)方式的革新。隨著近年來軟件無線電理論和應(yīng)用趨于成熟與完善,軟件無線電技術(shù)已經(jīng)被越來越廣泛地應(yīng)用于無線通信系統(tǒng)和電子測量測試儀器中。數(shù)字下變頻技術(shù)作為軟件無線電的核心技術(shù)之一,在頻譜分析儀中也得到了越來越普遍的應(yīng)用。 本人參與的手持式頻譜分析儀項目采用的是中頻數(shù)字化實現(xiàn)方式,可滿足輕巧,可重配置和低功耗的需求。數(shù)字化中頻的關(guān)鍵部件數(shù)字下變頻器DDC采用的是Intersil公司的ISL5216,這個器件和高性能FPGA共同組成手持頻譜儀的數(shù)字信號處理前端。這個數(shù)字前端就手持頻譜分析儀來說存在一定的局限性,ISL5216的信號處理帶寬單通道為1 MHz,4個通道級聯(lián)為3MHz,未能滿足譜儀分析帶寬日益增加的需求;系統(tǒng)集成度不高,ISL5216的功能要是集成到FPGA,可進(jìn)一步提高系統(tǒng)集成度,降低物料成本和系統(tǒng)功耗。基于以上兩個方面的考慮,現(xiàn)正以手持頻譜分析儀項目為依托,基于Xilinx Spartan3A-DSP系列FPGA實現(xiàn)高速高處理帶寬的DDC。 本論文首先描述了數(shù)字下變頻基本理論和結(jié)構(gòu),對完成各級數(shù)字信號處理所涉及的數(shù)字正交變換、CORDIC算法、CIC、HB、多相濾波等關(guān)鍵算法做了適當(dāng)介紹;然后介紹了當(dāng)前主流FPGA的數(shù)字信號處理特性和其內(nèi)部的DSP資源。接著詳細(xì)描述了數(shù)控振蕩器NCO、復(fù)數(shù)數(shù)字混頻器MIXER、5級CIC濾波器、5級HB濾波器和255階可編程FIR的設(shè)計和實現(xiàn),并對各個模塊的不同實現(xiàn)方式作了對比和仿真測試數(shù)據(jù)作了分析。最后介紹了所設(shè)計DDC在手持頻譜分析儀中的主要應(yīng)用。
上傳時間: 2013-04-24
上傳用戶:a155166
蟲蟲下載站版權(quán)所有 京ICP備2021023401號-1