CM7104在192kHz采样下ENOB为何「缩水」:PSRR纹波与时钟抖动的叠加损耗拆解

CM7104标称100-110dB SNR,但板级实跑ENOB可能只有17-18bit。本文从VBUS供电纹波PSRR特性与USB时钟恢复抖动两条路径,量化推导ENOB损耗模型,对比CM7037在同等电源-时钟条件下的降额边界,为Hi-Fi USB声卡选型提供可验证的参考路径。

核心判断

选CM7104做Hi-Fi USB声卡,规格书上的100-110dB SNR和192kHz/24bit采样率是两个漂亮的数字。但把它们放进真实板级环境——USB VBUS纹波 + USB总线恢复时钟的固有抖动——合在一起之后的有效位数(ENOB)往往比理论值低1-2bit。

这个现象在48kHz常规采样下不太明显;拉到192kHz之后,音频基频翻倍、纹波敏感度同步上升,ENOB损耗开始变得可测量。大多数评估报告停在「引用datasheet峰值」这一步,没人把供电完整性和时钟完整性一起放进ENOB预算里算一遍。

本文做这件被跳过去的事:从PSRR路径→Jitter路径→ENOB叠加,给出CM7104在192kHz采样率下的端到端损耗推导,再对比CM7037在同类条件下的表现边界,帮硬件工程师在原理图评审阶段把这个看不见的扣分项锁进预算里。

高采样率下,SNR标称值为何不等于ENOB?

电源纹波的PSRR损耗

CM7104内部模拟前端对供电纹波的敏感度随采样率上升而增加。当VBUS经USB接口注入的开关纹波频率落在音频带宽内(20Hz~20kHz),且幅度达到30mVpp时,PSRR损耗近似为:

损耗(dB) ≈ PSRR(对应纹波频率)+ 20×log₁₀(输入纹波幅值/满刻度幅值)

CM7104站内规格书未直接标注PSRR频率响应曲线。参考同系列DSP Codec的典型表现推断:开关纹波在高频段的PSRR抑制能力每10倍频约衰减1520dB。这意味着在USB PD握手产生的100500kHz纹波频段,实际PSRR可能只有45~55dB量级。

以CM7104标称SNR上限110dB为基准,结合上述推断PSRR~50dB的保守估算,有效动态范围可能跌至CD质量理论上限附近——约60dB量级。(注:此为参考同系列典型配置估算值,非CM7104实测数据,具体设计建议以实际板级测试为准。)

时钟抖动Jitter Budget的叠加损耗

USB音频传输依赖USB总线时钟恢复出的采样时钟,Jitter在192kHz高采样率下是被严重低估的损耗源。以USB 2.0全速模式为例,总线恢复时钟的随机抖动(rms)通常在2~4ns级别。

ENOB损耗与Jitter的关系可用简化频域模型估算:

ΔSNR_Jitter ≈ -20×log₁₀(2π × f_audio × t_jitter)

在48kHz基频、3ns jitter条件下,ΔSNR_Jitter约为**-0.8dB**,危害不大。但当192kHz采样使基频提升至96kHz时,损耗跃升至**-3.3dB**——相当于理论SNR从109dB跌落到106dB的差距。

CM7104内置ASRC(异步采样率转换)引擎对输入jitter有一定抑制能力,但超过该门限后ENOB损耗将以非线性方式急剧恶化。

双路径损耗:CM7104 vs CM7037

对比维度CM7104CM7037
理论峰值SNR100-110dB(站内规格)≥120dB(站内规格)
最高采样率192kHz(USB + ASRC)192kHz(S/PDIF输入)
Jitter抑制方案ASRC硬件抑制时钟恢复电路专项优化
PSRR鲁棒性中等(建议外部LDO预滤波)时钟恢复电路优化使jitter敏感度更低
内置音频算法Xear™音效(站内标注)5段参数均衡器(站内标注)
典型应用USB游戏耳机、专业声卡S/PDIF桌面解码器

核心差异:CM7037针对S/PDIF数字输入场景在时钟恢复电路层面做了专项优化,jitter敏感度低于CM7104;CM7104在内置Xear™音效算法维度有不可替代的优势,但在192kHz高采样率USB应用中需要更严格的电源和时钟设计来保住标称ENOB。CM7037定位为S/PDIF输入音频Codec,具备内置DSP均衡器与无电容耳放,更适合桌面Hi-Fi解码器与功放前级应用,而非单纯的接收器角色。

