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输出。