信号完整性基础:传输线理论入门
做高速PCB设计,绕不开一个最基础的概念——传输线。说白了,当信号频率高到一定程度,PCB上的走线就不再是简单的导线了。它变成了一条传输线。嗯,这个转变很关键。我见过不少工程师,低速板画得飞起,一到高频就翻车,根本原因就是没搞懂传输线。
从集总参数到分布参数
什么时候走线会变成传输线?有个简单的判据:当走线物理长度超过信号上升沿对应波长的1/10时,就必须用传输线理论来分析。
关键公式:
λ = c / (f × √εr)
其中 c = 3×108 m/s,εr 是介电常数。
举个例子。一个1ns上升沿的信号,等效频率大约350MHz(这是经验公式,0.35/Tr)。在FR4板材(εr≈4.2)上,波长约17cm。1/10波长就是1.7cm。换句话说,只要走线超过1.7cm,就得当传输线处理。我在一个DDR3项目里吃过这个亏,一条8cm的地址线没做阻抗控制,结果眼图闭合得一塌糊涂。
传输线的核心特征阻抗
传输线最关键的参数就是特征阻抗Z₀。它不像直流电阻那样是个固定值,它描述的是信号在传输线上传播时,电压与电流的比值。
为什么会这样?你想想,信号在走线上传播,每走一小段,都对下一段充电。这种分布式的电感、电容效应决定了Z₀。
| 参数 | 符号 | 单位 | 典型值(FR4) |
|---|---|---|---|
| 特征阻抗 | Z₀ | Ω | 50 ± 10% |
| 单位长度电感 | L | nH/cm | 3~5 |
| 单位长度电容 | C | pF/cm | 1~2 |
个人习惯:我一般在仿真前先用公式估算一下Z₀,再用仿真工具精确计算。公式是:Z₀ = √(L/C)。L和C由线宽、线距、铜厚、介电常数和介质厚度决定。
微带线与带状线
PCB上最常见的两种传输线结构是微带线和带状线。两者的区别很简单:微带线在表层,一边是铜箔,一边是空气;带状线在内层,上下都是介质。
- 微带线:外层走线,容易调整,但受绿油影响大,且电磁辐射强。
- 带状线:内层走线,屏蔽好,串扰低,但过孔换层难度大。
我记得有个10Gbps的项目,客户非要用微带线走高速差分对。仿真结果出来,损耗太大,眼高不够。后来我建议换带状线,外层铺地铜,信号质量明显改善。
传输线的反射原理
信号在传输线上跑,碰到阻抗不连续点就会反射。反射系数Γ = (Zload - Z₀) / (Zload + Z₀)。
当Zload = Z₀时,Γ=0,无反射——这就是完美的阻抗匹配。
当Zload = ∞(开路)时,Γ=1,信号全反射,电压翻倍。
当Zload = 0(短路)时,Γ=-1,信号反相反射。
避坑指南:我曾经遇到一个案例,DDR3时钟线的末端端接电阻从49.9Ω变成了0Ω(贴错料)。结果信号在接收端产生了过冲和振铃,幅度达到了正常工作电压的1.6倍,直接导致时序错误。所以,焊接后的阻抗验证千万别省。
眼图与传输线的关系
传输线质量好不好,看眼图最直观。眼图的张开高度、宽度、抖动和眼宽,直接反映了信号在传输线上的劣化程度。
- 眼高:反映信号幅度损失,受阻抗不匹配和损耗影响。
- 眼宽:反映时序裕量,受反射和串扰影响。
- 抖动:反映信号边沿位置的不确定性,受串扰和电源噪声影响。
你们在实际调试时,可以用示波器看眼图。如果眼图中间有“闭合”的趋势,基本上就是阻抗不连续或者对端匹配没做好。
本章知识结构图
下面这张图梳理了传输线理论的核心知识点,你们可以对照着看。
阻抗匹配的几种方式
知道了反射原理,匹配就好办了。常用的匹配方式有三种:
- 源端串联匹配:在信号源端串一个电阻,阻值等于Z₀减去驱动内阻。适合点到点连接。
- 末端并联匹配:在接收端对地接一个等于Z₀的电阻。适合时钟线。
- AC匹配:末端串联一个电容再接地,可以滤除直流分量,适合高频差分对。
小技巧:对于DDR总线,我习惯用源端串联匹配。因为末端并联会静态功耗比较大,发热严重。有一次我优化一个内存模块,把末端并联改成了源端串联,功耗降了15%,温度直接下来了5度。
阻抗控制的精度取决于PCB加工公差。一般要求Z₀控制在±10%以内。高频场合(>10GHz)可能需要±5%。你们下单时一定要跟板厂明确阻抗控制层,并附上叠构建议。
传输线损耗
损耗是高速信号的另一个敌人。主要有三种:
- 导体损耗:趋肤效应让高频电流只走铜箔表面,等效电阻增加。频率越高损耗越大。
- 介质损耗:FR4的介电损耗角正切(tanδ)在GHz频段急剧增大。所以25Gbps以上建议用低损耗板材如M6、Megtron6。
- 辐射损耗:信号走线像天线一样辐射能量。微带线比带状线辐射更强。
我在一个100G光模块项目里,用FR4的微带线走25G信号,链路长度只有5cm,但损耗已经让眼图几乎闭合。换成Megtron4板材后,眼高从80mV恢复到了350mV。板材的选择有时候就是生死线。
再次提醒:不要只看直流电阻!高频交流电阻比直流电阻大很多。计算损耗时必须用交流模型。我曾经见过有人用万用表量了一根20cm的走线,电阻只有0.1Ω,就觉得没问题。结果上板跑10G信号,眼图完全不行。原因就是忽略了趋肤效应带来的高频电阻。
好了,传输线的基础概念就讲到这里。你们可以先把这段消化一下,理解什么是分布参数、特征阻抗、反射和匹配。下一层我们要深入讲阻抗控制的实际设计方法——线宽、线距、叠构怎么算。