



下載本文檔
版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認(rèn)領(lǐng)
文檔簡介
1、精選優(yōu)質(zhì)文檔-傾情為你奉上附件B:基于FPGA的數(shù)字濾波器設(shè)計畢業(yè)設(shè)計(論文)開題報告1.課題的目的及意義(含國內(nèi)外的研究現(xiàn)狀分析或設(shè)計方案比較、選型分析等)隨著信息時代和數(shù)字世界的到來,數(shù)字信號處理已成為當(dāng)今一門極其重要的學(xué)科。數(shù)字信號處理在通信、語音、圖像、自動控制、雷達、軍事、航空航天、醫(yī)療和家用電器等眾多領(lǐng)域得到了廣泛的應(yīng)用。在數(shù)字信號處理應(yīng)用中,數(shù)字濾波器顯得尤為重要。在很多應(yīng)用場合,數(shù)字濾波器逐漸取代了模擬濾波器。數(shù)字濾波器是對數(shù)字信號實現(xiàn)濾波的離散時間系統(tǒng),它將輸入的數(shù)字序列通過特定運算轉(zhuǎn)變?yōu)樗璧臄?shù)字序列。根據(jù)沖激響應(yīng)函數(shù)的時域特性,可將數(shù)字濾波器分為兩種,即無限長沖激響應(yīng)II
2、R濾波器和有限長沖激響應(yīng)FIR濾波器。數(shù)字濾波器一般由數(shù)字乘法器、加法器和延時單元組成的一種算法或裝置。它可用計算機軟件實現(xiàn),也可用大規(guī)模集成數(shù)字硬件實現(xiàn)。本文所述是基于FPGA的設(shè)計方法。模擬濾波器分為有源和無源的,有源濾波器主要由集成運放、電阻、電容構(gòu)成。無源的濾波器主要由R,L,C構(gòu)成1。其物理構(gòu)成導(dǎo)致存在電壓漂移、溫度漂移和噪聲等問題。模擬濾波器還存在一個嚴(yán)重的問題,當(dāng)技術(shù)指標(biāo)改變時,其常常要更換電容、電感等元件,相當(dāng)繁瑣。相比于模擬濾波器,數(shù)字濾波器有以下優(yōu)點:數(shù)字濾波器對外界環(huán)境不太敏感,具有更高的可靠性;可以實現(xiàn)精確的線性相位和多速率處理等模擬濾波器無法實現(xiàn)的功能;提高字長,可以
3、實現(xiàn)任意精度的信號處理;數(shù)字濾波器實現(xiàn)更加靈活,并能同時進行信號的存儲2。FPGA(FieldProgrammable Gate Array),即現(xiàn)場可編程門陣列,它是在PAL、GAL、CPLD等可編程器件的基礎(chǔ)上進一步發(fā)展的產(chǎn)物。它是作為專用集成電路(ASIC)領(lǐng)域中的一種半定制電路而出現(xiàn)的,既解決了定制電路的不足,又克服了原有可編程器件門電路數(shù)有限的缺點3。FPGA采用了邏輯單元陣列LCA(Logic Cell Array)這樣一個概念,內(nèi)部包括可配置邏輯模塊CLB(Configurable Logic Block)、輸出輸入模塊IOB(Input Output Block)和內(nèi)部連線(I
4、nterconnect)三個部分。 現(xiàn)場可編程門陣列(FPGA)是可編程器件,與傳統(tǒng)邏輯電路和門陣列(如PAL,GAL及CPLD器件)相比,F(xiàn)PGA具有不同的結(jié)構(gòu)。FPGA利用小型查找表(16×1RAM)來實現(xiàn)組合邏輯,每個查找表連接到一個D的輸入端,觸發(fā)器再來驅(qū)動其他邏輯電路或驅(qū)動I/O,由此構(gòu)成了既可實現(xiàn)組合邏輯功能又可實現(xiàn)時序邏輯功能的基本模塊,這些模塊間利用金屬連線互相連接或連接到I/O模塊。FPGA的邏輯是通過向內(nèi)部靜態(tài)加載編程數(shù)據(jù)來實現(xiàn)的,存儲在存儲器單元中的值決定了的邏輯功能以及各模塊之間或模塊與I/O間的聯(lián)接方式,并最終決定了FPGA所能實現(xiàn)的功能,F(xiàn)PGA允許無限次
5、的編程。作為嵌入式系統(tǒng)的基礎(chǔ)元件之一,F(xiàn)PGA的面貌正日新月異:邏輯單元不斷增加、單位成本和功耗不斷降低,而根本的設(shè)計靈活性和快速轉(zhuǎn)換能力卻始終未變。在變與不變的共同推動下,FPGA的價值發(fā)生了變化,它已從純粹的建模工具發(fā)展成為適合中小批量生產(chǎn)的應(yīng)用器件,而其應(yīng)用也從早期的嵌入式通信系統(tǒng)擴展到了低成本的消費電子4。FPGA之所以越來越多地在嵌入式系統(tǒng)中得到應(yīng)用,主要得益于它在低成本和低功耗兩方面均取得了很好的進步,從而能夠滿足OEM日益緊迫的上市周期、不斷縮減的成本結(jié)構(gòu)和低功耗要求。數(shù)字濾波器常用的硬件實現(xiàn)方法有DSP、ASIC、FPGA三種。與FPGA比較,DSP順序執(zhí)行使其速度較慢,而AS
6、IC設(shè)計成本較高。采用FPGA實現(xiàn)數(shù)字濾波器具有實時性強、處理速度快、采樣率高以及小批量生產(chǎn)成本低等特點。2.課題任務(wù)、重點研究內(nèi)容、實現(xiàn)途徑等2.1課題任務(wù):用matlab分析和仿真IIR和FIR數(shù)字濾波器,并用FPGA驗證所設(shè)計的數(shù)字濾波器的性能。要求學(xué)生熟悉數(shù)字信號處理的有關(guān)內(nèi)容,熟悉Verilog或VHDL語言,了解FPGA的開發(fā)過程;熟悉Xilinx FPGA設(shè)計的基本流程;熟悉VHDL語言編寫驅(qū)動程序;實現(xiàn)Xilinx ISE 對數(shù)字濾波器仿真2.2重點研究內(nèi)容:方案:IIR、FIR濾波器的結(jié)構(gòu)電路設(shè)計:寄存器、加法器、乘法器。IIR、FIR濾波器整體電路電路仿真:正弦波的設(shè)計、正
7、弦波仿真5。FPGA實現(xiàn)IIR、FIR濾波器:A/D轉(zhuǎn)換電路、D/A轉(zhuǎn)換電路2.3實現(xiàn)途徑及研究思路:通過比較數(shù)字和模擬濾波器,數(shù)字濾波器的優(yōu)點明顯,分析比較三種濾波器的實現(xiàn)方法,F(xiàn)PGA的發(fā)展趨勢,以及濾波器技術(shù)指標(biāo),采用FPGA實現(xiàn)數(shù)字濾波器更加適合,故采用FPGA實現(xiàn)數(shù)字濾波器的方法6。分析和理解IIR、IFR濾波器結(jié)構(gòu)。從結(jié)構(gòu)上看,IIR濾波器采用遞歸結(jié)構(gòu),F(xiàn)IR濾波器采用非遞歸結(jié)構(gòu)。IIR濾波器的基本網(wǎng)絡(luò)結(jié)構(gòu)有直接型、級聯(lián)行和并聯(lián)型三種。FIR濾波器的基本網(wǎng)絡(luò)結(jié)構(gòu)有直接型、級聯(lián)型、頻率采樣型和快速卷積型等7。在Matlab平臺下,通過編寫程序或者交互式FDATool和SPTool工具
8、設(shè)計IIR和FIR濾波器,并進行仿真。修改通帶邊界頻率、阻帶邊界頻率、通帶最大衰減阻帶最小衰減等參數(shù),觀察對比濾波器響應(yīng)的變化8。通常濾波器在進行數(shù)據(jù)處理時用到了卷積運算,在設(shè)計中解決這些乘法運算用分布式算法。分布式算法是一種以實現(xiàn)乘加運算為目的的運算方法,它與傳算法實現(xiàn)乘加運算的不同在于執(zhí)行部分積運算的先后順序不同。簡單地說,分布式算法在完成乘加功能時是通過將各輸入數(shù)據(jù)每一對應(yīng)位產(chǎn)生的部分積預(yù)先行相加形成相應(yīng)部分積,然后再對各部分積進行累加形成最終結(jié)果,而傳統(tǒng)算法是等到所有乘積產(chǎn)生之后再進行相加來完成乘加運算的。與傳統(tǒng)算法相比,分式算法可極大地減少硬件電路規(guī)模,很容易實現(xiàn)流水線處理,提高電路
9、的執(zhí)行度9。 在ISE平臺下,使用VHDL語言編寫設(shè)計程序,并且使用ISE仿真工具進行仿真、分析、校正。VHDL 語言具有強大的語言結(jié)構(gòu), 只需采用簡單明確的VHDL語言程序就可以描述十分復(fù)雜的硬件電路。同時, 它還具有多層次的電路設(shè)計描述功能。此外 ,VHDL 語言能夠同時支持同步電路、異步電路和隨機電路的設(shè)計實現(xiàn), 這是其他硬件描述語言所不能比擬的。VHDL 語言設(shè)計方法靈活多樣 , 既支持自頂向下的設(shè)計方式, 也支持自底向上的設(shè)計方法; 既支持模塊化設(shè)計方法, 也支持層次化設(shè)計方法。并且VHDL 語言具有多層次的電路設(shè)計描述功能 , 既可描述系統(tǒng)級電路 , 也可以描述門級電路 ; 描述方
10、式既可以采用行為描述、寄存器傳輸描述或者結(jié)構(gòu)描述 , 也可以采用三者的混合描述方式。同時,VHDL 語言也支持慣性延遲和傳輸延遲, 這樣可以準(zhǔn)確地建立硬件電路的模型。VHDL 語言的強大描述能力還體現(xiàn)在它具有豐富的數(shù)據(jù)類型10。VHDL 語言既支持標(biāo)準(zhǔn)定義的數(shù)據(jù)類型, 也支持用戶定義的數(shù)據(jù)類型, 這樣便會給硬件描述帶來較大的自由度。下載驗證。2.4可能遇到的困難、問題及解決方案:困難:缺少對數(shù)字濾波器結(jié)構(gòu)的理解;對數(shù)字濾波器的實現(xiàn)算法很難掌握;VHDL算法編程;ISE平臺的使用。解決:查閱相關(guān)書籍文獻資料或網(wǎng)絡(luò)資料; 真理解掌握、多做嘗試、向老師和同學(xué)請教。2.5參考文獻:1 黃振,楊士中.匹
11、配濾波器解擴方式及性能J.重慶大學(xué)學(xué)報(自然科學(xué)版)2002 25(1):92-952 周奕.匹配濾波器多相實現(xiàn)J.電路與系統(tǒng)學(xué)報,2005,3(10):132-1363 田耘,徐文波,張延偉.無線通信FPGA設(shè)計M.北京電子工業(yè)出版社,20084 王興亮.現(xiàn)代通信原理與技術(shù)M. 電子工業(yè)出版社,2008.5 孫肖子,模擬電子電路及技術(shù)基礎(chǔ)M.西安電子科技大學(xué)出版社,2008.6 姚年春,侯玉杰.電路基礎(chǔ)M. 北京:人民郵電出版社,2010.7 張賢達.現(xiàn)代信號處理M.北京:清華大學(xué)出版社,2002.8 田耘,徐文波,胡彬.Xilinx ISE FPGA 開發(fā)指南M.人民有點出版社.9 Tong Leong Lim,Noncoherent digital matched filter:multibit quantizationJ.IEEE Trans.Corn,VOL.26,NO.4,August 1978,409-41810 潘松,王國棟.VHDL實用教材M. 電子科
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 鋼橋面板上防水粘結(jié)層工程 現(xiàn)場質(zhì)量檢驗報告單
- 脫貧驗收業(yè)務(wù)培訓(xùn)
- 秈米細(xì)粉企業(yè)數(shù)字化轉(zhuǎn)型與智慧升級戰(zhàn)略研究報告
- 證券監(jiān)管企業(yè)ESG實踐與創(chuàng)新戰(zhàn)略研究報告
- 可可飲料企業(yè)縣域市場拓展與下沉戰(zhàn)略研究報告
- 篩布企業(yè)數(shù)字化轉(zhuǎn)型與智慧升級戰(zhàn)略研究報告
- 手動剃須刀批發(fā)企業(yè)縣域市場拓展與下沉戰(zhàn)略研究報告
- 個人衛(wèi)生用針織品超市企業(yè)數(shù)字化轉(zhuǎn)型與智慧升級戰(zhàn)略研究報告
- 2025年度電子制造企業(yè)用工安全措施合同
- 二零二五年度口腔護理機構(gòu)人員聘用協(xié)議
- 環(huán)境監(jiān)測安全培訓(xùn)
- 第六課 呵護花季激揚青春
- 建筑工程原材料檢驗與取樣規(guī)定
- 演唱會安保方案及應(yīng)急預(yù)案
- 10kv高壓送電專項方案
- 城市軌道交通車輛制動系統(tǒng)課件EP2002
- 工會心理健康講座助力
- 阿那亞-社群營銷課件
- 糖尿病性眼肌麻痹的護理查房
- 《沃爾瑪企業(yè)物流成本控制現(xiàn)狀及完善對策研究》22000字
- 工程項目成本核算表格
評論
0/150
提交評論