2. 差分信号理论基础:共模与差模、偶模与奇模阻抗
做JESD204B layout之前,有件事必须拎清楚——差分信号到底是怎么一回事。很多人以为差分就是“两根线走对称”,嗯,对了一半。真正决定信号质量的东西,藏在共模、差模,还有偶模、奇模这些概念里。这一章我们就把这些基础打扎实。
2.1 共模与差模:两种模式,两种命运
差分信号本质上是由两根导线构成的传输系统。信号在两根线上传播时,电压可以分解成两种成分:差模和共模。差模是两根线之间的电压差,也就是我们真正要传递的有用信号;共模是两根线相对于参考地(通常是GND)的平均电位,说白了就是干扰或直流偏置。
核心公式:
V_diff = V_p - V_n (差模电压)
V_comm = (V_p + V_n) / 2 (共模电压)
反过来:V_p = V_comm + V_diff/2,V_n = V_comm - V_diff/2
我在项目中遇到过一件事:一块高速ADC板,JESD204B链路死活跑不到12Gbps,误码率很高。查了很久,发现是接收端共模电压偏离了——差分对两根线到GND的直流阻抗不相等,导致共模电平漂了200mV。结果就是眼图闭合,重传率飙升。从那以后,我设计差分对时一定会检查共模回路的直流对称性。
为什么会这样?因为差分接收器对差模信号有高增益,对共模信号有抑制(CMRR)。但共模噪声如果太大,会压缩接收器的动态范围,甚至直接让输入级饱和。所以,差模是我们的“自己人”,共模则是要尽量压住的“捣乱分子”。
2.2 偶模与奇模阻抗:差分线的灵魂参数
再深入一层。当我们讨论差分线的特性阻抗时,实际上是在说两种不同的传播模式:奇模(odd mode)和偶模(even mode)。它们分别对应差模和共模的传输特性。
- 奇模(Odd mode):两根线信号幅度相等、极性相反。此时两线之间有虚拟地(电场在中间耦合最密)。Z_odd 就是单根线在这种模式下的阻抗。
- 偶模(Even mode):两根线信号幅度相等、极性相同。此时两线之间几乎没有电场耦合,电流方向一致。Z_even 就是单根线在这种模式下的阻抗。
你可能会问:为什么还要分两种模式?因为差分线在实际工作时,两种模式都可能存在——完美的差分信号只有奇模,一旦有不平衡(比如长度差、寄生电容差),就会激发偶模分量。偶模阻抗和奇模阻抗不一样,偶模阻抗通常更高。这种不匹配会带来模式转换,产生共模噪声。
小技巧: 在仿真时,我习惯直接用场求解器提取 Z_odd 和 Z_even。然后验算差分阻抗 Z_diff = 2 × Z_odd(注意是2倍!),共模阻抗 Z_comm = Z_even / 2。对于100Ω差分阻抗,奇模阻抗应该是50Ω;如果偶模阻抗是60Ω,那么共模阻抗是30Ω——这时候要检查层叠结构是否需要调整。
2.3 差分阻抗与共模阻抗的关系
一张表格把关系说清楚:
| 参数 | 符号 | 定义 | 典型值 (100Ω差分系统) |
|---|---|---|---|
| 奇模阻抗 | Z_odd | 单根线在差分激励下的阻抗 | 50 Ω |
| 偶模阻抗 | Z_even | 单根线在共模激励下的阻抗 | 通常 > 50 Ω e.g. 55~70Ω |
| 差分阻抗 | Z_diff | 两根线串联的等效阻抗 = 2 × Z_odd | 100 Ω |
| 共模阻抗 | Z_comm | 两根线并联的等效阻抗 = Z_even / 2 | 25~35 Ω |
注意:很多人误以为差分阻抗就是两根线阻抗的串联,但实际上它是由奇模阻抗决定的。而奇模阻抗又受线宽、线距、介质厚度、铜厚以及参考层距离的影响。
2.4 阻抗控制的关键:耦合 vs 对地距离
平时我们调试差分线,最纠结的就是线间距和到参考层的距离。它们对奇模和偶模的影响完全相反:
- 线间距(S)增大 → 耦合减弱 → Z_odd 上升,Z_even 上升,但 Z_odd 上升更快 → Z_diff 增大。
- 到参考层距离(H)增大 → 对地电容减小 → Z_odd 和 Z_even 都上升,但两者之差基本不变。
- 线宽(W)增大 → 对地电容增大 → Z_odd 和 Z_even 都下降。
设计口诀: 想要Z_diff=100Ω,先定介质厚度H,再调线宽W满足奇模50Ω,最后用间距S微调。我一般让 S ≥ 2W 来保证过耦合抑制共模噪声,但又不会让差分阻抗下降太多。
我曾经在一个项目中,因为板材厚度公差大,Z_diff跑到了108Ω。当时没有仔细检查偶模阻抗,结果高速串行链路出现大量抖动。回头重新仿真,发现偶模阻抗比设计值高了10Ω,导致共模反射严重。所以,单看Z_diff不够,Z_odd和Z_even必须同时盯住。
2.5 知识体系框架:一图看懂
下面这张SVG图把本章的核心概念串了起来。它展示了从信号分解到阻抗定义的完整逻辑,画出来一目了然。
2.6 阻抗连续性:决定SI的命门
搞懂了这些理论以后,你可能会觉得“嗯,我只要算好Z_diff就行了”。其实不然。差分信号的信号完整性,跟共模阻抗的连续性关系更大。一旦差分线穿过过孔、换层、走线宽度变化,Z_even就会突变,产生共模噪声。这个噪声会以电磁辐射的形式干扰旁边的走线,或者直接被接收端的共模抑制比限制所放大。
警告: 不要只关注差分阻抗的连续性。我在调试一块16通道JESD204B板卡时,发现第8通道误码率特别高,示波器抓到明显的共模噪声边沿毛刺。最后定位到问题:该通道的差分对在换层时,参考平面断裂,导致偶模阻抗从58Ω跳到了78Ω。加了一对缝合过孔后问题消失。
2.7 小结:理论是实操的地基
这一章我们把差分信号的基础理论捋了一遍。说白了就记住三点:
- 差模是信号,共模是干扰,尽量让差分对保持完美对称。
- 奇模阻抗决定差分阻抗,偶模阻抗决定共模阻抗,两者都要控制。
- 阻抗连续性 ≠ 只有Z_diff连续,偶模阻抗的突变同样致命。
下次你打开仿真软件调线宽线距时,记得多加一个参数看Z_even。它往往是高速链路里隐形杀手。我在后面章节会详细讲怎么用叠层和耦合结构来同时优化两个阻抗,这里先把概念吃透就够用了。