1. 差分信号基础:什么是差分信号?

各位工程师朋友,咱们直接进入正题。差分信号,说白了就是用两根线来传一个信号。一根走正相,一根走反相,接收端看的是它们俩的差值。

我刚开始接触高速设计时,总觉得这玩意儿有点浪费——明明一根线能搞定的事,干嘛非要用两根?后来被现实狠狠教育了一回,才明白其中的道理。

1.1 差分信号的定义

差分信号由一对等长、等宽的传输线组成。发送端输出两个幅度相同、极性相反的信号:

  • 正相端(P):Vp = +V
  • 反相端(N):Vn = -V

接收端检测的是两者之差:Vdiff = Vp - Vn = 2V。

你想想看,如果外界噪声同时耦合到两根线上,比如都加了 0.1V 的干扰,那接收端看到的是 (V+0.1) - (-V+0.1) = 2V。噪声被抵消了!这就是差分信号最核心的优势——共模抑制。

核心要点:差分信号不是两个独立的单端信号,而是一个信号的两个互补副本。它们必须时刻保持对称。

1.2 差分信号 vs 单端信号

单端信号一根线对地,参考平面是地。差分信号两根线互为参考。这个区别看似简单,实际影响巨大。

对比项 单端信号 差分信号
参考平面 地平面(GND) 互为参考(P/N 对)
抗噪声能力 弱,噪声直接叠加 强,共模噪声被抵消
EMI 辐射 较大,回流路径不连续 较小,近场相互抵消
电压摆幅 通常较大(3.3V/5V) 可很小(LVDS 仅 350mV)
功耗 相对较高 低摆幅下功耗更低
布线面积 1 根线 2 根线(但可省地线)

我做过一个项目,板子上同时有 USB 3.0 和 HDMI。单端信号线稍微长一点就眼图闭合,换成差分对之后,同样的长度跑得稳稳当当。嗯,这就是差距。

1.3 为什么差分信号更适合高速?

高速信号最怕两件事:噪声和时序偏移。差分信号恰好能同时解决这两个问题。

  1. 共模抑制:外部噪声同时出现在 P 和 N 上,相减后消失。
  2. 低 EMI:两根线电流方向相反,产生的磁场相互抵消。
  3. 精确的时序参考:接收端检测的是过零点(P 和 N 交叉点),不受地弹影响。
  4. 更低的电压摆幅:LVDS 仅需 350mV 摆幅,功耗低、速度快。

我的经验:在 1Gbps 以上的设计中,我几乎只用差分信号。单端信号在这个速率下,光是处理地弹和串扰就够你头疼的。

1.4 差分信号的关键参数

设计差分对时,有几个参数你必须盯紧:

  • 差分阻抗:通常为 100Ω(USB、HDMI)或 90Ω(PCIe)。
  • 共模电压:P 和 N 的平均电压,决定了信号的电平范围。
  • 偏斜(Skew):P 和 N 到达接收端的时间差,必须尽量小。
  • 耦合系数:两根线之间的电磁耦合程度,影响阻抗和串扰。

我记得有一次调试 PCIe 链路,老是训练失败。查了半天,发现差分对的两根线长度差了 50mil。就这 50mil,让偏斜超过了接收端的容忍范围。把长度对齐后,问题立刻解决。

避坑指南:我曾经以为差分对只要等长就行,结果忽略了阻抗连续性。在 BGA 扇出区,两根线间距突然变大,阻抗跳变导致反射。从那以后,我每次布线都会检查整个链路的阻抗变化。

1.5 知识体系总览

下面这张图概括了本章的核心逻辑。你可以把它当作后续学习的路线图。

差分信号知识体系 差分信号知识体系 差分信号 定义与原理 vs 单端信号 高速优势 关键参数 常见接口 本章核心要点 • 差分信号 = 两根互补线,接收端看差值 • 核心优势:共模抑制 + 低 EMI + 低摆幅 • 关键参数:差分阻抗、共模电压、偏斜、耦合系数 • 设计铁律:等长 + 等宽 + 阻抗连续

1.6 常见差分信号接口

实际工作中,你大概率会遇到这些差分接口:

接口标准 差分阻抗 典型速率 应用场景
LVDS 100Ω ~3.125 Gbps 显示屏、摄像头、背板
USB 2.0/3.0 90Ω 480 Mbps / 5 Gbps 外设连接
HDMI 100Ω ~18 Gbps 音视频传输
PCIe 85Ω / 100Ω 2.5~32 GT/s 高速总线
Ethernet 100Ω 10/100/1000 BASE-T 网络通信

每个接口的阻抗要求不同,但设计思路是相通的。后面几章我会带你逐一拆解。

1.7 小结

差分信号不是玄学,它是经过工程验证的成熟技术。理解它的本质——两根线传一个信号,靠差值抗噪声——你就抓住了设计的核心。

记住三个字:等(等长)、对(对称)、稳(阻抗稳定)。这三点做到了,差分设计就成功了一大半。