TDR 波形解读:入射波、反射波、时间与距离

拿到一条 TDR 波形,其实就像看心电图——你得知道哪些是正常搏动,哪些是异常信号。我做信号完整性十几年,每次打开 TDR 曲线,第一件事就是找“第一跳”在哪里。这一跳,就是入射波的位置。

入射波与反射波:一对好兄弟

当你把阶跃脉冲打进传输线,第一个沿传输线传播的波就是入射波。它像侦察兵,一路往前探路。路上遇到阻抗变化的地方——比如过孔、连接器、线宽突变——就会产生一个反射波往回走。TDR 在发射端同时测量入射波和反射波,然后计算出阻抗变化点的位置。

我习惯用两个口诀记这件事:

  • 入射波看起点——波形开始的位置就是入射波幅度,对应源阻抗和线阻抗的关系。
  • 反射波看变化——反射波出现的时刻和幅度,决定了故障点的距离和严重程度。

举个实际例子。有一次调试一款 10Gbps 背板,波形上 0.8ns 处出现了一个向上跳起的小台阶。我当时判断,那里有个开路过孔。后来切开一看,果然有一根 unused 的焊盘没处理。你看,反射波形就像线路的“坦白书”,一切都写在里面。

从时间到距离:公式 d = (c × t) / (2 × √εr)

TDR 测的是时间,你要的是距离。换算靠的是传播速度。在 PCB 里,信号速度取决于介质的介电常数 εr。常见材料的换算参数我整理成了一张表:

介质材料 相对介电常数 (εr) 传播速度 (ps/mm) 备注
FR-4 (标准) 4.2 ~ 4.5 约 6.5 ps/mm 最常用,频率影响大
Megtron 6 3.6 ~ 3.8 约 5.9 ps/mm 高速背板常用
Rogers 4350B 3.48 约 5.7 ps/mm 高频射频板
空气 (同轴电缆) 1.0 约 3.3 ps/mm 光速传播

快速估算的诀窍: 我一般用 1 英寸 ≈ 170 ps(FR-4)这个数先算个大概。然后套公式精算:distance = (c × Δt) / (2 × √εr)。注意除 2 是因为信号走了个来回。

典型波形特征解读

抛开通用的理论,我们直接看波形说话。下面是几类最常见的情况:

故障类型 波形特征 反射系数符号 说明
开路 大幅正跳变,接近入射波幅值 Γ ≈ +1 阻抗无穷大,反射波同相叠加
短路 大幅负跳变,接近 -1 幅值 Γ ≈ -1 阻抗为零,反射波反相抵消
阻抗偏高 正台阶,幅值小于开路 0 < Γ < 1 例如线宽变细、过孔多余焊盘
阻抗偏低 负台阶,比短路幅度小 -1 < Γ < 0 例如线宽加粗、stub 太短
容性负载 先下冲后缓慢恢复 频率相关 过孔焊盘、芯片引脚

你看,反射系数 Γ 就是波形的“表情符号”。正就是向上,负就是向下。幅度大小代表严重程度。

我曾经遇到一个很有趣的案例:波形上在 1.2ns 处出现了一个向下的小凹坑,大约 -0.05。我用公式算了一下,距离是 4.3 英寸。检查 layout 发现那里正好是一个 BGA 过孔的反焊盘挖得太大了,造成局部低阻抗。后来调整了反焊盘尺寸,凹坑就消失了。所以,每一个波形细节都有物理原因,别放过。

波形分析步骤

我个人习惯按下面六步来读 TDR 曲线:

  1. 定位入射波前沿——找到阶跃的 10% ~ 90% 上升沿,标记为 t=0 参考点。
  2. 观察基线——入射波之后的平坦段就是待测线路的标称阻抗。如果基线不平,说明整个链路阻抗一致性差。
  3. 找反射毛刺——任何偏离基线的凸起或凹陷都值得检查。
  4. 测反射时间 Δt——从入射波前到反射波前的时差,单位 ps。
  5. 计算距离——用公式或查表得到故障位置(英寸或 mm)。
  6. 结合 layout 验证——在 PCB 设计文件里定位那个位置,看是否有过孔、连接器、线宽变化。

核心原则: 反射波不是故障本身,而是故障的“回音”。你得通过时间和幅度反推出阻抗变化点的位置和性质。

TDR 波形分析的核心逻辑

TDR 波形分析流程 阶跃脉冲发射 入射波沿传输线传播 遇到阻抗不连续点 反射波返回发射端 TDR 测量时间差 Δt 阻抗突变:开路/短路/突变 距离 = c·Δt/(2·√εr)

我的个人习惯: 每次分析波形前,先看反射系数符号。如果是正,先查开路、高阻抗;如果是负,先查短路、低阻抗。这样可以快速缩小范围。

避坑指南: 我曾经踩过一个坑——因为 TDR 输出端串联了一个 50Ω 电阻,导致入射波幅度被分压,波形起点只有理论值的一半。那段时间我一直在想“为什么反射系数最大才 0.5”,后来才发现是测试夹具没校准。所以,一定要先做开路/短路校准,否则你的波形解读全是错的。

再看一个综合案例

假设你在测一段 6 英寸长的微带线,FR-4 介质。TDR 显示:

  • 入射波阶跃幅值 500mV
  • 在 2.1ns 处出现一个 +150mV 的小台阶,持续 0.6ns 后回到基线
  • 在 5.8ns 处出现一个 -200mV 的凹陷,之后恢复

第一步,算出距离:
d1 = (c × 2.1ns) / (2 × √4.3) ≈ 5.1 cm ≈ 2 英寸
d2 = (c × 5.8ns) / (2 × √4.3) ≈ 14.1 cm ≈ 5.6 英寸

查 layout:2 英寸处是一个连接器焊盘(阻抗偏高),5.6 英寸处是一个去耦电容的接地过孔(低阻抗)。这两个位置和波形特征完全对得上。

你看,只要把时间读懂、距离算准,TDR 就是你的“X 光机”。做信号完整性的工程师,手里有这条曲线,心里就有底。