C-Media CM6635深度解析:UAC 2.0高速音频控制器的工程设计与应用

摘要

CM6635是骅讯电子(C-Media)推出的一款UAC 2.0(USB Audio Class 2.0)高速音频控制器芯片,支持32-bit/192kHz高分辨率音频传输与多通道音频路由。作为C-Media USB音频产品线中的专业级控制器,CM6635主要面向USB声卡、USB音频接口、专业录音设备等应用场景,为工程师提供了一条高灵活性的UAC 2.0设计路径。本文将从规格解读、接口配置、应用场景、选型对照四个维度,系统解析CM6635的技术特性与设计要点。


一、CM6635核心定位与市场背景

在USB音频芯片领域,C-Media长期占据着从入门级到专业级的完整产品线。CM6635定位介于旗舰级USB音频DSP(如CM7120/CM7104)与入门级USB音频Codec(如CM108B系列)之间,其核心价值在于异步音频传输多通道音频路由能力的结合。

UAC 2.0标准自2009年正式发布以来,直到近两年才因USB-C接口的普及而获得大规模应用。与传统的UAC 1.0相比,UAC 2.0引入了以下关键改进:

  • 异步音频传输(Asynchronous Audio Transfer):设备可自主控制采样率时钟,摆脱主机时钟抖动对音频质量的影响
  • 高分辨率支持:最高支持32-bit/384kHz(具体取决于设备端设计)
  • 多通道音频:原生支持多声道音频流(如5.1/7.1环绕声)
  • 独立控制端口:可在音频传输之外建立HID控制通道

CM6635正是基于UAC 2.0标准设计的高集成度控制器,它不内置DAC/ADC(数模转换需外部实现),而专注于USB协议处理与音频数据路由,是连接USB主机与音频编解码芯片之间的桥梁。


二、关键规格与电气特性

注意:以下参数基于C-Media官方数据手册及公开资料整理,部分细节如有出入请以原厂最新数据手册为准。

2.1 音频性能参数

参数规格说明
USB标准USB 2.0 High-Speed(480Mbps)支持UAC 2.0全速与高速模式
音频分辨率最高32-bit具体最大分辨率视外部DAC而定
采样率最高192kHz支持44.1/48/88.2/96/176.4/192kHz
音频通道数多通道(需配置)支持立体声及多声道路由
音频接口I2S/TDM / S/PDIF外部DAC/ADC连接
数字音频接口I2S主或从模式灵活对接各类音频SoC

2.2 系统与接口特性

参数规格
内核32-bit RISC/DSP混合架构
供电3.3V(IO)/ 1.8V(内核)
封装LQFP-48(参考规格)
接口USB 2.0 High-Speed、I2S、TDM、S/PDIF输出
其他支持HID控制通道、固件可升级

CM6635通过USB 2.0 High-Speed接口连接主机,在设备端通过I2S/TDM接口向外接音频DAC传输解码后的PCM数据,或通过S/PDIF输出直接传输数字音频流至独立DAC。这种分离式架构与Realtek ALC5686等内置DAC的USB Codec方案形成鲜明对比——CM6635本身不完成数模转换,所有模拟输出质量完全取决于外围DAC芯片的选择,这给了发烧友和专业音频工程师更大的调校空间。


三、引脚与接口配置

CM6635的典型应用设计中,核心接口包括:

USB接口:D+、D-,连接至USB-C或USB-A连接器,需要外接22Ω串联电阻及ESD保护。

I2S数字音频接口(连接外部DAC):

  • I2S_LRCK:左右声道帧时钟
  • I2S_SCK:位时钟
  • I2S_SDO:串行数据输出
  • I2S_MCLK:主时钟输入或输出(可选)

S/PDIF输出(可选,用于直接数字传输):

  • S/PDIF_OUT:索尼/飞利浦数字接口格式输出

控制接口

  • UART(用于固件调试/烧录)
  • GPIO(用于控制指示灯、模式切换等)

典型的CM6635应用框图如下:

[PC/手机 USB Host] USB 2.0 HS [CM6635 控制器] I2S [外接高阶DAC芯片] 模拟输出 耳机/音箱 | S/PDIF [独立DAC设备]

这种分离式架构与Realtek ALC5686等内置DAC的USB Codec方案形成鲜明对比——CM6635本身不完成数模转换,所有模拟输出质量完全取决于外围DAC芯片的选择。


四、应用场景分析

4.1 USB声卡与USB音频接口

CM6635最典型的应用场景是专业USB声卡。相比CM108B等入门级USB Codec,CM6635的192kHz采样率与多通道I2S接口使其能够搭配AK4493、ES9038等发烧级DAC,实现真正意义上的高保真音频输出。这类产品的典型目标市场包括:

  • 音乐制作人与发烧友:需要ASIO/WASAPI独占驱动,高采样率输出
  • 录音棚桌面设备:多声道路由能力支持环绕声监听
  • 模块化音频系统:通过I2S直连各类音频模块

4.2 USB-C转音频适配器

随着手机取消3.5mm耳机孔的趋势蔓延,USB-C音频适配器市场持续增长。CM6635可用于设计高品质USB-C音频转接器:

  • 手机到耳机:手机USB-C输出数字音频,CM6635负责协议处理,外部DAC负责模拟转换
  • 支持高分辨率:部分手机可输出96kHz/192kHz音频,CM6635可完整保留该分辨率
  • 兼容性设计:需要同时兼容Android、iOS、USB-C耳机的协议差异

