![基于m精編b和FPGA聯(lián)合仿真的FIR低通濾波器設計報告文檔_第1頁](http://file4.renrendoc.com/view/8efd9b3002df96a96c030db180b57a37/8efd9b3002df96a96c030db180b57a371.gif)
![基于m精編b和FPGA聯(lián)合仿真的FIR低通濾波器設計報告文檔_第2頁](http://file4.renrendoc.com/view/8efd9b3002df96a96c030db180b57a37/8efd9b3002df96a96c030db180b57a372.gif)
![基于m精編b和FPGA聯(lián)合仿真的FIR低通濾波器設計報告文檔_第3頁](http://file4.renrendoc.com/view/8efd9b3002df96a96c030db180b57a37/8efd9b3002df96a96c030db180b57a373.gif)
![基于m精編b和FPGA聯(lián)合仿真的FIR低通濾波器設計報告文檔_第4頁](http://file4.renrendoc.com/view/8efd9b3002df96a96c030db180b57a37/8efd9b3002df96a96c030db180b57a374.gif)
![基于m精編b和FPGA聯(lián)合仿真的FIR低通濾波器設計報告文檔_第5頁](http://file4.renrendoc.com/view/8efd9b3002df96a96c030db180b57a37/8efd9b3002df96a96c030db180b57a375.gif)
版權說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權,請進行舉報或認領
文檔簡介
基于m精編b和FPGA聯(lián)合仿真的FIR低通濾波器設計報告精選文檔FIR低通濾波器設計報告本設計是基于FPGA的一個FIR低通濾波器設計,給定一段有高頻干擾的信號,要求使用matlab設計出一個低通濾波器濾除其干擾頻率,并取出10000到10160點進行時頻分析。然后使用verilog語言編寫出濾波器,聯(lián)合modelsim進行編譯仿真,并將結果與FIR濾波器響應(簡稱FIR)系統(tǒng)的單位脈沖響應h(n)為有限長序列,系統(tǒng)函數(shù)H(z)在有限z平面上不存在極點,其運算結構中不存在反饋支路,即沒有環(huán)路。如果h(n)的長度為N,則它的系統(tǒng)函數(shù)和差分方程一般具有如下形n=0y(n)=m=0相位;濾波器階數(shù)較高。對線性時不變系統(tǒng)保持線性相位的條件是:單位脈沖首先要用matlab對給定的信號進行時頻分析來確定干擾信號的中心頻率,然后再設計出相應的數(shù)字濾波器進行濾波,最后要在FPGA上實現(xiàn)FIR濾波器。首先要確定濾波器的抽頭系數(shù)。其系數(shù)的確定,我們可以通過兩種辦法來實現(xiàn):第一種就是通過matlab編寫FIR濾波器程序,然后直接導出抽頭系數(shù)“h(n)”,另外一種辦法就是使用matlab自帶的FDATOOL簡便地設計一個FIR濾波器,然后導出系數(shù)??紤]到要更直觀地描述FIR濾波器的設計,我采用了第二種方法,用fdatool設計濾波器并導出參數(shù)。件描述語言,所以設計的思路很簡單,就是通稱相加再乘以抽頭系數(shù),然后把相乘結果再相1)對信號進行時頻分析語音信號是非平穩(wěn)的隨機過程,頻率會隨著時間而變化。在語音信號處理研究領域,通常用短時間的傅里葉變換(STFT)來分析其時域和頻率特性,也就是在20ms~50ms以內(nèi),可以將語音信號看成是平穩(wěn)的隨機過程。平穩(wěn)的隨機過程是功率信號,可以用功率圖濾波前的時域圖圖濾波前的頻譜圖通過上圖可以看出信號在3800HZ左右的地方受到嚴重的干擾。用matlab設計線性FIR濾波器,首先要確定其指標,在本設計里,我們規(guī)定濾波器的指標如下:階數(shù)N=34,抽樣頻率fs=8000Hz,截止頻率為3300用窗函數(shù)設計FIR濾波器,由于FPGA不支持浮點數(shù)的運算,所以我們采用定點數(shù)的格式來量化抽頭系數(shù)。對于161可以看出信號的干擾已被濾除,接下來,就先把信號的采樣值進行移位量化處理,然后保存到txt文件,供后續(xù)仿真使用,具體matlab代碼如下:值得一提的是此處還需要將數(shù)據(jù)轉換成16進制的格式才可以由modelsim直接讀取。具體可以matlab里使用dec2he3)用Verilog編寫濾波器模塊其中輸入數(shù)據(jù)和濾波器的抽頭系數(shù),都是16位,所以相加結果仍然是16位。相乘的結果用32位表示。為了防止相乘再相加后數(shù)據(jù)的溢出,我們在這里把存放相乘再相加的結出。在最后的輸出中,可以把低位去掉,只保留若干高位,但這里只需要仿真出結果便可,所以沒有進行截斷處理,然而在實際工程中,由于數(shù)位的限制,還是要注意這點。FIR主程序就是描述圖的FIR濾波器結構,其行為描述,具體可以用以下代碼實現(xiàn):其中x1~x34通過前一個值對后一個值的賦值,可以實現(xiàn)移位操作;而s1~s17是用來存放首位對稱相加的結果;然后y1~y17是乘法輸出的結果,通過y1到y(tǒng)17的累加,最后輸出到結果out。其中乘法的運算,我們調(diào)用17次乘法模塊(因為線性FIR濾波器是對稱結構,所以可對于有符號的小數(shù)運算,在FPGA里面,其實是和有符號整數(shù)的運算是一樣的。只是定點數(shù)的小數(shù)點的位置,我們需要牢記,在最后輸出結果的時候,要適當?shù)倪M行移位。由于負數(shù)在Verilog中是以補碼形式保存的,所以在輸入16位有符號數(shù)的時候,在進行相乘之前,要把負數(shù)變?yōu)樵a再相乘,而正數(shù)的補碼就是其本身,所以不用轉換。然后把符號位提出來,進行異或運算,得到輸出的符號位,再把有效數(shù)位的原碼進行相乘,最后得到1位符號位和30位相乘結果。為了補全32位,可以在最低位加上一個無關位0。根據(jù)以上思路,我們可以寫出出乘法模塊的代碼:設計好以上模塊后,可以進行編譯綜合了。最后的編譯綜合結果如下圖所從上圖可以看出,最后編譯成功,程序設計沒有語法錯誤。但具體要測試其工作是否正常,我們接下來,就需要用到modelsim對其進行仿真。個復位信號,還有隨時鐘變化的地址輸入和最后的輸出。根據(jù)此可以寫出測試文件:由于最后輸出的數(shù)是補碼,為了能在modelsim的下方報告欄能顯示出正常的十進制負數(shù),我們定義了一個有符號寄存器out1,然后通過$display命令把結果按照時鐘一個Modelsim會自動把濾波結束的數(shù)據(jù)寫入到一個fir_result文件中去用于ma
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經(jīng)權益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
- 6. 下載文件中如有侵權或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2024-2025學年新教材高中歷史第4課西漢與東漢-統(tǒng)一多民族封建國家的鞏固教案新人教版必修中外歷史綱要上
- 2024-2025學年七年級數(shù)學上冊第1章有理數(shù)1.7有理數(shù)的混合運算教案新版湘教版
- 2024-2025版高中生物第三章細胞的代謝第三節(jié)第1課時酶的發(fā)現(xiàn)酶是生物催化劑及酶的催化效率教案浙科版必修1
- 結束服務期申請書
- 2025年度旅游企業(yè)服務質(zhì)量擔保合同
- 收養(yǎng)子女申請書范文
- 高三補課申請書
- 2025年度數(shù)據(jù)中心運維管理委托合同
- 二零二五年度太陽能光伏產(chǎn)品采購協(xié)議合同2篇
- 2025年度新型智慧鋪面租賃合作協(xié)議
- 新版藥品管理法培訓完整版本課件
- 醫(yī)院信息系統(tǒng)HIS知識培訓教學課件-HIS的主要內(nèi)容
- 硝苯地平控釋片
- 合成聚氨酯原料及助劑生產(chǎn)項目
- 四川省瀘州市2019年中考物理考試真題與答案解析
- 部編版語文六年級下冊全套單元基礎常考測試卷含答案
- 2023年保險養(yǎng)老地產(chǎn)行業(yè)分析報告
- 保險公司防火應急預案
- 動物檢疫技術-動物檢疫的分類(動物防疫與檢疫技術)
- 2024醫(yī)師資格考試考生誠信考試承諾書
- 煤礦職業(yè)衛(wèi)生培訓課件2023
評論
0/150
提交評論