2. 传输线理论入门:传输线模型、特性阻抗、反射与匹配、时域反射计(TDR)原理

各位同学,欢迎来到第二章。这一章是整个高速信号走线设计的理论基石。说白了,如果你不理解传输线,那你画的高速PCB就像在盲人摸象。我见过太多工程师,布局布线看着挺漂亮,一上示波器,信号惨不忍睹——问题就出在没把传输线当回事。

2.1 为什么低速电路不用管,高速电路却必须管?

先问个问题:一根导线,在1kHz和1GHz下,表现一样吗?

当然不一样。低频时,导线就是个理想的短路,电流从这头流到那头,没什么延迟。但频率一高,事情就变了。信号波长变短,短到和走线长度可比拟时,导线就不再是“导线”了——它变成了一个分布式的电磁结构。

判断标准:当走线长度超过信号上升沿有效长度的1/6时,就必须按传输线来处理。这个经验法则,我几乎在每个高速项目里都会用到。

举个例子。一个1GHz的时钟信号,上升沿大概100ps。100ps在FR4板材里能走多远?大约1.5cm。如果你的走线超过2.5mm,就得开始考虑传输线效应了。嗯,很多新手在这里栽跟头,觉得板子不大就没事,结果高频信号反射得一塌糊涂。

2.2 传输线模型:从集总参数到分布参数

传输线的核心模型,是分布参数模型。我们不再把导线看成单个电阻或电容,而是把它切成无数个微元段,每个微元段都有四个基本参数:

参数 符号 单位 物理含义
单位长度串联电阻 R Ω/m 导体的欧姆损耗
单位长度串联电感 L H/m 电流产生的磁场储能
单位长度并联电导 G S/m 介质的漏电损耗
单位长度并联电容 C F/m 电压产生的电场储能

这四样东西,构成了传输线的RLCG模型。你想想看,信号每往前走一小段,都要给这段的电容充电,同时电感又会阻碍电流突变。这就是为什么信号在传输线上不是瞬间到达的,而是以一定速度传播。

我的习惯:做仿真前,我会先用场求解器提取一段走线的RLCG参数,看看损耗和阻抗是否在预期范围内。这一步能省掉后面很多调试的麻烦。

2.3 特性阻抗:传输线的“身份证”

特性阻抗,符号Z₀,是传输线理论里最重要的概念。它定义为:在均匀传输线上,行波电压与行波电流的比值。

公式很简单:

Z₀ = √( (R + jωL) / (G + jωC) )

在理想无损耗情况下(R=0, G=0),简化为:

Z₀ = √(L / C)

看到没?特性阻抗只取决于传输线的几何结构和材料特性,跟线长没关系。你切一段1cm的50Ω微带线,和切一段1m的50Ω微带线,特性阻抗都是50Ω。

我在项目中遇到过一件事:有个同事设计的DDR4走线,阻抗控制要求40Ω±10%。结果板厂反馈说,实际阻抗只有35Ω。查了半天,发现是参考层被分割了,导致返回路径变长,电感增大,阻抗就偏了。所以,控制阻抗不只是控制线宽线距,参考层的完整性同样关键。

注意:特性阻抗不是直流电阻。50Ω的微带线,你用万用表量两端,读数是0Ω(短路)。千万别搞混了!

2.4 常见传输线结构对比

PCB上最常见的传输线结构有三种:微带线、带状线和共面波导。我整理了一个对比表:

结构 截面示意 特点 典型应用
微带线 走线在表层,下方是参考层 容易加工,阻抗受阻焊层影响 表层走线,如DDR地址线
带状线 走线在内层,上下都有参考层 屏蔽好,串扰小,但加工成本高 内层高速信号,如PCIe
共面波导 走线两侧有地铜,下方可有或无参考层 隔离度好,适合高频射频 RF前端、天线馈线

我个人习惯,在多层板设计中,把关键的高速时钟和差分对走在带状线层,利用上下参考层形成完整的屏蔽腔。这样EMI问题会少很多。

2.5 反射:信号完整性的头号杀手

反射是怎么产生的?很简单:阻抗不连续。