4.3 数字音频播放器(DAP)USB音频输入模块

在便携播放器与桌面Hi-Fi设备中,CM6635可作为USB Audio输入模块使用:

  • INPUT:接收电脑/手机输出的USB音频数据
  • OUTPUT:通过I2S将数字音频送给设备内部的高阶DAC
  • 优势:不依赖设备内部CODEC,利用外置发烧级DAC提升听感

五、CM6635与同类方案对比

在UAC 2.0控制器市场上,CM6635的主要竞争对手包括C-Media自家其他产品以及Realtek、旭昂等方案。以下从关键维度进行对照:

特性CM6635CM108BALC4050SSS162A
USB标准USB 2.0 HSUSB 1.1 FullUSB 2.0 HSUSB 1.1 Full
UAC版本UAC 2.0UAC 1.0UAC 2.0UAC 1.0
最高采样率192kHz48kHz96kHz48kHz
内置DAC无(纯控制器)
多通道I2S支持
S/PDIF输出支持
目标应用专业USB声卡入门USB耳机USB-C适配器USB扬声器
典型价格带中高端入门中端入门

对比小结:CM6635的核心优势在于三点:UAC 2.0协议支持;192kHz高采样率;无内置DAC的纯控制器定位(留给工程师自由选配DAC)。如果需要一个完整的USB音频Codec(即插即用、带DAC),CM108B或ALC4050更为合适;如果需要高阶DAC追求最佳音质,CM6635是更合理的起点。


六、硬件设计要点与常见问题

6.1 音频时钟设计

CM6635在UAC 2.0异步模式下,设备端需要提供稳定的参考时钟。设计要点:

  • 晶体振荡器精度:建议使用plusmn;20ppm或更高精度的晶体,以满足高分辨率音频对时钟的要求
  • PLL配置:CM6635内部PLL负责从USB SOF恢复时钟,具体配置需参考官方固件或参考设计
  • MCLK策略:高采样率(96kHz以上)建议由CM6635向外部DAC提供MCLK(主时钟),以保证同步精度

6.2 USB兼容性设计

  • 即插即用:CM6635支持标准UAC 2.0驱动,Windows 10/11/macOS/Linux均原生支持,无需安装专用驱动
  • USB-C设计:若用于USB-C接口,需注意CC引脚配置与USB PD协议的交互问题(可能需要额外的CC Logic芯片如FUSB302)
  • ESD保护:D+、D-建议添加TVS二极管阵列保护,布局时差分对长度匹配需严格控制

6.3 固件与驱动

  • 标准驱动支持:CM6635在UAC 2.0模式下使用操作系统原生USB音频驱动,无需额外驱动
  • ASIO支持:在Windows平台实现低延迟ASIO播放,需通过WASAPI或第三方ASIO包装器实现
  • 固件升级:通过UART接口进行固件烧录,支持客制化参数配置(采样率、通道映射、音量控制等)

七、选型建议

适合选择CM6635的场景

  • 需要UAC 2.0协议、192kHz高采样率的专业USB声卡设计
  • 设计方案需要灵活搭配不同DAC/ADC芯片的模块化音频产品
  • 产品需要S/PDIF数字输出接口直连发烧级DAC
  • 需要多声道音频路由(如7.1声道USB音频系统)

不建议选择CM6635的场景

  • 追求低BOM成本、简单即用的入门级USB耳机/扬声器方案(考虑CM108B系列或SSS1629)
  • 空间极度受限的紧凑型USB-C适配器(考虑内置Codec的单芯片方案)
  • 项目不需要192kHz高采样率,96kHz已满足需求(考虑ALC4050等内置Codec的中端方案)

八、FAQ

Q1:CM6635需要外部MCU控制吗?

A:不需要。CM6635是纯USB音频控制器芯片,内部集成协议处理与音频路由引擎。上电后自动枚举为USB音频设备,可通过USB直接控制音量、静音、采样率切换等基本功能。若需要额外功能(如显示屏驱动、旋钮控制),可通过GPIO扩展或外接小MCU实现。

Q2:CM6635支持DSD音频格式吗?

A:CM6635主要针对PCM格式设计,UAC 2.0标准本身不支持DSD原生传输。如需DSD支持,需通过DoP方式将DSD数据封装在PCM帧中传输,或在固件层做特殊处理。纯DSD应用建议选择支持DoP的专用USB DDC方案。

Q3:与内置Codec的USB方案相比,CM6635方案的BOM成本如何?

A:CM6635方案BOM成本高于单芯片内置Codec方案(如CM108B),因为需要额外一颗DAC芯片和模拟输出电路。但从性能角度看,灵活选择高品质DAC可显著提升音质上限,是发烧级与专业级产品的常见架构。

Q4:CM6635的工作温度范围是多少?

A:请参考C-Media官方数据手册。工业级或车规级应用需特别确认温度参数。


结论

CM6635是一款面向高阶USB音频应用的UAC 2.0控制器芯片,其核心价值在于提供192kHz高采样率、多通道I2S/S/PDIF数字输出以及完全开放的DAC搭配自由度。对于追求音质的工程师来说,它是搭建专业USB声卡和高品质USB-C音频适配器的可靠选择;而对于成本敏感或空间受限的消费级产品,内置Codec的单芯片方案更为适合。在选型时,明确音质优先还是成本优先这两个核心诉求,是判断CM6635是否适合你的关键。


注:本文档提及的CM6635电气参数与封装信息如有出入,请以C-Media原厂最新数据手册为准。

最后更新: