DA算法的FIR濾波器設(shè)計(jì)
DATA_RADIX = HEX ;
CONTENT BEGIN
0 : 0000;
1 : 0045;
2 : 00E6;
……
F : 0000;
END;
4.3 濾波器系數(shù)的設(shè)計(jì)
我們利用matlab 自帶的濾波器設(shè)計(jì)工具FDAtool和信號(hào)處理工具Pstool設(shè)計(jì)出一個(gè)16階窗函數(shù)FIR低通濾波器。它的具體參數(shù)是:
窗函數(shù)類型:Blackman窗,信號(hào)采樣頻率:50KHz,通帶截至頻率10KHz,濾波系數(shù)h[n]見下表1,該濾波器的傳輸特性如下圖4-1 所示:
本文引用地址:http://butianyuan.cn/article/150649.htm
5.系統(tǒng)的仿真與結(jié)果分析
為了驗(yàn)證與檢測該系統(tǒng)的效果,我們采用Cyclone 公司EP1C6Q240C8芯片對系統(tǒng)進(jìn)行了開發(fā),并通過ALTERA 公司的綜合設(shè)計(jì)工具Quartus II 4.2 對該系統(tǒng)進(jìn)行了綜合編譯與仿真,我們對該系統(tǒng)連續(xù)輸入了16個(gè)數(shù)據(jù)(0.3,0.32,-0.79,0.45,-0.87,-0.91,-0.12,0.89,0.37,0.66,-0.57,0.75,-0.21,0.96,0.56,-0.19)進(jìn)行處理,得到了如下仿真結(jié)果。
5.1 系統(tǒng)綜合性能的仿真結(jié)果
系統(tǒng)的綜合性能見表5-1:
由表5-1可以看出系統(tǒng)占有硬件資源很少,運(yùn)行速度很高。
5.2 系統(tǒng)處理準(zhǔn)確性的仿真結(jié)果
系統(tǒng)的處理結(jié)果與理論結(jié)果對比見表5-2:
為了獲得一個(gè)更為準(zhǔn)確的結(jié)果,取后8 個(gè)數(shù)據(jù)進(jìn)行分析,通過表5-2我們可以看出該系統(tǒng)的實(shí)際處理結(jié)果與理論計(jì)算結(jié)果誤差很小,可以滿足實(shí)際工程方面的需求。
6. 結(jié)論
以上理論分析和仿真結(jié)果表明,軟硬件結(jié)合串行執(zhí)行的DSP算法相比,DA算法具有明顯的占用系統(tǒng)資源低和運(yùn)行速度高的優(yōu)點(diǎn),是一種更為有效的FIR 濾波器設(shè)計(jì)方法;基于DA算法的數(shù)字信號(hào)處理設(shè)計(jì)具有DSP算法所無可比擬的優(yōu)勢,在極大的提高了FIR 數(shù)字濾波器的處理速度和數(shù)據(jù)吞吐能力的同時(shí),又可以保證系統(tǒng)很小的處理誤差,是一種比較實(shí)用可靠高效的設(shè)計(jì)方法。
評(píng)論