新聞中心

        EEPW首頁 > 模擬技術 > 設計應用 > 32階FIR濾波器的FPGA實現

        32階FIR濾波器的FPGA實現

        作者: 時間:2009-12-22 來源:網絡 收藏


        隨著軟件無線電的發展。對于的處理速度要求越來越高。傳統的一般采用通用DSP處理器,但是DSP處理器采用的是串行運算,而是現場可編程陣列,可以實現專用集成電路,另外還可以采用純并行結構及考慮流水線結構,因此在處理速度上可以明顯高于DSP處理器。本文采用并行分布式算法在上設計并實現了高速處理的32階低通,在此過程中利用Matlab的數值計算與分析功能來提高設計效率。

        本文引用地址:http://www.104case.com/article/188447.htm


        1 FlR低通濾波器的窗函數實現
        理想的濾波器頻率響應中傅里葉反變換ha(n)一定是無限長的序列,而且是非因果的,而實際要設計的濾波器h(n)是有限長的,因此要用有限長來逼近無限長的,其方法就是用一個有限長度的窗口函數序列ω(n)來截取,即:

        常見的窗函數有矩形窗、巴特利特窗、漢寧窗、哈明窗、布萊克曼窗、凱澤窗。其中,凱澤窗提供了可變的過渡帶寬。本文采用凱澤窗對濾波器進行設計,其窗函數表達式為:

        I0[?]為第一類變形零階貝賽爾函數,形狀參數β為依賴于濾波器階數M的參數,用來調整主瓣寬度與旁瓣衰減,選擇M可產生各種過渡帶寬和接近最優的阻帶衰減。給定通帶截止頻率ωp,阻帶起始頻率ωs,阻帶衰減As,凱澤窗設計中有經典公式可供使用,如下:
        過渡帶寬:

        濾波器階數:

        形狀參數:

        假設低通數字濾波器設計指標如下:


        上一頁 1 2 3 4 下一頁

        關鍵詞: FPGA FIR 濾波器

        評論


        相關推薦

        技術專區

        關閉
        主站蜘蛛池模板: 那坡县| 西峡县| 江城| 宜城市| 武平县| 胶南市| 高平市| 修文县| 道真| 赣榆县| 宿州市| 安溪县| 英吉沙县| 阿巴嘎旗| 原平市| 商都县| 文成县| 东港市| 宁夏| 临朐县| 普陀区| 乌兰浩特市| 南澳县| 新巴尔虎右旗| 常州市| 民和| 茶陵县| 灵寿县| 龙门县| 浮山县| 景洪市| 六安市| 正安县| 库伦旗| 老河口市| 楚雄市| 宽城| 准格尔旗| 资阳市| 静宁县| 南汇区|