利用TDR (时域反射计)测量传输延时

最新更新时间:2011-11-22来源: 互联网关键字:TDR  时域反射计  测量 手机看文章 扫描二维码
随时随地手机看文章

利用TDR (时域反射计)测量传输延时

随着时钟速率的提高,利用高速示波器有源探头测量延时的传统方法很难获得准确结果。这些探头成为高速信号通路的一部分,并造成被测信号的失真,引入误差。探头还必须直接置于器件引脚,以消除PCB (印刷电路板)引线长度产生的延时误差,满足探头位置的这一要求是困难而复杂的过程。本文介绍了如何利用TDR (时域反射计)测量降低探头误差的方法,有助于提高传输延时测量精度。

分析方法

本文基于以下三个前提:

  1. 利用TDR (时域反射计)减小探头误差。TDR通常用来测量信号通路长度与阻抗变化的关系。TDR也是测量传输延时的重要工具。
  2. 避免直接探测。由于加载的原因,有源探头会使测量变得复杂,并引入误差。
  3. 利用一个实例演示这一方法。本文将以MAX9979为例,该芯片为高速引脚电子电路,适合于ATE系统。芯片内部集成了双路高速驱动器、有源负载以及工作在1Gbps以上的窗比较器。

此处介绍的方法适用于任何高速器件。

TDR原理

TDR测试方法中,沿信号通路传输高速信号边沿,并观察其反射信号。反射能够说明信号通路的阻抗以及阻抗变化时信号延时的变化,TDR测试的简单示意图如图1所示。

图1. TDR原理,TDR测量基于反射系数ρ,其中ρ = (VREFLECTED/VINCIDENT)。最终,ZO = ρ × (1 + ρ)/(1 - ρ)。
图1. TDR原理,TDR测量基于反射系数ρ,其中ρ = (VREFLECTED/VINCIDENT)。最终,ZO = ρ × (1 + ρ)/(1 - ρ)。

从图1可以得到两个重要概念:

  1. TDLY是我们将要测量的PCB (印刷电路板)引线延时。
  2. ZO是被测PCB引线的阻抗。

仪器和评估板

为了测量纳秒级的延时,需要非常快的脉冲发生器、高速示波器以及高速探头。我们也可以利用具有TDR测量功能的Tektronix® 8000 (图2)系列示波器(TDS8000、CSA8000或CSA8200),配合80E04 TDR采样模块使用。本文采用MAX9979EVKIT (评估板)、Hewlett Packard 8082A脉冲发生器和TDS8000/80E04进行演示。图3所示为MAX9979EVKIT部分电路。可以选择使用任何具有TDR功能的高速示波器和任何高速差分脉冲发生器,同样能够获得相似结果。

图2. Tektronix TDS8000系列具有采样模式的示波器
图2. Tektronix TDS8000系列具有采样模式的示波器

图3. MAX9979EVKIT (部分)
查看详细图片(PDF,2.2MB)
图3. MAX9979EVKIT (部分)

分析中将进行以下测量:

  • 从PCB的SMA边缘连接器DATA1/NDATA1至MAX9979 IC输入引脚DATA1/NDATA1的延时。从MAX9979的DUT1 (被测器件)输出通过SMA连接器J18的延时。
  • 连接DUT1输出至CSA8000的测试电缆延时。
  • 从DATA1/NDATA1输入至DUT1输出,通过电缆到达CSA8000的总延时。
  • 最后,计算MAX9979的实际延时。

DATA1/NDATA1输入建模

由于人们对TDR响应比较困惑,我们首先利用SPICE仿真器构建输入延时的模型。然后我们将仿真结果与实际测量进行比较,参见图4


图4. 等效输入原理图和最终仿真模型

图4注释:

  • PCB引线设定为6in长,阻抗为65Ω。实际上,这是DATA1/NDATA1 PCB引线的真实阻抗。理想情况下为50Ω,但我们从TDR测量结果将会看到该值为63Ω。
  • NDATA1输出端接至地。由于DATA1和NDATA1对称,而且距离MAX9979引脚的长度相同,所以仅测量DATA1的PCB引线。
  • 对信号发生器的12in电缆进行建模,但实际传输延时测量证明并不需要这一建模。

DATA1/NDATA1输入仿真

图5所示为TPv3的SPICE仿真波形。

