3. 高速信号布线基础:传输线理论、信号完整性(SI)基础、反射与端接
各位工程师朋友,大家好。今天我们聊聊高速信号布线的基础。这部分内容,说白了就是ADAS系统能不能稳定工作的命根子。我见过太多项目,原理图画得漂漂亮亮,一上板子就出问题,十有八九都是高速信号没处理好。
3.1 传输线理论:信号不是你想传,想传就能传
先问大家一个问题:一根导线,在低频时就是根导线,但在高频时它是什么?
答案是——传输线。
我个人习惯把传输线理解成「信号的管道」。低频时,信号波长很长,导线长度相对于波长可以忽略,信号就像水在粗管子里流,畅通无阻。但到了高速(比如ADAS里的MIPI、LVDS、千兆以太网),信号波长变短,导线长度可能跟波长可比拟了。这时候,信号就不再是「流过去」,而是像波一样「传播过去」。
这里有个关键参数:特征阻抗(Z₀)。它由线宽、介质厚度、介电常数决定。我遇到过一位刚入行的同事,他问我:「阻抗不是电阻吗?」其实不是。特征阻抗是传输线对行波的瞬时阻抗,单位是欧姆,但它不消耗能量。在ADAS设计中,我们常用的单端阻抗是50Ω,差分阻抗是100Ω。
核心概念:传输线的特征阻抗只取决于物理结构,与线长无关。你想想看,一根10cm的50Ω微带线,和一根1m的50Ω微带线,特征阻抗都是50Ω。但信号在它们上面跑,行为完全不同——因为还有延时和损耗。
3.2 信号完整性(SI)基础:眼睛睁不开,问题就大了
信号完整性,说白了就是「信号到了接收端,还是不是原来那个样子」。在ADAS系统中,摄像头传回来的数据要是歪了,那后果……嗯,你懂的。
我评估SI好坏,主要看三个东西:
- 眼图:眼睛睁得越大,信号质量越好。我在调试一个77GHz雷达的LVDS接口时,眼图几乎闭合成一条线,后来发现是参考层被割断了。
- 时序裕量:信号跳变沿能不能在接收窗口内稳定下来。不够的话,数据就采错了。
- 噪声容限:信号能扛住多少干扰。ADAS板子上电源噪声大,这个尤其重要。
影响SI的因素很多,但最核心的就几个:
| 因素 | 影响 | 我的经验 |
|---|---|---|
| 阻抗不连续 | 引起反射,信号振铃 | 换层处加地过孔,能减少30%的反射 |
| 串扰 | 相邻信号互相干扰 | 3W原则(线间距≥3倍线宽)基本够用 |
| 电源噪声 | 抖动增加,眼图闭合 | 去耦电容布局比选值更重要 |
| 损耗 | 高频分量衰减,信号变缓 | FR4在5GHz以上损耗明显,ADAS建议用低损耗材料 |
小技巧:在仿真SI时,我习惯先跑一个简单的「飞行时间」仿真。如果信号从驱动端到接收端的延时超过预估值的20%,那布线肯定有问题——要么绕线太多,要么参考层不连续。
3.3 反射与端接:把信号「请」进去,而不是「弹」回来
反射是怎么来的?很简单——阻抗变了。
信号在传输线上跑,遇到阻抗变化点(比如过孔、连接器、分支线),一部分能量会反射回来。反射回来的信号跟原信号叠加,就会产生过冲、下冲、振铃。在ADAS系统里,振铃严重时可能触发接收端的误判,导致功能安全出问题。
我曾经调试过一个摄像头模组,图像时不时出现条纹。查了两天,最后发现是MIPI时钟线的端接电阻焊错了位置。本应放在接收端,结果放在了发送端。嗯,从那以后,我对端接位置特别敏感。
3.3.1 常见的端接方式
端接的目的,就是让信号能量被吸收掉,而不是反射回来。我常用的端接方式有这几种:
- 串联端接:在驱动端串一个电阻(通常22Ω~33Ω),让驱动器的输出阻抗加上串联电阻等于传输线阻抗。优点是功耗低,适合点对点。我习惯在时钟信号上用这个。
- 并联端接:在接收端对地或对电源接一个电阻(等于Z₀)。效果好,但直流功耗大。ADAS里电源紧张,我一般不用。
- AC端接:并联端接加一个电容隔直。既吸收了反射,又省了功耗。适合高速差分信号。
- 差分端接:在差分对接收端跨接一个电阻(等于差分阻抗,通常100Ω)。这是LVDS、MIPI的标准做法。
警告:端接电阻的封装和布局非常关键。0402电阻的寄生电感比0603小,但功率也小。在ADAS的高温环境下,一定要确认电阻的功率裕量。我曾经见过一个端接电阻因为布局离发热芯片太近,阻值漂移了10%,导致信号质量恶化。
3.3.2 反射的计算
反射系数Γ = (Z_load - Z₀) / (Z_load + Z₀)
当Z_load = Z₀时,Γ=0,没有反射。当Z_load开路(无穷大),Γ=1,全反射。当Z_load短路(0),Γ=-1,反相反射。
举个例子:一个50Ω的传输线,接收端输入阻抗是1MΩ(高阻),那反射系数≈1,信号几乎全反射回来。这就是为什么CMOS输入必须加端接的原因。
避坑指南:我曾经在ADAS的以太网设计中,忽略了连接器的阻抗不连续。连接器本身的阻抗可能只有85Ω,而PCB走线是100Ω差分。结果反射严重,丢包率飙升。后来我在连接器两端各加了一对100Ω的端接电阻,问题解决。记住:端接不只是放在芯片脚上,任何阻抗突变点都要考虑。
3.4 小结
这一章的内容,说白了就是三句话:
- 传输线是高速信号的「管道」,特征阻抗是管道的「口径」。
- 信号完整性就是保证信号「原样到达」,眼图是直观的晴雨表。
- 反射是阻抗不连续造成的,端接是「请信号进去」的手段。
在ADAS系统里,这些基础概念决定了你的板子能不能通过EMC测试,能不能在-40℃到125℃的范围内稳定工作。下一章我们会深入讲PCB叠层设计,那是把这些理论落地的第一步。
好,今天就到这里。有什么问题,欢迎交流。