FIR濾波器設(shè)計等波紋逼近法概述
FIR濾波器設(shè)計等波紋逼近法 (equirippleapproximation method for FIR filter design)有限單位脈沖響應(yīng)(FIR)濾波器的一種計算機輔助的優(yōu)化設(shè)計方法.這種設(shè)計方法采用頻域最大絕對誤差最小化準(zhǔn)則.設(shè)FIR濾波器的幅頻特性H(e'")與理想的幅頻特性Ha C e'`")之間的最大絕對誤差為
fir濾波器(有限長度沖擊響應(yīng))是全零點型濾波器,其實現(xiàn)形式如下:y[n]=a0*x[n]+a1*x[n-1]+...+a10*x[n-10];這里x是輸入序列,y是輸出序列。里面的a0到a10對應(yīng)你...
一般濾波的要求主要是通帶邊界頻率、阻帶邊界頻率、通帶最大波紋及阻帶最小衰減。而由FIR濾波器的窗函數(shù)基本參數(shù),可以知道,最小阻帶衰減只由窗形狀決定,不受窗寬N的影響;而過渡帶的寬度則既與窗形狀有關(guān),且...
FIR濾波器的階數(shù)指的是濾波器的長度,也就是濾波器的點數(shù)。濾波器是一種對信號有處理作用的器件或電路。濾波器分為有源濾波器和無源濾波器。主要作用是:讓有用信號盡可能無衰減的通過,對無用信號盡可能大的衰減...
格式:pdf
大?。?span id="mharjev" class="single-tag-height">281KB
頁數(shù): 3頁
評分: 4.7
實現(xiàn)了可視電話系統(tǒng)中應(yīng)用于視頻格式CCIR601與QCIF相互轉(zhuǎn)換的抽取與內(nèi)插的FIR數(shù)字濾波器的設(shè)計,并在已實現(xiàn)的H.263編解碼系統(tǒng)中使用了這些濾波器,實驗結(jié)果獲得了很好的圖像質(zhì)量。
格式:pdf
大?。?span id="dbu82cu" class="single-tag-height">281KB
頁數(shù): 21頁
評分: 4.4
基于 TMS320VC5509 DSP的 FIR 濾波器設(shè)計 一、設(shè)計的要求 1、 系統(tǒng)地理解和掌握高速數(shù)字信號處理器的特點和基本概念。 2、 了解 TMS320054x DSP匯編語言的特點,掌握 TMS320C54x DSP常用的開發(fā)工具,掌 握集成開發(fā)環(huán)境 CCS的使用,熟練掌握利用 CCS進行程序開發(fā)的一般過程。 3、 掌握匯編語言程序的編寫方法,匯編器和鏈接器的用法,能利用匯編指令實現(xiàn)高速 數(shù)字信號處理器的一些典型用法。 4、 在 DSP應(yīng)用方面得到系統(tǒng)鍛煉, 通過該課程的學(xué)習(xí)為今后從事使用 DSP技術(shù)在通訊、 控制等相關(guān)領(lǐng)域的應(yīng)用、研究和開發(fā)打下良好的基礎(chǔ),為進入社會增加一種工作技能。 5、 認(rèn)真查閱所需資料,按照選題編制程序框圖,編寫源代碼程序,并在 DSP開發(fā)環(huán)境中 進行調(diào)試,最終實現(xiàn)課題所要求的功能。 二、設(shè)計原理 在數(shù)字信號處理中, 濾波占有極其重要的地位。 數(shù)字濾波是
FIR濾波器窗函數(shù)設(shè)計法 (design of FIR fil-ters using window function)有限單位脈沖響應(yīng)(FIR >濾波器的一種設(shè)計方法.利用窗函數(shù)進行FIR濾波器設(shè)計,這是一種最直接的設(shè)計方法.它的設(shè)計思想是:把求得的無限單位脈沖響應(yīng),通過窗函數(shù)直接截取為有限序列,作為FIR濾波器的單位脈沖響應(yīng).設(shè)Ha hem)為指標(biāo)所要求的濾波器的頻率響應(yīng),其對應(yīng)的單位脈沖響應(yīng)為無限長,可表示為1.
隨著個人音頻的發(fā)展,曾經(jīng)的IIR濾波器處理音頻帶來的音質(zhì)劣化越來越受市場排斥。原有的IIR雖然具有簡單,算量小,使用方便的特點,但精度并不足夠,所以在專業(yè)音頻,很多有FIR 4096的音頻算法,例如拉脫維亞的Coneq等。
為彌補FIR在低分辨率下低頻處理不佳,部分音頻算法使用了相反的WFIR濾波器。與FIR相反,WFIR對低頻處理較好,而對高頻無效。而每個工作點算量使用達到FIR的6倍。
FIR的優(yōu)勢在于可以無限增加精度(在足夠運算能力的前提下),并且不存在IIR濾波器的相位精度問題,是目前比較高端的解決方案
1:因為采用的精度很高,所以對計算資源和內(nèi)存、功耗的使用更高;
2:FIR在其他領(lǐng)域主要解決高頻問題,在音頻應(yīng)用常常遇到1Khz以下的信號,F(xiàn)IR至少需要FIR 512才能對1K以下產(chǎn)生作用
3:過分運算,因為FIR每個處理單元寬度不能調(diào)整,因此在解決低頻問題時,高頻會出現(xiàn)過分運算的情況。
包括FIR與IIR的混合使用,以及新型研發(fā)的音頻專用VIR濾波器。
FIR濾波器的硬件實現(xiàn)有以下幾種方式:
一種是使用單片通用數(shù)字濾波器集成電路,這種電路使用簡單,但是由于字長和階數(shù)的規(guī)格較少,不易完全滿足實際需要。雖然可采用多片擴展來滿足要求,但會增加體積和功耗,因而在實際應(yīng)用中受到限制。
另一種是使用DSP芯片。DSP芯片有專用的數(shù)字信號處理函數(shù)可調(diào)用,或者根據(jù)芯片指令集的結(jié)構(gòu)自行設(shè)計代碼實現(xiàn)FIR的功能;由于FIR設(shè)計時其系數(shù)計算及其量化比較復(fù)雜,因此一般都采用MATLAB軟件作為輔助設(shè)計,計算出FIR的系數(shù);然后進行代碼設(shè)計實現(xiàn)。實現(xiàn)FIR濾波器相對簡單,但是由于程序順序執(zhí)行,速度受到限制。而且,就是同一公司的不同系統(tǒng)的DSP芯片,其編程指令也會有所不同,開發(fā)周期較長。
還有一種是使用可編程邏輯器件,F(xiàn)PGA/CPLD。FPGA有著規(guī)則的內(nèi)部邏輯塊陣列和豐富的連線資源,特別適合用于細(xì)粒度和高并行度結(jié)構(gòu)的FIR濾波器的實現(xiàn),相對于串行運算主導(dǎo)的通用DSP芯片來說,并行性和可擴展性都更好。