TUSB3200 內藏8052MCU 微處理器,并帶有USB 接口,可實現通訊控制和數據處理等通用微處理器的功能。在芯片后端接上編碼解碼器(CODEC)即可完成多聲道音頻信號的播放和錄入功能,
并可完成USB 有源音箱、USB 頭盔式音頻設備和USB 話筒等數據的接入和處理等任務。
利用 TUSB3200 的USB 接口可實現如下三種聲道結構:
(1)放八個聲道;
(2)同時播放六個聲道,
并可錄放二個聲道,其系統接
入圖如圖1 所示;
(3)具有AC'97 規格的2×2 聲道。
TUSB300 能使用內藏的8052MCU 進行系統測試。若使用DMA 技術,還可通過MCU直接控制USB 數據。
TUSB3200 能夠適用USB 規格的1.1 版本和USB 音頻級規格1.0 版本。
3 內部框圖及功能
圖 2 所示為TUSB3200 的內部結構框圖。它主要由8052、MCU、DMA 控制和CODEC 端
口接口等部分組成。
3.1 MCU 和DMA
芯片中內藏的8052MCU 微處理器可用于處理/控制、中斷、塊裝及同步轉送等幾乎所有類型的終端轉送方式,特別是在轉送連續性要求比較嚴格的音頻信號等數據的同步轉送時,芯片中的四個DMA 通道可分別控制終端數據緩沖器和編碼解碼板接口間的數據流。DMA 可分別用來設定各聲道對應終端的編號和方向。MCU 采用的存儲器有用于程序啟動的4kBROM 和用于應用程序的8kB RAM 以及用于內部數據存儲的256kB RMA。另外,8052MCU 還可用來控制通用的二個I/O 和一個PWM輸出。