<meter id="pryje"><nav id="pryje"><delect id="pryje"></delect></nav></meter>
          <label id="pryje"></label>

          新聞中心

          EEPW首頁 > EDA/PCB > 設計應用 > 采用FPGA實現(xiàn)多種類型的數(shù)字信號處理濾波器

          采用FPGA實現(xiàn)多種類型的數(shù)字信號處理濾波器

          作者: 時間:2013-07-18 來源:網(wǎng)絡 收藏

          是任何信號處理系統(tǒng)的關鍵組成部分,隨著現(xiàn)代應用的日趨復雜,設計的復雜程度也日益提高。采用 設計和實現(xiàn)的高性能的能力是模擬方法所望塵莫及的。另外,采用 設計的數(shù)字濾波器可以避免模擬設計中存在的某些問題,特別是組件漂移和容差(在高可靠應用中,由溫度過高、老化和輻射問題造成)。這些模擬問題會顯著降低濾波器的性能,特別是在通帶紋波等方面。

          本文引用地址:http://www.ex-cimer.com/article/189564.htm

          當然, 數(shù)字模型也有自身的缺陷。濾波器數(shù)學運算中的舍入可能會帶來問題,因為舍入誤差會被累加,給性能造成不良影響,比如增大濾波器的噪聲基底。工程師可以采取多種方法最大程度地減輕這種影響,例如使用收斂舍入可以獲得比傳統(tǒng)舍入更好的性能。最終, 舍入誤差問題的嚴重性與模擬器件相比得到了顯著降低。

          作為濾波器構建模塊的主要優(yōu)勢之一在于,如果因為集成原因或者需求變動原因需要調整性能,允許在設計過程的后期修改或者更新濾波器的參數(shù),且產(chǎn)生的影響很小。

          濾波器類型和拓撲結構

          大多數(shù)熟知的工程師都知道濾波器的主要類型有四種。低通濾波器只允許頻率低于預設截止頻率的信號通過。高通濾波器與低通濾波器相反,只允許頻率高于截止頻率的信號通過。帶通濾波器只允許頻率在預設帶寬內的信號通過,不允許其它頻率的信號通過。帶阻濾波器與帶通濾波器相反,不允許頻率在預設帶寬內的信號通過,但允許其它頻率的信號通過。

          大多數(shù)數(shù)字濾波器都采用下列兩種方法之一來實現(xiàn): 有限脈沖響應(FIR) 和無限脈沖響應 (IIR)。首先我們深入探討如何設計和實現(xiàn) FIR 濾波器。這種濾波器也常被稱為窗口 sinc濾波器。

          為什么我們首先以 FIR 濾波器為重點呢?兩種濾波器的最大區(qū)別在于有無反饋。對未采用反饋的 FIR 濾波器,在給定的輸入響應下,濾波器的輸出最終會穩(wěn)定為 0。而對采用反饋的IIR 濾波器,在相同的給定輸入下,輸出不會穩(wěn)定為 0。

          FIR 濾波器的設計由于未采用反饋,故天生具有穩(wěn)定性,因為濾波器的所有極點都與原點重合。IIR 濾波器就沒有這么幸運。由于在設計 IIR 濾波器的時候,必須精心考慮其穩(wěn)定性,這樣窗口 sinc 濾波器對新接觸 DSP 技術的工程師來說,更加易于理解和實現(xiàn)。

          如果要求工程師繪制理想低通濾波器在頻域中的原理框圖,大多數(shù)工程師會畫出和圖 1 一樣的圖。

          采用FPGA實現(xiàn)多種類型的數(shù)字信號處理濾波器

          圖 1 所示的頻率響應一般稱為“磚墻型”濾波器。這是因為通帶和阻帶之間的過渡非常陡峭,要比現(xiàn)實中能夠實現(xiàn)的陡峭很多。這種頻率響應還具備其它“理想”特性,例如沒有通帶波紋以及具有理想的阻帶衰減。

          如果將該圖圍繞 0 Hz 進行對稱擴展,同時擴展到 +/- FS Hz(FS 指采樣頻率),然后對響應進行離散傅里葉逆變換 (IDFT),就可以得到該濾波器的脈沖響應,如圖 2 所示。

          采用FPGA實現(xiàn)多種類型的數(shù)字信號處理濾波器

          這就是圖 1 所示理想濾波器頻率響應的時域表示法,也稱為濾波器內核。FIR 或窗口 sinc 濾波器正是由這個響應而得名,因為畫出 sinc 函數(shù)的曲線可以得到脈沖響應:

          結合濾波器階躍響應, 頻率響應、脈沖響應和階躍響應提供了有關濾波器性能的所有信息,可用于判斷濾波器是否滿足設計要求。

          頻率響應

          頻率響應是工程師在考慮濾波器時所習慣關注的問題。它代表著濾波器改變頻域信息的性能。

          通過頻率響應可以觀察到截止頻率、阻帶衰減和通帶波紋。在該響應中還可以清晰地觀察到通帶和阻帶之間的滾降,也稱為過渡帶。通帶中的波紋會給濾波信號造成影響。阻帶衰減則表明濾波器輸出中存在多少不必要的頻率。這對需要抑制特定頻率的應用意義重大,比如在通信系統(tǒng)中為頻分多路復用通道濾波。

          脈沖響應

          從脈沖響應中可以抽象出濾波器的系數(shù)。但是,要實現(xiàn)濾波器的最佳性能,標準的方法是采用窗函數(shù)。窗函數(shù)指給截斷的脈沖響應應用額外的數(shù)學函數(shù),以求減輕截斷帶來的副作用。

          在圖 2 中,由于紋波的存在,脈沖響應向外無限延伸,盡管紋波的振幅顯著降低,但永遠不會降低至 0。因此,必須圍繞位于中心的主瓣,在兩側對稱地按 N+1 的系數(shù)截斷脈沖響應,這里 N 是期望的濾波器長度(切記 N應為偶數(shù))。脈沖響應被突然截斷會給濾波器的頻域性能帶來不良影響。如果對截斷的脈沖響應進行離散傅里葉變換 (DFT),可以觀察到通帶和阻帶都有波紋出現(xiàn)以及滾降性能的下降。這就是為什么一般會采用窗函數(shù)來改善性能的原因。

          模擬信號相關文章:什么是模擬信號


          濾波器相關文章:濾波器原理


          fpga相關文章:fpga是什么


          濾波器相關文章:濾波器原理


          低通濾波器相關文章:低通濾波器原理


          電源濾波器相關文章:電源濾波器原理


          高通濾波器相關文章:高通濾波器原理

          上一頁 1 2 3 下一頁

          評論


          相關推薦

          技術專區(qū)

          關閉
          看屁屁www成人影院,亚洲人妻成人图片,亚洲精品成人午夜在线,日韩在线 欧美成人 (function(){ var bp = document.createElement('script'); var curProtocol = window.location.protocol.split(':')[0]; if (curProtocol === 'https') { bp.src = 'https://zz.bdstatic.com/linksubmit/push.js'; } else { bp.src = 'http://push.zhanzhang.baidu.com/push.js'; } var s = document.getElementsByTagName("script")[0]; s.parentNode.insertBefore(bp, s); })();