CN114167256B - 一种基于数字tdr技术的模拟测量装置和测量方法 - Google Patents
一种基于数字tdr技术的模拟测量装置和测量方法 Download PDFInfo
- Publication number
- CN114167256B CN114167256B CN202111373933.1A CN202111373933A CN114167256B CN 114167256 B CN114167256 B CN 114167256B CN 202111373933 A CN202111373933 A CN 202111373933A CN 114167256 B CN114167256 B CN 114167256B
- Authority
- CN
- China
- Prior art keywords
- signal
- tdr
- channel
- measurement
- analog
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
- 238000005259 measurement Methods 0.000 title claims abstract description 85
- 238000000034 method Methods 0.000 title claims abstract description 42
- 238000005516 engineering process Methods 0.000 title claims abstract description 25
- 238000012360 testing method Methods 0.000 claims abstract description 110
- 238000012937 correction Methods 0.000 claims abstract description 11
- 230000005540 biological transmission Effects 0.000 claims description 36
- 238000006243 chemical reaction Methods 0.000 claims description 13
- 238000000691 measurement method Methods 0.000 claims description 13
- 230000000630 rising effect Effects 0.000 claims description 7
- 238000001914 filtration Methods 0.000 claims description 5
- 238000004458 analytical method Methods 0.000 claims description 4
- 230000002457 bidirectional effect Effects 0.000 claims description 3
- 230000007274 generation of a signal involved in cell-cell signaling Effects 0.000 claims description 2
- 238000010586 diagram Methods 0.000 description 10
- 238000002310 reflectometry Methods 0.000 description 5
- 239000013598 vector Substances 0.000 description 4
- 238000012795 verification Methods 0.000 description 3
- 230000001934 delay Effects 0.000 description 2
- 230000002093 peripheral effect Effects 0.000 description 2
- 238000012545 processing Methods 0.000 description 2
- 238000005070 sampling Methods 0.000 description 2
- 230000001360 synchronised effect Effects 0.000 description 2
- 101100428216 Caenorhabditis elegans vab-1 gene Proteins 0.000 description 1
- 230000001174 ascending effect Effects 0.000 description 1
- 230000009286 beneficial effect Effects 0.000 description 1
- 238000004364 calculation method Methods 0.000 description 1
- 239000012141 concentrate Substances 0.000 description 1
- 239000013078 crystal Substances 0.000 description 1
- 238000011161 development Methods 0.000 description 1
- 230000000694 effects Effects 0.000 description 1
- 230000004807 localization Effects 0.000 description 1
- 238000004519 manufacturing process Methods 0.000 description 1
- 230000035699 permeability Effects 0.000 description 1
- 238000012805 post-processing Methods 0.000 description 1
- 238000013215 result calculation Methods 0.000 description 1
- 239000000523 sample Substances 0.000 description 1
- 239000004065 semiconductor Substances 0.000 description 1
- 230000008054 signal transmission Effects 0.000 description 1
- 238000010998 test method Methods 0.000 description 1
- 230000001052 transient effect Effects 0.000 description 1
Classifications
-
- G—PHYSICS
- G01—MEASURING; TESTING
- G01R—MEASURING ELECTRIC VARIABLES; MEASURING MAGNETIC VARIABLES
- G01R31/00—Arrangements for testing electric properties; Arrangements for locating electric faults; Arrangements for electrical testing characterised by what is being tested not provided for elsewhere
- G01R31/28—Testing of electronic circuits, e.g. by signal tracer
Landscapes
- Engineering & Computer Science (AREA)
- General Engineering & Computer Science (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Tests Of Electronic Circuits (AREA)
Abstract
一种基于数字TDR技术的模拟测量装置和测量方法,用于测量和计算N路通道的延时信息,以及在正式测量时,对测量数据进行延时校正;该装置包括FPGA模块、与多路通道相应的引脚驱动器PE、RC滤波电路和模拟数字转换器ADC。本发明用模拟测量的低成本数字TDR技术,解决了数字集成电路测试系统引脚时间同步精度不足的问题,可进行批量自动化测试,在测试环境变化时,可便捷的重新校对测量信号,进行补偿修正,且可自动化精度调整,可针对任意路径模型进行测量,通用性能好。
Description
技术领域
本发明涉及半导体自动测试设备(Automatic Test Equipment,简称ATE)领域,尤其涉及一种基于数字时域反射技术(Time Domain Reflectometry,TDR)的模拟测量装置和测量方法。
背景技术
随着科学技术的巨大进步和在社会生活的广泛应用,集成电路产业的发展可谓日新月异。所用芯片无论是晶体规模,还是运行速率,都有了巨大的提升,从而对集成电路的生产和测试带来了越来越大的挑战。
尤其是测试领域,随着芯片的运行速率加快,系统时钟频率随之提高,允许时间参数上的误差不断减小。而在低速测试系统中,向量周期往往在50ns或者100ns,测试通道的测试信号达到稳态时间充足,基本可以忽略通道内部信号传输的过程和信号建立的暂态过程。然而,在高速系统中,系统时钟经常达到100MHz以上,需考虑信号的到达时间问题。
也就是说,引脚时间同步精度的问题,即加载到待测芯片(Device Under Test,DUT)上的每个pin(引脚)的测试向量的时间同步问题需要重点关注。假设,有2个pin的时间同步性很差,本应同时到达它们的2个测试信号,到达时间却相差了10ns,对于向量周期100ns的系统,大概率是没有问题的,但是对于向量周期10ns的系统,很可能是会出现问题的,很可能使DUT出现错误的逻辑输出,导致DUT测试失败。这就是引脚时间同步精度不够带来的问题,越是高速的系统,对于引脚时间同步精度要求越高。
造成引脚时间不同步的根源,是测试信号的传输路径不同。众所周知,电信号也是电磁波的一种,在介质中传播具有特定的速度。理论传输速率如下公式所述:
其中,c0真空中光速,εr相对介电常数,μr相对导磁率
该式表明电信号在介质中的传播速度低于光在真空中的传播速度。例如,在一些50Ω同轴电缆中电信号传播速度约为2/3倍的光速。因此,电信号在介质中传播也需要相应的时间。并且,类似于声波,其传输过程中遇到阻抗变化也会产生反射,这就导致了不同的传输路径,会有不同的传输时间。
数字集成电路测试系统中,由于测试板走线、连接器和夹具等不尽相同,各个测试通道必然存在路径差异,从而导致通道时延各不相同。
考虑到这些传输时延不可避免,一些生产商往往把大量的信号产生,信号测量和数据处理等电路都集中在离DUT最近的测试头中,所测的DUT的数据也是在测试头中第一时间处理。尽管如此,仍不能根本消除测试通道的传输时延以及时延差异。
还有一些厂商,使用外部校准法。利用外部辅助测量设备直接在器件接口板(Device Board,DIB)上测量所有引脚pin的脉冲信号的真实到达时间差异,将差异一次性修正到测试通道信号发送端。但是,这种测量方式耗时多,工作量大,所以这些修正值一旦写入系统后一般不会更改。如果使用者根据测试需求更换DUT夹具或者DIB,将会导致各通道之间的传输时延引入新的差异,局限性明显。
因此,高端测试系统生产商迫切需要解决引脚时间同步精度问题。
发明内容
本发明的目的在于提供一种采用模拟测量的低成本数字TDR技术,解决数字集成电路测试系统引脚时间同步精度不足的问题。
为实现上述目的,本发明的技术方案如下:
一种基于数字TDR技术的模拟测量装置,用于测量和计算N路通道的延时信息(延时参数),以及在正式测量时,对测量数据进行延时校正;其包括FPGA模块1、N个与所述N路通道相应的引脚驱动器PE 2、RC滤波电路3和模拟数字转换器ADC 4;其中,
FPGA模块1用于实现所述N路通道测试信号的发送、接收和数据通路的选择;其包括N路PWM生成器1-1、N路发送信号选择器1-2、N路数据发送通路1-3、N路数据接收通路1-4和一个数据通路选择器1-5;
所述PWM生成器1-1用于生成每个通道的TDR测试图样;每个通道的所述发送信号选择器1-2通过使能信号TDR_EN,选择发送正常测试图样或TDR测试图样;
每个通道的数据发送通路1-3包括第一可编程延时单元和发送逻辑资源单元,所述第一可编程延时单元用于在正常测试时,将本通道的正常测试图样进行延时同步,所述发送逻辑资源单元用于将所述TDR测试图样或正常测试图样发送到引脚驱动器PE 2;其中,所述第一可编程延时单元的初始化值为0;
每个所述引脚驱动器PE 2用于对相应通道的TDR测试图样进行端口电平转换,根据电平阈值判定规则,配置不同的电平阈值;所述引脚驱动器PE 2包括接收通道端cmpl、发送通道端data和与测试双向通道端;
每个通道的数据接收通路1-4包含接收逻辑资源单元和第二可编程延时单元,所述逻辑资源单元用于接收通过引脚驱动器PE 2输入的相应通道的测量信号,所述第二可编程延时单元用于将相应通道的测量信号进行延时同步;所述第二可编程延时用于在正常测试时,将本通道的正常接收的测试数据进行延时同步;
所述数据通路选择器1-5,通过选择信号TDR_DC_SEL,选通所述N路通道之一,将测量到的TDR信号传送到外部测量单元;
所述RC滤波电路3对经过判定选择之后的TDR信号,进行低通滤波,并将占空比信号转化为直流电压的模拟量信号;
所述模拟数字转换器ADC 4,将所述RC滤波电路3滤波以后的直流电压的模拟量信号,进行模拟-数字转换,得到数字化的电压值,对所述TDR测试图样的TDR反射信号产生不同占空比的判定结果,配合时间/电压系数,从而得到相应通道的测量结果。
进一步地,所述FPGA模块1还包括参数配置单元,所述参数配置单元PWM配置所述PWM生成器1-1连续的阶跃信号周期参数,确认所述TDR测试图样的周期和占空比,以及设定所述引脚驱动器PE 2的阈值电平。
为实现上述目的,本发明又一技术方案如下:
一种采用上述的基于数字TDR技术的模拟测量装置的测量方法,其包括用于测量和计算N路通道的延时信息的测量信号生成步骤和在正式测量时,对测量数据进行延时校正的测试步骤,所述延信息生成步骤包括:
步骤S1:配置FPGA 1内部模块参数,包括设定PWM生成器1-1参数,确认TDR测试图样的周期和占空比;设定发送信号选择器1-2,将测试通道的TDR_EN设置为1,选通TDR测试图样;设定数据通路选择器1-5,通过TDR_DC_SEL选择所需测试通道;
步骤S2:设定引脚驱动器PE 2的阈值电平,对接收到的TDR信号进行判定,对连接器反馈回来的所述TDR信号结果通过引脚驱动器PE 2的引脚传输到所述FPGA模块1的数据接收通路1-4;然后经过数据通路选择器1-5,选通输出到外部测量单元;其中,外部测量单元可以包括RC滤波电路3和模拟数字转换器ADC 4;
步骤S3:信号经过RC滤波电路3转换为直流电平,在模拟数字转换器ADC4处完成数字信号转换;得到TDR信号对应的数字电压;
步骤S4:重复步骤S2,设置不同的阈值电平,获取当前一路通道多组TDR信号对应的数字电压;
步骤S5:根据对应的TDR信号测量方法,得出当前通道的测量结果;
步骤S6:重复步骤S1-S5,测量所有通道的测量信号;
步骤S7:取大于等于所有通道的测量结果作为用于同步的时延参数,并将该用于同步的时延参数输入到第一可编程延时单元和第二可编程延时单元,以备后续正常测量时对测量数据进行延时校正用。
进一步地,所述步骤S2具体包括:
步骤S21:PWM生成器1-1持续发送一个周期为T0的方波信号S0,其中,该方波信号S0高电平宽度为Th;
步骤S22:该方波信号S0经过引脚驱动器PE 2发送并经选定的测试通道,到达DUT引脚端,由于所述DUT引脚端悬空,R=∞,形成TDR反射信号,源信号与TDR反射信号叠加,形成信号S1;
步骤S23:该信号S1经过引脚驱动器PE 2执行多门限判定的流程后形成信号S2,信号S2根据不同的比较门限,生成两个门限之间的时间差Tv;其中,Tv包含两部分时间,一个是通道时延Tdly,一个是电压上升时间;
步骤S24:采用多个门限位置判定的方法,消除电压上升时间的影响,获得准确的通道时延Tdly。
进一步地,所述多门限判定的流程具体包括:
步骤S241:所述引脚驱动器PE 2分别使用1/6和5/6电平阈值,比较门限a为1/6,比较门限b为5/6;依照步骤S23的方法,获得门限时间差Tv2;
步骤S242:所述引脚驱动器PE 2分别使用2/6和4/6电平阈值,比较门限a为2/6,比较门限b为4/6;依照步骤S23的方法,获得门限时间差Tv1;
步骤S243:设定上述步骤中,使用1/6--5/6电平阈值和使用2/6--4/6电平阈值为置的电压上升时间相同,且使用3/6--4/6电平阈值和使用4/6--5/6电平阈值为置的电压上升时间相同;Tdly可使用如下方法计算:
Tdly=Tv1-(Tv2-Tv1)=2*Tv1-Tv2。
进一步地,所述步骤S24后还包括步骤S25:依次对N路通道中的每一通道进行时间/电压系数校验。
进一步地,所述步骤S25具体包括:
步骤S251:设置校验图样一个周期为T0,设定判决门限为1/6、2/6、3/6、4/6、5/6电平阈值之一;
步骤S252:设置高电平时间为Th,模拟数字转换器ADC4测得电压值为V1;
步骤S253:重新设置高电平时间为Th+ΔT,模拟数字转换器ADC4测得电压值为V2;
步骤S254:分析可得出ΔT对应ΔV=(V2-V1),故ΔT/ΔV,得到系数k(ps/mv),即是时间/电压系数。
从上述技术方案可以看出,本发明具有如下有益效果:
①、不依托外部测量环境,实现方法简单有效,工作量小;可进行批量自动化测试,在测试环境变化时,可便捷的重新校对测量信号,进行补偿修正。
②、无需有源探头,避免引入不必要的干扰因素,有利于进一步提高测量精度。
③、无量程限制,可自动化精度调整,可针对任意路径模型进行测量,通用性能好。
④、成本低,效果好,且精度与测试系统的时钟相关,与模拟量采集的绝对精度无关,可方便的通过时钟频率升级提高测量精度,以满足不断变化的测试需求。
附图说明
图1所示为TDR信号模型的示意图
图2所示为本发明实施例中基于数字TDR技术的模拟测量装置的功能模块示意图
图3所示为本发明实施例中基于数字TDR技术的模拟测量方法的示意图
图4所示为本发明实施例中TDR信号测量方法(采用多门限判定原理)的示意图
图5所示为本发明实施例中的时间/电压系数校验原理示意图
具体实施方式
下面结合附图1-5,对本发明的具体实施方式作进一步的详细说明。
需要说明的是,本发明所采用模拟测量的低成本数字TDR技术,其全称为时域反射技术(Time Domain Reflectometry)。TDR是一门在时间域上通过对发射信号和反射信号的评估而确定被测系统的状态的一种技术。TDR时域反射技术是测量传输线特性阻抗的主要工具,其工作方式类似于雷达定位技术。
请参阅图1,图1所示为TDR信号模型示意图。假设被测路径的阻抗为R,对于阶跃信号,如图1所示,TDR技术有三种理想模型:
当R=∞时(开路),末端测量点能量全部反射回去,与原有信号叠加为上升台阶信号;
当R=R0时(阻抗匹配),传输过来的能量刚好被末端的阻抗R吸收完,没有能量反射回去,信号无变化;
当R=0时(短路),末端测量点会产生一个负能量的反射,与原有信号叠加为下降台阶信号。
本发明所述采用模拟测量的低成本数字TDR技术,正是基于R=∞时,测量Tdly位置的时间参数,从而获取测量路径的测量信号。
请参阅图2,图2所示为本发明实施中TDR测量电路的功能模块示意图。该基于数字TDR技术的模拟测量装置用于在测试前,测量和计算N路通道的延时信息,以及在正式测量时,对测量数据进行延时校正。
如图2所示,该基于数字TDR技术的模拟测量装置包括可编程逻辑门阵列FPGA1、以N路通道相应的引脚驱动器PE2、RC滤波电路3和模拟数字转换器ADC4。
在本发明的实施例中,FPGA模块1(可编程逻辑门阵列)用于实现测试信号的发送和接收,以及数据通路的选择。FPGA1模块主要可以包含用于实现所述N路通道测试信号的发送、接收和数据通路的选择;其包括N路PWM生成器1-1、N路发送信号选择器1-2、N路数据发送通路1-3、N路数据接收通路1-4和一个数据通路选择器1-5。
PWM生成器1-1,用于生成每个通道的TDR测试图样,即连续的阶跃信号,该信号周期可编程,以针对不同的测量环境或进行精度自适应调整。发送信号选择器1-2,通过TDR_EN,选择发送正常测试图样,还是TDR测试图样,每个通道可以单独使能PWM信号到测试信号输出端。
每个通道的数据发送通路1-3包括第一可编程延时单元和发送逻辑资源单元,所述第一可编程延时单元用于在正常测试时,将本通道的正常测试图样进行延时同步,所述发送逻辑资源单元用于将所述TDR测试图样或正常测试图样发送到引脚驱动器PE2;其中,所述第一可编程延时单元的初始化值为0。
每个通道的数据接收通路1-4包含接收逻辑资源单元和第二可编程延时单元,所述逻辑资源单元用于接收通过引脚驱动器PE2输入的外设采样信号,所述第二可编程延时单元用于将外设采样信号进行延时同步;其中,所述第二可编程延时单元的初始化值为0;在用于测量和计算N路通道的延时信息的测量信号生成步骤完成时,所述第二可编程延时单元的值为同步的测量信号,用于在正常测试时,将本通道的正常接收的测试数据进行延时同步;
所述数据通路选择器1-5,通过选择信号TDR_DC_SEL,选通所述N路通道之一,将测量到的TDR信号传送到外部测量单元。
每个所述引脚驱动器PE 2用于对相应通道的TDR测试图样进行端口电平转换,根据电平阈值判定规则,配置不同的电平阈值,对所述TDR测试图样的TDR反射信号进行电平判决,生成数字逻辑信号,返回到FPGA1单元,进行后级处理。
引脚驱动器PE 2用于对相应通道的TDR测试图样进行端口电平转换,根据电平阈值判定规则,配置不同的电平阈值,接收信号电平阈值判定等功能;所述引脚驱动器PE 2包括接收通道端cmpl、发送通道端data和与测试双向通道端;可以根据需要进行端口电平转换,完成对所述TDR测试图样三态输出等功能。
具体的,引脚驱动器PE 2通过对不同的电平阈值配置,完成数字电平信号到模拟电平信号的转换,以及三态输出的控制。完成后,通过引脚驱动器PE 2的引脚(CMPL)输出到FPGA模块1内部的N路发送信号选择器1-2。
后级ADC4测量到电压以后,才能进行结果计算的以及对所述TDR反射信号产生不同占空比的判定结果,从而得到通道的测量结果。
RC滤波电路3(阻容滤波电路),其主要作用是,对经过判定选择之后的TDR信号,进行低通滤波,并将占空比信号转化为直流电压,供后级电路进行模拟量采集。
ADC 4(模拟数字转换器),对经过判定选择之后的TDR信号,进行低通滤波,并将占空比信号转化为直流电压的模拟量信号,即RC滤波以后的直流信号,进行模拟-数字转换,得到数字化的电压值,进入后级处理模块,配合时间/电压系数,转换为时延结果。
本发明实施例中基于数字TDR技术的模拟测量方法包括如下步骤:
步骤S1:配置FPGA 1内部模块参数,包括设定PWM生成器1-1参数,确认TDR测试图样的周期和占空比;设定发送信号选择器1-2,测试通道的TDR_EN设置为1,选通TDR测试图样;设定数据通路选择器1-5,通过TDR_DC_SEL选择所需测试通道。
具体地,该内部模块参数可以包括设定PWM生成器1-1参数,确认TDR测试图样的周期和占空比;设定发送信号选择器1-2通过使能信号TDR_EN,选择发送正常测试图样或TDR测试图样,例如,通过将所述测试通道的使能信号TDR_EN设置为1,选通发送TDR测试图样,或者过将所述测试通道的使能信号TDR_EN设置为0,选通发送正常测试图样。
设定数据通路选择器1-5,通过选择信号TDR_DC_SEL选择所需测试通道,即通过选择信号TDR_DC_SEL,选通所述N路通道之一,将测量到的TDR信号传送到外部测量单元。
步骤S2:设定引脚驱动器PE 2的阈值电平,对接收到的TDR信号进行判定,对连接器反馈回来的所述TDR信号结果通过引脚驱动器PE 2的引脚传输到所述FPGA模块1的数据接收通路1-4;然后经过数据通路选择器1-5,选通输出到外部测量单元;其中,外部测量单元可以包括RC滤波电路3和模拟数字转换器ADC 4。
步骤S3:信号经过RC滤波电路3转换为直流电平,在模拟数字转换器ADC4处完成数字信号转换;得到TDR信号对应的数字电压。
步骤S4:重复步骤S2,设置不同的阈值电平,获取当前一路通道多组TDR信号对应的数字电压。
步骤S5:根据对应的TDR信号测量方法,得出当前通道的测量结果;
步骤S6:重复步骤S1-S5,测量所有通道的测量信号;
步骤S7:取大于等于所有通道的测量结果作为用于同步的时延参数,并将该用于同步的时延参数输入到第一可编程延时单元和第二可编程延时单元,以备后续正常测量时对测量数据进行延时校正用。
实施例1
在本发明实施例中,其技术方案的关键点在于TDR信号测量方法,现在具体说明如下:
请参阅图3,图3所示为本发明实施例中基于数字TDR技术的模拟测量方法的示意图。如图3所示,其描述了TDR信号测量的过程中,所需门限位置,信号判定示意图,以及判定信号的时域关系。
该TDR信号测量方法具体实施如下:
步骤S21:PWM生成器1-1持续发送一个周期为T0的方波信号S0,其中,该方波信号S0高电平宽度为Th。
步骤S22:该方波信号S0经过引脚驱动器PE 2发送并经选定的测试通道,到达连接器的DUT引脚端,由于所述DUT引脚端悬空,R=∞,形成TDR反射信号,源信号与TDR反射信号叠加,形成信号S1;
步骤S23:该信号S1经过引脚驱动器PE 2的比较单元CMP后形成信号S2,信号S2根据不同的比较门限,会生成不同的判定结果。
如图3所示,比较门限a判决生成的信号记录为S2a,高电平时间为Ta,比较门限b判决生成的信号记录为S2b,高电平时间为Tb。两个门限之间的时间差定义为Tv:
Tv=(Ta-Tb)/2
其中,Tv包含两部分时间,一个是通道时延Tdly,一个是电压上升时间。
步骤S24:采用多个门限位置判定的方法,消除电压上升时间的影响,获得准确的通道时延Tdly。
请参阅4,图4所示为本发明实施例中多门限判定的实施流程示意图。
如图4所示,该多门限判定的流程包括:
步骤S241:引脚驱动器PE 2分别使用1/6和5/6电平阈值,比较门限a为1/6,比较门限b为5/6;依照步骤S23的方法,获得门限时间差Tv2;
步骤S242:引脚驱动器PE 2分别使用2/6和4/6电平阈值,比较门限a为2/6,比较门限b为4/6;依照步骤S23的方法,获得门限时间差Tv1。
如图4所示,通过理论分析,可得到:
步骤S243:假设使用1/6--5/6电平阈值和使用2/6--4/6电平阈值为置的电压上升时间相同,而且使用3/6--4/6电平阈值和使用4/6--5/6电平阈值为置的电压上升时间相同;Tdly可使用如下方法计算:
Tdly=Tv1-(Tv2-Tv1)=2*Tv1-Tv2。
由此,可以获得精确的通道测量信号。请注意,由于TDR信号是经过反射信号叠加,Tdly应该是实际路径时延的2倍。
需要说明的是,以上测试流程均基于时间参数计算,而步骤S23中,信号S2经过外部的RC滤波电路(低通滤波器)后,由模拟数字转换器ADC4测量实际得到的是电压值,而非时间值。因此,需要通过时间/电压的转换校验,获得各个通道的时间/电压系数,定义为k,单位是(ps/mv)。
本领域技术人员清楚,在模拟数字转换器ADC4的测量过程中,电压值始终是存在误差的。尤其是FPGA1模块普通引脚送出的信号,在这个测试过程中,本发明的技术方案实际不需要对信号的高电平幅值进行校准,只需要得到精确的电压时间关系即可。
请参阅图5,图5所示为本发明实施例中的时间/电压系数校验原理示意图。以N路通道中的某一通道来说明该时间/电压系数校验的实现方法如下:
步骤S251:设置校验图样一个周期为T0,设定判决门限为5/6电平阈值;
步骤S252:设置高电平时间为Th,模拟数字转换器ADC4测得电压值为V1;
步骤S253:重新设置高电平时间为Th+ΔT,模拟数字转换器ADC4测得电压值为V2;
步骤S254:分析可得出ΔT对应ΔV=(V2-V1),故ΔT/ΔV,得到系数k(ps/mv),即是时间/电压系数。
需要说明的是,上述时间/电压系数校准需要基于一个前提:增加ΔT只会改变高低电平占比,不会影响上升下降边沿,因此,需要确保增加前后上升下降过程完整,即预留足够上升下降时间。而且,需要注意的是,时间/电压系数校准系数仅适用于当前T0。
接下来,在获得时间/电压系数k后,可以将模拟数字转换器ADC4测量的电压量,转换为时间量。可根据步骤S4中所用方法,分别获得N路通道的测量信号Tdly。
实际应用的过程中,为确保获得最佳的精度,一般会先进行大量程的粗测,然后根据预估测量结果进行精确测量。
实施例2
下面以一个优选的实施例,说明本发明的采用模拟测量的低成本数字TDR技术具体实施方法,该描述是以一路通道进行的,其它的不再赘述。另外,在实际应用的过程中,为确保获得最佳的精度,一般会先进行大量程的粗测,然后根据预估测量结果进行精确测量。
具体的,基于数字TDR技术的模拟测量方法具体实施步骤如下:
首先,大量程粗侧。如图2所示,假设该有N条通道(图示中为32路,0-31),在测量和计算N路通道的延时信息过程中,对于每一条通道,将测量通道TDR_EN设置为1,选通TDR测试图样。例如,将TDR_DC_SEL设置为0,就是选通通道0进行测试。
如图3所示,配置N路PWM生成器1-1,设定T0=100ns,Th=50ns;配置引脚驱动器PE2,设定门限a判决电平为1/6*3.3V(假定PE输出信号高电平为3.3V),假定ADC测量电压为1.848V(FPGA的引脚输出高电平也为3.3V),计算信号的占空比为1.848/3.3=0.56。
也就是说,高电平的时间为100*0.56=56ns,信号S2a的高电平时间可粗略认为,是50ns+2*Tdly,故而粗略计算Tdly=3ns,可使用T0=20ns的精确测量模型。
第二、将使能信号TDR_EN设置为0,关闭TDR测试图样的发送。修改PWM生成器配置,T0=20ns,Th=10ns;将使能信号TDR_EN重新设置为1,继续后续测量。
第三、进行系数校验,如图5所示,测量T0=20ns,Th=10ns,ADC测得电压V1。重复步骤2,设置T0=20ns,Th=15ns,模拟数字转换器ADC4测得电压V2。计算可得到时间/电压系数:
k=5*1000/(V2-V1)*1000=5/(V2-V1),单位是ps/mv。
第四、重复上述第二步骤,设置T0=20ns,Th=10ns,开始精确测量。
第五、如图3所示,配置引脚驱动器PE,设定判定门限a判决电平为1/6*3.3V,模拟数字转换器ADC测量电压为Va。再重新配置引脚驱动器PE,设定门限b判决电平为5/6*3.3V,模拟数字转换器ADC的测量电压为Vb,计算两个门限信号之间的测量电压差为Vab2=(Va-Vb)/2。
第六、重复上述第五步骤,设定判定门限a判决电平为2/6*3.3V,设定判定门限b判决电平为4/6*3.3V,计算两个设定判定门限信号之间的测量电压差为Vab1。
第七、如图3所示,Tdly=2*Tv1-Tv2。结合系数k,可计算出Tdly=(2*Vab1-Vab2)*1000*k,单位为ps。从而得到通道0的两倍延时参数,即Tdly/2就是所需的通道测量结果。
第八、如图2所示,将TDR_DC_SEL设置为1~31,选通其它测试通道,重复上述第一步骤至第七步骤,就可以获得N个通道的测量结果。
上述各个通道测量信号测试完成后,结合通道时延补偿技术,对各个通道进行同步校准,可有效提高引脚时间同步精度,保证后续测试过程的准确性。
以上所述的仅为本发明的优选实施例,所述实施例并非用以限制本发明的专利保护范围,因此凡是运用本发明的说明书及附图内容所作的等同结构变化,同理均应包含在本发明的保护范围内。
Claims (7)
1.一种基于数字TDR技术的模拟测量装置,用于测量和计算N路通道的延时信息,以及在正式测量时,对测量数据进行延时校正;其特征在于,包括FPGA模块(1)、N个与所述N路通道相应的引脚驱动器PE(2)、RC滤波电路(3)和模拟数字转换器ADC(4);其中,
FPGA模块(1)用于实现所述N路通道测试信号的发送、接收和数据通路的选择;其包括N路PWM生成器(1-1)、N路发送信号选择器(1-2)、N路数据发送通路(1-3)、N路数据接收通路(1-4)和一个数据通路选择器(1-5);
所述PWM生成器(1-1)用于生成每个通道的TDR测试图样;每个通道的所述发送信号选择器(1-2)通过使能信号TDR_EN,选择发送正常测试图样或TDR测试图样;
每个通道的数据发送通路(1-3)包括第一可编程延时单元和发送逻辑资源单元,所述第一可编程延时单元用于在正常测试时,将本通道的正常测试图样进行延时同步,所述发送逻辑资源单元用于将所述TDR测试图样或正常测试图样发送到引脚驱动器PE(2);其中,所述第一可编程延时单元的初始化值为0;
每个所述引脚驱动器PE(2)用于对相应通道的TDR测试图样进行端口电平转换,根据电平阈值判定规则,配置不同的电平阈值;所述引脚驱动器PE(2)包括接收通道端cmpl、发送通道端data和与测试双向通道端;
每个通道的数据接收通路(1-4)包含接收逻辑资源单元和第二可编程延时单元,所述逻辑资源单元用于接收通过引脚驱动器PE(2)输入的相应通道的测量信号,所述第二可编程延时单元用于将相应通道的测量信号进行延时同步;所述第二可编程延时用于在正常测试时,将本通道的正常接收的测试数据进行延时同步;
所述数据通路选择器(1-5),通过选择信号TDR_DC_SEL,选通所述N路通道之一,将测量到的TDR信号传送到外部测量单元;
所述RC滤波电路(3)对经过判定选择之后的TDR信号,进行低通滤波,并将占空比信号转化为直流电压的模拟量信号;
所述模拟数字转换器ADC(4),将所述RC滤波电路(3)滤波以后的直流电压的模拟量信号,进行模拟-数字转换,得到数字化的电压值,对所述TDR测试图样的TDR反射信号产生不同占空比的判定结果,配合时间/电压系数,从而得到相应通道的测量信号。
2.根据权利要求1所述的基于数字TDR技术的模拟测量装置,其特征在于,所述FPGA模块(1)还包括参数配置单元,所述参数配置单元PWM配置所述PWM生成器(1-1)连续的阶跃信号周期参数,确认所述TDR测试图样的周期和占空比,以及设定所述引脚驱动器PE(2)的阈值电平。
3.一种采用权利要求1所述的基于数字TDR技术的模拟测量装置的测量方法,其特征在于,包括用于测量和计算N路通道的延时信息的测量信号生成步骤和在正式测量时,对测量数据进行延时校正的测试步骤,所述延时信息生成步骤包括:
步骤S1:配置FPGA( 1)内部模块参数,包括设定PWM生成器(1-1)参数,确认TDR测试图样的周期和占空比;设定发送信号选择器(1-2),将测试通道的TDR_EN设置为1,选通TDR测试图样;设定数据通路选择器(1-5),通过TDR_DC_SEL选择所需测试通道;
步骤S2:设定引脚驱动器PE (2)的阈值电平,对接收到的TDR信号进行判定,对连接器反馈回来的所述TDR信号结果通过引脚驱动器PE (2)的引脚传输到所述FPGA模块1的数据接收通路(1-4);然后经过数据通路选择器(1-5),选通输出到外部测量单元;其中,外部测量单元包括RC滤波电路(3)和模拟数字转换器ADC( 4);
步骤S3:信号经过RC滤波电路(3)转换为直流电平,在模拟数字转换器ADC(4)处完成数字信号转换;得到TDR信号对应的数字电压;
步骤S4:重复步骤S2,设置不同的阈值电平,获取当前一路通道多组TDR信号对应的数字电压;
步骤S5:根据对应的TDR信号测量方法,得出当前通道的测量结果;
步骤S6:重复步骤S1-S5,测量所有通道的测量信号;
步骤S7:取大于等于所有通道的测量结果作为用于同步的时延参数,并将该用于同步的时延参数输入到第一可编程延时单元和第二可编程延时单元,以备后续正常测量时对测量数据进行延时校正用。
4.根据权利要求3所述的基于数字TDR技术的模拟测量方法,其特征在于,所述步骤S2具体包括:
步骤S21:PWM生成器(1-1)持续发送一个周期为T0的方波信号S0,其中,该方波信号S0高电平宽度为Th;
步骤S22:该方波信号S0经过引脚驱动器PE( 2)发送并经选定的测试通道,到达DUT引脚端,由于所述DUT引脚端悬空,R=∞,形成TDR反射信号,源信号与TDR反射信号叠加,形成信号S1;
步骤S23:该信号S1经过引脚驱动器PE (2)执行多门限判定的流程后形成信号S2,信号S2根据不同的比较门限,生成两个门限之间的时间差Tv;其中,Tv包含两部分时间,一个是通道时延Tdly,一个是电压上升时间;
步骤S24:采用多个门限位置判定的方法,消除电压上升时间的影响,获得准确的通道时延Tdly。
5.根据权利要求4所述的基于数字TDR技术的模拟测量方法,其特征在于,所述多门限判定的流程具体包括:
步骤S241:所述引脚驱动器PE( 2)分别使用1/6和5/6电平阈值,比较门限a为1/6,比较门限b为5/6;依照步骤S23的方法,获得门限时间差Tv2;
步骤S242:所述引脚驱动器PE (2)分别使用2/6和4/6电平阈值,比较门限a为2/6,比较门限b为4/6;依照步骤S23的方法,获得门限时间差Tv1;
步骤S243:设定上述步骤中,使用1/6--5/6电平阈值和使用2/6--4/6电平阈值为置的电压上升时间相同,且使用3/6--4/6电平阈值和使用4/6--5/6电平阈值为置的电压上升时间相同;Tdly可使用如下方法计算:
Tdly=Tv1-(Tv2-Tv1)=2*Tv1-Tv2。
6.根据权利要求4所述的基于数字TDR技术的模拟测量方法,其特征在于,所述步骤S24后还包括步骤S25:依次对N路通道中的每一通道进行时间/电压系数校验。
7.根据权利要求6所述的基于数字TDR技术的模拟测量方法,其特征在于,所述步骤S25具体包括:
步骤S251:设置校验图样一个周期为T0,设定判决门限为1/6、2/6、3/6、4/6、5/6电平阈值之一;
步骤S252:设置高电平时间为Th,模拟数字转换器ADC(4)测得电压值为V1;
步骤S253:重新设置高电平时间为Th+ΔT,模拟数字转换器ADC(4)测得电压值为V2;
步骤S254:分析可得出ΔT对应ΔV=(V2-V1),故ΔT/ΔV,得到系数k(ps/mv),即是时间/电压系数。
Priority Applications (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202111373933.1A CN114167256B (zh) | 2021-11-19 | 2021-11-19 | 一种基于数字tdr技术的模拟测量装置和测量方法 |
PCT/CN2021/143606 WO2023087510A1 (zh) | 2021-11-19 | 2021-12-31 | 一种基于数字tdr技术的模拟测量装置和测量方法 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202111373933.1A CN114167256B (zh) | 2021-11-19 | 2021-11-19 | 一种基于数字tdr技术的模拟测量装置和测量方法 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN114167256A CN114167256A (zh) | 2022-03-11 |
CN114167256B true CN114167256B (zh) | 2024-05-07 |
Family
ID=80479738
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202111373933.1A Active CN114167256B (zh) | 2021-11-19 | 2021-11-19 | 一种基于数字tdr技术的模拟测量装置和测量方法 |
Country Status (2)
Country | Link |
---|---|
CN (1) | CN114167256B (zh) |
WO (1) | WO2023087510A1 (zh) |
Citations (12)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5721933A (en) * | 1994-12-22 | 1998-02-24 | Texas Instruments Incorporated | Power management supply interface circuitry, systems and methods |
US6622107B1 (en) * | 2000-08-25 | 2003-09-16 | Nptest Llc | Edge placement and jitter measurement for electronic elements |
CN101460813A (zh) * | 2005-03-31 | 2009-06-17 | 泰拉丁公司 | 自动测试设备的校准 |
CN104819685A (zh) * | 2015-04-29 | 2015-08-05 | 长安大学 | 一种基于tdr技术的滑坡监测装置及滑坡监测方法 |
CN105842610A (zh) * | 2016-03-31 | 2016-08-10 | 复旦大学 | 基于tdc的fpga电路传输延迟测试系统和方法 |
CN106103485A (zh) * | 2014-01-24 | 2016-11-09 | 达纳-法伯癌症研究公司 | Pd‑1的抗体分子及其用途 |
CN107003336A (zh) * | 2014-12-19 | 2017-08-01 | 泰拉丁公司 | 控制每引脚测量单元 |
CN110708047A (zh) * | 2019-08-29 | 2020-01-17 | 上海御渡半导体科技有限公司 | 一种基于tdc芯片测量高速比较器精度的结构及方法 |
TW202102869A (zh) * | 2019-04-16 | 2021-01-16 | 美商塞雷特有限責任公司 | 使用阻抗響應剖析進行裝置介面板合規性測試之技術 |
CN112260890A (zh) * | 2020-09-28 | 2021-01-22 | 西南电子技术研究所(中国电子科技集团公司第十研究所) | 数字阵列时延测量方法 |
CN113128148A (zh) * | 2021-04-15 | 2021-07-16 | 杭州加速科技有限公司 | 基于延时链的触发信号同步系统、方法及半导体测试设备 |
CN113466670A (zh) * | 2021-09-03 | 2021-10-01 | 绅克半导体科技(苏州)有限公司 | 延时测量电路、ac校准装置及ic测量装置 |
Family Cites Families (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US7138820B2 (en) * | 2004-04-30 | 2006-11-21 | Xilinx, Inc. | System monitor in a programmable logic device |
CN101783665B (zh) * | 2009-12-31 | 2012-11-21 | 广东正业科技股份有限公司 | 一种可编程步进延时时基和采样系统 |
US8390300B2 (en) * | 2010-01-29 | 2013-03-05 | Teledyne Lecroy, Inc. | Time domain reflectometry in a coherent interleaved sampling timebase |
CN107576890A (zh) * | 2017-08-18 | 2018-01-12 | 北京睿信丰科技有限公司 | 一种时域测距方法及装置 |
CN110060556A (zh) * | 2019-05-05 | 2019-07-26 | 朱世国 | 一种光导纤维中光速测定实验教学装置及测量方法 |
CN111934760B (zh) * | 2020-08-14 | 2021-12-28 | 南方电网科学研究院有限责任公司 | 信号处理传输延时特性检测装置、方法及终端设备 |
CN112180220B (zh) * | 2020-08-31 | 2022-09-20 | 山东信通电子股份有限公司 | 一种时域反射信号数据采集方法及装置 |
-
2021
- 2021-11-19 CN CN202111373933.1A patent/CN114167256B/zh active Active
- 2021-12-31 WO PCT/CN2021/143606 patent/WO2023087510A1/zh active Application Filing
Patent Citations (12)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5721933A (en) * | 1994-12-22 | 1998-02-24 | Texas Instruments Incorporated | Power management supply interface circuitry, systems and methods |
US6622107B1 (en) * | 2000-08-25 | 2003-09-16 | Nptest Llc | Edge placement and jitter measurement for electronic elements |
CN101460813A (zh) * | 2005-03-31 | 2009-06-17 | 泰拉丁公司 | 自动测试设备的校准 |
CN106103485A (zh) * | 2014-01-24 | 2016-11-09 | 达纳-法伯癌症研究公司 | Pd‑1的抗体分子及其用途 |
CN107003336A (zh) * | 2014-12-19 | 2017-08-01 | 泰拉丁公司 | 控制每引脚测量单元 |
CN104819685A (zh) * | 2015-04-29 | 2015-08-05 | 长安大学 | 一种基于tdr技术的滑坡监测装置及滑坡监测方法 |
CN105842610A (zh) * | 2016-03-31 | 2016-08-10 | 复旦大学 | 基于tdc的fpga电路传输延迟测试系统和方法 |
TW202102869A (zh) * | 2019-04-16 | 2021-01-16 | 美商塞雷特有限責任公司 | 使用阻抗響應剖析進行裝置介面板合規性測試之技術 |
CN110708047A (zh) * | 2019-08-29 | 2020-01-17 | 上海御渡半导体科技有限公司 | 一种基于tdc芯片测量高速比较器精度的结构及方法 |
CN112260890A (zh) * | 2020-09-28 | 2021-01-22 | 西南电子技术研究所(中国电子科技集团公司第十研究所) | 数字阵列时延测量方法 |
CN113128148A (zh) * | 2021-04-15 | 2021-07-16 | 杭州加速科技有限公司 | 基于延时链的触发信号同步系统、方法及半导体测试设备 |
CN113466670A (zh) * | 2021-09-03 | 2021-10-01 | 绅克半导体科技(苏州)有限公司 | 延时测量电路、ac校准装置及ic测量装置 |
Also Published As
Publication number | Publication date |
---|---|
CN114167256A (zh) | 2022-03-11 |
WO2023087510A1 (zh) | 2023-05-25 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN109324248B (zh) | 用于数据域分析的一体化矢量网络分析仪及其测试方法 | |
US7802160B2 (en) | Test apparatus and calibration method | |
US6816987B1 (en) | Apparatus and method for built-in self-test of a data communications system | |
CN109406884B (zh) | 具有数字接口的矢量网络分析仪 | |
US7860472B2 (en) | Receiver circuit and receiver circuit testing method | |
CN110579753A (zh) | 一种深度传感器校准系统及方法 | |
JP2003098222A (ja) | 検査用基板、検査装置及び半導体装置の検査方法 | |
KR101329594B1 (ko) | 교정 디바이스 | |
US20130151185A1 (en) | Semiconductor device | |
CN104614659B (zh) | 自动化测试系统和方法 | |
CN115201736A (zh) | 一种ate设备的通道延时自动校准方法及其系统 | |
CN114167256B (zh) | 一种基于数字tdr技术的模拟测量装置和测量方法 | |
TWI451108B (zh) | 時序分析裝置及時序分析方法 | |
JP2009042230A (ja) | 試験装置 | |
CN111555801A (zh) | 一种用于光时域反射仪的光信号采样装置及其方法和光时域反射仪 | |
WO2020135354A1 (zh) | 一种传输通道阻抗的测量方法和装置 | |
CN104536282A (zh) | 时间数字转换器、时间测量装置及其测量方法 | |
US6931349B2 (en) | Jitter measuring system in high speed data output device and total jitter measuring method | |
US7801205B2 (en) | Jitter injection circuit, electronics device, and test apparatus | |
KR101123826B1 (ko) | 시험 장치 및 전송 장치 | |
US6381722B1 (en) | Method and apparatus for testing high speed input paths | |
US9083348B1 (en) | Method and apparatus for tuning delay | |
WO2007090467A1 (en) | Detecting a transmission behavior by sampling a reflection signal | |
US10079701B1 (en) | Three-valued signal generation device and three-valued signal generation method | |
Kojima et al. | 8Gbps CMOS pin electronics hardware macro with simultaneous bi-directional capability |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |