Beruflich Dokumente
Kultur Dokumente
N Counter
(Optional)
Fig. 2.2-01
The only digital block is the phase detector and the remaining blocks are similar to the
LPLL
The divide by N counter is used in frequency synthesizer applications.
2
2 = 1 = N 2 = N 1
VOH VOH
VIH VIL
t vin t
VIL VIH
VOL VOL
Fig. 2.2-02
v2'
t
vd
vd
t Fig. 2.2-04
Positive Phase Error:
v1
t
v2'
t
e>0
vd
vd
t Fig. 2.2-05
ECE 6440 - Frequency Synthesizers P.E. Allen - 2003
Lecture 070 DPLLs - I (5/15/03) Page 070-5
- V -V
2
- e Kd = OH OL
2
The effect of waveform asymmetry is to reduce the loop gain of the DPLL and also results
in a smaller lock range, pull-in range, etc.
ECE 6440 - Frequency Synthesizers P.E. Allen - 2003
JK Flip-Flop
The JK Flip-Flop is not sensitive to waveform asymmetry
because it is edge-triggered. v1 v2 Qn+1
vd
0 0 Qn
v1 J Q 0 1 0
FF
v2' K Q 1 0 1
1 1 Qn
Fig. 2.2-08
Zero Phase Error (Assume rising edge triggered):
v1
t
v2'
t
vd
vd
t Fig. 2.2-09
Positive Phase Error:
v1
t
v2'
e>0 t
vd
vd
t Fig. 2.2-10
ECE 6440 - Frequency Synthesizers P.E. Allen - 2003
Lecture 070 DPLLs - I (5/15/03) Page 070-7
V -VOL
- e Kd = OH
2
VOL
Fig. 2.2-11
Comments:
Symmetry of v1 and v2 is unimportant
Both the EXOR and the JK flip-flop have a severely limited pull-in range if the loop filter
does not have a pole at zero.
PD LPF1 VLPF1
Phase Feedback
Vin Vout
out VCO
in
Frequency Feedback
FD LPF2 VLPF2
The output signal of the PFD depends on the phase error in the locked state and on the
frequency error in the unlocked state.
Consequently, the PFD will lock under any condition, irrespective of the type of loop filter
used.
A B Fig. 2.2-13
Unlike the EXOR gates and the R-S latches, the PFD generates two outputs which are
not complementary.
ECE 6440 - Frequency Synthesizers P.E. Allen - 2003
Illustration of a PFD
PFD (A = B):
A QA
PFD
B QB
(Rising edge triggered) Fig. 2.2-14
A>B: A<B:
A A
B B
QA QA
QB QB
Time Time
Fig. 2.2-15
A<B: A>B:
A A
B B
QA QA
QB
QB
Time Time
Fig. 2.2-16
PFD Continued
Plot of the PFD output versus phase error:
vd
VOH
-4 -2
e
2 4
VOL
Fig. 2.2-17
When e exceeds 2, the PFD behaves as if the phase error recycled at zero.
VOH-VOL
Kd = 4
A plot of the averaged duty cycle of vd Average Duty Cycle
versus 1/2 (A/B) in the unlocked 1
state of the DPLL: Fraction of time
0.5 QA=1 and QB=0
(+1 state)
0
1/2'
1 2
Fraction of time
-0.5 QA=0 and QB=1
(-1 state)
-1
Fig. 2.2-18
CHARGE PUMPS
Charge Pumps
A charge pump consists of two switched current sources controlled by QA and QB
which drive a capacitor or a combination of a resistor and a capacitor to form a filter for
the PLL with a pole at the origin.
A
VDD
I1 B
QA X QA and QB are
A S1 Vout QA simultaneously
PFD QB high for the
B S2 QB duration given
Y Cp
I1=I2=I by the delay
Vout
I2 of the AND gate
and the reset path
of the flip-flops.
t Fig. 2.2-19
A > B or A = B but A > B: S1 is on and Vout increases.
A < B or A = B but A < B: S2 is on and Vout decreases.
A Charge-Pump PLL
Block diagram:
VDD
I1
x(t) QA
S1 y(t)
PFD VCO
QB
S2
Cp
I2
Fig. 2.2-20
The charge pump and capacitor Cp serve as the loop filter for the PLL.
The charge pump can provide infinite gain for a static phase shift.
QB e
Ip e Ip T1e
Amount of vd(t) increase per period (T1) = C x 2/T = 2C
p 1 p
Ip T1e 1 Ip e
Average slope per period = 2Cp x T1 = 2Cp
Ip
vd(t) = Average Slope = 2C e(t)
p
Taking the Laplace transform gives,
Ip e Ip V
Vd(s) = 2Cps s Kd = 2Cp rads
ECE 6440 - Frequency Synthesizers P.E. Allen - 2003
I 1 I Kd I1
Vd(s) = 2 R+ sCp = s2Cp (sRCp +1) = s (sp +1)
Ko KoKd S1 Vout
Y(s) = s Vd(s) = s2 (sp +1) [X(s) Y(s)]
S2 Cp
KoKd
KoKd
Y(s) 1 + s2 (sp +1) = s2 (sp +1)X(s) R
I2
Y(s) KoKd(sp +1)
=
X(s) s2 + KoKdps + KoKd Fig. 2.2-21
QB
vd
3.) Charge injection. t
Fig. 2.2-23
When the S1 and S2 switches turn off, they can inject/remove
VDD
charge from Cp. Changes 2.
I1
Cx
X
4.) Charge sharing. S1 vd
Cy
If X VDD and Y = 0 when S1 and S2 are off, the VCO will S2
Y Cp
experience a jump when S1 or S2 turns on. This periodic effect I2
introduces sidebands (spurs) at the output.
Fig. 2.2-24
Optional
N Counter
1
N Fig. 2.2-25
Loop Filters
1.) Passive lag-
1 + s2
PD F(s) = 1 + s( + )
1 2
1 + s2
PFD F(s) s(1 + 2)
Experimental results using the PFD with a passive lag filter show that the gain of the
passive filter is not constant. As a result, the filter dynamics become nonlinear.
2.) Active lag-
1 + s2
PD F(s) = Ka1 + s1
1 + s2
PFD F(s) s1
3.) Active PI-
1 + s2
PD or PFD F(s) = s1
vd
Kd
2.) PD =JK-Flip flop e(EXOR) = e(LPLL)
t
-Kd
L = (2n)
2/
2'
1
L = 2n
o 2'(t)
t
3.) PD = PFD Fig. 2.2-27
v2'
vd
VDD
vd High
0.5VDD Impedance
State
0 t
vd(eq.)
VDD
0.5VDD
(If the filter time constant >> the duty cycle, this waveform simplifies the analysis.)
0 t
vf
VDD
1
Ko
0.5VDD
t
TP Fig. 2.2-30
+ R1+R2 + + R1+R2 +
VDD VDD
vd C vf vd 2C vf
2 2
- - - -
PFD Filter PFD Filter
100% Duty Cycle 50% Duty Cycle Fig. 2.2-31
Use the 50% duty cycle model, solve for the time necessary to increase vf by /Ko.
1.) Loop filter = Passive lag
KoVDD/2
Tp = 2(1+2) lnKoVDD/2 - o
vd vd is proportional
100% to the phase noise.
LPLL noise theory
50%
DPLL noise theory.
0% t Fig. 2.2-32
t
Above signal after transmission through a bandlimited system:
v1b
t
Superposition of noise:
v1n
Vupper
;; ; ;; ;; ; ;
Vlower
t
Reshaped signal:
;;; ;;;;;;
v1r
t
Phase Fig. 2.2-33
Jitter
ECE 6440 - Frequency Synthesizers P.E. Allen - 2003
t
W
Select the loop filter and determine 1, 2, (Ka) Use n and to find 2
C1A C1B
v1(10kHz) SIGin 74HC4046A Data N
PC1
COMPin (EXOR) P0P7 PE
v2'
PC2 VCOout 74HC40102 TC v '
(PFD) PCPout VCO (40103) 2
CP
PC3
TE PL MR
(JK)
PC2out VCOin R1 R2
+5V
R1= R2=
R1=567
47k 130k
R2=1.35k
C = 0.33F
Fig. 2.2-36
Optional
N Counter
1
N Fig. 2.2-25
R.E. Best, Phase-Locked Loops Design, Simulation, and Applications, 4th Ed., McGraw-Hill, NY, p. 103
ECE 6440 - Frequency Synthesizers P.E. Allen - 2003
40
LG Phase
20
Phase
|LG|
0 Margin
84
Note that the phase is very -20 c
close to 0 and |LG|>>1 at -40
low frequencies which is 10 100 1000 10 4 10 5
Frequency (Hz)
typical of type II systems.
ECE 6440 - Frequency Synthesizers P.E. Allen - 2003
Lecture 070 DPLLs - I (5/15/03) Page 070-43
Roland E. Best, Phase-Locked Loops Design, Simulation, and Applications, 4th ed., McGraw-Hill Book Co., 1999, New York, NY
ECE 6440 - Frequency Synthesizers P.E. Allen - 2003
vd
vd(mV)
vf
t(s)
Case 2 - f = 8000Hz
vd
Phase error
vd(V) 90
vf
vf
vf
vd vd
vd(V)
vf
4.5
4.0
3.5 vd
3.0
vd(V) 2.5
2.0
1.5
1.0
0.5
vf
vd(V) vd
Tp 1.5ms
ECE 6440 - Frequency Synthesizers P.E. Allen - 2003
Lecture 070 DPLLs - I (5/15/03) Page 070-49
2.5
vd(V)
2.0 vd
1.5
1.0
0.5
Tp 5ms
ECE 6440 - Frequency Synthesizers P.E. Allen - 2003
SUMMARY
The DPLL has a digital phase detector and the remainder of the blocks are analog
Digital phase detectors
- EXOR Gate
- JK Flip-Flop
- Phase-Frequency Detector
Charge pump a filter implementation using currents sources and a capacitor that
works with the PFD
Charge pumps implement a pole at the origin to result in zero phase error
The DPLL is much more compatible with IC technology and is the primary form of PLL
used for frequency synthesizers