图5. 图4所示模型的SPICE仿真(节点TPv3),在MAX9979EVKIT DATA1输入采集到的数据。
图5. 图4所示模型的SPICE仿真(节点TPv3),在MAX9979EVKIT DATA1输入采集到的数据。

从图5数据可以得出以下几点结论:

  • 输入信号为阶跃函数。这次仿真中,阶跃幅度为0.5V。以此模拟CSA8000产生的TDR信号。
  • 时间代表模型中不同单元的延时:
    1. 第1级表示发生器的12in电缆。延时大约为3ns,是实际延时的两倍。实际电缆延时为1.5ns。
    2. 第2级表示DATA1 PCB引线。延时大约为2ns,PCB延时为该值的一半,或1ns。
    3. 其它延时为脉冲通过DATA1 PCB引线的反射。
  • Y轴反映了不同元件的阻抗,单位为伏特,可转换为阻抗。
  • X轴为单次输入阶跃信号造成的模拟信号反射,参照图1对信号进行比较。这些信号的长度代表通过不同元件的延时。

MAX9979的传输延时测量

按照以下六个步骤进行传输延时测量。

第1步:测量连接DUT1节点到CSA8000垂直输入的2in长SMA电缆的延时(图6)。

图6. 2in SMA电缆的CSA8000 TDR
图6. 2in SMA电缆的CSA8000 TDR

测量时:

  • 将2in长SMA-SMA电缆连接至80E04 TDR模块的一路输入,另一端保持开路。
  • 利用TDR的下拉菜单进行测量。
  • 注意,这看起来很像图1中的“开路”示例。此处测得的延时为804ps,由于是两倍的电缆延时,所以电缆延时为402ps。
  • 还需注意的是,第2级阶跃实际为顶部和底部之间的一半。根据TDR原理,表示2in长度电缆实际阻抗为50Ω。
  • 这条2in电缆是我们测量延时的通路之一。

第2步:测量DATA1输入信号的PCB引线延时/阻抗。

图7. DATA1 PCB TDR阻抗测量
图7. DATA1 PCB TDR阻抗测量

从该数据可以获得以下几项信息:

  • 图7与图5中的仿真曲线相同,证明了模型的准确性。
  • 光标用于测量线路阻抗。第1级阶跃为49.7Ω,代表CSA8000电缆。与我们的预期结果一致。
  • 第二光标显示97.8Ω,为MAX9979内部DATA1/NDATA1两端的100Ω电阻(参见图4)。与我们的预期结果一致。
  • 第2级阶跃阻抗不是50Ω。这一级为DATA1 PCB阻抗,大约为63Ω。这意味着DATA1和NDATA1的PCB引线不是我们所希望的50Ω。
  • 大幅值为150Ω,是额外的50Ω电缆和100Ω电阻,只存在于第3级反射。

该测量可以简化为:

  • 将12in SMA电缆的一端连接至CSA8000。将电缆另一端连接至MAX9979EVKIT的DATA1 SMA输入连接器。
  • 将NDATA1的SMA连接器通过SMA接地,从图4可以看出这一点。12in SMA电缆的长度与延时测量无关,但应尽可能短。
  • 无需对MAX9979EVKIT供电。该测量针对焊接到电路板上的MAX9979进行,但不需要上电。有些用户更喜欢使用没有焊接器件的电路板进行测量。断开MAX9979将产生更清晰的3级阶跃信号,仿真图1所示开路状态。两种配置下,实际时间测量结果相同。

图8. 波形与图7相同,但为扩展后的波形,测量延时。
图8. 波形与图7相同,但为扩展后的波形,测量延时。

图8所示,测量第2级阶跃—DATA1 PCB引线延时。注意:

  • 第1级阶跃为电缆,我们对其延时并不感兴趣。
  • 测量值为1.39ns,PCB延时为该值的一半,或为0.695ns。这一延时确实大于模型的延时,但我们仅利用模型估算延时加以比较。
  • 测量在信号的倾斜沿进行。这些倾斜沿代表电路板SMA和MAX9979 DATA1引脚的电容效应。因此,在这些倾斜沿之间进行测量能够确保测试结果包含了SMA和PIN延时。还需注意的是,波形中存在凸峰:这是SMA连接器与电路板之间的电感产生的。由此,需要在凸峰之前进行测量,以确保获取完整的电路板延时。进一步的TDR测量读数将突显这些电容和电感造成的倾斜沿和凸峰。

