摘要:借助Matlab的FDATOOL濾波器設(shè)計(jì)分析軟件,設(shè)計(jì)了一種FIR數(shù)字帶通濾波器,并對(duì)一段含噪語(yǔ)音信號(hào)進(jìn)行濾波。利用匯編語(yǔ)言編程,在DSP上實(shí)現(xiàn)了該濾波器。實(shí)驗(yàn)結(jié)果表明,該數(shù)字帶通濾波器精確,穩(wěn)定性好,易于移植,
為設(shè)計(jì)一個(gè)項(xiàng)目可用的FIR數(shù)字帶通濾波器,采用Matlab/Simulink軟件中DSPBulider強(qiáng)大的算法模塊設(shè)計(jì)工具,結(jié)合Altera公司的FPGA開(kāi)發(fā)板實(shí)現(xiàn)FIR數(shù)字帶通濾波器的系統(tǒng)集成、RTL級(jí)仿真、綜合編譯、下載等設(shè)計(jì)流程,并對(duì)正弦信號(hào)進(jìn)行濾波,結(jié)果下載到開(kāi)發(fā)板上用示波器觀測(cè),達(dá)到了預(yù)期的濾波效果和目的。基于DSPBuilder完成系統(tǒng)建模,省去了復(fù)雜的VHDL編程,還可針對(duì)具體模塊進(jìn)行參數(shù)設(shè)置從而適應(yīng)不同的濾波需求。該方法實(shí)現(xiàn)簡(jiǎn)單、可靠,還可類推實(shí)現(xiàn)其他復(fù)雜的嵌入式系統(tǒng)設(shè)計(jì)。
為設(shè)計(jì)一個(gè)項(xiàng)目可用的FIR數(shù)字帶通濾波器,采用Matlab/Simulink軟件中DSPBulider強(qiáng)大的算法模塊設(shè)計(jì)工具,結(jié)合Altera公司的FPGA開(kāi)發(fā)板實(shí)現(xiàn)FIR數(shù)字帶通濾波器的系統(tǒng)集成、RTL級(jí)仿真、綜合編譯、下載等設(shè)計(jì)流程,并對(duì)正弦信號(hào)進(jìn)行濾波,結(jié)果下載到開(kāi)發(fā)板上用示波器觀測(cè),達(dá)到了預(yù)期的濾波效果和目的?;贒SPBuilder完成系統(tǒng)建模,省去了復(fù)雜的VHDL編程,還可針對(duì)具體模塊進(jìn)行參數(shù)設(shè)置從而適應(yīng)不同的濾波需求。該方法實(shí)現(xiàn)簡(jiǎn)單、可靠,還可類推實(shí)現(xiàn)其他復(fù)雜的嵌入式系統(tǒng)設(shè)計(jì)。