1738 IEEE TRANSACTIONS ON INSTRUMENTATION AND MEASUREMENT, VOL. 52, NO. 6, DECEMBER 2003 Time-to-Voltage Converter for On-Chip Jitter Measurement Tian Xia, Member, IEEE, and Jien-Chung Lo, Senior Member, IEEE Abstract—In this paper, we present the concept and design of a time-to-voltage converter (TVC), and demonstrate its application to on-chip phase-locked loop (PLL) jitter measurement. The TVC operates in an analog, continuous mode without using a sampling clock. It compares the signal under measurement with a reference signal by charging and discharging a capacitor. First, the low-frequency reference signal charges the capacitor in one cycle. Then, the jitter signal discharges the same capacitor repeatedly until the voltage on the capacitor falls below a threshold. The number of times the jitter signal needs to discharge the capacitor is recorded on a binary counter. We demonstrated that a 160-ps injected jitter is successfully measured by the proposed TVC with a 2-MHz reference signal. We also demonstrated the successful measurement of a 14-ps average PLL jitter, without jitter injection. An 8% measurement error is found in both experiments, using four-bit counters. Finally, we analyze the relations between design parameters and show trade-offs between measurement resolution and measurement time. Index Terms—Charge pump, on-chip measurement, phaselocked loop (PLL), signal jitter, time-to-voltage conversion (TVC). I. INTRODUCTION I N THE 2001 edition of the International Technology Roadmap for Semiconductor [1], timing jitter measurement in high-speed VLSI is stated as one of the top most difficult challenges. The jitter measurement in phase locked loops (PLLs) and in gigabit-rate serializer and deserializer (SerDes) are two most notable examples. These are the challenges with urgent need for solutions. In this paper, we propose the concept of time-to-voltage converter (TVC) circuit. Such a circuit measures timing information directly and continuously. Specifically, the TVC operates directly with the analog voltage level that represents the timing values. The measurement circuit is thus compact enough to be implemented on the chip. This, in turn, reduces the possibility of environmental noise interference. Timing measurement is an important part of many applications such as laser radar, phase meter, PM or FM demodulators, etc. [2]–[4]. In particular, a class of time-to-digital converter (TDC) has been developed for these applications. Similar idea has never been considered for testing deep sub-micron VLSI to our best knowledge. The proposed TVC is a modified form of TDC such that the timing information is transformed to voltage level directly without digitization [5]. Most importantly, Manuscript received November 30, 2002; revised July 28, 2003. T. Xia is with the Electrical and Computer Engineering Department, University of Vermont, Burlington, VT 05405 USA. J.-C. Lo is with the Department of Electrical and Computer Engineering, University of Rhode Island, Kingston, RI 02881 USA. Digital Object Identifier 10.1109/TIM.2003.818731 this proposed technique differs significantly from the existing methods, TDC included, in its operating mode such that the timing measurement is performed in an analog manner without a sampling clock. This unique feature will enable the timing measurement of high-speed gigabit-rate circuits possible. Note that the major obstacle today for such measurement is that the sampling frequency must be order of magnitude faster than the circuit under test. Many “difficult challenges” for testing described in [1] can be solved or alleviated with this new technique. To demonstrate the effectiveness of the TVC concept, we choose to tackle the problem of measuring jitter in PLLs. PLL-based frequency synthesizers are commonly used to create accurate reference clock signals in computer and communication systems [6]–[10]. As microprocessor and communication system clock speed increases, jitter specification becomes a crucial circuit design parameter. For example, in a synchronous digital system with a clock frequency of 10 MHz, jitter of 1 ns duration may bring 1% data uncertainty. If the system clock frequency increases to 100 MHz, the same 1-ns jitter will cause 10% data uncertainty. As gigahertz digital systems become common, jitter needs to be identified to avoid degradation of system performance and potentially other serious consequences. The proposed circuit is implemented in the 0.5- m CMOS VLSI technology available from MOSIS. We perform HSPICE simulations to confirm that the proposed TVC circuit can properly measure PLL jitter in the hundred ps range with a reference signal of 2 MHz (or 250 ns duty cycle). The reference signal is order of magnitude slower than the jittery signal to be measured. The measurement error in this experiment is about 8% when using the minimum configuration, in favor of a smaller circuitry. We then present the analysis results to further clarify the relationship between the design parameters and the measurement resolution. Designers can select the appropriate design parameters to fit many other timing measurement applications. In the next section, we shall present the concept and the designs of TVC. Section III will describe the specific TVC design for on-chip PLL jitter measurement. The simulations will be presented in Section IV. The analysis results for the design parameters will be shown in Section V. Conclusions are given in Section VI. II. TIME-TO-VOLTAGE CONVERTER The TDC is mainly used to measure the time interval or pulse width. One of the important methods to implement the TDC is shown in Fig. 1, which consists of a TVC followed by an A/D 0018-9456/03$17.00 © 2003 IEEE XIA AND LO: TIME-TO-VOLTAGE CONVERTER FOR ON-CHIP JITTER MEASUREMENT 1739 converter [11], [12]. In this method, the time interval T between and is first converted into a voltage offset (1) is digitized into a final digital number N using an A/D Then, converter. Generally, the TDC is implemented with a constant current and a capacitor C. From (1), we can see that the accuis determined by the accuracies of and capacitor racy of C. However, due to process variations, it is difficult to control the accuracy of these components. Thus measurement error will be inevitably introduced. Additionally, the resolution of the A/D converter will also affect the measurement accuracy. Here, we proposed a new method to directly measure time interval without A/D converter, which takes advantage of the repetition of the signal under measurement, and can minimize the effects of process variations. We called this new method TVC to N as in the presince it does not require the translation of vious method. This method is especially suitable for measuring very short time interval. Its circuit diagram is shown in Fig. 2. In this circuit, there are one charging current source and one discharging current sink . is controlled by a low frequency to charge the capacitor C. is controlled reference signal by the signal under measurement, , to discharge the same capacitor. In the application to be shown in a later section, this signal under measurement is PLLs timing jitter, whose pulse s. We conwidth is much shorter than the reference signal ’s trol to charge the capacitor C with voltage offset V in one positive half cycle, then use to discharge the same capaccycles. For the signal itor by the same voltage offset in N should be much larger than with very narrow pulse width, . Larger can expedite the discharging process. A counter is used to record the number N for discharging process, such that (2) Consequently (3) where T is the pulse width of signal under measurement. Note that C has been cancelled in the above equation. Here, we can see the measurement result depends on the current ratio of , instead of on the absolute value of the current and the capacitor C. Therefore the effects of process variations are minimized. Further, in the proposed TVC, the voltage level on the capacitor is not converted to a digital number. Instead, this voltage level is compared against a threshold to enable or disable the counter. III. JITTER MEASUREMENT IN CHARGE-PUMP PLL Although PLL is typically a small circuit, testing a PLL is extremely time consuming and complex. Among the PLL specifications, jitter is the single most important and the most difficult to measure parameter. Jitter is the deviation of frequency and phase in the clock signal generated by the PLL. In typical cases, the jitter is in the range of picosecond (ps). For example, the jitter specification of the PLL in [9] is within 100 ps at 300 MHz Fig. 1. Time-to-digital converter. Fig. 2. Proposed TVC circuit. output frequency. To accurately measure signal in such a short duration, off-chip measurement is used in practice [13]–[16]. Needless to say that such technique is expansive and is not adequate for embedded PLLs. An on-chip method is proposed in [17], [18], which uses sigma-delta principle to obtain the jitter transfer function, and does not measure the timing jitter value. Another on-chip method is proposed in [19], [20], which uses a set of delay units to measure the timing jitter, and does not affect the PLL’s normal operation, but because the exact delay time of each delay unit is difficult to know, it makes the measurement procedure complicate. In [21], Intel also employed on-chip circuit to test PLL jitter in their Pentium 4 CPU. A. Charge-Pump Based PLL Frequency Synthesizer Charge-pump based PLL is widely used due to its extended operation frequency range and low cost [22], [23]. The general structure of a charge pump based PLL is shown in Fig. 3. It is composed of a phase/frequency detector (PFD), which detects phase error between a reference signal and PLL’s feedback signal to generate digital pulses. The digital pulses are then used to control the subsequent charge pump to charge or discharge a loop filter. Depending on the requirement of specific application, the loop filter could be different types: passive filter or active filter; second order filter or higher order filter. The filter’s 1740 IEEE TRANSACTIONS ON INSTRUMENTATION AND MEASUREMENT, VOL. 52, NO. 6, DECEMBER 2003 Fig. 3. Block diagram of a charge pump based PLL frequency. output signal controls a voltage-controlled oscillator (VCO). When the phase error between reference signal and PLL’s feedback signal becomes zero or nearly zero, the VCO will oscillate is at a stable frequency. The frequency divider with ratio used to force the PLL to generate a frequency N times that of the reference signal. For frequency synthesizer, the jitter in the generated high frequency clock signal is one of the most important parameter, [23]–[27]. According to ITU-T G-810 Recommendation, clock jitter is defined as the “short term deviation in significant instants of digital signals referred to their equidistant normal instants.” Fig. 4 shows the jitter in a clock signal. Following the jitter definition, if we have a jitter-free clock signal with the same frequency as the signal under measurement, by comparing their phase, we can easily find the jitter. However, for on-chip jitter measurement, to generate such a high frequency golden signal is very difficult if not impossible. In PLL, the only golden signal that we may safely assume is the . Generally, we use a crystal oscilinput reference signal, could be lator to generate this reference signal. The jitter in is order of magniassumed zero or nearly zero. However, tude slower than the signal under measurement. The challenge to measure the jitter in . is how to utilize this golden B. Jitter in PLL Frequency Synthesizer is produced by From Fig. 3, we see the feedback signal of s. This frequency divider, whose frequency is only signal is transmitted to the phase/frequency detector to be com. By comparing it with the pared with the reference signal , we can obtain the jitter in . jitter free reference signal ’s jitter? If Is there any relationship between ’s jitter and yes, what is that relationship? Before taking measurement, we need to answer these questions first. Suppose, we have a jitter free golden signal , which has the . At time instant ’s same frequency as PLL’s output and ’s phase is . The phase difference phase is and is between (4) The timing jitter is corresponding to this phase difference (5) Fig. 4. Jitter in clock signal. where is the period of . Signal goes into the frequency divider and generates the feedback signal . If there is no jitter ’s frequency should equal ’s frequency , in of ’s frequency . Such that which is (6) and (7) , the jitter will cause a phase error If there is jitter in between and . At the output of the frequency divider, this phase error will be divided by N, so (8) is the phase deviation of signal where is sponding timing jitter . The corre- (9) equals . Comparing (5) and (9), we find that jitter However, this does not mean that we can measure any instanfrom signal . The phase frequency detaneous jitter tector (PFD) detects phase errors by comparing the rising edge and . Only when (or falling edge) of the input signals these signals’ rising edges arrive, the corresponding phase error can be detected and converted to pulse sequence. Due to the frecan generate only one rising or quency divider, N cycles XIA AND LO: TIME-TO-VOLTAGE CONVERTER FOR ON-CHIP JITTER MEASUREMENT 1741 Fig. 5. Proposed on-chip jitter measurement circuit for the PLL frequency synthesizer. falling edge in . Thus, the measured jitter of is actually . Since the time interval beN cycles accumulated jitter of tween ’s one rising edge and the next is , we have (10) is the period of the jitter free signal , and where . Thus, the jitter obtained in the jitter in ith cycle of is is (11) is actuFrom the above equation, we can clearly see that ally an accumulated jitter, which equals the sum of N cycles . This jitter is also called the long-term jitter. So, by jitter in ’s long term jitter. From this measuring signal , we know ’s average period jitter: long-term jitter, we can calculate dividing long-term jitter by N. C. Proposed On-Chip Jitter Measurement Circuit Fig. 5 shows the proposed on-chip jitter measurement circuit for a PLL based frequency synthesizer. The jitter measurement circuit is composed of a charge pump, an XOR gate, an analog comparator with hysteresis, a capacitor, and a digital counter. From Fig. 5, we can see that the test circuit does not directly measure signal , it uses the input jitter free signal to measure the feedback signal . For a PLL, its PFD compares and , and generates two output signals two input signals ’s phase is ahead of ’s, there will be a pulse in U and D. If ’s phase falls behind of ’s, the pulse will U. Similarly, if appear in D. The pulse width is proportional to the phase error. Therefore if we can measure the pulse width of U and/or D, we will be able to calculate the timing jitter in . 1) Comparator With Hysteresis: In the proposed TVC circuit, the comparator with hysteresis holds a very important role. This comparator is designed as a clockwise bi-stable comparator. The schematic of the comparator is shown in and Fig. 6. Fig. 7 illustrates its bi-stable characteristic. are two threshold voltages. is the central voltage between these two thresholds. In the measurement circuit, the central connects with comparator’s noninverse voltage source , which decides the central location of the characterispin connects with comparator’s inverse tics. The input signal is much lower pin. Initially, when the input voltage and , the voltage level on comparator’s output than , due to hysteresis, the terminal is logic-1. If we increase is higher than . output will not turn to logic-0 until gradually, comparator’s output will not Then we decrease 1742 IEEE TRANSACTIONS ON INSTRUMENTATION AND MEASUREMENT, VOL. 52, NO. 6, DECEMBER 2003 Fig. 6. Analog comparator. Fig. 7. Characteristics of the analog comparator with hysteresis. flip back to logic high until is lower than . The voltage and is hysteresis. difference between 2) Charge Pump: Fig. 8 shows the charge pump circuit [9]. This charge pump consists of one current source , one and four switches. M4, M5, M9, and M2 current sink form the charging current source . M1, M13, M15, and M12 form the discharging current sink . M6 and M11 are to effectively switch used to discharge/charge node off charging/discharging process when M7, M10, or M3 are inactive. They will also reduce the charge sharing between charging current source and discharging current sink. The charging current source and discharging current sink are switched on/off by signals , and . When is high, is low, the discharging current sink is cut off, the charging current source is under the control . During ’s positive half cycle, the current of signal XIA AND LO: TIME-TO-VOLTAGE CONVERTER FOR ON-CHIP JITTER MEASUREMENT 1743 Fig. 8. Charge pump structure. Fig. 9. Phase/frequency detector. source is activated. When is low, the charging current is source is cut off, while the discharging current t sink . The ’s positive cycle is used to controlled by signal conduct the discharging current sink . By setting the P and N respectively, the transistors of M5 and nodes to GND and M12 operate at saturation region, which can eliminate a large instantaneous current during the transition. Hence, the output can be more stably generated. voltage of 3) Phase/Frequency Detector (PFD): As shown in Fig. 5, the measurement circuit connects only to the U and D of the . As we PLL under measurement, and share the input, can see below, U and D nodes are for digital signals. Thus, the connections of the measurement circuit will not affect PLL’s analog features. Fig. 9 shows the detailed schematic of phase/frequency detector (PFD) inside the PLL. PFD is used to detect the phase error between input reference signal and PLL’s feedback signal . It serves as an error amplifier. When the jitter in is negative (the phase of lags behind the phase of ), a pulse will be generated in PFD’s output is positive (the phase terminal U. Similarly, if the jitter in is ahead of the phase of ), the pulse will appear of in output terminal D. In the measurement circuit, we use an XOR gate to get the voltage pulse whose width corresponds to the jitter magnitude. For the phase/frequency detector design, the main criterion is to minimize the dead zone. The dead zone is the phase error that cannot be detected. With dead zone, the PFD will not be able to generate pulse in D or U properly. To reduce the dead zone, a delay element is designed for RST signal. In addition, an XNOR and two AND gates are used to eliminate the output signals U and D being logic-1 at same time, which can help to avoid the charge sharing between the charging current source and discharging current sink in the followed charge pump subcircuit. 1744 Fig. 10. IEEE TRANSACTIONS ON INSTRUMENTATION AND MEASUREMENT, VOL. 52, NO. 6, DECEMBER 2003 Injected jitter measurement. D. Operation Principles and control switches S1 and In the charge pump, and and D flip-flop’s S2, respectively, while the jitter pulse control S3 and S4 separately. Capacitor conoutput nects to analog comparator’s negative input pin. The voltage decides the central voltage of the comparator’s source sets the base voltage for the capacitor hysteresis, while . Their values are set to be v, and v. Actually, equals comparator’s threshold voltage . Thus, during measurement, the charging or discharging process will start from or stop at this voltage point. is less than When the measurement process starts, since initially, comparator’s output is high, and D flipis high too. So, switch is on. In ’s flop’s output is conducted. Thus the capacitor positive half cycle, switch is charged with current source . When the voltage on comparator’s inverse input pin reaches or becomes higher than the will be toggled to logic-0. When a threshold voltage comes, the D flip-flop’s output new rising edge of flips to low and flips to high. Thus switch is cut off, and the charging process stops. By setting the amplitude and size, we can control the charging process to finish in one cycle. is high, is conAt the end of the charging process, ducted, so the discharging process is enabled. Simultaneously, a digital counter is activated to count the number of clock cycle of during discharging process. When there are jitter pulses coming from the output of phase/frequency detector, switch is conducted and the capacitor is discharged by current sink , the voltage over the capacitor is then decreased. When the will flip to voltage over the capacitor drops back to logic-1, S4 is then cut off. The discharging process is thus ended. at the binary counter’s output is At this moment, the datum locked and read out. Using this number , we can calculate the jitter value in . ’s duty cycle is 50%, its positive pulse width is Since the . The charging voltage offset is (12) The discharging voltage offset is (13) Because these two voltage offsets are controlled to be equal , during the measurement process, we have so (14) XIA AND LO: TIME-TO-VOLTAGE CONVERTER FOR ON-CHIP JITTER MEASUREMENT Fig. 11. 1745 TVC measured PLL jitter. Thus (15) The average jitter amplitude is the output frequency is 160 MHz. We perform the circuit simulations using HSPICE in two steps. First, we assume a golden PLL is to be measured. This golden PLL can generate clock signal without timing jitter. We then intentionally inject jitter to this golden PLL to test the proposed TVC measurement circuit. Next, we connect the TVC circuit with a jittery PLL without jitter injection. A. Fault Injection Experiment (16) From the above equations, we can see that the jitter amplitude could be calculated by the discharging and charging cur, the period of the reference clock signal , rent ratio ratio is known before and the counter’s output value . the measurement, which is decided by the sizes of transistors is also a pre-known parameter. in the current mirror, and Therefore, the only number we need to measure is . IV. CIRCUIT SIMULATIONS This section shows the PLL jitter measurement. In this PLL, ’s frequency is 2 MHz, and the frethe reference signal quency divider’s ratio ranges from 71 to 80. Hence, this PLL can generate frequency ranging from 142 to 160 MHz. In the following simulations, PLL’s frequency divider ratio N is 80, and Here, a 160-ps jitter signal has been injected into the PFD’s output for the simulations. In Fig. 10, we show the HSPICE simulation results. The first signal shown at the top is the input reference signal with 2-MHz frequency. The second waveform is the injected jitter signal with a pulse width of 160 ps. The . We third one is the voltage fluctuations over the capacitor cycle to finish the charging process. The can see, it takes 1 and , fourth and the fifth waveforms are signals which are the outputs of the D-flip flop. The last four signals , and , respectively. represent counter’s outputs Their values represent the number of cycles of the discharging A and A. process. In this case, , we obtain At the end of the simulation, when . According to (16), we find ns 1746 Fig. 12. IEEE TRANSACTIONS ON INSTRUMENTATION AND MEASUREMENT, VOL. 52, NO. 6, DECEMBER 2003 Directly measured jitter without using TVC. So, the measured jitter is 147 ps while the injected jitter is 160 ps. The measurement error is about 8%. The 160-ps jitter is the long-term accumulated jitter. As explained earlier, the 160-ps at the PFD’s output may represent a 160 ps/N average jitter at the output of the frequency syn. thesizer. In this PLL, the frequency dividing ratio is Hence, the proposed TVC measurement circuit is capable of detecting a 2-ps average jitter at the output of the PLL-based frequency synthesizer. B. PLL Jitter Measurements In Fig. 11, we show the PLL measurement without jitter injection. The signal depicted on the top is the input reference . The second one is the feedback signal , which is clock represents the phase the output of PLL’s frequency divider. and . We also give out the waveform of error between , which is the control voltage of the PLL’s VCO. The amis stable, which means that the PLL is in locking plitude of , which is the voltage over status. The fifth waveform is for in the jitter measurement circuit. By analyzing the capacitor , we are assured that the charging process the amplitude of . The last four signals represent is finished in one cycle of and , respectively. At the end counter’s outputs , which means of the discharging process, cycles. the charging process takes 15 In this circuit, the charging and discharging currents and are set to be 3.3 uA and 48 uA, separately. By using (16), we can calculate ns (17) This value is the calculated average long-term timing jitter. We can convert it to get the corresponding phase error (unit: radian) (18) , and . From this figure, we meaFig. 12 contains and directly. As labeled, sure the phase error between the directly measured phase error is around 1.25 ns. We can use this value as reference to check our calculated jitter. The measurement error ratio % % (19) Since PLL’s frequency dividing ratio N is 80, we can deduce that is about the approximate jitter magnitude in PLL’s output ns ps. V. DESIGN PARAMETERS ANALYSIS To design an on-chip measurement circuit, several factors need to be considered, measurement time, measurement resolution, the effect of process variations in fabrication, and resource overhead. According to the above analysis, we know the measurement time length is is the time length of the discharging process, is the time length of the discharging process. Thus, to shorten the smaller. From measurement time, we should try to make Fig. 13, we can see, when the jitter is within some certain is inversely proportional to the current range, the value of , which means by increasing the current ratio of ratio of , we can make small, and expedite the measurement ratio cannot be increased limitlessly, process. However, because its value also decides the measurement resolution. As depicted in Fig. 14, the smaller current ratio can bring , relatively better resolution. If we use larger ratio of XIA AND LO: TIME-TO-VOLTAGE CONVERTER FOR ON-CHIP JITTER MEASUREMENT Fig. 15. Fig. 13. Relationship between N and I =I . 1747 Layout of PLL and jitter measurement circuit. In this proposed jitter measurement circuit, the potential effects of the fabrication process variations are minimized. From is one of the previous descriptions, we see that capacitor crucial components, which is shared by the charging process and discharging process. In fabrication, due to the process variations, it is nearly impossible to manufacture a capacitor with % absolutely precise value. The general variation is around %. Fortunately, our proposed method does not require to building a precise capacitor, which is clearly shown in the (16). is cancelled out. Therefore, In the calculation, the capacitor a not so accurate capacitor does not affect the measurement accuracy. In Fig. 15, we show the layout of the PLL and the proposed built-in jitter measurement circuit. The large area in the lower right hand corner of the proposed measurement circuit is the capacitor . Based on this layout, the area overhead of the proposed design is about 21%. We remark here that the overhead ratio sounds high because of the small size of PLL. The proposed design is quite compact. VI. CONCLUSION Fig. 14. Relationship between measurement resolution and I =I . the resolution will be worsen. Therefore, there is a trade off between the measurement time and resolution, for different applications, we should find a balance point between them. is about 1 ns, we can set the For example, if the jitter in around 15, with this ratio, the measurement current ratio jitter, resolution is about 55 ps, which is about 5.5% of the and the measurement time is about 16 cycles of reference signal or nearly 8 ms. was set In the above experiments, the reference signal at 2 MHz. If a faster PLL with a faster reference clock signal will decrease. Consequently, the is used, the cycle time cycle will be reduced, which charging voltage offset in one can be inferred from (12). Hence, the discharging process will take less time to discharge the same voltage offset. Essentially, a faster reference clock signal will result in a faster measurement process. Of course, this voltage offset should be larger than comparator’s hysteresis. We have presented a design of TVC and demonstrated its application to the on-chip jitter measurement in the PLL-based frequency synthesizer. By charging and discharging on the same capacitor, we cancel out the need to have a precise capacitor be fabricated (which is almost impossible). This is crucial for on-chip measurement as it eliminates the tedious tuning process. Further, the TVC takes timing measurement without a sampling clock. Note that the sampling clock in the conventional approach must be an order of magnitude faster than the signal to be meais an order of magsured. In the demonstrations above, the nitude slower than the jitter under measurement. REFERENCES [1] International Technology Roadmap for Semiconductors [Online]. Available: http://public.itrs.net/Files/2001ITRS/Home.htm [2] A. Rothermel and F. Dell’ova, “Analog phase measuring circuit for digital CMOS ICs,” IEEE J. Solid-State Circuits, vol. 28, pp. 53–856, July 1993. [3] P. Chen and S.-I. Liu, “A cyclic CMOS time-to-digital converter with deep sub-nanosecond resolution,” in IEEE Custom IC Conf., 1999, pp. 605–608. [4] E. Raisanen-Ruotsalainen, T. Rahkonen, and J. Kostamovara, “An integrated time-to-digital converter with 30-ps single-shot precision,” IEEE J. Solid-State Circuits, vol. 35, pp. 1507–1510, Oct. 2000. [5] T. Xia and J. C. Lo, “On-chip jitter measurement for phase locked loops,” in IEEE Symp. Defect Fault Tolerance for VLSI System, Nov. 2002, pp. 399–407. 1748 IEEE TRANSACTIONS ON INSTRUMENTATION AND MEASUREMENT, VOL. 52, NO. 6, DECEMBER 2003 [6] R. E. Best, Phase-Locked Loops Design, Simulation, and Applications, 3rd ed. New York: McGraw-Hill, 1997. [7] G. Nash, Phase-Locked Loop Designa Fundamentals: Motorola Inc., 1994, AN535 App. Note. [8] D. Rosemarine, “Accurately calculate PLL charge pump filter parameters,” Microwaves RF, pp. 89–94, Feb. 1999. [9] O. T. C. Chen and R. R.-B. Sheen, “A power-efficient wide-range phase locked loop,” IEEE J. Solid State Curcuits, vol. 37, pp. 51–62, Jan. 2002. [10] J. Alvarez, H. Sanchez, G. Gerosa, and R. Countryman, “A wide-bandwidth low-voltage PLL for PowerPC™ microprocessors,” IEEE J. SolidState Circuits, vol. 30, pp. 383–391, Apr. 1995. [11] A. Stevens, R. Van Berg, J. Van der Splegel, and H. Williams, “A time-tovoltage converter and analog memory for colliding beam detectors,” IEEE J. Solid-State Circuits, vol. 24, pp. 1748–1752, Dec. 1989. [12] M. Tanaka, H. Ikeda, M. Ikeda, and S. Inaba, “Development of a monolithic time-to-amplitude converter for high precision TOF measurement,” IEEE Trans. Nucl. Sci., vol. 38, pp. 301–305, Apr. 1991. [13] T. Yamaguchi, M. Soma, D. Halter, R. Raina, J. Nissen, and M. Ishida, “A method for measuring the cycle-to-cycle period jitter of high-frequency clock signals,” in Proc. IEEE VLSI Test Symp., 2001, pp. 102–110. [14] S. Cherubal and A. Chatterjee, “A high-resolution jitter measurement techniques using ADC sampling,” in Proc. Int. Test Conf., 2001, pp. 838–847. [15] T. Yamaguchi, M. Soma, M. Ishida, T. Watanabe, and T. Ohmi, “Extraction of peak-to-peak and RMS sinusoidal jitter using an analytic signal method,” in Proc. IEEE VLSI Test Symp., 2000. [16] L. Angrisani, A. Baccigalupi, and L. Ferrigno, “Jitter measurement from theory to practice,” in Proc. Instrumentation and Measurement Conf., vol. 3, 2000, pp. 1435–1439. [17] B. R. Veilette and G. W. Roberts, “On-chip measurement of the jitter transfer function of charge-pump phase locked loops,” IEEE J. SolidState Circuits, vol. 33, pp. 483–491, Mar. 1998. , “Stimulus generation for built-in self-test of charge-pump phase[18] locked loops,” in Proc. Int. Test Conf., 1998, pp. 698–707. [19] S. Sunter and A. Roy, “BIST for phase-locked loops in digital applications,” in Proc. Int. Test Conf., 1999, pp. 532–540. [20] [Online]. Available: http://www.logicvision.com/pdf/PLLbist.pdf [21] R. Kuppuswamy, K. Callahan, K. Wong, D. Ratchen, and G. Taylor, “On-die clock Jitter Detector for High Speed Microprocessors,” in Proc. Symp. VLSI Circuits, June 2001, pp. 187–190. [22] Fujistu’s Super PLL Application Guide [Online]. Available: http://www.fma.fujitsu.com/pdf/PLLapp.pdf [23] O. T. C. Chen and R. R. Sheen, “A power-efficient wide-range phaselocked loops,” IEEE J. Solid State Circuits, vol. 37, Jan. 2002. [24] D. Nehring. Jitter FAQ. [Online]. Available: http://www.mfelectronics. com/PDFs/Press/jitter_faq2.pdf [25] J. Dunn, “Jitter Theory,”, http://www.audioprecision.com/ftp/publications/technotes/tn23.pdf, Audio precision Technote. [26] Understanding Jitter. Wavecrest Corporation. [Online]. Available: http://www.wavecrest.com/technical/appnotes.html [27] M. Shimanouchi, “An approach to consistent jitter modeling for various jitter aspects and measurement methods,” in Proc. Int. Test Conf., 2001, pp. 848–857. [28] V. F. Kroupa, “Jitter and phase noise in frequency dividers,” IEEE Trans. Instrum. Meas., vol. 50, Oct. 2001. Tian Xia (M’01) received the B.E. degree in electrical engineering from Huazhong University of Science and Technology, Wuhan, China, in 1994, the M.S. degree from Nanjing University of Posts and Telecommunications, Nanjing, China, in 2000, and the Ph.D. degree in electrical and computer engineering from the University of Rhode Island, Kingston, in 2003. He is currently an Assistant Professor at the University of Vermont, Burlington. From 1994 to 1997, he was with Panda Electronics Company, Nanjing, China, working on microprocessors and FPGA. During the summers of 2002 and 2003, he worked in the PICA group at IBM T. J. Watson Research Center, Yorktown Heights, NY. His main research interests are in mixed-signal VLSI design and testing. Jien-Chung Lo (SM’97) received the Ph.D. degree in computer engineering from the University of Southwestern Louisiana, Lafayette, in 1989. He is currently a Professor with the Department of Electrical and Computer Engineering, University of Rhode Island, Kingston. He served as Guest Editor for the Journal of System Architecture in 2002. His current research interests include fault-tolerant computing, distributed computing, reliable logic circuit designs, and mixed-signal VLSI testing. Dr. Lo was the General Chair of the IEEE 8th North Atlantic Test Workshop, West Greenwich, RI, May 1999, Program Co-Chair of the IEEE Symposium on Defect and Fault Tolerance in VLSI Systems, Yamanashi, Japan, October 2000, and the General Co-Chair of the IEEE Symposium on Defect and Fault Tolerance in VLSI Systems, October 2001. He is currently an Associate Editor of IEEE TRANSACTIONS ON COMPUTERS.