【摘要】數(shù)字信號的處理技術(shù)最為重要的組成部分就是數(shù)字濾波器,現(xiàn)階段,數(shù)字濾波器普遍運用在整形、信號分離以及恢復(fù)等地方,F(xiàn)IR濾波器由于其有著嚴格的線型相位特征而運用非常普遍,本文利用系統(tǒng)研究數(shù)字,借助系統(tǒng)探討數(shù)字濾波器其基本理論和基于現(xiàn)場可編程門陣列(即FPGA)的實現(xiàn)方法,并給出了通過MATLAB的仿真軟件設(shè)計出能夠符合規(guī)范的數(shù)字濾波器且對其實施仿真驗證。
【關(guān)鍵詞】FPGAFIR數(shù)字濾波器分析研究
實現(xiàn)數(shù)字化為控制系統(tǒng)非常重要的發(fā)展方向,現(xiàn)階段,數(shù)字信號處理早已廣泛應(yīng)用在通信、圖像、雷達航空航天以及軍事、自動控制、語音等等領(lǐng)域。
一、FIR濾波器的設(shè)計和實現(xiàn)
1.1FIR濾波器系數(shù)的提取
所謂的線型相位FIR濾波器一般使用窗函數(shù)的方法來設(shè)計,此處使用MATLAB的窗函數(shù)實施設(shè)計。其窗函數(shù)設(shè)計最基本的思路為應(yīng)該選取某一個合適的符合要求的頻率選擇性濾波,之后把它的脈沖響應(yīng)階段以此獲取一個線型相位與因果的濾波器[1]。依照所給定的濾波器的技術(shù)指標,研究選用凱澤窗設(shè)計,它的幅頻特性與相頻特性。
1.2FPGA(即現(xiàn)場可編程門陣列)實現(xiàn)FIR濾波器
現(xiàn)場可編程門陣列使用FLEX系列之后的器件,而EDA根據(jù)則采用Quartus。采用FIR濾波器來描述程編,以此實現(xiàn)好FIR濾波器中的頂層原理圖,下圖1所示。
1.實驗電路。在完成了FIR濾波器的程序設(shè)計之后,可以把程序編譯時所生產(chǎn)的配置文件將其下載至選用器件中,而配置之后的器件就能夠執(zhí)行FIR濾波器中的功能。為了有效檢驗設(shè)計中的FIR濾波器其實際的濾波效果,本文設(shè)計了一個實驗性電流,且借助測試儀器,將其組成了一個專門的測試系統(tǒng)。此測試系統(tǒng)所包括的內(nèi)容有示波器、交流信號發(fā)生器以及實驗電路,而實驗電路又包含A/D型轉(zhuǎn)換電路、D/A轉(zhuǎn)換電路以及FIR數(shù)字類濾波電路,這是整個的測試系統(tǒng)所必不可少的部分。
2.轉(zhuǎn)換電路。(1)D/A轉(zhuǎn)換電路。所謂的D/A轉(zhuǎn)換電路能夠把數(shù)字輸入信號用過該轉(zhuǎn)換器轉(zhuǎn)換成模擬信號,它的電量。此電路的模擬信號是電壓信號,且有著十二位數(shù)據(jù)輸入端,在此電路中,其MX7245已被配置為雙極工作模式,它的模擬電壓信號其輸出范圍在正負5伏,在相對時序的控制下,此轉(zhuǎn)換器能把輸入端所得到的數(shù)字信號轉(zhuǎn)換為模擬信號輸出。于模擬信號中的輸出端把由電阻與電容所構(gòu)成的低通濾波器連接起來,有著平滑濾波的效果。(2)FIR數(shù)字濾波電路,此電路包含有源晶體振蕩器、案件開關(guān)以及十針插座、可編程邏輯器件。在配置好的濾波器設(shè)計之后,借助器件中的剩下來的資源,也就是FPGA控制其A/D轉(zhuǎn)換器與D/A轉(zhuǎn)換器其功能。所以,RD、WR、DACS以及LDAC、ADCS此類引腳就是為了控制A/D轉(zhuǎn)換器的電路與D/A轉(zhuǎn)換器中電路的輸出引腳[3]。這其中引腳ADCS與RD分別和A/D轉(zhuǎn)換器中的引腳CS與RD相連接,另外,引腳DACS、WR以及LDAC則分別和D/A轉(zhuǎn)換電路中的引腳CS、WR以及LDAC相連接。(3)濾波效果測試。把設(shè)計好的低通濾波器中的配置文件下載至器件中實施實際濾波測試,使用示波器來觀察所有頻率點上所輸出信號中的幅值大小。根據(jù)濾波測試的最終結(jié)果能夠發(fā)現(xiàn),此FIR濾波器的電路完全能夠達到其低通濾波器5赫茲的采樣頻率,1.5赫茲的截止頻率和十六階的相關(guān)技術(shù)指標參數(shù)。
二、結(jié)束語
本文研究了于FPGA中使用分布式的算法實現(xiàn)了FIR濾波器的方法與原理,設(shè)計了濾波器且記住相關(guān)器件與軟件對設(shè)計方案實施仿真驗證,其測試結(jié)果顯示完全能夠滿足系統(tǒng)的設(shè)計要求。
參考文獻
[1]樂紅兵,李雄文,熊元新,黎文安.一類邏輯器件實現(xiàn)FIR數(shù)字濾波器電路模型[J].武漢大學(xué)學(xué)報(工學(xué)版). 2009(03)
[2] K.K.Parhi.VLSI Digital Signal Processing Systems:Design and Implementation. 2010.