这事儿得从根本说起,现在电子产品更新换代太快,啥手机、电脑、还有工业设备甚至5G基站,这些高速数字电路和信号传输都得靠差分信号撑场面,它抗干扰、速度快、时序稳,成了主力军。那咱们在布线时为啥总念叨“等长等距”呢?这就是核心所在,要是这个不达标,轻则信号干扰、传输误码,重则整个系统都得瘫痪。很多新手往往容易把这事儿给忽略了。 咱们先把概念搞清楚。差分信号说白了就是一对大小一样、方向相反的信号,这两根线靠得很近一起走,咱们看的是这两根线电压差的变化。这种传输方式最牛的一点就是抗共模干扰,比如外界的电磁干扰、电源噪声这种共模信号会同时冲到这两根线上,因为方向反着来,干扰会互相抵消掉。你看咱们日常用的USB、HDMI、以太网接口,甚至DDR内存,都是靠这个原理传输的。 再看这“等长等距”是咋回事儿。“等长”就是说这一对线必须一样长,允许有一点点误差,大概几mil到几十mil之间,具体看传多快。“等距”是说这两根线之间的距离得保持均匀,不能一会儿宽一会儿窄,而且离别的信号线、接地平面、还有器件引脚也得有个固定的安全距离。这两个要求看着是分开的,其实是一回事儿,都得守着。 为啥要等长?核心原因就是为了保证时序同步。差分信号的信息全在两根线的电压差上,信号在导线里走得越远花的时间就越多。要是这两根线不一样长,那信号到接收端的时间就不一样了,这就是时延差。这差如果太大了,接收端就分不清这两个信号的电压差了,导致失真或者干脆解析不出来。打个比方就像两个人跑步要同时到终点一样,哪怕速度一样,距离不一样也不行。像DDR5内存这种高速传输的环境,对线的长度误差要求特别严,通常得控制在5mil以内,不然读写就出错了。 至于等距为啥重要?这是为了保证差分阻抗不变。这个阻抗跟线宽、间距、PCB板层厚度还有介质常数都有关系。只有阻抗不变才能不发生反射。要是线间距忽宽忽窄导致阻抗突变,反射回来的信号就会把原来的信号给叠起来弄变形了。而且均匀的间距还能让两根线的电磁环境一样,这样共模干扰才能抵消干净;反过来也能防止自家信号干扰到别的信号。 当然了,这种要求也不是铁板一块,得看具体情况。一般来说传输速率越快要求就越严格。比如低速信号(不到100Mbps)的长度误差可以放宽到100mil;高速信号(超过10Gbps)的长度误差就得缩到5mil以内了。间距偏差也不能超过10%才行。