1. TDR 技术概述

1.1 时域反射计基本原理

TDR,全称时域反射计。说白了,它就是给传输线“拍 CT”的工具。你往线上送一个快速上升沿,然后盯着反射波看——哪里有阻抗变化,它就在哪里露馅。

原理其实不复杂。我习惯把它拆成三步:

  1. 发射一个阶跃脉冲,上升时间通常在 35 ps 到 150 ps 之间。这个脉冲沿着 PCB 走线或电缆一路往前冲。
  2. 遇到阻抗不连续点,一部分能量反射回来。反射的幅度和极性由反射系数决定:
  3. 采样接收器捕获反射波形,通过时间差算出故障位置,通过幅度算出阻抗偏差。

反射系数公式长这样:

ρ = (Z_L - Z_0) / (Z_L + Z_0)

其中 Z0 是传输线的特性阻抗,ZL 是负载阻抗。ρ 为正是开路,ρ 为负是短路,ρ 接近零就是匹配良好。

举个例子。我在项目中遇到过一块 10 层板,DDR4 走线阻抗设计为 50 Ω。TDR 一测,某段走线直接跳到了 72 Ω。你想想看,ρ 接近 0.18,信号反射得多厉害。后来查出来是参考层挖空过深,返工才搞定。

小提示: 上升时间越快,空间分辨率越高。35 ps 的上升沿能分辨出 3 mm 以内的不连续点。但别一味追求快——过快会把过孔焊盘等微小结构也“照”出来,波形反而不好判读。

1.2 TDR 发展史

TDR 不是什么新鲜技术。我记得最早它被用来查找海底电缆的断点。那时候设备又大又笨,全靠模拟示波器看反射波,人工估算距离。

发展脉络大概可以归纳成下面这张表:

年代 标志性事件 个人印象
1940s–1960s 雷达技术衍生,用于电缆故障定位 设备重得像台冰箱
1960s–1980s 采样示波器出现,TDR 带宽突破 GHz 终于能看清过孔了
1980s–2000s 数字 TDR 普及,自动测量、软件分析 产线上开始批量用
2000s–至今 差分 TDR、时域变换、20+ GHz 带宽 差分对长度匹配不再是玄学

刚入行那会儿,师傅教我调 TDR 的手动旋钮,眼睛盯着模拟屏幕上的反射波,拿尺子量距离。现在全自动了,一键出报告。但说实话,核心原理一点没变——还是那个阶跃脉冲,还是那个反射系数。

我最深的一个体会是:2005 年左右差分 TDR 开始进产线,那时候大家才真正意识到差分对内两根线的长度差 5 mil 就能被 TDR 抓出来。从那以后,高速串行链路的设计验证流程里,TDR 就成了标配。

1.3 TDR 在高速互连测试中的应用

TDR 能干的事远不止“找断点”。在高速互连领域,我把它归纳成四大场景:

  • PCB 走线阻抗测量——单端 50 Ω、差分 100 Ω,设计值对不对?TDR 一照便知。
  • 电缆/连接器故障定位——压接不良、屏蔽层破损,反射波形一看一个准。
  • 过孔、焊盘等不连续分析——优化回流路径、减小残桩长度,TDR 是验证手段。
  • 差分对长度匹配——本课程的核心,也是量产中最头疼的一环。

我重点说一下长度匹配这个事。差分信号靠两根线上相反的电流传输,如果两根线的电气长度不一致,就会引入共模噪声和时序偏移。TDR 可以分别测出 P 线和 N 线的时延差,精度能达到亚皮秒级。

有一次产线上几十块板子报 TDR 测试 fail,线长差超标。工程师查了半天找不到原因。我过去一看,是差分对出口处的焊盘不对称,一边打了过孔一边没打。你想想,就差了 0.3 mm 的走线长度,反射波形上那个小台阶清清楚楚。用 TDR 定位后,改了一版 layout 就过了。

避坑指南: 我曾经吃过一个亏——TDR 校准时没做“参考平面去嵌入”,结果测出来的阻抗整体偏了 3 Ω。几十块板子误判为不合格,差点报废一整个批次。记住:校准这一步,省不得。

下面这张图展示了 TDR 反射测量的完整逻辑链路:

TDR 反射测量原理(完整链路) TDR 测量系统 阶跃脉冲源 被测传输线 阻抗不连续点 反射信号 采样接收器 时域分析 ← 上一章 📖 返回目录 下一章 →