第3步:测量DUT1输出信号的PCB引线延时/阻抗。

图9. DUT1 PCB TDR延时和阻抗测量
图9. DUT1 PCB TDR延时和阻抗测量

图9所示示波器波形是采用与图7、图8相同的设置产生的。我们现在采用一条2in长SMA电缆连接CSA8000 80E04模块和MAX9979EVKIT的DUT1 SMA。注意:

  • 第1级阶跃表示2in电缆。TDR信号为0.5V,第1级阶跃为250mV。说明我们电缆的阻抗为50Ω,与预期情况一致。
  • DUT1延时是在两个倾斜沿之间进行测量得到的,与上述DATA1测量说明相同。然而,需要注意的是:这些倾斜沿之间的电平同样为50Ω。该值表明较短的DUT1 PCB金属线非常接近于理想的50Ω。
  • 从上述内容得到DATA1引线阻抗为63Ω,DUT1节点阻抗为50Ω。这意味着DATA1输入的金属线宽比DUT1输出的线宽窄。理想情况下,它们应该相同。TDR测量发现了这一差异,这不一定是系统错误。DUT1引线阻抗稍高是由于较窄的金属线造成的,但它同时也减小了DATA1金属线的电容。数据线是最长的引线,为了保证最宽频带的要求,该电容应尽量小。
  • DUT1的PCB延时很难测量,其阻抗与电缆相同。如果MAX9979没有焊接到电路板上,我们将看到“开路”状态的三级阶跃信号。但是,在焊接了MAX9979的条件下仍然可以测量到这一延时。通过检查电容效应产生的倾斜沿,可以看出SMA连接器在电路板的焊接位置以及MAX9979 DUT1引脚的位置。我们同样可以查看SMA连接器电感产生的凸峰,确认它处于两个倾斜沿之间。解决了这些问题,可以测得延时为360ps,将该值减半,得到实际DUT1 PCB电路板的延时,该延时为180ps。

第4步:用两条相同的SMA电缆连接差分信号发生器,测量CSA8000的基线延时。

图10. 测量来自发生器的DATA1/NDATA1信号
图10. 测量来自发生器的DATA1/NDATA1信号

图10所示,C1和C2是两个互补PECL信号,幅值大约为450mV。这些DATA1和NDATA1信号直接由外部的信号发生器产生,送入CSA8000输入。我们采用CSA8000的20GHz采样探头,从该数据可得出以下结果:

  • M1是差分信号C1 - C2的数学计算值,幅值为900mV,10%/90%上升和下降时间接近于700ps。这意味着DATA1/NDATA1信号上没有任何干扰。
  • 我们还对Crs或M1差分信号的过零点进行测量,测得数据为29.56ns。触发示波器,我们仅关注这些过零点中的一个。给MAX9979上电,然后测量相同过零点,因为它是通过整个电路板的延时。
  • 该延时还包括两条输入电缆的延时,因为这些电缆也被用于测量通过电路板的信号延时,其延时相互抵消。尽管如此,最好还是使用尽可能短的电缆,只是该延时对传输延时测量并不重要。

第5步:MAX9979EVKIT上电。

图11. MAX9979上电并为CSA8000的50Ω负载产生3V信号
图11. MAX9979上电并为CSA8000的50Ω负载产生3V信号

将DATA1和NDATA1信号连接至已上电的MAX9979EVKIT的DATA1/NDATA1输入。使用与第4步相同的电缆。按照传输延时测量技术资料的规定,将MAX9979设置为规定的0V至3V信号,并将输出端接至50Ω。本例中,50Ω负载为CSA8000输入,从图11获得的数据点显示:

  • 当前的输出信号幅值为0V至1.5V,与预期情况一致,由于50Ω负载的存在而被除以2。
  • 上升和下降时间完全在MAX9979的技术指标范围内。由此,我们可以确认由干净、有效的DATA1/NDATA1驱动产生完好、干净、有效的输出。
  • CSA8000保持与第5步相同的设置,触发方式与第4步相同。我们可以看到过零点为33.77ns。

第6步:计算MAX9979的传输延时。

通过MAX9979EVKIT的总延时为:

33.77ns - 29.56ns = 4.21ns

计算测量结果:

  • 减去0.695ns的DATA1 PCB引线延时,所得延时为3.515ns。
  • 减去0.18ns的DUT1 PCB引线延时,所得延时为3.335ns。
  • 减去CSA8000的2in电缆延时,该延时为402ps,所得延时为2.933ns。

