4. 差分信号与差分阻抗:差分对工作原理、差分阻抗定义、共模与差模阻抗的区别
好,咱们进入正题。差分信号这东西,做高速设计的兄弟肯定不陌生。但说实话,很多新人甚至老手,对它的理解还停留在“走两根线、阻抗100Ω”这个层面。这其实是不够的。
差分信号为什么抗干扰能力强?差分阻抗到底是个什么物理量?共模阻抗又是什么鬼?这些问题搞不清楚,你画的差分对可能就是个摆设。
我个人习惯,每次讲差分,都会从“为什么需要差分”这个原点开始。弄懂了源,后面的就顺了。
4.1 为什么用差分信号?
先问个问题:单端信号不好吗?
好,但在高速、长距离、噪杂环境下,它容易出问题。你想想看,一根信号线,回来靠地平面。如果地上有噪声,信号就跟着抖。这叫“地弹”,或者叫“共地阻抗耦合”。
差分信号就不一样了。它用两根线来传一个信号:一根传正极性,一根传负极性。接收端只看它们的差值。
说白了,就是“你高我低,你低我高”。如果外界噪声同时加到两根线上,噪声在差值里就抵消了。这其实就是共模抑制(CMRR),差分的核心优势。
- 抗共模噪声能力强(地噪声、电源噪声)
- 电磁辐射低(两根线的场相互抵消)
- 工作电压摆幅小(可以是几百mV),功耗更低
- 对参考地平面的依赖性相对较弱
我当年做过一个项目,板上有大功率开关电源,单端信号在电源边根本没法用。换成差分对,信号干净得像没干扰一样。从那以后,我对差分就有了信仰。
4.2 差分对的工作原理
差分对其实就是一个“耦合的传输线系统”。两根线,彼此靠近,耦合紧密。
信号在差分对上传输时,有两种模式:
- 差模模式:两根线上的信号大小相等、极性相反。这就是我们想要的工作模式。
- 共模模式:两根线上的信号大小相等、极性相同。这是噪声的主要模式,也是我们不想要的。
实际中,差分对的工作状态是这两种模式的叠加。理想的差分对,只存在差模信号。但实际线路因为走线不对称、参考层不完整、过孔不一致等,会产生共模分量。
这个共模分量就是咱们的敌人。它会往外辐射噪声,也会降低信号质量。
4.3 差分阻抗的定义
差分阻抗,定义很简单:在差分对的两根线之间,差模信号看到的阻抗。
公式讲起来有点绕,但你可以这样理解:
假设两根线的特性阻抗分别是 Z₀(对地),当它们组成差分对时,彼此之间会有耦合。这个耦合会导致差分阻抗不等于 2×Z₀。
实际上,差分阻抗 Zdiff 满足:
Zdiff ≈ 2 × (Z₀ - Z₀ × k)
其中 k 是耦合系数(0到1之间)
也就是说,线间耦合越强(k越大),差分阻抗越低。所以差分对越靠近,差分阻抗越小。100Ω差分对,如果线间距拉开,阻抗就可能变成110Ω、120Ω,甚至更高。
这也是为什么差分对必须严格控制线间距。间距变了,阻抗就变了。
| 参数 | 含义 | 典型值/范围 |
|---|---|---|
| Z0 | 单根线对地特性阻抗(不受另一根线影响时) | 50Ω(典型) |
| Zdiff | 差模阻抗(两根线间的阻抗) | 80~120Ω(常见100Ω) |
| Zcomm | 共模阻抗(两根线对地的并联阻抗) | 25~40Ω |
| 耦合系数 k | 描述两根线间电场/磁场耦合强度 | 0.1~0.5(取决于间距和介质) |
4.4 共模阻抗 vs 差模阻抗
这两个概念,我见过很多人搞混。或者说,很多人压根没注意过共模阻抗。
咱们仔细对比一下:
- 差模阻抗 Zdiff:针对差模信号,电流方向相反,来回形成回路。
- 共模阻抗 Zcomm:针对共模信号,电流方向相同,都流向同一个方向。
共模阻抗怎么算?两根线对地的并联。也就是说,如果单根线对地阻抗是 Z₀,那共模阻抗大约是 Z₀/2。但因为有耦合,实际会偏大一点。
为什么共模阻抗重要?因为共模噪声的辐射强度,跟共模阻抗的大小直接相关。共模阻抗越低,共模电流越大,辐射越严重。但也不能太高,因为终端匹配也要考虑共模成分。
我记得一个案例:以前做一块10Gbps的差分对,设计时只关注了Zdiff=100Ω,没管共模。结果EMI测试超标。后来查出来是因为共模阻抗不连续,导致共模反射,辐射增强。解决方法是给差分对加了一个共模扼流圈(common mode choke),有效抑制了共模分量。
所以,遇到差分对的EMI问题,别光盯着Zdiff,也要看看Zcomm的连续性。
4.5 差分对的设计核心
好,咱们总结一下差分对设计必须要盯住的几个关键点:
- 等长:两根线的物理长度必须一致,误差按信号上升时间控制(一般小于1/10的上升沿时间对应的长度)。
- 等宽:线宽一致,保证阻抗一致。
- 等间距:间距决定耦合强度,进而决定Zdiff。
- 等参考环境:两根线下面的地平面、介质层必须完全相同。
- 避免不连续:过孔、焊盘、拐角要对称处理。单个过孔不匹配,也会引入共模。
嗯,这里要注意:等间距不是的“一模一样”,而是指在每一个位置,两根线的间距保持一致。拐弯的地方,间距可能会有变化,要尽量补偿回来。
下面这张图,把差分对、差分阻抗、共模阻抗的关系梳理了一下。
看到这张图,你应该能更直观地理解:差分阻抗和共模阻抗,其实是差分对的两面。你盯着Zdiff匹配,同时也要留意Zcomm的连续性。否则,信号完整性和EMC问题会找上门来的。