1. 差分信号基础:定义、原理与优势
1.1 什么是差分信号?
简单来说,差分信号就是靠一对等长、等宽的走线,传递大小相等、极性相反的电压信号。一根走线送正相(P),另一根送反相(N)。接收端只看两根线的差值,不看它们各自对地的电位。
核心定义:差分信号 = Vdiff = VP − VN,其中 VP = −VN(理想情况)。
我第一次接触这个概念是在一个USB 2.0项目里。当时以为差分就是“两根线一起走”,结果板子调不通。后来才明白,关键不在“一起走”,而在“互为镜像”。你想想看,如果P走+1V,N走−1V,那差分摆幅就是2V,但单端对地只有1V。这个特性,后面会带来很多好处。
1.2 差分信号的原理
差分信号的核心原理可以拆成三块:
- 发送端:产生一对互补的电压波形,通常幅度相同、相位差180°。
- 传输线:两条走线紧紧耦合,保持相同的阻抗(典型值100Ω差分阻抗),并且长度严格匹配。
- 接收端:用差分放大器做减法,输出 Vout = A × (VP − VN)。
这里有个容易被忽略的点:差分对的返回电流并不走地平面回流,而是走另一根线。也就是说,P线出去的电流,会通过N线回到发送端。这就是“奇模传输”——电流回路局部化,对外辐射大幅降低。
我的经验分享:我曾经在布局一个DDR3差分时钟对时,手动算过回路面积。如果按单端处理,回路面积是走线到地平面的距离乘以长度;但差分对因为互耦强,回路面积只有P和N之间的间距乘以长度,通常缩小了5~10倍。EMI问题一下就缓解了。
1.3 差分信号的优势
为什么要大费周章做差分?下面的表格总结了它的几个核心优势,和单端信号做个对比你就明白了。
| 对比项 | 单端信号 | 差分信号 |
|---|---|---|
| 抗共模噪声 | 差,噪声直接叠加在信号上 | 好,共模噪声在减法中被抵消 |
| 对外EMI | 高,回路面积大,辐射强 | 低,回路面积小,场抵消 |
| 信号摆幅 | 受供电电压限制 | 用低电压就能获得大摆幅(2倍) |
| 参考地依赖 | 强,两地电位差会破坏信号 | 弱,主要看线间差值 |
| 速率上限 | 通常 < 几Gbps | 可达几十Gbps(如PCIe Gen5) |
1.3.1 抗干扰——共模抑制是关键
外界杂讯(比如隔壁电源开关的噪声)同时耦合到P线和N线上,看起来就是在两根线上叠了相同的干扰电压。接收端一算差值,干扰就被减掉了。说白了,差分信号的抗干扰能力来自它的“自我保护”:只关心差值,不关心对地值。
嗯,这里要注意:这种保护是有前提的——P和N的走线必须高度对称。长度差1mm,或者耦合不对称,共模噪声就会转成差模噪声,抵消效果就大打折扣。所以,长度匹配和对称布局不是锦上添花,而是差分信号的命根子。
1.3.2 低EMI——磁场互消效应
差分对的两根线电流方向相反,产生的磁场在远场相互抵消。你可以想象两个大小相等、方向相反的电流环,它们的磁偶极矩几乎为零。很多高速接口(USB 3.0、HDMI、DisplayPort)强制用差分对,原因之一就是寄生辐射低,容易过FCC认证。
我记得有一次客户板子辐射超标,排查了一周。最后发现是一对差分时钟的P和N长度差了120mil,导致共模转差模,辐射飙高。我把长度补平之后,辐射降了8dB,一次就过了。从此我对长度匹配这件事再也不敢马虎。
1.3.3 低电压摆幅与高速能力
差分接收器只需要检测两根线之间的相对差异,不需要参考地。这意味着你可以把信号摆幅压得很低——PCIe Gen4的差分摆幅才约800mVpp,而单端LVCMOS在1.8V下最少也得1.2Vpp。摆幅低,上升时间就短,速率自然能往上提。同时,低摆幅也意味着每个跳变消耗的能量更少,功耗更优。
注意:低摆幅不等于好做。电压小了,对噪声的容忍更紧张——任何Skew(时间错位)和阻抗失配,都会吃掉宝贵的噪声裕量。所以差分设计从来不是“随便画两条线”。
1.4 差分信号基础知识体系图
下面这张图概括了这一章的核心内容,画出了从定义到原理再到优势的关系脉络。你可以在看后面的章节时,随时回来对照。
这幅图能帮你快速建立差分信号的全局印象。后面每一章,我们都会沿着这个知识树深入:定义细节、长度匹配的原理、Skew的来源和测量、以及实际PCB中的布局布线准则。
1.5 本章要点回顾
- 差分信号是一对等长等宽的互补传输线,接收端取差值。
- 核心原理:奇模传输、电流局部回流、差分阻抗。
- 三大优势:共模抗扰、低EMI、低电压高速。
- 前提条件:长度匹配与对称性一旦破坏,优势尽失。
给你的动手建议:找一块现成的PCBA板(比如USB3.0转接卡或HDMI转接头),用游标卡尺量一量差分对的两条走线长度,看看差了多少。实际测几次,你对“长度匹配”的敏感度会完全不同。