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