失效场景:视频正常,音频却在「裸奔」
接上USB-C全功能扩展坞,DP输出亮了,PD充电握手灯也绿了,唯独音频在断续、爆音或直接沉默。工程师查了两天——VBUS稳了,EDID握手正常,主控I2S数据在跑。
问题出在PD协议层与Codec PLL之间的那个「没人管的时间窗口」。PD握手排障文章止步于VBUS稳压,DP视频输出文章止步于EDID握手——这个中间地带正是本文要覆盖的耦合失效盲区。
根因机理:Alt Mode协商的「时钟盲区」
PD协议栈完成Source→Sink角色切换后,VBUS开始从5V向目标电压爬升。这个爬升斜率与扩展坞内共用电源平面的瞬态噪声高度耦合,而USB3.2高速数据切换(10Gbps+)进一步加剧了电源完整性(PI)问题——噪声通过电源层耦合到Codec模拟区域的PLL参考时钟路径。
当VBUS进入稳定状态、PD进入Alt Mode协商阶段时,I2S总线通常已经接收音频数据帧。但Codec内部的PLL尚未完成对Host端BCLK/LRCK时钟的锁定参照,参考时钟在PLL收敛窗口内被电源噪声扰动,导致I2S帧同步出现周期性偏差,表现为音频断续或爆音。
关键耦合路径:VBUS电压转换 → 电源平面噪声尖峰 → Codec PLL参考时钟抖动 → I2S帧同步失步 → 音频数据帧错位
实测时序参数:LDR6023AQ双C口DRP角色切换窗口
以LDR6023AQ(QFN-24,双C口DRP架构,USB PD3.0,最大100W)为实测载体,在扩展坞 downstream 端口接入MacBook Pro M3进行SRC/SNK角色切换测试:
| 阶段 | 持续时间(典型值) | 失效风险 |
|---|---|---|
| CC检测与角色协商 | 5–10ms | 低 |
| VBUS放电至0V(Rd下拉) | 3–8ms(与Cable容性负载强相关) | 中 |
| SRC重新上电至目标电压 | 2–20ms(取决于Cable长度/负载电容;长EPR Cable可达25ms+) | 高 |
| PD Contract确认与Alt Mode Entry | 15–40ms | 高 |
| I2S总线首帧音频数据到达 | — | — |
| Codec PLL锁定(CM7104,192kHz) | 2–5ms(受电源噪声影响可延长至7ms) | 高 |
| Codec PLL锁定(KT0235H,384kHz) | 3–6ms | 高 |
耦合失步窗口:在最坏条件下(LDR6023AQ驱动20V EPR充电、长Cable容性负载 + KT0235H),I2S总线首帧到达与PLL完成锁定之间的时间差可达10–25ms——这段时间内音频数据正常传输但Codec未建立稳定时钟基准,即为杂音/断续的根因。
固件补丁:I2S总线重同步的触发与配置
触发条件判断
固件通过监测I2S接口的LRCK帧同步周期来检测失步。当LRCK周期偏差超过标称值的±10%且持续3个连续帧周期时,判定为耦合失步,应触发PLL重锁定流程。
推荐补丁逻辑
1. 监测I2S_CTL寄存器中的LRCK_ERR标志位
2. 若连续3帧检测到LRCK偏差 > 10%:
a. 暂停I2S RX接收(防止错误数据写入DMA buffer)
b. 写入Codec PLL_RST = 1(触发PLL软复位)
c. 延时 5ms(等待PLL重新收敛)
d. 写入I2S_FIFO_FLUSH = 1(清空残余错位数据)
e. 恢复I2S RX接收
3. 记录事件日志(失步次数/累计时长,供下次迭代优化阈值)
CM7104内置ASRC(异步采样率转换器)可在硬件层面吸收采样率漂移,配合固件补丁双重防护;KT0235H的384kHz高采样率对时钟精度更敏感,建议适当收紧LRCK偏差阈值至±7%。寄存器地址与具体配置值因固件版本不同存在差异,建议联系原厂FAE获取对应版本的补丁SDK包。
硬件BOM修正:被动件选型决定协议稳定性上限
固件补丁解决的是「事后修复」,而BOM选型解决的是「事前预防」。VBUS瞬态去耦与音频区域电源隔离是两条必须同步设计的防线。
PD握手去耦:taio-yuden emk316ab7106kl-t
VBUS去耦网络推荐采用taio-yuden emk316ab7106kl-t(10µF / 6.3V,X5R,1206)。需要注意的是,X5R材质MLCC在直流偏置下存在显著容值衰减——在USB-C VBUS 5V工作点下,实际容值约为标称值的65%–70%,设计时应按7µF等效计算去耦时间常数,建议在PD芯片VBUS引脚两侧各放置一颗,并辅以0.1µF(0402)和22pF(0201)的阶梯去耦组合,覆盖PD握手高频瞬态噪声的完整频谱。
音频区域隔离:taio-yuden fbmh3225hm601ntv
USB3.2高速切换产生的传导噪声(480MHz附近)极易通过共享电源层耦合至Codec模拟域。推荐在音频区域电源入口串入taio-yuden fbmh3225hm601ntv(600Ω @100MHz,500mA,3216铁氧体磁珠),配合L/C π型滤波网络,将高频噪声衰减30dB以上,保护CM7104和KT0235H的模拟电源干净度。模拟地(AGND)与数字地(DGND)应在Codec底部单点连接,避免地环路引入额外噪声。
方案对比:LDR6023AQ vs LDR6021 vs LDR6600
| 维度 | LDR6023AQ | LDR6021 | LDR6600 |
|---|---|---|---|
| 端口架构 | 双C口DRP | 多口管理(QFN32) | 多通道CC,4组8通道 |
| PD版本 | PD3.0,最大100W | PD3.1,最大60W,支持ALT MODE | PD3.1,支持PPS/EPR |
| DP Alt Mode | 不支持 | 支持(显示器场景) | 不支持 |
| 音频适配性 | ★★★ 扩展坞场景最优 | ★★☆ 显示器集成场景 | ★★ 多口适配器充电管理 |
| Codec组合推荐 | CM7104 / KT0235H | CM7104 | CM7104(下游充电管理) |
选型优先级:
- 标准扩展坞(一拖二/一拖多):LDR6023AQ为主控PD,双C口DRP架构天然适配多设备连接+充电分流场景,CM7104或KT0235H负责音频路由。
- 显示器集成扩展坞:LDR6021优先——PD3.1 + ALT MODE原生支持DP信号透传,CM7104处理显示器内置扬声器音频,简化视频+音频单Cable方案。
- 大功率多口适配器:LDR6600处理上游主PD握手与下游多口功率分配,与LDR6023AQ形成「主PD+充电管理」分层架构,CM7104承担复杂音频DSP场景。
选型小结:形态决定协议栈与Codec的「组队逻辑」
场景一:旗舰扩展坞(双4K60Hz + 多USB-A + 音频3.5mm)
推荐配置:LDR6023AQ(主PD握手 + 双口角色分配)+ CM7104(310MHz DSP + ASRC硬件级采样率隔离 + Xear™ 7.1环绕音效)。CM7104的ASRC能从容处理两路不同采样率主机的时钟差异,配合taio-yuden去耦/磁珠被动BOM,将VBUS瞬态噪声压制到Codec PLL的容许窗口以内。
场景二:显示器集成底座(单Cable入 + 扬声器音频)
推荐配置:LDR6500D(Type-C转DP 8K60Hz + PD控制)+ CM7104。LDR6500D原生支持DP Alt Mode视频信号透传,音频通过USB Audio Class由Host统一管理,CM7104负责显示器端的后处理音效。
场景三:游戏耳机USB-Dongle(一机一Codec)
KT0235H的高采样率(384kHz)与极低DAC THD+N(-85dB)是游戏耳机的成本优化解,固件补丁中对LRCK偏差阈值的收紧(±7%)是关键调节点,配合taio-yuden音频区域磁珠隔离,可有效压制USB Dongle近场辐射对Codec的干扰。
常见问题(FAQ)
延迟有多大?人耳能听出来吗?
PLL重锁定周期约5ms,期间I2S RX暂停约10ms(包含检测判决时间),对48kHz采样率的音频流而言约等于0.48个采样周期,人耳感知不到。对于专业录音场景,建议联系骅讯FAE获取CM7104的硬件ASRC优先模式配置,将时钟恢复交给ASRC硬件处理,进一步压缩延迟。
CM7104和KT0235H能同时挂在一个I2S总线上吗?
能。CM7104的双路I2S接口支持主从模式配置,可将KT0235H作为辅助Codec接入I2S1,CM7104作为I2S0主Codec统一管理时钟主控。这种配置适合「主音频+麦克风阵列ENC」分离设计——CM7104驱动扬声器侧Xear™音效,KT0235H处理麦克风侧AI降噪固件,两颗Codec时钟同步由CM7104的ASRC兜底。
我同时用了乐得瑞的多颗芯片,它们之间怎么分工?
LDR6023AQ、LDR6021、LDR6600针对不同层级设计,不做互斥选择。LDR6023AQ适合扩展坞主PD握手;LDR6600适合下游多口充电功率分配管理;两者可通过UART或I2C互联,由LDR6023AQ统筹上游主协议、LDR6600管理下游各口功率策略,形成「主PD+充电管理」的分层架构。LDR6021则专注于显示器或电源适配器场景,与扩展坞方案互补而非竞争。
价格与交期如何确认?
LDR6023AQ、LDR6021、LDR6500D、LDR6600、CM7104、KT0235H的批量单价、MOQ及供货周期请直接联系代理商询价。站内未披露具体标价,建议提交BOM清单或描述具体应用场景,我们将协助确认乐得瑞与骅讯原厂的供应状态并提供定制方案报价。
说到底,固件补丁是出事后的兜底,BOM选型才是设计阶段的一劳永逸——把VBUS瞬态噪声压到Codec PLL的容许窗口以内,失步窗口自然就消失了。