Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
cuit can be more accurately described by a discrete-time -do- where is the input divider and is the period of VCO’s
main model [11]. To represent the PLL in the discrete-time do- output, which is necessary for the conversion of the noise
main, an ideal sampler and zeroth-order-hold are used. As can voltage pulse ( ) to the phase noise.
be seen in [17], a sequential PFD operating at the data rate and a By the -transformation of (4) with (2), similarly, the PLL
charge-pump can be modeled as an ideal sampler with sampling output noise transfer function due to all the noise sources is
period cascaded with a zeroth-order-hold as shown in Fig. 3. given by
The transfer function of the output noise, , due to the
VCO noise source, , can be calculated as follows. Equation
(1) represents the noise sources in the continuous-time domain
including an ideal sampler and a zeroth-order-hold.
(1)
where
value of the output divider, (5)
—phase-detection module gain,
—VCO gain,
transfer function of the loop filter, The characteristics of each noise source are as follows. The
charge pump current, and phase noise from the ring oscillator can be modeled
—period of VCO’s output. as a sequence of unit-step phase jump with random magnitude
In (1), the -domain transformation of the ideal sampler, ze- [16] as (6). The phase noise represents the reference
roth-order-hold, loop filter, and VCO transfer characteristics clock phase noise. It is given by a sequence of single-phase
without its gain (1/s), can be obtained via impulse-invariant pulse with random magnitudes as (7). The phase frequency de-
transformation [11] as tection module in Fig. 1 is composed of a sequential PFD and
a charge-pump circuit. This module generates a noise current
pulse that results from its nonideal behavior such as
deadzone, current mismatches, and charge injection. Finally, the
(2) control voltage contaminated by the power supply or by the high
frequency thermal noise is also represented by a single voltage
where is the transfer impedance function pulse with random magnitude
of the loop filter that is approximated to the first order. Here,
is the value of a resistor, is the zero of the loop filter with a
(6)
value of 1/RC , and is the product of the zero of the loop filter
and sampling period, having value of , which is much less
(7)
than unity from the assumptions.
From the -transformation of (1) including (2), the transfer
function for the PLL output noise due to the VCO noise where and are the random magnitudes of phase jump.
source can be represented as shown below [16] Substituting (2) into (5) gives the total PLL noise transfer
function due to each noise source. As for the VCO internal noise
(3) source, the transfer function is given by (8), shown at the bottom
of the page, where represents the output phase noise
Equation (3) considers only VCO jitter effect. More analysis
induced by a VCO internal noise source.
is required to include other noise sources as mentioned above.
Since the products, and , are both much less
By combining the other noise sources in the PLL, and doing
than unity, the term is negligible in (8).
similar analysis, we can represent the overall transfer function
Therefore, (8) can be rewritten as
as
(9)
where is defined as
(4) (10)
(8)
810 IEEE JOURNAL OF SOLID-STATE CIRCUITS, VOL. 35, NO. 6, JUNE 2000
A step similar to the above can also be applied for the other
noise sources as
(11)
(12)
(13)
where represents the output phase noise induced by a Fig. 4. Block diagram of the clock generator.
noise source, .
To see the overall phase noise in the time domain, (9) and
(11)–(13) are transformed by an inverse -transformation after
substituting each noise characteristics. Then, for all events up to
time , the summations of the output phase shifts are given by
(14)
(20)
(16)
Similarly, we can calculate the remaining quantities.
Superposition of the above results gives the PLL output phase
noise equation (rms) as shown:
(17)
(18)
(22)
(19)
where represents the rms timing jitter.
where and are uncorrelated with different time instants, From the above analysis, it is found that the total rms output
i.e., when , and is the rms value jitter is inversely proportional to the square root of the loop
LIM et al.: LOW NOISE PHASE-LOCKED LOOP DESIGN 811
TABLE I
SUMMARY OF PERFORMANCE
Fig. 11. Jitter simulation results with the analytic model. Fig. 12. Jitter simulation results with the behavioral model.
Fig. 13. Measured jitter versus loop bandwidth of a 300-MHz clock generator. The measured jitter histogram at the optimum bandwidth (300 kHz) is compared
with the one at another loop bandwidth (20 kHz).
will describe behavioral simulation that supports the theoret- bandwidth. Fig. 10 explains the simulation procedure in more
ical analysis from the C language model that is verified by the detail. First, the simulator sets up the loop bandwidth and the
HSPICE simulation of the prototype clock generator. Further loop filter values with a fixed value of VCO gain, charge pump
verification has been made by measurement of the fabricated current, etc. The rms values of the output jitter are calculated for
clock generator. each different loop bandwidth after the PLL locked to the input.
The clock generator successfully operates from 300–400 The simulated control voltage of the VCO shown in the right
MHz at any power supply voltage from 2.7 to 5.5 V although of Fig. 10, as an example, is verified by HSPICE simulation in
the data in the figures was measured at 3.3 V supply voltage. order to maintain the accuracy of the C language model.
Fig. 7 shows the waveform of the two output signals. The whole In order to calculate the output jitter in the simulation, it is
chip including an output buffer consumes 13.5 mA at 3.3 V necessary to measure the jitter or noise power coming from each
power supply voltage. Fig. 8 shows the microphotograph of the noise source. Jitter coming from the external reference signal
fabricated chip and the die size of the entire clock generator is and the VCO can be separately measured and readily used in
4 mm . Table I summarizes the measured results of the clock the simulation. However, the phase detection noise, which is
generator. mainly caused by the PFD deadzone and current mismatch in the
Fig. 9 shows the jitter simulation setup. In the C-model, an ad- charge-pump circuit, is not measurable. Likewise, it is very dif-
ditive white gaussian noise model is used for each noise sources. ficult to measure the VCO control signal noise directly. There-
The values of the loop filter are adjusted for each different loop fore, indirect estimation of those quantities is required.
814 IEEE JOURNAL OF SOLID-STATE CIRCUITS, VOL. 35, NO. 6, JUNE 2000
PLL jitter is measured in several points with different loop [3] B. Razavi, “A study of phase noise in CMOS oscillators,” IEEE J. Solid-
bandwidths. Since the amount of jitter coming from the refer- State Circuits, vol. 31, pp. 331–343, Mar. 1996.
[4] I. Novof et al., “Fully-integrated CMOS phase-locked loop with 15 to
ence signal and that of the VCO are already known, the two un- 6
240 MHz locking range and 50 ps jitter,” in ISSCC Dig. Tech. Papers,
knowns, the phase detection noise and the VCO control noise, Feb. 1995, pp. 112–113.
are obtained after performing the least squares estimation with [5] I. A. Young, J. K. Greason, J. E. Smith, and K. L. Wong, “A PLL clock
generator with 5 to 110 MHz lock range for microprocessors,” in ISSCC
(22) and measured PLL jitter. Dig. Tech. Papers, Feb. 1992, pp. 50–51.
The amount of the VCO control signal noise and the phase [6] J. Craninckx and M. Steyaert, “A 1.8-GHz low-phase-noise CMOS
detection noise calculated from the indirect measurement is 1.23 VCO using optimized hollow spiral inductors,” IEEE J. Solid-State
Circuits, vol. 32, pp. 736–744, May 1997.
V (rms) and 1.9 nA (rms), respectively. Here, the measured [7] V. Kaenel, D. Aebischer, C. Piguet, and E. Dijkstra, “A 320-MHz,
jitter of the external reference signal is 0.6 ps (rms). Also, the 1.5-mW at 1.35 V CMOS PLL for microprocessor clock generation,”
VCO jitter measured from a separate VCO is 2 ps (rms). The IEEE J. Solid-State Circuits, vol. 31, pp. 1715–1722, Nov. 1998.
[8] H. O. Johansson, “A simple precharged CMOS phase frequency de-
design parameter of the prototype PLL was chosen as tector,” IEEE J. Solid-State Circuits, vol. 33, pp. 295–299, Feb. 1998.
mA, MHz/V, , , and [9] J. Maneatis, “Low-jitter process-independent DLL and PLL based on
s. self-biased techniques,” in ISSCC Dig. Tech. Papers, Feb. 1996, pp.
130–131.
Fig. 11 shows the estimation of the timing jitter based on [10] F. M. Gardner, “Charge-pump phase-locked loops,” IEEE Trans.
the jitter analysis. It is a concave function. The minimum point Commun., vol. COM-28, pp. 1849–1858, Nov. 1980.
[11] J. P. Hein and J. W. Scott, “z -Domain model for discrete-time PLL’s,”
is the optimum loop bandwidth. The timing jitter of the PLL IEEE Trans. Circuits Syst., vol. 35, pp. 1393–1400, Nov. 1988.
increases below the optimum bandwidth and increases above [12] K. Lim, C.-H. Park, and B. Kim, “Low noise clock synthesizer design
the optimum bandwidth. Fig. 12 shows the simulation results using optimal bandwidth,” in Proc. ISCAS, vol. 2, June 1998, pp.
163–166.
of the C-language model and agrees well with the theoretical [13] F. M. Gardner, Phaselock Techniques, 2nd ed. New York, NY: Wiley,
estimation shown in Fig. 11. 1979.
The jitter measurements supporting the jitter analysis have [14] A. Hajimiri, S. Limotyrakis, and T. H. Lee, “Jitter and phase noise in
ring oscillators,” IEEE J. Solid-State Circuits, vol. 34, pp. 790–804, June
been made using a Tektronix 11 801C 50 GHz digital sampling
1999.
oscilloscope. The loop bandwidth was varied in the range of 10 [15] B. Kim, “High speed clock recovery in VLSI using hybrid analog/digital
kHz–2 MHz by changing the external loop filter values such as techniques,” Univ. California, Berkeley, UCB/ERL Memo., June 1990.
resistor and capacitors. Fig. 13 shows the measured jitter as a [16] B. Kim, T. C. Weigandt, and P. R. Gray, “PLL/DLL system noise analysis
for low-jitter clock synthesizer design,” in Proc. ISCAS, vol. 4, June
function of the loop bandwidth. With optimized PLL compo- 1994, pp. 31–34.
nents, further improvements of the jitter characteristics can be [17] B. C. Kuo, Automatic Control Systems. Englewood Cliffs, NJ: Pren-
achieved by the choice of the loop bandwidth to the optimum tice-Hall, 1991.
[18] C.-H. Park and B. Kim, “A low-noise 900-MHz VCO in 0.6-m
point. The measured rms and peak-to-peak jitter of the PLL CMOS,” in Symp. VLSI Circuits, June 1998, pp. 28–29.
at the optimum bandwidth are 3.1 and 22 ps, respectively. The
measured results are consistent with the theoretical estimation
and computer simulation.
Dal-Soo Kim received the B.S. and M.S. degrees in Beomsup Kim (S’87–M’90–SM’95) received the
electronic engineering from Seoul National Univer- B.S. and M.S. degrees in electronic engineering
sity, Seoul, Korea, in 1983 and 1985, respectively. from Seoul National University, Seoul, Korea, in
He joined the LG Semicon in 1985. From 1985 1983 and 1985, respectively, and the Ph.D. degree in
to 1990, he was a Manager of Process Integration electrical engineering and computer sciences from
Group of LG Semicon. From 1990 to 1997, he was the University of California at Berkeley in 1990.
a General Manager of DRAM Design Group of LG He worked as a Graduate Researcher and Grad-
Semicon. He is currently CEO of TLI (Technology uate Instructor at the Department of Electrical Engi-
Leaders & Innovators), a start-up company in Korea. neering and Computer Sciences, University of Cal-
His research interests include high-speed CMOS cir- ifornia at Berkeley, from 1986 to 1990. From 1990
cuit design and high-performance, low-power digital to 1991, he was with Chips and Technologies, Inc.,
signal processor design technology. San Jose, CA, where he was involved in designing high-speed signal processing
IC’s for disk drive read/write channel. From 1991 to 1993, he was with Philips
Research, Palo Alto, CA, and was conducting research on digital signal pro-
cessing for video, wireless communication, and disk drive applications. During
1994, he was a Consultant, developing the partial response maximum likeli-
hood detection scheme of the disk drive read/write channel. In 1994, he became
an Assistant Professor with the Department of Electrical Engineering, Korea
Advanced Institute of Science and Technology (KAIST), Taejon, Korea, and
is currently an Associate Professor. During 1999, he took sabbatical leave at
Stanford University, Stanford, CA, and at the same time, consulted for Marvell
Semiconductor Inc., San Jose, CA, on the Gigabit Ethernet and wireless LAN
DSP architecture. His research interests include mixed-mode signal processing
IC design for telecommunication, disk drive, and LAN, high-speed analog IC
design, and VLSI system design.
Dr. Kim is a corecipient of the Best Paper Award (1990–1991) for the IEEE
JOURNAL OF SOLID-STATE CIRCUITS. He received the Philips Employee Reward
in 1992. Between June 1993 and June 1995, he served as an Associate Editor for
the IEEE TRANSACTIONS ON CIRCUITS AND SYSTEMS II: ANALOG AND DIGITAL
SIGNAL PROCESSING.