Академический Документы
Профессиональный Документы
Культура Документы
This example also illustrates a problem with the standard phase frequency
detector. As noted, when the detector was in state a transition
would keep the outputs in the current state. If a transition was missing
(due to noise) on the R input, then the phase detector would erroneously have
the D output high for at least one additional reference period. This would
have the opportunity to drive the loop out of phase-lock.
Figure 6.3 shows the operation of the phase detector with identical reference
and VCO frequencies. However, the VCO is lagging behind the reference by
180° or radians. Note that the Down output consists of a 50% duty cycle
square wave to bring the loop into phase-lock. This allows us to determine
the effective gain of this sequential phase detector,
164 Chapter 6
Since the input transitions occur once per reference or VCO period, the
detector has a range of radians. Also, the phase detector is not
sensitive to the duty cycle of the input waveforms. It only requires a positive
edge and a duration sufficient for the digital circuitry.
Figure 6.4 shows the sequential phase detector’s output when the
reference frequency is greater than the VCO frequency. Under this
condition, the phase detector outputs pulses on the (U) output.
Figure 6.5 shows the sequential phase detector’s output when the VCO
frequency is greater than the reference frequency. Under this condition, the
phase detector outputs pulses on the (D) output.
Charge Pumps, Counters, and Delay-Locked Loops 165
166 Chapter 6
If the VCO frequency is greater than the reference, a similar derivation yields
[10]
Equations 6-5 and 6-6 represent the average difference voltage between the
U and D sequential phase detector outputs when the input frequencies are not
the same. As the input frequencies approach circuit limits, the duration of
the reset pulse, for the flip-flops in Figures 6.1 and 6.6 begins to affect
the average voltage differences. Assuming comparator times and for
the reference and VCO respectively, the average voltage differences can be
written as [10]
168 Chapter 6
where is the input frequency, is the phase error, and “p” denotes
pump. This agrees with our earlier observations of Figure 6.3 The period of
the output waveform is , and the duty cycle (time duration of the logic
high pulse) is proportional to the phase difference between the reference and
VCO inputs.
The equivalent schematics of Figure 6.8 illustrate the charge pump
delivers either a pump voltage or pump current to the loop filter.
Equation 6-9 is used to compute the average current for the configuration of
Figure 6.8a. The load impedance receives a current for
seconds. (The sign of the current depends upon which of the two current
sources in Figure 6.8a is switched.) Thus the average current provided to the
loop filter’s impedance is [7]
This charge pump current creates a control voltage, across the loop
filter impedance, The control voltage is then used as negative feedback
to adjust the VCO frequency/phase for phase-lock. The control voltage to
the VCO is
Substitution of the passive loop filter’s impedance into the output transfer
Equation 6-12 yields the second order phase-locked loop equation.
Previously we had derived the output transfer function of the PLL relative
to the VCO in Equation 6-13. To obtain the phase error response, we need
the error response transfer function. It is calculated with the following
relationship,
The final result is zero because the filter of Figure 6.10 has an infinite
impedance at DC. Hence the charge pump achieves zero static error with a
frequency step using only a passive loop filter.
Besides the ripple which we will attenuate with additional filtering, the
second-order charge pump is also potentially unstable. Recall in Chapter 2
that the analog second-order phase-locked loop was unconditionally stable.
The charge pump phase-locked loop is really a discrete-time system and can
become unstable at high gain levels. Gardner derives the discrete-time
characteristic equation as [7]
Recall from Chapter 3 that real roots generate a loop response of the form
where is real. There is no overshoot in the error response, but the
loop responds much more slowly than a loop with complex roots.
We now return to the ripple shown in Figure 6.11. There are several
difficulties presented by the ripple:
176 Chapter 6
For the open-loop transfer function, the filter of Figure 6.12a has provided an
12 yields the closed loop transfer function for the third-order charge pump.
Charge Pumps, Counters, and Delay-Locked Loops 177
Example 6.1
Design a charge pump phase-locked loop with the following parameters:
From the problem statement, we first compute the capacitor value for the
second-order charge pump filter of Figure 6.10. Using Equation 6-15, we
compute
The time constant of the filter is computed next using Equation 6-17,
Figure 6.13 shows the root-locus analysis for our design. It appears
similar to the second-order conventional phased-lock loop designs in Chapter
3.
178 Chapter 6
divide the VCO by for a period of time, and then by the division ratio
on a periodic basis. Figure 6.16 shows an implementation.
In Figure 6.16, the digital divider divides by the division ratio for
cycles of the input frequency, . Then it divides by for cycles.
Every reference cycles, it resets and repeats the sequence. The
output frequency of the fractional-N synthesizer in Figure 6.16 is computed
as
P represents the integer portion of the divide ratio and frac represents the
fractional component of the division ratio. Note that integer portion is
written using to represent the integer operation.
In Equation 6-30, the proportion of time that the fixed counter is dividing
is multiplied by the appropriate division ratio. Hence, the output frequency
is the average frequency produced by the division ratios. Similar to the
instantaneous adjustment pulses produced by the second-order charge pump,
the fractional-N synthesizer of Figure 6.16 has large ripple on the output of
the loop filter. The ripple is generated because the phase error is building up
as shown in Figure 6.17
The phase error accumulation of Figure 6.17 is predictable and one
technique to eliminate the ripple is to add a time-varying offset voltage or
current into the loop filter. Many instrumentation-grade frequency
synthesizers have corrected the ripple with an approach similar to that shown
in Figure 6.18.
182 Chapter 6
It has also been observed that the accumulator in Figure 6.18 can be
replaced with a sigma-delta modulator to control the frequency divide ratio
[12,14]. (In fact, the accumulator itself is a first-order sigma-delta modulator
[14].) A delta-sigma factional-N phase-locked loop is shown in Figure 6.19.
A first-order sigma-delta modulator is known to have a high pattern noise
for constant input signals such as the constant divide ratio in Figure 6.19.
Higher-order sigma-delta modulators reduce the pattern noise significantly.
Hence, by substituting a third-order sigma-delta modulator into Figure 6.19,
we should expect much improved phase noise performance.
To understand how the sigma-delta modulator replaces the accumulator,
consider the model of a divide-by divider shown in Figure 6.20. By
switching from a N to a division ratio, the divider is able to add
Charge Pumps, Counters, and Delay-Locked Loops 183
radians of phase for one period of the input signal. The one-bit phase
adjustment is followed by the divider. The input b(t) is the control
signal on whether to adjust by
The digital divider of Figure 6.21b requires more current and components
since all of the flip-flops are have the same clock. In contrast to the
asynchronous design, the output jitter is not an accumulation of all the
previous flip-flop stages.
Figure 6.22 shows a simple model for modeling the jitter in a flip-flop.
The input clock waveform generally has some distribution amplification or
buffering to all of the clock inputs. Associated with the buffer is thermal
noise, which is modeled as a an additive source. The flip-flop’s transition
mechanism also has thermal noise which is modeled in Figure 6.22.
186 Chapter 6
The thermal noise exists on the actual waveform used to transition the
flip-flop. This could be a pre-charged gate, Schmitt trigger, etc. Regardless,
the thermal noise on the clock waveform will be converted from amplitude to
phase modulation. This causes jitter, or phase noise on the output of the flip-
flop. Figure 6.23 illustrates the conversion of amplitude noise to timing
jitter. Because the flip-flop’s transition threshold is exceeded early in this
diagram, the output will also change early. This causes phase noise in the
output of digital counters.
In Chapter 13, we describe the noise modeling techniques for the digital
divider and provide equations for estimating the output phase noise of these
components.
Figure 6.25 shows a current-starved inverter stage [17]. The loop control
voltage is applied to the current source which regulates the resistance of the
inverting transistor. A large control voltage results in minimal delay because
large currents are provided to the signal path’s inverting stage.
188 Chapter 6
Often the delays of a single circuit are inadequate to adjust the signal by a
complete 360°. To extend the range of VCDL, discrete switches can switch
in fixed delays, or a continuous VCDL can be composed using a cascade of
the delay stages shown Figure 6.25 or Figure 6.26. Such a cascaded phase
adjustment is shown in Figure 6.27. (This is very similar to a ring oscillator
where the required 180° phase shift is divided among the different stages.)
For this example, the charge pump filter is a series resistor and capacitor.
The load impedance for the charge pump is written as
Equation 6-42 suggests that the capacitor value C is the easiest variable to
solve. (The variable R appears inside the Log() function.) Hence we select a
resistor value substitute the other parameters (including t) into
Equation 6-42 and obtain The loop’s time response is shown
in Figure 6.29.
Note that the phase step The loop has settled to
within 2 ms, achieving the design requirement.
Charge Pumps, Counters, and Delay-Locked Loops 193
6.6 References
[1] Ware, K.M., Lee, H.-S., Sodini, C.G.,"A 200-MHz CMOS Phase-
Locked Loop with Dual Phase Detectors", IEEE Journal of Solid-State
Circuits, Vol. 24, No. 6, pp. 1560-1568, December 1989.
[2] Gardner, F.M., Phaselock Techniques, Second Edition, New York, NY,
John Wiley and Sons, 1979.
[3] Larsson, P.,“A 2-1600-MHZ CMOS Clock Recovery PLL with Low-
Vdd Capability”, IEEE Journal of Solid-State Circuits, Vol. 34, No. 12, pp.
1951-1960, December 1999.
[4] Craninckx, J.,Steyaert, M.S.J, “A Fully Integrated CMOS DCS-1800
Frequency Synthesizer”, IEEE Journal of Solid-State Circuits, Vol. 33, No.
12, December 1998, pp. 2054-2065.
[5] Filiol, N.M., Riley, T.A.D., Plett, C., Copeland, M.A.,“An Agile ISM
Band Frequency Synthesizer with Built-in GMSK Data Modulation”, IEEE
Journal of Solid-State Circuits, Vol. 33, No. 7, July 1998, pp. 998-1008.
[6] Mijuskovic, D., Bayer, M., Chomicz, T., Gar, N., James, F., McEntarfer,
P1, Porter, J., "Cell-Based Fully Integrated CMOS Frequency Synthesizers",
IEEE Journal of Sold-State Circuits, Vol, 29, No. 3,
pp. 271-279.
[7] Gardner, F.M., “Charge Pump Phase-Lock Loops”, IEEE Transactions
on Communications, Vol. COM-28, No. 11, pp. 1849-1858, November
1980.
[8] MCH12140 and MCK 12140 Phase-Frequency Detector Semiconductor
Technical Data, Document Number MCH1210/D,
Motorola, 1997.
[9] Johansson, H.O.,"A Simple Precharged CMOS Phase Frequency
Detector", IEEE Journal of Solid-State Circuits, Vol. 33, No. 2, pp. 295-299,
February 1998.
[10] Soyuer, M., Meyer, R.G.,"Frequency Limitations of a Conventional
Phase-Frequency Detector", IEEE Journal of Solid-State Circuits, Vol. 25,
No. 4, pp. 1019-1022, August 1990.
194 Chapter 6