CM6646 是一款 USB 2.0 高速音频编解码器,具备 2 通道 DAC 和 2 通道 ADC,适用于耳机、麦克风和耳麦应用。它支持 USB 音频类 2.0 和高清音频格式(最高可达 192KHz/32bits)。CM6646 提供标准的 S/PDIF 输出数字音频接口。此外,CM6646 支持 I2C、SPI 和 GPIO 与外部设备通讯。它还支持播放和录音接口的 5 段均衡器。
CM6646 内置 8051 MCU 和 512KB 闪存,使其在更改 USB 拓扑或通过更改内部闪存代码与外部设备通讯方面非常灵活。它还集成了 6 个 PWM LED 驱动器,用于状态指示。
产品优势
- 符合 USB 音频类 2.0 标准
- 集成 2 通道 DAC 和 2 通道 ADC
- 真正的无电容/零地耳机驱动器,采用已申请专利的防爆音技术
- 嵌入式振荡器,实现无晶体设计
- 嵌入式 7 位 SAR ADC 支持组合插孔和谷歌按钮检测
- 支持 5 段播放和录音均衡器
- 支持 2 个输出端点音频流混合
产品特性 USB 兼容性
- 符合 USB 2.0 全速/高速标准
- 符合 USB 音频类 2.0 标准
- 符合 USB 人机接口设备(HID)类 1.1 标准
架构
- 支持 USB 挂起/恢复/重置功能
- 支持控制、中断和等时数据传输
- 嵌入式 8051 微处理器处理 USB 传输(控制、等时和中断)
- 与外部外围设备通信(I2C、SPI、GPIO 等)
- MCU 速度可从 3.072 到 65.536 MHz 编程
- HID 中断可以通过固件代码实现
- 通过固件代码升级提供最大的硬件配置灵活性
- 通过固件代码编程可以自定义 VID/PID/产品字符串等
- 支持 5 段播放和录音均衡器
音频 I/O
- 2 通道 DAC 输出带有耳机放大器(支持 16/24/32 位分辨率和 192KHz、176.4KHZ、96KHZ、88.2KHZ、48KHz、44.1KHz 采样率)
- 2 通道 ADC 输入(支持 16/24/32 位分辨率和 192KHz、176.4KHZ、96KHZ、88.2KHZ、48KHz、44.1KHz 采样率)
- 模拟输入至模拟输出混合路径,带独立音量控制
- 支持 2 个输出端点音频流混合
- 支持可选数字 S/PDIF 输出(最高支持 192KHz/24bit),兼容 AES/EBU IEC-60958 规范
控制接口
- 1 个主 I2C 控制接口,用于与外部设备或 EEPROM 通信,主 I2C 速度支持标准模式(100KHz)和快速模式(400KHz)
- 1 个从 I2C 控制接口,用于外部 MCU 通信,从 I2C 速度支持标准模式(100KHz)和快速模式(400KHz)
- 1 个 SPI 主机(与 GPIO 共用),支持最高速度达 24.576 Mb/s(取决于 MCU 速度)
- 7 个 GPIOs(可编程多功能 I/O)
- 6 个 PWM LED 驱动器输出与 GPIO 共享
通用
- 嵌入式 USB 2.0 收发器和上电复位电路
- 总线供电和自供电选项
- 嵌入式振荡器,实现无晶体设计
- 真正的无电容/零地耳机驱动器,采用已申请专利的防爆音技术
- 嵌入式 7 位 SAR ADC 支持组合插孔和谷歌按钮检测
- 单一 5V 电源供电,内置 5V 至 3.3V 稳压器
- 3.3V 数字 I/O 垫片,具有 5V 容忍度
- 符合 USB IF 认证要求
- QFN-48 封装(5 x 5 mm)
框图