想象一下,信号在传输线上跑,突然遇到一个阻抗突变点——比如从50Ω变成75Ω。一部分能量继续往前走,另一部分能量被反射回来。反射回去的信号会和原信号叠加,造成过冲、下冲、振铃。

反射系数Γ定义为:

Γ = (Z_load - Z₀) / (Z_load + Z₀)

三种极端情况:

  • 开路:Z_load = ∞,Γ = 1,全反射,电压加倍
  • 短路:Z_load = 0,Γ = -1,全反射,电压反相
  • 匹配:Z_load = Z₀,Γ = 0,无反射

我曾经调试过一个SATA接口的板子,眼图总是闭合。用TDR一测,发现连接器处的阻抗从50Ω跳到了65Ω。反射回来的能量刚好落在眼图中间,把眼睛给“闭上”了。后来在连接器下方挖空参考层,调整了焊盘尺寸,把阻抗降回52Ω,眼图就打开了。

核心原则:高速设计中,我们要让整个信号路径上的阻抗尽可能一致。从驱动端到接收端,每一段的Z₀都要匹配。这就是阻抗控制的意义。

2.6 端接匹配:给反射“关门”

既然反射是因为阻抗不匹配,那解决方案就是在不匹配的地方做匹配。常用的端接方式有几种:

端接方式 接法 优点 缺点
串联端接 在源端串一个电阻,R = Z₀ - R_source 功耗低,简单 只能吸收一次反射
并联端接 在接收端对地接一个电阻,R = Z₀ 吸收效果好 直流功耗大
AC端接 并联端接串一个电容 无直流功耗 占用面积大
戴维南端接 两个电阻分压,等效阻抗=Z₀ 适合多负载 功耗大

选哪种?看场景。DDR走线常用串联端接,因为功耗敏感;高速串行总线如PCIe、USB,内部已经集成了端接,我们只需要保证PCB阻抗匹配就行。

避坑指南:我曾经在一个项目里,为了省事,把所有高速信号的端接电阻都用了0402封装。结果焊接后阻抗偏差很大,因为0402电阻的寄生电容在高频下已经不可忽略了。后来换成0603,问题解决。端接电阻的封装选择,也要考虑频率。

2.7 时域反射计(TDR)原理:用反射“看”阻抗

TDR,全称Time Domain Reflectometry,是测量传输线阻抗最直观的工具。它的原理其实很简单:

  1. 向被测走线发射一个快速上升沿的阶跃信号
  2. 观察反射回来的信号波形
  3. 根据反射波的幅度和时间,反推出沿线的阻抗分布

TDR的测量公式:

Z(x) = Z₀ × (1 + ρ(x)) / (1 - ρ(x))

其中ρ(x)是位置x处的反射系数,Z₀是TDR仪器的参考阻抗(通常50Ω)。

我举个例子。你用TDR测一根标称50Ω的微带线,TDR波形显示:

  • 前段平坦在50Ω——正常
  • 中间有个凸起到58Ω——可能是走线变窄了,或者参考层有挖空
  • 末端急剧上升——开路(接收端没接负载)

你看,TDR就像给传输线做“CT扫描”,哪里阻抗不对,一目了然。

注意:TDR的上升沿时间决定了它的空间分辨率。上升沿越快,能分辨的阻抗不连续点越短。比如50ps的上升沿,理论上能分辨约7.5mm(FR4中)的阻抗变化。如果走线缺陷小于这个长度,TDR可能“看”不到。

2.8 本章知识体系

下面这张图,把本章的核心逻辑串起来了:

传输线理论核心知识体系 传输线理论核心知识体系 传输线理论 分布参数模型 特性阻抗 Z₀ 反射与匹配 RLCG参数 微元段模型 Z₀ = √(L/C) 微带/带状线 反射系数 Γ 端接匹配 TDR时域反射计:测量阻抗分布 阻抗控制设计 信号完整性分析 故障定位与调试 核心逻辑:模型 → 特性阻抗 → 反射与匹配 → TDR测量 → 工程应用

这张图把我们从分布参数模型出发,一路走到特性阻抗、反射匹配,再到TDR测量和工程应用。你仔细看看,每个环节都是环环相扣的。不理解模型,就搞不懂Z₀怎么来的;不懂Z₀,就控制不了反射;不会测TDR,就不知道实际板子到底做得怎么样。