新聞中心

        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是什么


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


        評論


        相關推薦

        技術專區

        關閉
        主站蜘蛛池模板: 恩施市| 措勤县| 龙江县| 和龙市| 迭部县| 贵阳市| 扶风县| 鄢陵县| 铜陵市| 碌曲县| 什邡市| 大洼县| 宜宾县| 柳河县| 正宁县| 许昌市| 米脂县| 赣榆县| 越西县| 长子县| 寿宁县| 竹山县| 香格里拉县| 天柱县| 天水市| 寿阳县| 安图县| 平定县| 怀仁县| 页游| 迁西县| 文安县| 阜康市| 海淀区| 冕宁县| 微山县| 万荣县| 拉孜县| 淳安县| 民勤县| 瓦房店市|