MAX9979技术指标中,这种配置下的标称延时为2.9ns。这里,我们可以得到焊接了MAX9979的评估板的延时为2.933ns,非常接近于预期值。

总结

以上分析表明利用TDR测量传输延时具有以下优势:

  • 传输延时测量结果非常准确。
  • 无需有源探头(避免由此引入的误差)。
  • 简单技巧可用于绝大多数传输测量。
  • 阻抗测量保证正确的连接器和PCB引线阻抗。
  • 利用TDR信号能够分析信号通路的附加电容和电感,必要时可作为重新设计的反馈信息。
  • 简化模型和仿真工具确保获得正确结果,并可验证测量配置。
  • 采用良好的测试方法测量关键指标。

随着信号速率的提高,时序测量的误差和错误会造成不正确的电路规划、器件选择及系统设计。高速测量中保持良好的方法能够避免亡羊补牢造成的损失。本文着重强调了这些良好的设计习惯。

关键字:TDR  时域反射计  测量 编辑:神话 引用地址:利用TDR (时域反射计)测量传输延时

上一篇:TDR原理
下一篇:集成运放参数测试仪设计方案

推荐阅读最新更新时间:2023-10-12 20:32

基于虚拟仪器的应变测量原理分析
0 虚拟仪器技术与LabVIEW 虚拟仪器技术是利用高性能的模块化硬件,结合高效灵活的软件完成各种测试、测量和自动化的应用。虚拟仪器技术具有性能高,扩展性强,开发时间少及出色的集成能力等优势。基于虚拟仪器技术可以开发适应不同应用场合的虚拟仪器测试方案,更好地组建自动化程度较高,数据处理分析能力较强的测试系统口。Lab-VIEW是一个具有革命性的图形化开发环境,内置信号采集、测量分析与数据显示功能,摒弃了传统开发工具的复杂性,在提供强大功能的同时,还保证了系统的灵活性;LabVIEW将广泛的数据采集、分析与显示功能集中在同一个环境中,可以在自己的平台上无缝地集成一套完整的应用方案Ⅲ。正因为具有如此巨大的优点,使它成为建立测试与测
[测试测量]
罗德与施瓦茨推出质优价廉的测试和测量方案
罗德与施瓦茨(Rohde & Schwarz,R&S)的测试和测量 (T&M) 解决方案是卓越品质、精度和创新的代表。现在由于罗德与施瓦茨拥有一整套通用测试仪器,用户们根本不必一直使用价格过于昂贵的测试和测量解决方案。鉴于这一点,罗德与施瓦茨及其下属公司惠美仪器 (HAMEG Instruments) 现在利用新的联合“Value Instruments by Rohde & Schwarz”标签,销售一系列价格适中的测试和测量设备。 罗德与施瓦茨将其基本的系列精确、可靠、经济型仪器归于“Value Instruments”标签之下。除频谱分析仪和示波器之外,Value Instruments 组合还含有罗德与施瓦茨及其下属公
[测试测量]
电子测量仪之示波器使用FAQ
  示波器 仍是目前工作台上必不可少的工具,这里整理了六条基于示波器使用者的常见问题,来解决实验室研究人员的疑惑。   Q1:在高速串行测试时,对测试所需示波器有什么样的要求?哪几个指标是最关键的?   A:基本来说对带宽和采样率要满足串行信号的要求,接下来就需要考察是否是差分信号,以及示波器对串行测试的分析功能,比如说码型的触发和解码等等。   Q2:在测量高速数字信号时,示波器的带宽是不是一定要是信号频率的5倍以上?为什么?   A:选择示波器的带宽,一般是被测信号的速率的2.5倍或信号最高频率的5倍,这样可以看到高速信号的5次谐波。   Q3:测试时的带宽是如何影响测试结果?对测试 仪器 的带宽有
