设计规则1我们处理差分信号的第一个规则是:走线必须等长
有人激烈地反对这条规则
通常他们的争论的基础包括了信号时序
他们详尽地指出许多差分电路可以容忍差分信号两个部分相当的时序偏差而仍然能够可靠地进行翻转
根据使用的不同的逻辑门系列,可以容忍500mil的走线长度偏差
并且这些人们能够将这些情况用器件规范和信号时序图非常详尽地描绘出来
问题是,他们没有抓住要点
差分走线必须等长的原因与信号时序几乎没有任何关系
与之相关的仅仅是假定差分信号是大小相等且极性相反的以及如果这个假设不成立将会发生什么
将会发生的是:不受控的地电流开始流动,最好情况是良性的,最坏情况将导致严重的共模EMI问题
因此,如果你依赖这样的假定,即:差分信号是大小相等且极性相反,并且因此没有通过地的电流,那么这个假定的一个必要推论就是差分信号对的长度必须相等
差分信号与环路面积:如果我们的差分电路处理的信号有着较慢的上升时间,高速设计规则不是问题
但是,假设我们正在处理的信号有着有较快的上升时间,什么样的额外的问题开始在差分线上发生呢
考虑一个设计,一对差分线从驱动器到接收器,跨越一个平面
同时假设走线长度完全相等,信号严格大小相等且极性相反
因此,没有通过地的返回电流
但是,尽管如此,平面层上存在一个感应电流
任何高速信号都能够(并且一定会)在相邻电路(或者平面)产生一个耦合信号
这种机制与串扰的机制完全相同
这是由电磁耦合,互感耦合与互容耦合的综合效果,引起的
因此,如同单端信号的返回电流倾向于在直接位于走线下方的平面上传播,差分线也会在其下方的平面上产生一个感应电流
但这不是返回电流
所有的返回电流已经抵消了
因此,这纯粹是平面上的耦合噪声
问题是,如果电流必须在一个环路中流动,剩下来的电流到哪里去了呢
记住,我们有两根走线,其信号大小相等极性相反
其中一根走线在平面一个方向上耦合了一个信号,另一根在