国产肉体XXXX裸体137大胆,国产成人久久精品流白浆,国产乱子伦视频在线观看,无码中文字幕免费一区二区三区 国产成人手机在线-午夜国产精品无套-swag国产精品-国产毛片久久国产

新聞中心

EEPW首頁 > 模擬技術 > 設計應用 > 一種高階音頻均衡濾波器的設計實現(xiàn)

一種高階音頻均衡濾波器的設計實現(xiàn)

作者: 時間:2011-03-22 來源:網絡 收藏

  2.2 系數存儲模塊

  系數存儲模塊和輸入序列緩存模塊相對應,采用雙口RAM模塊實現(xiàn),共有4個256深度的雙口RAM模塊,如圖3所示。

 濾波器系數存儲模塊實現(xiàn)框圖

圖3 系數存儲模塊實現(xiàn)框圖

  4個子塊使用相同的輸入數據線,通過系數寫地址的譯碼,生成各子塊的寫使能’wen1~wen4和寫地址h_addr,控制輸入的系數按照順序依次存入到RAM中。系數的讀地址h_addr由控制模塊生成,4個子塊共用一個讀地址,輸出與數據相對應的系數h1~h4到乘累加模塊,進行乘累加運算。

  2.3 控制模塊

  控制模塊產生輸入序列緩存模塊的讀寫地址、使能信號以及濾波系數存儲模塊的讀地址、使能信號,并對乘累加運算進行控制。

  輸入序列需要在緩存模塊中反復移位輸出進行運算,每256個時鐘周期輸入1個數,輸入序列的寫地址必須滯后讀地址一個時鐘周期,才能保證數據的連續(xù)、不丟失。這樣新寫入的數據不在固定的位置,就要求讀地址也不是單純的累加關系。以每個RAM塊深度等于4為例研究讀寫地址的關系,如圖4所示。

每個RAM塊深度為4時讀寫順序

圖4 每個RAM塊深度為4時讀寫順序

  可見此時輸入序列的讀地址順序如圖5所示。

每個RAM塊深度為4時讀地址

圖5 每個RAM塊深度為4時讀地址

  由此類推可得實際輸入序列緩存模塊的讀地址如圖6所示。

輸入序列緩存模塊讀地址
圖6 輸入序列緩存模塊讀地址

  整個控制模塊的實現(xiàn)如圖7所示。主計數器整體計數,每256個時鐘周期,地址產生模塊就把計數器的計數值整體加1,作為輸人序列的讀地址raddr輸出,實現(xiàn)了圖6所示的地址順序。寫地址waddr由讀地址raddr經延時一個時鐘周期獲得。由于輸入序列是按時間順序輸出的,故濾波系數只要從存儲陣列中也相應地順序輸出就可以了,將主計數器的計數值直接引出作為濾波系數陣列的讀地址h_addr。

整個控制模塊的實現(xiàn)

圖7 整個控制模塊的實現(xiàn)

  主計數器的輸出經過譯碼電路后,輸出數據的低速采樣時鐘sa_clk,用來同步輸入序列。還輸出輸入序列的寫使能wren,每256個時鐘周期使能一次,寫一次數據。



評論


相關推薦

技術專區(qū)

關閉