2、传输线理论:传输线模型、特性阻抗、反射与匹配、时域反射计(TDR)原理
各位好,欢迎来到第二章。
这一章,咱们聊聊传输线理论。说实话,很多刚入行的硬件工程师觉得这东西太理论,离实际很远。但我可以负责任地告诉你——高速信号出问题,十有八九都能在传输线理论里找到根因。
我个人习惯把传输线看作一根“水管”。信号就是水流,特性阻抗就是水管的粗细。水管接得不顺,水就会溅出来;阻抗不连续,信号就会反射。就这么简单。
2.1 传输线模型:从集总参数到分布参数
低频电路里,我们习惯用集总参数模型。一根导线就是一根导线,电阻就是电阻,电容就是电容。但到了高频,情况变了。
为什么?因为信号波长变短了。当走线长度超过信号波长的 1/10 时,你就不能再把它当成一根单纯的导线了。它变成了一个由无数个微小 R、L、C、G 组成的网络。
核心判断标准:
- 走线长度 < λ/10 → 集总参数模型(低频)
- 走线长度 ≥ λ/10 → 分布参数模型(高频,必须用传输线理论)
这个分布参数模型长什么样?我画个图给你看。
你看,每一小段 Δz 都包含串联的 R 和 L,以及并联的 G 和 C。整条传输线就是无数个这样的单元级联而成。
我的经验:做 PCB 设计时,我习惯把微带线或带状线的单位长度参数(RLCG)提前算出来。很多仿真工具都能直接提取,但理解背后的物理意义更重要。有一次我遇到一个 10Gbps 的链路,眼图闭合严重,最后发现是介质损耗(G)太大,换了低损耗板材才解决。
2.2 特性阻抗:传输线的“身份证”
特性阻抗,符号 Z₀,单位 Ω。它是传输线最重要的参数,没有之一。
定义很简单:在无反射的情况下,传输线上任意一点的电压与电流之比。
特性阻抗公式(无损传输线):
Z₀ = √(L / C)
其中 L 是单位长度电感,C 是单位长度电容。
注意,Z₀ 只取决于传输线的物理结构和材料特性,与线长无关。你切一段 1cm 的 50Ω 微带线,和切一段 1m 的 50Ω 微带线,特性阻抗都是 50Ω。
常见的特性阻抗值:
| 应用场景 | 常用阻抗值 | 说明 |
|---|---|---|
| 射频/微波 | 50Ω | 兼顾功率容量与损耗,行业标准 |
| 视频/广播 | 75Ω | 低损耗优先,常用于同轴电缆 |
| 差分信号(USB/HDMI) | 90Ω / 100Ω | 差分阻抗,由线宽、间距、层叠决定 |
| DDR 单端信号 | 40Ω ~ 60Ω | 取决于芯片驱动能力和板厂工艺 |
注意:特性阻抗不是你能用万用表量出来的直流电阻。它是对高频交流信号呈现的阻抗。我曾经见过有新手拿万用表去量 50Ω 走线,量出来只有几毫欧,然后跑来问我是不是板子做错了……嗯,这是个经典误会。
2.3 反射与匹配:信号完整性的核心
信号在传输线上跑,遇到阻抗变化的地方,就会发生反射。反射系数 Γ 用来描述反射的强弱。
反射系数公式:
Γ = (Z_load - Z₀) / (Z_load + Z₀)
其中 Z_load 是负载阻抗,Z₀ 是传输线特性阻抗。
从公式可以看出:
- 当 Z_load = Z₀ 时,Γ = 0,无反射,完美匹配。
- 当 Z_load = ∞(开路)时,Γ = 1,全反射,电压加倍。
- 当 Z_load = 0(短路)时,Γ = -1,全反射,电压反相。
反射会导致什么问题?信号过冲、下冲、振铃,严重时直接导致逻辑误判。
避坑指南:我曾经调试过一个 DDR3 的时钟信号,发现上升沿上有个明显的台阶。用 TDR 一测,发现走线在 BGA 扇出区域有个阻抗突变点,从 50Ω 跳到了 65Ω。后来调整了走线宽度和参考层间距,把阻抗拉回 50Ω,台阶就消失了。所以,阻抗连续性比阻抗绝对值更重要。
匹配的目的就是消除反射。常见的匹配方式有:
| 匹配方式 | 实现方法 | 适用场景 | 优缺点 |
|---|---|---|---|
| 源端串联匹配 | 在驱动端串接电阻 Rs,使 Rs + R_driver = Z₀ | 点对点时钟、单端信号 | 简单、功耗低;但会降低信号幅度 |
| 终端并联匹配 | 在接收端对地接电阻 Rt = Z₀ | 高速总线、差分信号 | 匹配效果好;但静态功耗大 |
| AC 匹配 | 串联电容 + 并联电阻到 Vtt | 需要隔直的场景 | 无直流功耗;但增加器件 |
| 戴维南匹配 | 上拉 R1 + 下拉 R2,并联等效 = Z₀ | HSTL、SSTL 接口 | 提供参考电压;但功耗较大 |
2.4 时域反射计(TDR)原理:信号完整性的“CT机”
TDR,全称 Time Domain Reflectometry。说白了,就是往传输线里发射一个快速上升沿的脉冲,然后观察反射回来的波形。通过反射波的时间、幅度和极性,就能反推出传输线上阻抗变化的位置和大小。
TDR 的工作原理可以用下面这张图来理解:
TDR 能告诉我们什么?
- 阻抗大小:反射波幅度直接反映阻抗变化量。
- 位置:反射波返回的时间 × 传播速度 / 2 = 故障点距离。
- 性质:正反射(阻抗变大)还是负反射(阻抗变小)。
我的实战经验:有一次做 25Gbps 背板测试,链路损耗超标。用 TDR 一测,发现连接器处有个 -15% 的阻抗凹陷。拆开一看,连接器压接不到位,导致接触阻抗偏大。换了个连接器,问题解决。TDR 就像信号完整性的 CT 机,哪里有问题,一扫就知道。
使用 TDR 的注意事项:
- TDR 的上升时间决定了分辨率。上升沿越快,能分辨的阻抗不连续点越近。
- 测试前一定要做校准,包括开路、短路、负载校准。
- 注意 TDR 的带宽限制。带宽不够,小阻抗变化会被平滑掉。
2.5 本章小结
这一章我们聊了传输线理论的几个核心概念:
- 传输线模型:从集总参数到分布参数,理解 RLCG 的物理意义。
- 特性阻抗:传输线的“身份证”,由结构和材料决定。
- 反射与匹配:阻抗不连续是反射的根源,匹配是消除反射的手段。
- TDR 原理:用反射波反推阻抗分布,是 SI 调试的利器。
这些理论不是纸上谈兵。你想想看,你画的每一根高速走线,本质上都是一条传输线。理解了传输线,你才能真正理解信号在板子上是怎么跑的,出了问题才知道从哪里下手。