CN1862273B - A system-on-chip for testing clock signal jitter - Google Patents
A system-on-chip for testing clock signal jitter Download PDFInfo
- Publication number
- CN1862273B CN1862273B CN200610032724XA CN200610032724A CN1862273B CN 1862273 B CN1862273 B CN 1862273B CN 200610032724X A CN200610032724X A CN 200610032724XA CN 200610032724 A CN200610032724 A CN 200610032724A CN 1862273 B CN1862273 B CN 1862273B
- Authority
- CN
- China
- Prior art keywords
- delay
- clock
- delay line
- signal
- test
- 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.)
- Expired - Fee Related
Links
- 238000012360 testing method Methods 0.000 title claims abstract description 97
- 230000003111 delayed effect Effects 0.000 claims abstract description 4
- 230000000630 rising effect Effects 0.000 claims description 11
- 239000003990 capacitor Substances 0.000 claims description 9
- 230000001934 delay Effects 0.000 claims description 6
- 238000000034 method Methods 0.000 abstract description 22
- 230000005540 biological transmission Effects 0.000 description 13
- 238000013461 design Methods 0.000 description 10
- 238000010586 diagram Methods 0.000 description 8
- 238000005259 measurement Methods 0.000 description 8
- 230000008859 change Effects 0.000 description 5
- HEZMWWAKWCSUCB-PHDIDXHHSA-N (3R,4R)-3,4-dihydroxycyclohexa-1,5-diene-1-carboxylic acid Chemical compound O[C@@H]1C=CC(C(O)=O)=C[C@H]1O HEZMWWAKWCSUCB-PHDIDXHHSA-N 0.000 description 4
- 230000001965 increasing effect Effects 0.000 description 3
- 230000000694 effects Effects 0.000 description 2
- 238000005516 engineering process Methods 0.000 description 2
- 238000000691 measurement method Methods 0.000 description 2
- 230000008569 process Effects 0.000 description 2
- 230000001360 synchronised effect Effects 0.000 description 2
- 238000004891 communication Methods 0.000 description 1
- 230000001186 cumulative effect Effects 0.000 description 1
- 238000011161 development Methods 0.000 description 1
- 238000006073 displacement reaction Methods 0.000 description 1
- 230000006872 improvement Effects 0.000 description 1
- 230000001939 inductive effect Effects 0.000 description 1
- 230000010354 integration Effects 0.000 description 1
- 238000004519 manufacturing process Methods 0.000 description 1
- 230000007246 mechanism Effects 0.000 description 1
- 238000012544 monitoring process Methods 0.000 description 1
- 230000003071 parasitic effect Effects 0.000 description 1
- 229920000729 poly(L-lysine) polymer Polymers 0.000 description 1
- 239000007787 solid Substances 0.000 description 1
- 235000013599 spices Nutrition 0.000 description 1
- 238000010998 test method Methods 0.000 description 1
Images
Landscapes
- Stabilization Of Oscillater, Synchronisation, Frequency Synthesizers (AREA)
- Tests Of Electronic Circuits (AREA)
Abstract
本发明涉及一种测试时钟信号抖动的片上系统及其方法,尤其涉及锁相环抖动的测试。高时间解析度、低振幅、差动信号不受元件变动性影响。包括有N个延时单元的亚阈值电流控制单边延迟线、参考延迟线和测试时钟延迟线,所述亚阈值电流控制单边延迟线的所述每个延时单元输出的时钟信号的上升沿延时等于T/2N加一个本征延时、而下降沿延时为一个本征延时;还包括监测参考时钟信号和测试时钟的相位哪一个先变化的仲裁器,和通过控制电压调整延时的延迟校准器;所述参考延迟线为所述延迟校准器计算所述本征延时提供参考时钟;当第M个所述仲裁器判断所述测试时钟和所述延时单元的时钟的相位先后发生了反转时,输入超前判断翻转器输出信号,则判断所述时钟信号抖动值是M*d。
The invention relates to an on-chip system and method for testing clock signal jitter, in particular to the test of phase-locked loop jitter. High time resolution, low amplitude, differential signals are immune to component variability. A sub-threshold current control unilateral delay line, a reference delay line and a test clock delay line comprising N delay units, the sub-threshold current controls the rise of the clock signal output by each delay unit of the unilateral delay line The edge delay is equal to T/2N plus an intrinsic delay, and the falling edge delay is an intrinsic delay; it also includes an arbiter that monitors which phase of the reference clock signal and the test clock changes first, and adjusts the voltage by controlling the voltage. A delayed delay calibrator; the reference delay line provides a reference clock for the delay calibrator to calculate the intrinsic delay; when the Mth arbiter judges the test clock and the clock of the delay unit When the phases of the clocks are reversed successively, the output signal of the flipper is input in advance, and the jitter value of the clock signal is judged to be M*d.
Description
技术领域 technical field
本发明涉及一种集成电路的片上测试系统和测试方法,具体地说涉及测试时钟信号抖动的片上系统及其方法,尤其涉及锁相环抖动的测试系统和方法。The invention relates to an integrated circuit on-chip test system and test method, in particular to an on-chip system and method for testing clock signal jitter, especially to a phase-locked loop jitter test system and method.
背景技术 Background technique
当前集成电路的主要发展趋势是高速度、低功耗、小面积,而随着数字电路速度的不断提高,高频时钟的设计成为了主要矛盾,大规模数字集成电路中甚至可能有一半以上的面积用在了时钟树电路上。为了实现高频的时钟频率,以及其它和高频率应用有关的设计,在大多数场合需要用到锁相环电路(PLL)来实现时钟电路的同步。锁相的意义是相位同步的自动控制,能够完成两个电信号相位同步的自动控制闭环系统就是锁相环,简称PLL。The current main development trend of integrated circuits is high speed, low power consumption, and small area. With the continuous improvement of the speed of digital circuits, the design of high-frequency clocks has become the main contradiction. In large-scale digital integrated circuits, even more than half of the The area is used for the clock tree circuit. In order to realize high-frequency clock frequency and other designs related to high-frequency applications, a phase-locked loop circuit (PLL) is required to realize the synchronization of the clock circuit in most occasions. The meaning of phase locking is the automatic control of phase synchronization. The automatic control closed-loop system that can complete the phase synchronization of two electrical signals is a phase-locked loop, or PLL for short.
PLL通常用于实现以下四种功能:PLLs are typically used to implement the following four functions:
-将板级(board-level)时钟合成片上高频时钟。-Synthesize board-level clock to on-chip high-frequency clock.
-改善低纯度(noisy)的时钟,产生更稳定的低抖动时钟。-Improve noisy clocks to produce more stable low jitter clocks.
-将串行通信数据中的数据同步时钟提取出来。- Extract the data synchronous clock in the serial communication data.
-产生相位先于接收时钟的片上时钟。- Generates an on-chip clock whose phase is ahead of the receive clock.
锁相环主要由相位比较器(PC)、压控振荡器(VCO)、低通滤波器三部分组成,锁相环的结构框图如图1所示。The phase-locked loop is mainly composed of a phase comparator (PC), a voltage-controlled oscillator (VCO), and a low-pass filter. The block diagram of the phase-locked loop is shown in Figure 1.
图1中压控振荡器的输出Uo接至相位比较器的一个输入端,其输出频率的高低由低通滤波器上建立起来的平均电压Ud大小决定。施加于相位比较器另一个输入端的外部输入信号Ui与来自压控振荡器的输出信号Uo相比较,比较结果产生的误差输出电压UΨ正比于Ui和Uo两个信号的相位差,经过低通滤波器滤除高频分量后,得到一个平均值电压Ud。这个平均值电压Ud朝着减小输出频率和输入频率之差的方向变化,直至输出频率和输入信号频率获得一致。这时两个信号的频率相同,两相位差保持恒定(即同步)称作相位锁定。The output Uo of the voltage-controlled oscillator in Figure 1 is connected to an input terminal of the phase comparator, and the level of its output frequency is determined by the average voltage Ud established on the low-pass filter. The external input signal Ui applied to the other input terminal of the phase comparator is compared with the output signal Uo from the voltage-controlled oscillator, and the error output voltage UΨ generated by the comparison result is proportional to the phase difference between the two signals Ui and Uo, and is low-pass filtered After the high frequency component is filtered out by the filter, an average voltage Ud is obtained. This average voltage Ud changes in the direction of reducing the difference between the output frequency and the input frequency until the output frequency and the input signal frequency are identical. At this time, the frequencies of the two signals are the same, and the two phase differences remain constant (that is, synchronized), which is called phase locking.
锁相环还具有“捕捉”信号的能力,可在某一范围内自动跟踪输入信号的变化,如果输入信号频率在锁相环的捕捉范围内发生变化,锁相环能捕捉到输入信号频率,并锁定在这个频率上。如果要求输入信号频率f1不等于输出信号频率f2,而是两者保持一定的关系,例如比例关系或差值关系,则可以在锁相环外部加入一个运算器,以满足不同工作的需要,来实现提高频率的作用。The phase-locked loop also has the ability to "capture" the signal, which can automatically track the change of the input signal within a certain range. If the frequency of the input signal changes within the capture range of the phase-locked loop, the phase-locked loop can capture the frequency of the input signal. And locked on this frequency. If it is required that the input signal frequency f1 is not equal to the output signal frequency f2, but the two maintain a certain relationship, such as a proportional relationship or a difference relationship, you can add an arithmetic unit outside the phase-locked loop to meet the needs of different jobs. Realize the effect of increasing the frequency.
抖动(Jitter)被定义为信号边缘的位置对于其理想位置的时间上的位移,抖动在数字电路的设计中,是不可忽略的关键考虑。例如当使用以锁相环(PLL)构成的缓冲器时,如果时基抖动的程度过于严重,会使电路在时序设计上损失宝贵的时脉周期,也会造成数据锁定的错误。对于数据传送系统而言,抖动会造成资料传输的错误,降低系统的整体可靠度。Jitter is defined as the time displacement of the position of the signal edge from its ideal position. Jitter is a key consideration that cannot be ignored in the design of digital circuits. For example, when using a buffer composed of a phase-locked loop (PLL), if the degree of time base jitter is too serious, the circuit will lose precious clock cycles in the timing design, and it will also cause data locking errors. For data transmission systems, jitter will cause errors in data transmission and reduce the overall reliability of the system.
为了设计出合理的锁相环电路,测试显得特别的重要。要测试一个信号,通常需要一个比测试信号频率更高的信号频率。因为集成在电路内部的锁相环能实现的几乎是最高频率,所以锁相环测试是很难的。In order to design a reasonable phase-locked loop circuit, testing is particularly important. To test a signal, a higher signal frequency than the test signal frequency is usually required. Because the PLL integrated in the circuit can achieve almost the highest frequency, it is difficult to test the PLL.
而且,对于片上集成的PLL系统,将信号的引出本身也是一个很困难的过程,因为如此高频的信号会在集成电路的引脚处出现很大的失真,因为引脚处寄生有很大的电容电感效应。采用外部测试仪器测试锁相环,将无可避免地引入较长的时延路径,导致的延时及噪声对于锁相环高频时钟的周期来说是相当大的,这就是目前ATE(自动测试仪器)不能很好地测试锁相环的原因。Moreover, for the on-chip integrated PLL system, it is also a very difficult process to extract the signal itself, because such a high-frequency signal will cause great distortion at the pins of the integrated circuit, because the parasitics at the pins have a large capacitive inductive effect. Using an external test instrument to test the phase-locked loop will inevitably introduce a long delay path, and the resulting delay and noise are quite large for the period of the high-frequency clock of the phase-locked loop. This is the current ATE (automatic The reason why the test instrument) cannot test the phase-locked loop well.
解决问题的办法是内建自测试(BIST built-in self-test)系统。将抖动测试系统和被测锁相环放置在同一芯片上,即测试部件置于被测试集成电路的内部,路径的大大缩短使得进入延迟(access delay)仅在亚纳秒级,这样将更易于打开锁相环的环路。同时,可以在硬件上配合锁相环,并且无需增加用于将信号传输到片外的缓冲驱动器。在芯片内部加入测试专用电路符合可测试性设计(Design for Testability,DFT)的理念,可以大幅度地降低生产测试所需的成本与时间。The solution to the problem is the built-in self-test (BIST built-in self-test) system. Place the jitter test system and the phase-locked loop under test on the same chip, that is, the test components are placed inside the integrated circuit under test, and the path is greatly shortened so that the access delay is only at the sub-nanosecond level, which will be easier Open the loop of the PLL. At the same time, the phase-locked loop can be combined in hardware, and there is no need to add a buffer driver for transmitting signals to off-chip. Adding test-specific circuits inside the chip conforms to the concept of Design for Testability (DFT), which can greatly reduce the cost and time required for production testing.
所以,要想测量出PLL电路的抖动,比较合理的做法就是在集成电路芯片内部实现对PLL电路的测量,即使用针对锁相环抖动的片上测试芯片电路(On-Chip Jitter MeasurementCircuit for the PLL)。Therefore, in order to measure the jitter of the PLL circuit, it is more reasonable to implement the measurement of the PLL circuit inside the integrated circuit chip, that is, to use the on-chip test chip circuit (On-Chip Jitter Measurement Circuit for the PLL) for the jitter of the phase-locked loop. .
对于集成电路芯片的设计人员来说,如何在电路中集成锁相环的抖动的测量电路是一个很大的困难,由于没有好的电路结构,使得锁相环电路设计的成本(尤其测试成本)非常的高,所以设计好抖动的测量电路会使得设计的成本非常有效的降低。For integrated circuit chip designers, how to integrate the jitter measurement circuit of the phase-locked loop in the circuit is a great difficulty. Because there is no good circuit structure, the cost of phase-locked loop circuit design (especially the test cost) Very high, so designing a well-designed jitter measurement circuit will reduce the design cost very effectively.
目前,集成电路产业提高系统整合度的趋势也意味着高速序列单元将会变成芯片的标准接口模块(I/O interface macro)。因此,有效测试这些高速序列收发器的技术也是亟待解决的问题。At present, the trend of increasing system integration in the integrated circuit industry also means that the high-speed serial unit will become the standard interface module (I/O interface macro) of the chip. Therefore, techniques to efficiently test these high-speed serial transceivers are also an urgent problem to be solved.
从测量方法学的角度来看,传统的抖动测量可以分为数字方法和模拟方法两大类。From the perspective of measurement methodology, traditional jitter measurements can be divided into two categories: digital methods and analog methods.
模拟方法是将串行数字信号的每个脉冲宽度转换成电压信号,再利用滤波器过滤该电压信号,所过滤的电压改变量即为抖动量,此方法的缺点是所使用的开关的切换速度大大地影响测量结果,且高速的切换开关不易实现。The analog method is to convert each pulse width of the serial digital signal into a voltage signal, and then use a filter to filter the voltage signal. The filtered voltage change is the amount of jitter. The disadvantage of this method is the switching speed of the switch used. Greatly affect the measurement results, and high-speed switching is not easy to achieve.
数字方法是将输入的串行数字信号先整形,再计算整形后波形的每个脉冲宽度所出现的参考时钟的脉冲数,然后找出所计算的脉冲数的差值作为抖动量,此方法的缺点是在计数高频的串行数字信号时,必须提供更高频率的参考时钟。The digital method is to shape the input serial digital signal first, then calculate the pulse number of the reference clock that appears in each pulse width of the shaped waveform, and then find the difference between the calculated pulse numbers as the jitter amount. The disadvantage is that when counting high frequency serial digital signals, a higher frequency reference clock must be provided.
一种可行的新的思想是采用延迟线技术。延迟线技术用于测量抖动是一个非常有希望的进步,方法是利用可变的延迟线求出一个常态分布的抖动,在其累积密度函数曲线(CDFcurve)上15.9%与84.1%两个点的延迟差异,藉以推导出抖动的标准差。为了解决可变延迟线线性度限制的问题,可以采用不受元件变动性影响的延迟线架构,缺点是需要较长的测试时间。A feasible new idea is to use delay line technology. The use of delay line technology to measure jitter is a very promising progress. The method is to use a variable delay line to obtain a normally distributed jitter, and the two points of 15.9% and 84.1% on its cumulative density function curve (CDFcurve) Delay variance, from which the standard deviation of jitter is derived. In order to solve the problem of the linearity limitation of the variable delay line, a delay line architecture that is not affected by component variability can be used, but the disadvantage is that it requires a long test time.
“Vernier Delay line”是一种非常新颖有效的延迟线测量方法。所谓Vernier Delay line的含义是采用类似“游标卡尺”原理的延迟线来测量抖动。物理学上常采用游标卡尺来测量精密的长度大小,游标卡尺的原理是利用主尺和游标尺的单位刻度的“长度差”来区分一个细小的长度的。而Vernier Delay line的测量办法也是构建2条延迟线,利用两条延迟线每个延迟单元的延迟不同来区分一个细小的抖动,其基本原理参见图2。我们假设图中“DCDC”是一条延迟较大的延迟线,而“FDC”是一条延迟较小的延迟线,每一个延迟线都有N个延迟单元,我们假设DCDC延迟线上每个延迟单元的延迟时间为t1,而FDC延迟线的每个延迟单元的延迟时间为t2,我们令dt=t1-t2。那么,如果进入FDC和DCDC的两个信号之间的抖动是jt,由于我们FDC和DCDC的延迟大小不同,所以经过延迟单元以后,两个信号之间的抖动会逐渐的减小。每经过一个延迟单元,抖动就减小dt。如果经过n个延迟单元之后,抖动减小到0,则我们可以知道抖动的大小jt=n*dt。"Vernier Delay line" is a very novel and effective delay line measurement method. The meaning of the so-called Vernier Delay line is to use a delay line similar to the "vernier caliper" principle to measure jitter. In physics, vernier calipers are often used to measure precise lengths. The principle of vernier calipers is to use the "length difference" of the unit scale of the main scale and the vernier scale to distinguish a small length. The measurement method of the Vernier Delay line is also to construct two delay lines, and use the delay of each delay unit of the two delay lines to distinguish a small jitter. The basic principle is shown in Figure 2. We assume that "DCDC" in the figure is a delay line with a large delay, and "FDC" is a delay line with a small delay. Each delay line has N delay units. We assume that each delay unit on the DCDC delay line The delay time of is t1, and the delay time of each delay unit of the FDC delay line is t2, we set dt=t1-t2. Then, if the jitter between the two signals entering FDC and DCDC is jt, since the delays of our FDC and DCDC are different, the jitter between the two signals will gradually decrease after passing through the delay unit. The jitter is reduced by dt each time a delay cell is passed. If the jitter is reduced to 0 after n delay units, then we can know the magnitude of the jitter jt=n*dt.
发明内容 Contents of the invention
本发明的目的在于公开一种测试时钟信号抖动的片上系统及其方法,具有较高的时间解析度、低振幅、差动信号不受元件变动性影响和不需要较长测试时间的优点。The purpose of the present invention is to disclose an on-chip system and method for testing clock signal jitter, which has the advantages of high time resolution, low amplitude, differential signal not affected by component variability and long test time.
本发明公开的一种测试时钟信号抖动的片上系统,包括有N个延时单元的亚阈值电流控制单边延迟线、参考延迟线和测试时钟延迟线;还包括仲裁器和延迟校准器;所述亚阈值电流控制单边延迟线的所述每个延时单元输出的时钟信号的上升沿延时为d等于T/2N加一个本征延时、而下降沿延时为一个本征延时,其中T为输入时钟的周期;所述参考延迟线给所述延迟校准器一个校准参考,同时让积分电路电荷泵充电控制电路有足够的脉冲宽度,让所述延迟校准器能够给亚阈值单边延迟线一个准确的控制电压;所述测试时钟延迟线驱动所述仲裁器、并使得每个延时单元产生一个本征延时;所述延迟校准器通过改变加在所述亚阈值电流控制单边延迟线的每个所述延时单元上的控制电压调整其延时;所述仲裁器用来监测所述延时单元的时钟信号和所述测试时钟延迟线的测试时钟的相位哪一个先变化;所述参考延迟线为所述延迟校准器计算所述本征延时提供参考时钟;当第M个所述仲裁器判断所述测试时钟和所述延时单元的时钟的相位先后发生了反转时,输入超前判断翻转器输出信号,则判断所述时钟信号抖动值是M*d。An on-chip system for testing clock signal jitter disclosed by the present invention includes a sub-threshold current-controlled unilateral delay line with N delay units, a reference delay line and a test clock delay line; it also includes an arbiter and a delay calibrator; The rising edge delay of the clock signal output by each delay unit of the sub-threshold current control unilateral delay line is d equal to T/2N plus an intrinsic delay, and the falling edge delay is an intrinsic delay , where T is the period of the input clock; the reference delay line provides a calibration reference for the delay calibrator, and at the same time allows the integrating circuit charge pump charging control circuit to have sufficient pulse width, so that the delay calibrator can give the sub-threshold single An accurate control voltage of the edge delay line; the test clock delay line drives the arbiter and makes each delay unit produce an intrinsic delay; the delay calibrator is controlled by changing the sub-threshold current The control voltage on each of the delay units of the unilateral delay line adjusts its delay; the arbiter is used to monitor the clock signal of the delay unit and the phase of the test clock of the test clock delay line, which one is first change; the reference delay line provides a reference clock for the delay calibrator to calculate the intrinsic delay; when the Mth arbiter judges that the phases of the test clock and the clock of the delay unit have occurred successively When inverting, the output signal of the flipper for advanced judgment is input, and it is judged that the jitter value of the clock signal is M*d.
本发明公开的这种测试时钟信号抖动的片上系统,还包括如下附加技术特征:The on-chip system for testing clock signal jitter disclosed by the present invention also includes the following additional technical features:
所述亚阈值电流控制单边延迟线的每个所述延时单元包括两个对接的晶体管,分别为NMOS晶体管和PMOS晶体管,和两对串接于VCC和地之间的一个PMOS晶体管和一个NMOS晶体管;测试时钟输入的需要被延时的时钟VIN、参考电压(Vth+vdd/2)和控制电压Vcontrol分别输入两个对接的晶体管,其输出依次连接两对PMOS晶体管和NMOS晶体管,所述控制电压Vcontrol使所述晶体管的工作状态处于亚阈值区域,其中Vth为MOS晶体管的阀值电压,vdd为电源电压。Each of the delay units of the sub-threshold current control unilateral delay line includes two connected transistors, namely an NMOS transistor and a PMOS transistor, and two pairs of a PMOS transistor and a PMOS transistor connected in series between VCC and ground. NMOS transistor; the clock VIN, the reference voltage (Vth+vdd/2) and the control voltage Vcontrol that need to be delayed for the test clock input are respectively input into two connected transistors, and the output thereof is connected to two pairs of PMOS transistors and NMOS transistors in turn, the described The control voltage Vcontrol makes the transistor work in the sub-threshold region, where Vth is the threshold voltage of the MOS transistor, and vdd is the power supply voltage.
所述测试时钟信号抖动的片上系统还包括,仲裁信号完成判断器和输入超前判断翻转器,两个微处理器CPU和OUT CPU;所述微处理器OUT CPU发出指令后,所述仲裁器判定是否是测试时钟的相位落后于参考时钟,所述微处理器CPU接收判断完毕结果信号,控制所述仲裁器被复位,所述仲裁完成信号产生器发出仲裁完成信号之后,所述微处理器CPU发信号给OUT CPU,所述微处理器OUT CPU采样数据,发给外部计算机;如此重复。The system-on-chip of the test clock signal jitter also includes an arbitration signal completion judge and an input lead judgment flipper, two microprocessor CPUs and an OUT CPU; after the microprocessor OUT CPU sends an instruction, the arbitrator judges Whether the phase of the test clock lags behind the reference clock, the microprocessor CPU receives the judgment completion result signal, controls the arbiter to be reset, and after the arbitration completion signal generator sends the arbitration completion signal, the microprocessor CPU Send a signal to the OUT CPU, and the microprocessor OUT CPU samples data and sends it to an external computer; so repeat.
所述仲裁器使用高精度的可以带复位控制的差分信号放大器来实现。The arbiter is realized by using a high-precision differential signal amplifier with reset control.
所述控制延迟大小的控制电压Vcontrol的产生采用一个与门来检测所述参考延时线和亚阈值电流控制单边延迟线输出的信号相位关系,并连接采用NMOS晶体管MJ和电容C构成的积分电路,该电容C上的电压就是Vcontrol。The generation of the control voltage Vcontrol for controlling the delay size uses an AND gate to detect the signal phase relationship output by the reference delay line and the sub-threshold current control unilateral delay line, and connects the integral formed by the NMOS transistor MJ and the capacitor C Circuit, the voltage on the capacitor C is Vcontrol.
本发明公开的一种测试时钟信号抖动的片上方法,包括构建有N个延时单元的亚阈值电流控制单边延迟线、同时用于驱动仲裁器的测试时钟延迟线和参考延迟线;构建延迟校准器;测试时钟信号抖动包括如下步骤:第一步,将电路加电,延迟校准器根据输入的测试时钟判断延迟所达到的大小来改变加在每个延时单元上的控制电压,使得电压大小恰好能够使得所述亚阈值电流控制延迟线的每个延迟单元的延迟与所述测试时钟延时线延迟单元的延时差为dt=T/2N,这里的延迟都指上升沿的延迟;第二步,延迟校准器上的电荷泵充电结束,延迟校准器开始正常工作;第三步,首先由OUT CPU发出指令,可以采集数据,相位翻转器判定是否是测试时钟的相位落后于参考时钟,如果不是就把它推后半个周期(180度相位);第四步,CPU接到信号,发出信号给仲裁器,仲裁器被复位,开始判断;如果判断完毕,仲裁完成信号产生器发出信号;第五步,受到仲裁完成信号之后,CPU发信号给OUT CPU,OUT CPU采样数据,发给外部计算机,当计算机接收完成之后,再从第三步开始重复。An on-chip method for testing clock signal jitter disclosed by the present invention includes constructing a sub-threshold current-controlled unilateral delay line with N delay units, a test clock delay line and a reference delay line for driving an arbiter at the same time; constructing a delay Calibrator; test clock signal jitter includes the following steps: the first step, the circuit is powered on, and the delay calibrator judges the size of the delay according to the input test clock to change the control voltage added to each delay unit, so that the voltage The size is just enough to make the delay difference between the delay of each delay unit of the sub-threshold current control delay line and the delay unit of the test clock delay line be dt=T/2N, and the delay here refers to the delay of the rising edge; In the second step, the charging of the charge pump on the delay calibrator is completed, and the delay calibrator starts to work normally; in the third step, firstly, the OUT CPU sends an instruction to collect data, and the phase flipper determines whether the phase of the test clock lags behind the reference clock , if not, push it back half a cycle (180-degree phase); the fourth step, the CPU receives the signal, sends a signal to the arbiter, the arbiter is reset, and starts to judge; if the judgment is completed, the arbitration completion signal generator sends out Signal; the fifth step, after receiving the arbitration completion signal, the CPU sends a signal to the OUT CPU, and the OUT CPU samples the data and sends it to the external computer. After the computer receives it, it repeats from the third step.
本发明的一种测试时钟信号抖动的片上方法,还包括如下技术特征:An on-chip method for testing clock signal jitter of the present invention also includes the following technical features:
利用传输门电路的逻辑阈值损失的原理构建所述亚阈值电流控制单边延迟线的每个所述延时单元,包括两个对接的NMOS晶体管,和两对串接于VCC和地之间的一个PMOS晶体管和一个NMOS晶体管;利用NMOS晶体管传输低电平,正常传输时钟信号的下降边沿,只有小的本征延迟;利用PMOS晶体管传输高电压,通过控制电压Vcontrol使得PMOS晶体管工作在亚阈值区域,使用亚阈值电流来传输高电平,从而控制时钟信号上升边沿的传输时间,实现的单边延迟。Each of the delay units of the sub-threshold current control unilateral delay line is constructed by using the principle of the logic threshold loss of the transmission gate circuit, including two connected NMOS transistors, and two pairs of NMOS transistors connected in series between VCC and ground. A PMOS transistor and an NMOS transistor; use the NMOS transistor to transmit low level, normally transmit the falling edge of the clock signal, only a small intrinsic delay; use the PMOS transistor to transmit high voltage, and make the PMOS transistor work in the subthreshold region by controlling the voltage Vcontrol , use the sub-threshold current to transmit the high level, thereby controlling the transmission time of the rising edge of the clock signal, and realizing the unilateral delay.
通过两个微处理器CPU和OUT CPU控制所述测试;所述微处理器OUT CPU发出指令后,所述仲裁器判定是否是测试时钟的相位落后于参考时钟,所述微处理器CPU接收完成仲裁信号产生器发出的判断完毕结果信号,控制所述仲裁器被复位,所述仲裁完成信号产生器发出仲裁完成信号之后,所述微处理器CPU发信号给OUT CPU,所述微处理器OUT CPU采样数据,发给外部计算机;如此重复。The test is controlled by two microprocessors CPU and OUT CPU; after the microprocessor OUT CPU sends an instruction, the arbiter determines whether the phase of the test clock lags behind the reference clock, and the microprocessor CPU receives and completes The judgment completion result signal sent by the arbitration signal generator controls the arbiter to be reset. After the arbitration completion signal generator sends the arbitration completion signal, the microprocessor CPU sends a signal to OUT CPU, and the microprocessor OUT The CPU samples the data and sends it to an external computer; repeat.
上述N等于10。The aforementioned N is equal to ten.
本发明公开的这种测试时钟信号抖动的片上系统及其方法,由于采用模拟可控制单边延时线的方法测量抖动,可以满足对于测试规格的极高要求(如时间解析度、低振幅、差动信号);本发明的延时单元电路由于利用了传输门电路的逻辑阈值损失的原理,利用NMOS传输低电平没有电压损失,利用PMOS来继续传输高电压,控制PMOS工作在亚阈值区域,实现单边延迟。The on-chip system and method for testing clock signal jitter disclosed by the present invention can meet extremely high requirements for test specifications (such as time resolution, low amplitude, differential signal); the delay unit circuit of the present invention utilizes the principle of the logic threshold value loss of the transmission gate circuit, utilizes the NMOS to transmit the low level without voltage loss, utilizes the PMOS to continue to transmit the high voltage, and controls the PMOS to work in the sub-threshold region , to achieve unilateral delay.
附图说明 Description of drawings
本发明包括如下附图:The present invention includes following drawings:
图1是锁相环的结构框图;Fig. 1 is a structural block diagram of a phase-locked loop;
图2是测试时钟信号抖动的Vernier Delay line原理图;Figure 2 is a schematic diagram of the Vernier Delay line for testing clock signal jitter;
图3A、3B、3C、和3D是本发明的单边延时线在不同控制条件下的延时结果;Fig. 3A, 3B, 3C and 3D are the time-delay result of unilateral delay line of the present invention under different control conditions;
图4是两个延时单元的电路原理图;Fig. 4 is the circuit schematic diagram of two delay units;
图5是本发明的亚阈值控制单边延迟线结构示意图。Fig. 5 is a schematic diagram of the structure of the sub-threshold controlled single-sided delay line of the present invention.
图6是本发明的延迟校准电路。FIG. 6 is a delay calibration circuit of the present invention.
具体实施方法Specific implementation method
下面结合附图对本发明做进一步详细说明。The present invention will be described in further detail below in conjunction with the accompanying drawings.
本发明采用Vernier Delay line的测量办法来测量时钟信号的抖动,本发明实现VernierDelay line的测量办法是采用一种模拟可控制的单边延时线。所谓单边延时,是指控制延时线,使得经过延时线的时钟上升沿退后,而下降沿只有少量推移。The present invention adopts the Vernier Delay line measuring method to measure the jitter of the clock signal, and the present invention realizes the Vernier Delay line measuring method by adopting an analog controllable unilateral delay line. The so-called unilateral delay refers to controlling the delay line so that the rising edge of the clock passing through the delay line is retreated, while the falling edge only moves a little.
如图3A、3B、3C、和3D是本发明的单边延时线在Vcontrol不同控制条件下的延时结果。图中有空心点的线是参考时钟,而有实心点的线是具有不同Vcontrol延时的延时结果。图3是一个关于单边延迟控制的示意试验的结果,试验采用了0.5um的LEVEL=2的SPICE参数,图3A的控制条件是:PMOS传输门的控制电压Vcontrol=0,获得的时钟上升延的延时是Ins;图3B的控制条件是PMOS传输门的控制电压Vcontrol=1.5v,获得的时钟上升延的延时是5ns;图3C的控制条件是PMOS传输门的控制电压Vcontrol=1.9v;和图3D的控制条件是PMOS传输门的控制电压Vcontrol=2.0v,获得的时钟上升延的延时是12ns和24ns。3A, 3B, 3C, and 3D are the delay results of the single-sided delay line of the present invention under different control conditions of Vcontrol. The line with hollow dots in the figure is the reference clock, while the line with solid dots is the delay result with different Vcontrol delays. Fig. 3 is the result of a schematic test about unilateral delay control. The test adopts the SPICE parameter of 0.5um LEVEL = 2. The control condition of Fig. 3A is: the control voltage Vcontrol of the PMOS transmission gate = 0, and the obtained clock rising delay The delay is Ins; the control condition of Fig. 3B is the control voltage Vcontrol=1.5v of the PMOS transmission gate, and the delay time of the clock rising delay obtained is 5ns; the control condition of Fig. 3C is the control voltage Vcontrol=1.9v of the PMOS transmission gate ; and the control condition of FIG. 3D is that the control voltage Vcontrol of the PMOS transmission gate is 2.0v, and the obtained clock rise delays are 12ns and 24ns.
如图4所示是两个延时单元的电路原理图,图中M1(MbreakerPD)代表一个PMOS晶体管,M2(MbreakerND)代表一个NMOS晶体管;信号(Vth+vdd/2)是参考电压,其中,Vdd是电源电压,Vth是MOS晶体管的阈值电压;Vcontrol是延迟控制电压,这个电压使晶体管的工作状态处于亚阈值电压区域,并且通过调制这个电压来实现单边延迟大小的控制;VIN是输入的需要被延迟的时钟。每个延时单元包括两个对接的晶体管,分别为NMOS晶体管和PMOS晶体管,和两对串接于VCC和地之间的一个PMOS晶体管和一个NMOS晶体管;时钟VIN、参考电压(Vth+vdd/2)和Vcontrol输入两个对接的晶体管,其输出依次连接上述两对PMOS晶体管和NMOS晶体管。As shown in Figure 4 is the circuit schematic diagram of two delay units, in which M1 (MbreakerPD) represents a PMOS transistor, M2 (MbreakerND) represents an NMOS transistor; the signal (Vth+vdd/2) is a reference voltage, where, Vdd is the power supply voltage, Vth is the threshold voltage of the MOS transistor; Vcontrol is the delay control voltage, which makes the working state of the transistor in the sub-threshold voltage region, and controls the unilateral delay by modulating this voltage; VIN is the input The clock that needs to be delayed. Each delay unit includes two connected transistors, respectively NMOS transistor and PMOS transistor, and two pairs of a PMOS transistor and an NMOS transistor connected in series between VCC and ground; clock VIN, reference voltage (Vth+vdd/ 2) Two transistors connected to the input of Vcontrol, and their outputs are sequentially connected to the above two pairs of PMOS transistors and NMOS transistors.
图4所示的延时单元电路利用了传输门电路的逻辑阈值损失的原理,NMOS传输低电平没有电压损失,所以当时钟的下降边沿被传输的时候就能正常的得到传输,延迟也只有一个小的本征延迟。但是NMOS传输高电平就有阈值损失,我们在传输门的栅极使用了Vth+vdd/2的控制电压之后,经过NMOS传输门之后的电压大约就只有vdd/2,这样的电压就能让反相器在传输高电平的时候无法完成反转,要想反转反相器的状态,就要靠下面的PMOS来继续传输高电压,对PMOS进行控制,使得PMOS工作在亚阈值区域,只能使用亚阈值电流来传输高电平。而一个MOS的亚阈值电流是被栅极电压非常敏感地控制的,所以这个时候就可以通过调节栅压的大小,从而控制亚阈值电流的大小,再从而控制PMOS使用亚阈值电流传输高电平的时间,也就是我们要实现的单边延迟的时间大小。The delay unit circuit shown in Figure 4 utilizes the principle of the logic threshold loss of the transmission gate circuit. There is no voltage loss in NMOS transmission low level, so when the falling edge of the clock is transmitted, it can be transmitted normally, and the delay is only A small intrinsic delay. However, when NMOS transmits a high level, there is a threshold loss. After we use the control voltage of Vth+vdd/2 on the gate of the transmission gate, the voltage after passing through the NMOS transmission gate is only about vdd/2. Such a voltage can make The inverter cannot complete the inversion when it transmits a high level. To invert the state of the inverter, it is necessary to rely on the lower PMOS to continue to transmit high voltage and control the PMOS so that the PMOS works in the sub-threshold region. Only subthreshold currents can be used to transmit high levels. The sub-threshold current of a MOS is very sensitively controlled by the gate voltage, so at this time, the magnitude of the sub-threshold current can be controlled by adjusting the gate voltage, and then the PMOS can be controlled to use the sub-threshold current to transmit high levels. The time, that is, the time size of the unilateral delay we want to achieve.
正是这种延时单元构成了本发明的延时线。It is this delay element that constitutes the delay line of the present invention.
我们构建N个延时单元(Delay cell)的亚阈值电流延迟线,例如N=10,使用延迟校准电路使得每个亚阈值电流延迟线的延迟单元与测试时钟延时线(Testing clock delay line)延迟单元的延时差为dt=T/2N,这里延迟指的是上升沿的延迟,T表示测试时钟的周期。本发明的亚阈值电流控制单边延迟线|的一延迟单元是对信号的上升边的相对测试时钟延时线(Testing clock delay line)延迟单元的延时差为dt=T/2N,而下降边的延时大小则是一个“自然的本征延时”。We build a sub-threshold current delay line with N delay cells (Delay cell), for example, N=10, and use a delay calibration circuit to make the delay cells of each sub-threshold current delay line and the testing clock delay line (Testing clock delay line) The delay difference of the delay unit is dt=T/2N, where the delay refers to the delay of the rising edge, and T represents the period of the test clock. A delay unit of the sub-threshold current control unilateral delay line of the present invention is that the delay difference of the relative testing clock delay line (Testing clock delay line) delay unit of the rising edge of the signal is dt=T/2N, and drops The delay of the edge is a "natural intrinsic delay".
图5是本发明的测试时钟信号抖动的片上系统原理图。图中画出了亚阈值电流控制单边延迟线以及测试时钟延时线(Testing clock delay line)的结构关系。图中仲裁器就是用来监测哪一个延时线上信号先变化的监测单元,一般可以使用高精度的可以带复位控制的差分信号放大器来实现。FIG. 5 is a schematic diagram of a system-on-chip for testing clock signal jitter of the present invention. The figure shows the structural relationship between the sub-threshold current control unilateral delay line and the testing clock delay line (Testing clock delay line). The arbiter in the figure is a monitoring unit used to monitor which delay line signal changes first. Generally, it can be realized by using a high-precision differential signal amplifier with reset control.
如果在第M个仲裁器中检测到测试时钟和参考时钟的相位先后发生了反转,则可以知道延时大约是M*d,说明测得的抖动值就是M*d,此时因为d已经经过了校准(d=T/2N),所以抖动值d=T/2N*M。If it is detected in the M arbiter that the phases of the test clock and the reference clock have reversed successively, it can be known that the delay is about M*d, indicating that the measured jitter value is M*d, because d has already After calibration (d=T/2N), the jitter value d=T/2N*M.
此处抖动值d=T/2N*M,是相对于时钟周期“T”的,也即这个测量结果是相对参考时钟的精度。此相对大小对于锁相环电路的测试意义更大,因为这样可以测试在不同的时钟条件下的抖动相对大小。Here, the jitter value d=T/2N*M is relative to the clock cycle "T", that is, the measurement result is relative to the accuracy of the reference clock. This relative size is more meaningful for the test of the phase-locked loop circuit, because it can test the relative size of the jitter under different clock conditions.
本发明采用亚阈值电流控制单边延迟线结构,其核心的关键在于三条延时线和延迟校准器,以及仲裁器电路。图5是本发明的亚阈值控制单边延迟线结构示意图,包括参考延迟线、有n个单元的亚阈值电流控制单边延迟线和测试时钟延迟线;还包括输入超前判断翻转器,两个数控的CPU还有仲裁信号完成产生器;当测试时钟和参考时钟的相位先后发生了反转时,输入超前判断翻转器输出信号。The present invention adopts a sub-threshold current control unilateral delay line structure, and its core key lies in three delay lines, a delay calibrator, and an arbiter circuit. Fig. 5 is a schematic structural diagram of the sub-threshold control unilateral delay line of the present invention, including a reference delay line, a sub-threshold current control unilateral delay line and a test clock delay line with n units; it also includes an input lead judgment flipper, two The CNC CPU also has an arbitration signal completion generator; when the phases of the test clock and the reference clock are reversed successively, the output signal of the flipper for advanced judgment is input.
本发明另外一个关键的问题就是如何控制亚阈值电流控制单边延迟线的延迟单元相对于测试时钟延时线(Testing clock delay line)延迟单元的延时差为dt=T/2N。我们采用如图6的电路来实现。图中两个输入分别来自参考时钟延迟线和亚阈值电流控制单边延迟线,输出则是亚阈值延迟线的控制电压Vcontrol。主要的工作原理就是采用一个与门来检测参考时钟延迟线和亚阈值电流控制单边延迟线输出的信号相位关系。可以从数字逻辑的基本知识得知:X节点的输出是一个占空比不一定等于1的方波,而参考时钟延迟线和亚阈值电流控制单边延迟线输出的信号相位差越小,则占空比越大。如果相位差达到180度,则X节点的占空比为0,也就是说X保持低电平。Another key problem of the present invention is how to control the delay difference between the delay unit of the sub-threshold current control unilateral delay line and the delay unit of the testing clock delay line (Testing clock delay line) to be dt=T/2N. We use the circuit shown in Figure 6 to realize it. In the figure, the two inputs are respectively from the reference clock delay line and the subthreshold current control unilateral delay line, and the output is the control voltage Vcontrol of the subthreshold delay line. The main working principle is to use an AND gate to detect the signal phase relationship between the reference clock delay line and the sub-threshold current control single-sided delay line output. It can be known from the basic knowledge of digital logic that the output of node X is a square wave whose duty cycle is not necessarily equal to 1, and the smaller the signal phase difference output by the reference clock delay line and the sub-threshold current control unilateral delay line, the The larger the duty cycle. If the phase difference reaches 180 degrees, the duty cycle of node X is 0, that is to say, X remains low.
在X节点信号的占空比不为0的时候,NMOS晶体管MJ就可以导通,积分电路开始工作,电容C上的电压就开始逐渐升高。由于C上的电压就是控制延迟大小的Vcontrol,所以由于电压的升高就会使得亚阈值电流控制单边延迟线的延迟增加,再导致参考时钟延迟线和亚阈值电流控制单边延迟线输出的信号相位差减增大,只要相位差还没有增大到180度,对电容的充电就会继续,直到电容C上的电压达到某一个数值,使得参考时钟延迟线和亚阈值电流控制单边延迟线输出的信号相位差为180度,MJ对电容的充电也结束,电容上电压保持恒定。When the duty cycle of the X node signal is not 0, the NMOS transistor MJ can be turned on, the integrating circuit starts to work, and the voltage on the capacitor C starts to gradually increase. Since the voltage on C is the Vcontrol that controls the delay, the delay of the sub-threshold current-controlled unilateral delay line will increase due to the increase of the voltage, which will lead to the output of the reference clock delay line and the sub-threshold current-controlled unilateral delay line. The signal phase difference increases, as long as the phase difference has not increased to 180 degrees, the charging of the capacitor will continue until the voltage on the capacitor C reaches a certain value, so that the reference clock delay line and the sub-threshold current control the unilateral delay The signal phase difference of the line output is 180 degrees, the charging of the capacitor by MJ is also completed, and the voltage on the capacitor remains constant.
如果我们设计参考时钟延迟线和测试时钟延迟线是一样的结构,它们的延迟大小也是一样的。如果我们的三条延迟线都是有N个延迟单元,那么每个亚阈值电流控制单边延迟线和测试时钟延迟线延迟单元的延迟差应该dt=(D1-D2)/N,其中D1和D2分别是亚阈值电流控制单边延迟线和测试时钟延迟线的总延迟。而参考时钟延迟线和测试时钟延迟线的延迟大小一样,所以D1-D2就应该等于那么亚阈值电流控制单边延迟线和参考时钟延迟线的总延迟差。由于我们的校准机制,亚阈值电流控制单边延迟线和参考时钟延迟线的相位差为180度,暨延迟为T/2。所以:dt=(D1-D2)/N=T/2N。If we design the reference clock delay line and the test clock delay line to have the same structure, their delays are also the same. If our three delay lines all have N delay units, then the delay difference between each sub-threshold current control single-sided delay line and the test clock delay line delay unit should be dt=(D1-D2)/N, where D1 and D2 are the total delays of the subthreshold current-controlled unilateral delay line and the test clock delay line, respectively. The reference clock delay line and the test clock delay line have the same delay, so D1-D2 should be equal to the total delay difference between the subthreshold current control single-sided delay line and the reference clock delay line. Due to our calibration mechanism, the phase difference between the sub-threshold current control unilateral delay line and the reference clock delay line is 180 degrees, that is, the delay is T/2. So: dt=(D1-D2)/N=T/2N.
整个系统的工作过程包括如下步骤:The working process of the whole system includes the following steps:
1.将电路加电,测试时钟输入,延迟校准电路开始工作,根据它判断延迟所达到的大小来改变加在每个延时单元上的控制电压,最后使得电压大小恰好能够使得每个亚阈值电流控制延迟线的延迟单元的延迟与测试时钟延时线(Testing clock delay line)延迟单元的延时差为dt=T/2N,这里的延迟都指上升沿的延迟。1. Power up the circuit, test the clock input, and the delay calibration circuit starts to work, and change the control voltage applied to each delay unit according to the size of the delay it judges, and finally make the voltage just enough to make each sub-threshold The delay difference between the delay unit of the current control delay line and the delay unit of the testing clock delay line (Testing clock delay line) is dt=T/2N, and the delay here refers to the delay of the rising edge.
2.在电路加电一段时间以后,延迟校准器上的电荷泵已经充电结束,延迟校准器开始正常工作。2. After the circuit is powered on for a period of time, the charge pump on the delay calibrator has been charged, and the delay calibrator starts to work normally.
3.首先由OUT CPU发出指令,可以采集数据,相位翻转器判定是否是测试时钟的相位落后于参考时钟,如果不是就把它推后半个周期(180度相位)。3. First, the OUT CPU issues an instruction to collect data, and the phase flipper determines whether the phase of the test clock lags behind the reference clock, and if not, pushes it back by half a cycle (180-degree phase).
4.CPU接到信号,发出信号给仲裁器,仲裁器被复位,开始判断。如果判断完毕,仲裁完成信号产生器发出信号。4. The CPU receives the signal, sends a signal to the arbiter, the arbiter is reset, and begins to judge. If the judgment is completed, the arbitration completion signal generator sends out a signal.
5.受到仲裁完成信号之后,CPU发信号给OUT CPU,OUT CPU采样数据,发给外部计算机,当计算机接收完成之后,再重复3的步骤。5. After receiving the arbitration completion signal, the CPU sends a signal to the OUT CPU, and the OUT CPU samples the data and sends it to the external computer. After the computer receives the signal, repeat the step 3.
本发明中三个延时线的作用分别为:The effects of three delay lines among the present invention are respectively:
在单边延时线中,每个单元产生一个大小为:T/2N加一个“测试时钟延迟线”单元的本征延时,暨单边延迟线的延迟单元的延迟与测试时钟延时线(Testing clock delay line)延迟单元的延时差为dt=T/2N,这里的延迟都指上升沿的延迟。In the unilateral delay line, each unit generates a size: T/2N plus a "test clock delay line" unit's intrinsic delay, that is, the delay of the delay unit of the unilateral delay line and the test clock delay line (Testing clock delay line) The delay difference of the delay unit is dt=T/2N, and the delay here refers to the delay of the rising edge.
测试时钟延迟线的作用是,第一驱动仲裁器,第二使得每个单元产生一个本征延时。The function of the test clock delay line is to firstly drive the arbitrator, and secondly to cause each unit to generate an intrinsic delay.
因为每个单边延时线上的单元能产生的最小延时就是“本征延时”,而如果不做这个测试时钟延迟线,T/2N很可能小于本征延时,给参考时钟也加上延时,每个单边延时线的延时单元的延时就不用实现的那么小了,由于每个测试时钟延迟线单元的延时也是一个本征延时,就保证了我们单边延时线的延时单元的延时大小肯定可以实现。Because the minimum delay that can be generated by the units on each single-sided delay line is the "intrinsic delay", and if this test clock delay line is not made, T/2N is likely to be less than the intrinsic delay, and the reference clock is also With the addition of delay, the delay of the delay unit of each unilateral delay line does not have to be as small as it should be. Since the delay of each test clock delay line unit is also an intrinsic delay, it is guaranteed that our single The delay of the delay unit of the side delay line can definitely be realized.
参考时钟延迟线:为了延迟校准器可以计算出来这个本征延迟的大小,所以要构造这样一个延时线,给延迟校准器一个校准参考,同时让积分电路电荷泵充电控制电路有足够的脉冲宽度。让延迟校准器能够给亚阈值单边延迟线一个准确的控制电压。Reference clock delay line: In order for the delay calibrator to calculate the size of this intrinsic delay, it is necessary to construct such a delay line to give the delay calibrator a calibration reference, and at the same time allow the integral circuit charge pump charging control circuit to have sufficient pulse width . Allows the delay calibrator to give an accurate control voltage to the subthreshold single-sided delay line.
本发明的核心创新思想包括:The core innovation idea of the present invention comprises:
1.采用亚阈值电压控制延迟单元进行单边延时,从而控制“Vernier Delay line”延迟单元的延迟大小。1. The sub-threshold voltage is used to control the delay unit for unilateral delay, thereby controlling the delay of the "Vernier Delay line" delay unit.
2.采用3个延迟线的方式实现每个延迟单元的延迟分配。2. The delay distribution of each delay unit is realized by using 3 delay lines.
3.使用一种延迟校准的方法产生合理的控制电压从而控制延时。3. Use a delay calibration method to generate a reasonable control voltage to control the delay.
本发明的系统设计中,每个具体的部分也有一套可行的办法,但是办法不是唯一的。主要就是两个数控的CPU还有仲裁信号完成判断器,输入超前反转判断器,以及几个数据总线。In the system design of the present invention, each specific part also has a set of feasible ways, but way is not unique. Mainly there are two CNC CPUs, an arbitration signal completion judge, an input lead reversal judge, and several data buses.
本发明的亚阈值控制单边延迟线结构中,仲裁器的结构是可以改变的,延迟线的基本结构也可以作出细微变化,这是本领域技术人员公知的内容,都属于本发明保护的内容。In the sub-threshold control unilateral delay line structure of the present invention, the structure of the arbitrator can be changed, and the basic structure of the delay line can also be slightly changed. This is a content well known to those skilled in the art and belongs to the protection content of the present invention. .
Claims (5)
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN200610032724XA CN1862273B (en) | 2006-01-09 | 2006-01-09 | A system-on-chip for testing clock signal jitter |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN200610032724XA CN1862273B (en) | 2006-01-09 | 2006-01-09 | A system-on-chip for testing clock signal jitter |
Publications (2)
Publication Number | Publication Date |
---|---|
CN1862273A CN1862273A (en) | 2006-11-15 |
CN1862273B true CN1862273B (en) | 2010-04-21 |
Family
ID=37389744
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN200610032724XA Expired - Fee Related CN1862273B (en) | 2006-01-09 | 2006-01-09 | A system-on-chip for testing clock signal jitter |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN1862273B (en) |
Families Citing this family (16)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
EP2134026A1 (en) * | 2008-06-11 | 2009-12-16 | Gemplus | Method for broadband data transmission and corresponding device(s) |
US8060040B2 (en) * | 2008-08-18 | 2011-11-15 | Telefonaktiebolaget Lm Ericsson (Publ) | True root-mean-square detection with a sub-threshold transistor bridge circuit |
US8680908B2 (en) * | 2012-01-18 | 2014-03-25 | Qualcomm Incorporated | On-chip coarse delay calibration |
CN104035021B (en) * | 2013-03-07 | 2016-12-28 | 上海宏测半导体科技有限公司 | The method of testing of clock chip and system |
KR20160076200A (en) * | 2014-12-22 | 2016-06-30 | 에스케이하이닉스 주식회사 | Circuit and method for duty cycle detection |
CN105187054A (en) * | 2015-09-15 | 2015-12-23 | 合肥格易集成电路有限公司 | Phase-locked loop system |
KR102577232B1 (en) * | 2016-11-28 | 2023-09-11 | 삼성전자주식회사 | Hybrid clock data recovery circuit and receiver |
CN108362990A (en) * | 2016-12-28 | 2018-08-03 | 电子科技大学 | High speed signal jitter test circuit and method in piece |
CN107991600A (en) * | 2017-11-29 | 2018-05-04 | 成都锐成芯微科技股份有限公司 | Automatic test approach and its test system |
CN108120919B (en) * | 2017-12-27 | 2019-12-13 | 北京华峰测控技术股份有限公司 | integrated circuit time parameter testing circuit and method |
CN110888045B (en) * | 2018-09-07 | 2021-10-15 | 长鑫存储技术有限公司 | Jitter determination method and apparatus, storage medium, and electronic device |
CN111049602B (en) * | 2018-10-12 | 2021-11-23 | 致茂电子(苏州)有限公司 | Signal time sequence correction method |
CN109343158B (en) * | 2018-12-10 | 2020-12-15 | 安徽沃特水务科技有限公司 | Rain-proof volume is leaked and is reported many types of telemonitoring terminating machine |
CN109343157B (en) * | 2018-12-10 | 2021-06-01 | 安徽沃特水务科技有限公司 | Accurate rainfall telemetering terminal |
CN111398775B (en) * | 2019-01-03 | 2024-02-06 | 瑞昱半导体股份有限公司 | Circuit running speed detection circuit |
CN118826705B (en) * | 2024-08-21 | 2024-12-20 | 浙江力积存储科技有限公司 | Delay measurement circuit structure and measurement method |
Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1400662A (en) * | 2001-12-12 | 2003-03-05 | 威盛电子股份有限公司 | Device and method for measuring jitter on a chip |
CN1493883A (en) * | 2002-10-31 | 2004-05-05 | 联发科技股份有限公司 | jitter measuring device and measuring method |
CN1534614A (en) * | 2003-03-28 | 2004-10-06 | 上海乐金广电电子有限公司 | Dither signal detecting device and method |
US6850051B2 (en) * | 2001-03-26 | 2005-02-01 | Mcgill University | Timing measurement device using a component-invariant vernier delay line |
-
2006
- 2006-01-09 CN CN200610032724XA patent/CN1862273B/en not_active Expired - Fee Related
Patent Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US6850051B2 (en) * | 2001-03-26 | 2005-02-01 | Mcgill University | Timing measurement device using a component-invariant vernier delay line |
CN1400662A (en) * | 2001-12-12 | 2003-03-05 | 威盛电子股份有限公司 | Device and method for measuring jitter on a chip |
CN1493883A (en) * | 2002-10-31 | 2004-05-05 | 联发科技股份有限公司 | jitter measuring device and measuring method |
CN1534614A (en) * | 2003-03-28 | 2004-10-06 | 上海乐金广电电子有限公司 | Dither signal detecting device and method |
Non-Patent Citations (1)
Title |
---|
Ramakrishnan, V. et al.Very high precision Vernier delay line basedCMOS pulsegenerator.Architecture, Circuits and Implementtation of SOCs, 2005. DCAS '05. Proceedings of the 2005 IEEE Dallas/CAS Workshop.2005,225-228. * |
Also Published As
Publication number | Publication date |
---|---|
CN1862273A (en) | 2006-11-15 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN1862273B (en) | A system-on-chip for testing clock signal jitter | |
US7616036B1 (en) | Programmable strobe and clock generator | |
Johnson et al. | A variable delay line PLL for CPU-coprocessor synchronization | |
CN105445569B (en) | Nanosecond power supply noise transient waveform measuring system and its measuring method on a kind of piece suitable for high speed integrated circuit | |
US8736338B2 (en) | High precision single edge capture and delay measurement circuit | |
CN100501423C (en) | High frequency clock jitter measurement circuit and its calibration method | |
TWI644516B (en) | A circuit delay monitoring apparatus and method | |
US20050243958A1 (en) | Clock recovery method for bursty communications | |
CN105675981B (en) | A kind of frequency meter and frequency measurement method based on FPGA | |
US9939480B2 (en) | Controlling clock measurement with transistors, capacitor, OPAMP, ADC, external enable | |
CN106026994A (en) | Wide voltage clock stretching circuit based on PVTM | |
CN102435865A (en) | Self-reference signal based calibratable jitter measurement circuit | |
Chou et al. | An all-digital on-chip peak-to-peak jitter measurement circuit with automatic resolution calibration for high PVT-variation resilience | |
Beer et al. | An on-chip metastability measurement circuit to characterize synchronization behavior in 65nm | |
CN202256511U (en) | Self-reference signal based calibratable jitter measurement circuit | |
CN102466779A (en) | Built-in test method and circuit for trigger delay | |
Kinniment et al. | Measuring deep metastability and its effect on synchronizer performance | |
Kinniment et al. | On-chip structures for timing measurement and test | |
Tsai et al. | An on-chip jitter measurement circuit for the PLL | |
Kim et al. | A Built-In Self-Test scheme for DDR memory output timing test and measurement | |
CN116405034A (en) | A Two-Stage Differential TDC Circuit Based on Self-Timed Loop with High Precision and Low Overhead | |
Yao | Time to Digital Converter used in ALL digital PLL | |
Wu et al. | Research on metastability based on FPGA | |
Abdel-Hafeez et al. | On-chip jitter measurement architecture using a delay-locked loop with vernier delay line, to the order of giga hertz | |
Yau et al. | An efficient all-digital phase-locked loop with input fault detection |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
C14 | Grant of patent or utility model | ||
GR01 | Patent grant | ||
CF01 | Termination of patent right due to non-payment of annual fee | ||
CF01 | Termination of patent right due to non-payment of annual fee |
Granted publication date: 20100421 Termination date: 20130109 |