Design of High-Order Phase-Lock Loops - Carlosena2007
Design of High-Order Phase-Lock Loops - Carlosena2007
1, JANUARY 2007 9
I. INTRODUCTION
Fig. 4. Model for an aided PLL. Fig. 6. Second-order loop-filter frequency response.
dynamics, aided acquisition loops have been proposed as an al- hop, the lower loop reacts and tries to correct the phase differ-
ternative. A possible model for such PLLs is shown in Fig. 3 ence in the same way as a conventional PLL (Fig. 1) would do.
[3]. The idea is to combine two feedback loops, in such a way If LF2 is also low pass, and has a long time constant, it will
that the (upper) only frequency detection (FD) loop provides filter out the fast variations at the differentiator output and error
the error signal when input and output frequencies are different. signal will remain almost unchanged at its dc value. As the
Once the two frequencies are close, and VCO input tends to frequency at VCO output gets closer to the input value, and
be constant, the PD loop begins to work, providing the neces- phase starts to be linear with time, the differentiator will give a
sary dc input to the VCO so that too. Then, the FD dc value proportional to the frequency (to the difference with the
loop gradually relinquishes the acquisition and becomes inac- FRF, actually), which will be transmitted at LF2 output, i.e, .
tive as the PD becomes more active [3]. The FD loop is somehow Then, signal , which initially produced the frequency change
“reset” in this process and ready for a new frequency hop and will reduce in the same amount. Thus, and under stationary con-
the hold-in range becomes infinite. The exact dynamics of the ditions, it is expected that tends to be zero giving rise to a
process will be dependent on the actual implementation of de- negligible phase error. The VCO input needed to sustain the ap-
tectors and LFs. propriate signal is produced by the upper loop, and the lower
Nonetheless, the distinction of phase and FD is somehow arti- loop relinquishes the acquisition. The above analysis indicates
ficial: since a PD implicitly contains the frequency information that operation of model in Fig. 3 is similar, in terms of the error
(the reverse is not true), a possible FD can be thought of as a signals produced by the two loops, to that in Fig. 4. This latter
PD followed by a differentiator. With this in mind, the concept model, though conceptually interesting, can be further simpli-
of aided acquisition will be revisited in the next section, without fied if one takes into consideration that the VCO can be modeled
resorting to separate Phase and FDs, giving rise to an alternative as an integrator. Then, integration by the VCO and the differen-
model for the PLL, which in turn will allow for a natural intro- tiator operation, comprising the scaling factor, cancel out giving
duction of higher order PLLs. the equivalent scheme shown in Fig. 5.
III. THIRD-ORDER PLLS Clearly, LF 2 can be now combined with LF 1 to give a single
LF. If LF 1 is of order one, as in (1), and LF 2 is also of order
To our view, the problem can be posed in terms of what the
one with a single pole at , i.e.,
functional dependence of the phase at the output of the PD is
like, how the frequency error information can be extracted from
it, and how they are combined to attain a given dynamics of the (2)
loop. Taking this into account, an aided acquisition loop could
be modeled as indicated in the Fig. 4, where the LF1 and LF2 we come up with a second-order LF and thus a third-order PLL.
are low-pass filters, and only a conventional PD is used. Differ- The global response of such filter, also known as Przedpelski
entiator represents derivative of the phase . Filter [9], is shown below, and its Bode plot represented in Fig. 6
Note that we do not claim this model is equivalent to that in
Fig. 3: Acquisition dynamics is a very complex process and a
nonlinear device such as a FD cannot be substituted by a linear
operator. In this sense architecture in Fig. 3 is more flexible and
can provide faster phase and frequency error signals resulting in (3)
a wider lock-in range. The resulting PLL is, not surprisingly, a third-order Type II
Operation of the above model can be described as follows. loop due to the additional pole at the origin introduced by LF2.
When a transient is produced at the input, because of a frequency It is well known that this pole is the minimum requirement
CARLOSENA AND MÀNUEL-LÁZARO: DESIGN OF HIGH ORDER PLLS 11
(4)
Note that in the case of a zero of LF 1 at infinity, first con- Fig. 8. third-order LF frequency response.
dition is automatically fulfilled. The second inequality is
also fulfilled if the second-order loop was stable, and the
added feedback has, as suggested, a longer time constant. If the filter LF3 is of first-order too, with cut-off frequency
We must however recall that above conditions are based on , then, the overall performance of the two loops can be as-
a continuous time analysis. For sampled PLL, remarkably similated to a single LF whose response is now
charge pump PLLs, additional stability conditions are ob-
tained based on Z-domain analysis. Charge pump PLLs are
essentially Type II PLLs of order 2 or 3, and thus stability
rules in terms of electrical variables, found elsewhere [6],
[7], can be easily translated to our parameters in (3) (5)
• In most practical cases, LF1 and LF2 are merged into a
single filter. For instance, in a charge pump PD LF is an Its bode plot is represented in Fig. 8 where the time constant
impedance. However, in some applications it might be in- of the new filter, , is higher than . This condition is
teresting to keep the two stages separate in order to control however not needed for the correct operation of the loop since,
both time constants independently, to dynamically modify according to (5), the two poles can be exchanged.
the filter order, or to have available error signals to tune The resulting filter is a generalization to third-order of the
other components of the loop [4]. order two LF suggested by Gardner [6], giving rise to a Type
III PLL of fourth order! (Gardner’s filter can be recovered but
just making ). The double pole at the origin in the
filter is an indication that the PLL is able to follow frequency
IV. HIGHER ORDER PLLS chirps with zero steady-state phase error, as originally suggested
for the Gardner’s filter. Note that typical fourth-order PLLs re-
The concept of introducing an additional feedback loop, can ported in most papers are not of this kind: the additional pole is
be once more used to detect, and correct, a typical situation not at the origin and its role is to reduce phase noise [10]. Sta-
where the input signal is a chirp whose frequency varies lin- bility conditions for a fourth-order loop cannot be analytically
early with time, either intentionally or due to Doppler effect. obtained and approximations have not been reported to the best
The modification in the loop studied so far is only able to correct of our knowledge. However, it can be expected that, in our par-
the phase error when the input frequency is constant (possibly ticular design case, the conditions for the third-order loop are
after a frequency step) but not to follow a chirp while keeping still valid.
zero phase error. One way to detect a chirp input in the model
of Fig. 5 is to compare the VCO input and the correction intro- V. SIMULATION RESULTS
duced by LF2. A constant value is an indication of the situation A Simulink model, which allows an evaluation of how the
described. Such a difference signal can be used with the appro- various feedback loops affect the operation of the PLL, and the
priate delay to further correct the VCO input and minimize the evolution of the signals involved, was implemented. We will
phase error. The proposed modification is shown in the Fig. 7. proceed by analyzing, first the operation of the second-order
12 IEEE TRANSACTIONS ON CIRCUITS AND SYSTEMS—II: EXPRESS BRIEFS, VOL. 54, NO. 1, JANUARY 2007
TABLE I
PLL PARAMETERS (FREQUENCIES IN rads/sec)
Fig. 9. Second-order PLL transient response. Fig. 11. LF1 output with increasing PLL order.
loop and then appraise how it is affected by the introduction of transient and stays steady. When input ramps-up output follows
the new loops. This will mimic the design procedure to be fol- the chirp at the beginning but unlocks when frequency is ap-
lowed, regardless of whether the LF is implemented in a com- proximately , as initially predicted.
pact manner in the final design (just plug-in the LF parameters Taking this result as a reference and using the same input
from the design), or with the explicit feedback loops. signal, we will repeat a similar simulation but consecutively
connecting LF2 at instant 5 miliseconds, and LF3 at 20 millisec-
A. Transient Analysis onds. We can clearly see in Fig. 10 how now the PLL is able to
The parameters chosen for the PLL are as shown in Table I. track the input frequency in its successive ramps and steady pe-
Assuming that only LF1 is active, and the other disconnected, riods. However, what is really informative about the role of each
the expected behavior of the PLL can be summarized in the additional loop, and in turn the increase of the PLL order and
parameters also provided in Table I. PD has been modeled as type, is to see the evolution at the LF1 output, which is nothing
a perfect analog multiplier, while VCO is assumed ideal. but a filtered version of the phase error. This is shown in Fig. 11.
We have chosen an under-damped behavior to make tran- After the first transient at , signal tends to a steady dc
sients under abrupt frequency changes more apparent. Then, value, as a clear indication of a phase difference between input
Lock-in Range is about 30% of the FRF and Hold Range is and output signals. When LF2 is connected at instant ms,
about 60% of FRF [6]. By introducing the additional feed- PLL becomes third-order, but the new transient (equivalent to a
back loops, whose time constants are five times longer, we may frequency step) is still basically determined by LF1 parameters.
expect the hold-in to increase, and the remaining parameters to Now, error tends to a steady zero dc value, which indicates zero
remain substantially unchanged. Another significant difference phase error and thus an infinite hold-in range. The error signal
is that phase error will tend to be zero for a constant input fre- needed to achieve the correct frequency is self sustained by the
quency (when LF2 is working) and also for a linear chirp (when own filter LF2 (see Figs. 5 or 7). Once the frequency starts to
LF3 is working too). In a practical situation the VCO will limit ramp-up at instant 10 ms, the PLL is able to follow, but, in order
the operation range of the PLL, but here we are only interested to keep up the pace, a phase error, proportional to the slope, is
in showing the influence of the LF. needed. This is clear from to 15 ms. Then, from instant
The test signal employed in all examples is a sinusoid whose to 20-ms input frequency does not change and the PLL is
initial frequency is 72 krad/sec ( , which is within again able to recover a zero phase error. By the way, the transient
acquisition range), stays stable for 10 milliseconds, and then fol- duration is determined by the time constant of LF2. At instant
lows successive intervals of ramps-up and constant frequency of 20 ms, filter LF3 is connected at a time when a new ramp-up
5-ms duration (see Fig. 10). Under these conditions, in Fig. 9 we starts. After a transient, the PLL (that is now a fourth order), is
show the resulting instantaneous frequency of the PLL output, able not only to track the input frequency, but also to reduce the
when only LF1 is active (second-order Type I PLL). The system phase error to zero. The delay is proportional to the sum of the
is able to track the input frequency after a clearly under-damped two time constants of LF2 and LF3.
CARLOSENA AND MÀNUEL-LÁZARO: DESIGN OF HIGH ORDER PLLS 13