[测试测量]
测量电感、变压器的饱和电流的方法-电流探头
我们经常反反复复的强调:不管是ACDC变换器,还是DCDC变换器,都要校核变压器或电感的饱和电流,其饱和电流必须大于系统设定的OCP电流,并保证足够的余量。 电感的厂家数据表通常会给出其产品的饱和电流,而ACDC的变压器,例如反激变换器变压器,基本上都是工程师自己设计的,设计过程中,基于圆整的初级匝数或电感,然后调整电感磁芯的气隙大小,很少校核变压器实际的饱和电流值。 那么,工程师在实验室,如何自己测量电感或变压器的饱和电流? 过去的数十年中,作者和很多的工程师交流过,把这个小技巧分享过给大家。现在,在这里详细的说明。 一、电感或变压器的饱和电流测量步骤 电感或变压器的饱和电流测量步骤如下: 图1 电感的饱和电
[测试测量]
<font color='red'>测量</font>电感、变压器的饱和电流的方法-电流探头
单片机测量三相电网功率因数的接口电路分析
为了测量时间r,又为使测量的φ角的精度不受电网频率(或周期T)的影响,采用图所示的接口电路。 由变压器TR取得的UCA线电压信号和由电流互感器取得的线电流iB信号均由检查器转换成相应的方波信号。电压方波信号经G1门反相后,作为测量T/2脉宽的门控脉冲加至G3门输入端,由“或非”门G2得到UCA与iB同时为负的正极性方波脉冲,作为测量时间r的门控脉冲加至G4门输入端。计数脉冲是用8031的ALE脉冲四分频后获得的。因ALE脉冲频率在8031执行非MOVX类指令时是稳定的,且为1/6×晶振频率。因而可用8031内部定时器/计数器T0和Tl对G3与G4门输出脉冲进行计数。上述各点的波形及对应关系已经表示于图1中。 图2中,8031的P3
[单片机]
单片机<font color='red'>测量</font>三相电网功率因数的接口电路分析
开关电源测量的经验总结
电子器件的电源测量通常情况是指开关电源的测量(当然还有线性电源)。讲述开关电源的资料非常多,本文讨论的内容为PWM开关电源,而且仅仅是作为测试经验的总结,为大家简述容易引起系统失效的一些因素。因此,在阅读本文之前,已经假定您对于开关电源有一定的了解。 1 开关电源简述 开关电源(Switching Mode Power Supply,常常简化为SMPS),是一种高频电能转换装置。其功能是将电压透过不同形式的架构转换为用户端所需求的电压或电流。 开关电源的拓扑指开关电源电路的构成形式。一般是根据输出地线与输入地线有无电气隔离,分为隔离及非隔离变换器。非隔离即输入端与输出端相通,没有隔离措施,常见的DC/DC变换器大
[电源管理]
开关电源<font color='red'>测量</font>的经验总结
数字万用表对三极管和MOS管的测量
下面是三极管的架构以及在电路图中的各种标识方法 将万用表打到二极管档(蜂鸣档)对三极管测量时,首先我们要确定哪只脚是b极。用红表笔接触其中任意一只脚不动,黑表笔去接触另外两只脚,如果能够测得两组相近且小于1的数字,说明此时红笔接触的就是b极。如果测得两组数字不相近,那说明此时红笔接触的不是b极应把红笔换一只脚,黑笔去测另外两只脚,直到找到b极为止。如果我们知道了哪只脚是b极,怎样去判断另外两只脚哪个是c极和e极呢?如下图: 图中红笔为b极.黑笔在另外两脚分别测得两组相近的数据,其中有一组数据会稍微大一点,此脚即为e极,小的那脚则为c极。并且我们知道此管为NPN型三极管,因为红笔在b 极!而对于PNP型三极管的测
[测试测量]
数字万用表对三极管和MOS管的<font color='red'>测量</font>
如何测量变频器的输出频率
变频器的输出频率指的是实际运行时候的数值,往往与给定的频率信号还是有一点差异的,需要测量出来供我们参考以便于反馈调节,如果差值较大则要检测给定源和负载电机等装置。那变频器实际的输出频率如何检测,方法有很多常见的是利用变频器模拟量输出信号和通信的方式给出。 1.模拟量方式,我们都知道变频器有模拟量输入和输出部分,其中模拟量输入用于频率给定的例如0-10v的直流电压信号和0-20ma的电流信号;模拟量输出则是检测变频器运行状态的如运行电压、运行电流、功率和我们要检测的频率值都能以模拟量的形式给出。同样输出的形式有电压信号和电流信号,这个输出参数我们可以在变频器设置中进行选择,常见检测装置有: 1电流表电压表直接测量根据表的数值计算
[嵌入式]
如何<font color='red'>测量</font>变频器的输出频率
小广播
最新模拟电子文章
电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2024 EEWORLD.com.cn, Inc. All rights reserved