摘要
Realtek ALC、昆腾微KT和骅讯CM是USB音频Codec市场三大主流方案,占据了全球USB音频设备市场的主要份额。三家厂商的产品线覆盖了从入门级(CM108B)到旗舰级(ALC5686)的完整价格区间。本文从关键技术指标、BOM成本、适用场景和生态支持等方面,对三大系列进行完整横评,为USB音频产品工程师提供选型参考。数据参考各厂商数据手册,不确定处另行注明。
一、三大厂商概述
1.1 Realtek(瑞昱)
Realtek(瑞昱半导体)是全球最大的音频Codec厂商之一,其ALC系列被广泛应用于PC音频、主板集成音频和USB外置声卡。瑞昱的优势在于其音频驱动生态的完整性和Windows/macOS驱动的稳定性。
代表型号:
- ALC4042:入门级USB音频Codec
- ALC5686:旗舰级Hi-Res USB音频Codec(192kHz/32bit)
- ALC569:整合主动降噪(ANC)的高阶方案
1.2 昆腾微(Quantenna,KT系列)
昆腾微(Quantenna)是国内领先的音频Codec设计公司,其KT系列在USB音频市场有广泛应用,特别是与Bluetrum AB系列模组深度绑定。KT系列的DSP可编程特性使其在定制化产品中有优势。
代表型号:
- KT0200:入门级USB音频Codec(96kHz/24bit)
- KT0235H:带AI降噪的进阶方案
- KT0231M:Type-C Hi-Fi音频Codec
1.3 骅讯(C-Media,CM系列)
骅讯(C-Media)是全球最早进入USB音频Codec领域的厂商之一,其CM108B是迄今为止出货量最大的USB音频Codec。骅讯的优势在于方案成熟、BOM成本低、驱动兼容性好。
代表型号:
- CM108B:入门级USB音频Codec(48kHz/16bit,传奇型号)
- CM119:96kHz/24bit升级方案(与CM108B引脚兼容)
- CM7120:旗舰级Hi-Res方案(192kHz/32bit,DSD128)
- CM7104:带AI降噪的游戏耳机方案
二、关键技术指标对比
2.1 音频性能规格
| 参数 | Realtek ALC5686 | 昆腾微KT0235H | 骅讯CM7120 | 骅讯CM108B |
|---|---|---|---|---|
| 采样率 | 192kHz/32bit | 96kHz/24bit | 192kHz/32bit | 48kHz/16bit |
| DAC SNR | 110dB | 100dB | 108dB | 90dB |
| ADC SNR | 95dB | 90dB | 95dB | 85dB |
| THD+N | -95dB | -90dB | -93dB | -80dB |
| 输出功率 | 50mW@32Ω | 40mW@32Ω | 60mW@32Ω | 30mW@32Ω |
| 封装 | QFN-48 | QFN-32 | QFN-40 | SOP-16 |
| 功耗 | 85mW | 60mW | 75mW | 35mW |
从音频性能看,Realtek ALC5686和骅讯CM7120是旗舰级方案,采样率192kHz/32bit,SNR>105dB,适合Hi-Res音频应用。KT0235H和CM108B是入门级方案,采样率分别96kHz和48kHz。
2.2 接口与功能特性
| 功能 | ALC5686 | KT0235H | CM7120 | CM108B |
|---|---|---|---|---|
| USB接口 | UAC2.0 | UAC1.0 | UAC2.0 | UAC1.0 |
| UAC1.0免驱 | 支持 | 支持 | 支持 | 支持 |
| I2S输出 | ✅ | ✅ | ✅ | ✅ |
| 内置AMP | ❌ | ❌ | ❌ | ❌ |
| AI降噪 | 可选 | ✅ | 可选 | ❌ |
| ANC支持 | ✅ | ❌ | ✅ | ❌ |
| 固件可升级 | ✅(Flash) | ✅(Flash) | ✅(Flash) | ❌(ROM) |
| PD充电控制 | 外接 | 外接 | 外接 | 外接 |
三、BOM成本对比
3.1 方案BOM清单(不含PCB/外壳)
| 器件 | ALC5686方案 | KT0235H方案 | CM7120方案 | CM108B方案 |
|---|---|---|---|---|
| Codec芯片 | ALC5686(~35元) | KT0235H(~20元) | CM7120(~25元) | CM108B(~5元) |
| 晶振(12MHz) | TCXO(~8元) | 普通晶振(~2元) | TCXO(~8元) | 普通晶振(~1元) |
| LDO(DVDD) | HT7350(~2元) | HT7333(~1元) | HT7350(~2元) | HT7333(~1元) |
| LDO(AVDD) | HT7350(~2元) | HT7333(~1元) | HT7350(~2元) | —(直供) |
| 输出电容 | 10μF×4(~1元) | 10μF×4(~1元) | 10μF×4(~1元) | 10μF×2(~0.5元) |
| 防静电TVS | D5V0F5U5(~0.5元) | D5V0F5U5(~0.5元) | D5V0F5U5(~0.5元) | —(可选) |
| 无源元件合计 | ~5元 | ~3元 | ~5元 | ~2元 |
| BOM总计 | ~53元 | ~27元 | ~40元 | ~9元 |
CM108B方案的BOM成本最低(约9元),适合大批量低成本产品。KT0235H方案(约27元)定位于中端,ALC5686方案(约53元)定位于旗舰Hi-Res。
3.2 性价比分析
| 方案 | 定位 | 性能/价格比 | 适用场景 |
|---|---|---|---|
| CM108B | 入门级 | ★★★★★ | 成本敏感的大批量产品 |
| KT0235H | 中端 | ★★★★☆ | 有AI降噪需求的中端产品 |
| CM7120 | 旗舰级 | ★★★☆☆ | Hi-Res音频产品 |
| ALC5686 | 旗舰级 | ★★★☆☆ | 专业级USB声卡 |
四、驱动生态与兼容性
4.1 Windows驱动支持
| 方案 | Windows驱动 | 免驱支持 | ASIO支持 |
|---|---|---|---|
| ALC5686 | 瑞昱官方(自动更新) | UAC2.0免驱 | ✅(第三方) |
| KT0235H | 昆腾微官方 | UAC1.0免驱 | ❌ |
| CM7120 | 骅讯官方 | UAC2.0免驱 | ✅(官方) |
| CM108B | 骅讯官方 | UAC1.0免驱 | ✅(第三方) |
瑞昱的Windows驱动更新最频繁,兼容性最好。骅讯的驱动稳定性高,但更新频率低于瑞昱。昆腾微的驱动主要跟随模组方案提供,更新频率较低。
4.2 macOS兼容性
| 方案 | macOS免驱 | 采样率支持 | 已知问题 |
|---|---|---|---|
| ALC5686 | ✅ | 最高192kHz | 无 |
| KT0235H | ✅ | 最高96kHz | 部分机型兼容性异常 |
| CM7120 | ✅ | 最高192kHz | 无 |
| CM108B | ✅ | 最高48kHz | 无 |
所有方案在macOS上均支持免驱,但KT0235H在部分Mac机型上可能出现96kHz采样率异常,需要固件更新修复。
4.3 游戏主机兼容性
| 方案 | Nintendo Switch | PS5 | Xbox |
|---|---|---|---|
| ALC5686 | 部分支持(需认证) | 部分支持 | 部分支持 |
| KT0235H | 支持 | 不支持 | 不支持 |
| CM7120 | 部分支持(需认证) | 部分支持 | 部分支持 |
| CM108B | 最佳兼容性 | 支持(UAC1.0) | 支持(UAC1.0) |
CM108B是游戏主机兼容性最好的方案,因为Switch/PS5/Xbox的USB音频实现基于UAC1.0,CM108B的48kHz/16bit方案在所有主机上都能正常工作。
五、应用场景选型
5.1 入门级USB-C耳机(<100元)
推荐方案:骅讯CM108B或昆腾微KT0200
入门级产品的核心竞争力是成本和兼容性。CM108B方案BOM约9元,是成本最低的选择。KT0200方案(约15元)支持96kHz采样率,适合需要略高音质的产品。两者在游戏主机上的兼容性都很好。
5.2 中端USB-C耳机(100~300元)
推荐方案:昆腾微KT0235H
中端产品需要在音质和成本之间取得平衡。KT0235H支持96kHz/24bit采样率,内置AI降噪功能,适合话务耳机和音乐耳机兼顾的产品。方案BOM约27元,有竞争力的价格。
5.3 旗舰Hi-Res USB耳机(>300元)
推荐方案:Realtek ALC5686或骅讯CM7120
旗舰产品的核心竞争力是Hi-Res音质支持。ALC5686和CM7120均支持192kHz/32bit和DSD128,是目前USB音频Codec的顶级方案。两者均需要TCXO晶振和更好的电源设计,BOM成本较高(约40~53元)。
5.4 游戏耳机方案
推荐方案:骅讯CM7104(AI降噪)或Xear CM002X1
游戏耳机需要虚拟7.1环绕声和AI降噪功能。骅讯CM7104支持AI双麦降噪和虚拟7.1,是游戏耳机的成熟方案。Xear CM002X1支持2.4G无线双模和AI降噪,是高端无线游戏耳机的首选。
六、芯片级设计要点
6.1 时钟设计
| 方案 | 推荐晶振 | 时钟要求 | 说明 |
|---|---|---|---|
| ALC5686 | TCXO 12MHz | ±25ppm | 高采样率必须TCXO |
| CM7120 | TCXO 12MHz | ±25ppm | 192kHz时钟敏感 |
| KT0235H | 普通晶振 12MHz | ±50ppm | 96kHz要求不高 |
| CM108B | 普通晶振 12MHz | ±100ppm | 48kHz要求低 |
6.2 电源设计
| 方案 | AVDD要求 | DVDD要求 | 推荐LDO |
|---|---|---|---|
| ALC5686 | 3.3V(±10%) | 1.8V/3.3V | HT7350×2 |
| CM7120 | 3.3V(±10%) | 1.8V | HT7350+HT7333 |
| KT0235H | 3.3V | 3.3V | HT7333×2 |
| CM108B | 3.3V(直供) | 3.3V(直供) | 无需LDO |
七、供货与选型支持
三大方案核心芯片我司均有现货。骅讯CM108B(入门级)、CM7120(旗舰Hi-Res)、CM7104(AI降噪游戏耳机)参考交期4~12周。昆腾微KT0200、KT0235H参考交期4~8周。瑞昱ALC5686参考交期6~16周。批量采购可申请样品和技术支持,协助进行原理图评审和驱动适配。
八、总结
Realtek ALC、昆腾微KT和骅讯CM三大方案各有定位:CM108B是入门级出货量最大的方案,BOM成本最低,游戏主机兼容性最好;KT0235H定位中端,支持AI降噪,适合话务耳机;ALC5686和CM7120是旗舰Hi-Res方案,支持192kHz/32bit和DSD,适合高端音频产品。工程师选型时应根据产品定位(成本vs性能)、目标市场(消费级vs专业级)和功能需求(AI降噪/ANC)进行综合评估,选择最适合的方案。
常见问题(FAQ)
Q1:ALC5686和CM7120哪个更好? 两者都是旗舰级Hi-Res方案,性能相近。ALC5686的优势在于Windows驱动生态更完善,CM7120的优势在于支持DSD128和骅讯官方ASIO驱动。选择哪个取决于具体应用场景和客户需求。
Q2:CM108B停产了怎么办? CM108B是骅讯的长生命周期产品,预计短期内不会停产。如果确实需要替代方案,可以考虑CM119(PIN to PIN兼容,升级到96kHz/24bit)或昆腾微KT0200(功能类似)。
Q3:USB Audio Class 1.0和2.0有什么区别? UAC1.0最大支持96kHz/24bit(实际上大多数设备限制在48kHz/16bit),UAC2.0支持最高384kHz/32bit。UAC1.0在所有操作系统上免驱,UAC2.0在Windows 10+和macOS上免驱,Windows 7需要安装驱动。
Q4:为什么高端方案需要TCXO晶振? TCXO(温度补偿晶振)的频率精度比普通晶振高10~20倍。在高采样率(192kHz)下,时钟精度不足会导致采样点偏移,产生可闻的时基抖动(jitter)。TCXO是确保192kHz音质的前提条件。
Q5:AI降噪功能是Codec内置还是外接DSP? KT0235H和CM7104的AI降噪功能是Codec内置的,通过双MIC输入和内置DSP算法实现。ALC5686需要外接DSP或使用支持ANC的版本(ALC569)来实现主动降噪功能。