磁珠选型:被动件如何量化改善时钟电源质量

太阳诱电FBMH3216HM221NT是一款在12MHz~6GHz频段具有高阻抗特性的铁氧体磁珠。在CM7104的AVDD引脚前端串联该型号,配合低ESR MLCC去耦,可将100kHz以上的纹波电流引导至地平面,减少纹波对时钟PLL的干扰。

该磁珠在150MHz频点阻抗约为220Ω,理论上可将高频纹波的等效注入电流降低20dB以上。选型时需确认阻抗峰值位置落在音频频段之外(20Hz~48kHz),否则磁珠本身反而会成为新的噪声源。太阳诱电FBMH系列磁珠在时钟电源去耦场景中的应用可联系代理商务提供BOM参考。

适配场景

USB游戏耳机与直播声卡:CM7104的Xear™音效引擎是虚拟环绕声和多段EQ处理的硬件基础,双麦克风阵列配合Xear™ ENC算法可在嘈杂环境下保留语音清晰度。但原理图设计阶段务必将AVDD供电路径与USB数据线拉开距离,并增加滤波网络,否则192kHz采样下的实测ENOB会比标称值低1.5bit以上。

桌面Hi-Fi解码器与功放前级:CM7037的≥120dB SNR优势在桌面解码应用中明显,尤其当输入源为高抖动光纤信号时。时钟恢复电路的专项优化使其在同等电源条件下比CM7104更不容易受到jitter影响,是纯音频通路的稳妥选择。

高端视频会议终端:CM7104的Xear™音效算法处理是刚需,192kHz采样可以保留更完整的语音泛音,对AI降噪算法的输入信号质量有直接提升。CM7104的DSP可并行运行降噪与回声消除(AEC),这是CM7037所不具备的组合能力。

供货与选型建议

CM7104与CM7037均为站内目录收录的骅讯(C-Media)系列型号。MOQ、单价与交期信息站内未披露,建议直接联系FAE团队确认具体批次与商务条款。

对于192kHz应用的时钟树设计,我们整理了若干典型AVDD去耦拓扑的BOM参考,可以向代理商务同事索取。

总结一句:如果你在设计直播声卡,重点看音效算法和USB兼容性,CM7104的Xear™引擎能同时跑降噪与环绕音效;若主攻桌面S/PDIF解码,CM7037的≥120dB SNR和时钟恢复专项优化才是决定因素。192kHz高采样率且对时钟jitter极度敏感的场景,建议在CM7104外围额外增加晶振或TCXO时钟模块以改善时钟源质量,具体方案可与FAE进一步讨论。太阳诱电FBMH3216HM221NT及配套低ESR MLCC组合是可参考的电源去耦方向,但具体参数建议结合设计稿与代理商务确认。

常见问题(FAQ)

Q1:CM7104标称100-110dB SNR,和CM7037的≥120dB差距有多大,实际听感能分辨吗?

A:从100-110dB到≥120dB约等于理论动态范围从约16.5bit提升到19.5bit,差距约2-3bit。在-90dBFS以下的极低底噪区间,专业测量设备可以识别差异,但人耳实际听感取决于播放内容与环境底噪。对于普通音乐欣赏,两者在正常系统噪声底板上差异不明显;但在录音监听或高增益麦克风应用中,CM7037的更低底噪优势更容易被察觉。

Q2:USB供电的纹波问题,有没有相对直接的处理思路?

A:最直接的做法是在CM7104的AVDD前端加一级低压差线性稳压器(LDO),而不是直接用USB VBUS供电。选型重点看三个指标:输出噪声密度(建议在音频频段内<10µV/√Hz)、电源抑制比(建议100Hz~100kHz范围>60dB)、输出电流能力(>100mA)。配合太阳诱电FBMH磁珠+低ESR MLCC的π型滤波,可以在成本增加不多的前提下改善PSRR表现。(注:以上为针对VBUS供电环境的工程设计建议值,非CM7104芯片硬性需求。)

Q3:CM7104的DSP算力在192kHz采样率下够用吗,多算法并行会不会吃紧?

A:CM7104支持Xear™音效引擎多算法并行,192kHz采样周期(约5.2µs)内理论上可完成数千条DSP指令。具体各算法的实际负载占用,建议用骅讯提供的调试工具在实际开发板上监测,避免量产前发现时序冲突问题。站内CM7104规格未标注内部DSP主频与SRAM容量,算法并行能力边界建议与骅讯FAE对接确认。

最后更新: