新聞中心

        EEPW首頁 > 嵌入式系統 > 設計應用 > 音頻編解碼芯片接口的FPGA應用

        音頻編解碼芯片接口的FPGA應用

        作者: 時間:2011-09-19 來源:網絡 收藏
        3 WM8731驅動的設計

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

          3.1 驅動器的總體設計方案

          本文設計驅動器在使用時的框圖如圖4所示。雙口RAM和驅動器一同連接在控制器的數據總線和地址總線上,控制器只需提供少量的控制線即可完成對wM8731的控制及數據交換功能。

          

          驅動器內部結構框圖如圖5所示。控制部分提供驅動器與控制器之間的(包含有數據總線信號、地址總線信號和控制信號),同時產生控制字轉換單元和數字單元的控制信號;內部寄存器緩存控制字和狀態字;控制字轉化單元負責將控制字串行發送給WM8731,同時效驗傳送信號;數據單元完成WM8731與外部雙口RAM的串并轉換,實現對數字音頻信號的發送和接收功能。

          

        驅動器內部結構框圖

          驅

          表l 狀態寄存器控制字的對應定義

          

          3.2.2 控制字轉換單元

          當START控制位置‘1’時,將控制字寄存器中的數據串行發送給WM8731,當傳輸出現錯誤時,將狀態寄存器中的ACK位置1。如圖6所示。

          

          3.2.3 數字音頻接口單元

          當讀入數字音頻標志位C1為‘1’,接收WM873l傳來的數字音頻數據并將其存入外部雙口RAM中,當輸出數字音頻數據標志位C2為‘1’時,將雙口RAM中的音頻數據發送給wM8731。如圖7所示。

          

        adc相關文章:adc是什么


        fpga相關文章:fpga是什么


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


        評論


        相關推薦

        技術專區

        關閉
        主站蜘蛛池模板: 峨眉山市| 黑山县| 千阳县| 蒙自县| 彭州市| 东丽区| 甘泉县| 大冶市| 九台市| 辰溪县| 康乐县| 青铜峡市| 古交市| 潜江市| 安陆市| 惠东县| 平顶山市| 怀化市| 龙井市| 淮南市| 乌兰浩特市| 萝北县| 承德市| 泾川县| 邵阳市| 凉城县| 新和县| 开平市| 繁昌县| 石屏县| 密山市| 香格里拉县| 湟源县| 建平县| 丹寨县| 高雄县| 北川| 章丘市| 大冶市| 德安县| 庆云县|