久久ER99热精品一区二区-久久精品99国产精品日本-久久精品免费一区二区三区-久久综合九色综合欧美狠狠

新聞中心

EEPW首頁 > 消費電子 > 設計應用 > 基于FPGA的音頻處理芯片的設計

基于FPGA的音頻處理芯片的設計

作者: 時間:2010-08-27 來源:網絡 收藏

3.4.4并串轉換輸出模塊[7] (Parallel2Serial)
?Parallel2Serial將并行信號轉化為串行信號

?Parallel2Serial的輸入是DataIn(15 downto 0),DataClk,FrameSync

?Parallel2Serial的輸出是DataOut

3.4.5主控制器模塊(Main Controller)
·主控制器模塊是整個的核心,它協調控制著其他各個模塊的工作

·主控制器模塊是根據操作流程圖的一個狀態機

3.4.6 地址生成模塊(AddressGen)
·PhysicalAddress實際上是一個加法器,將VirtualAddress與BaseAddress相加產生讀地址

·BaseAddress實際上是一個計數器,IncreaseBase信號控制加1,產生寫地址

·MUX選擇讀地址或者是寫地址到DataRAM

4 的仿真
4.1 仿真波形

4.2 仿真結果
通過程序,對一組輸入序列進行了仿真結果比較,所獲得的結果如表1所示。

表1:仿真結果比較


通過表1可以看出達到了預期的目標,效果良好。

可以看到,期望值和仿真結果在最后一位會有±1的誤差,這是由于我們采用的移位算法將最后一位移出時不進行四舍五入造成的。經過計算,這種誤差不會影響FIR的精度。

5 結束語
本文設計的主要實現FIR濾波器功能,可以滿足較為簡單的語音信號處理的需要。用POT系數表示方法來表示系統參數,用一個加法器和一個移位寄存器實現乘法器的功能,這樣在面積功耗上就有相當大的優勢。設計過程是采用自頂向下的設計方法。最終的仿真結果符合預期的要求


上一頁 1 2 3 4 下一頁

評論


相關推薦

技術專區

關閉