Documente Academic
Documente Profesional
Documente Cultură
Lecture 090 – PLL Design Equations & PLL Measurements (5/22/03) Page 090-2
†
These notes are taken from PLL Design Equations Notes by R.K Feeney, July 1998
ECE 6440 - Frequency Synthesizers © P.E. Allen - 2003
Lecture 090 – PLL Design Equations & PLL Measurements (5/22/03) Page 090-3
Lecture 090 – PLL Design Equations & PLL Measurements (5/22/03) Page 090-4
Lecture 090 – PLL Design Equations & PLL Measurements (5/22/03) Page 090-6
ωc = ωn 2ζ2 + 4ζ4+1
3dB Bandwidth:
ωn ωn
ω-3dB = ωn b + b2+1 where b = 2ζ2 + 1 - K 4ζ - K
Noise Bandwidth:
ωn 1
Bn = 2 ζ + 4ζ (Hz)
ECE 6440 - Frequency Synthesizers © P.E. Allen - 2003
Lecture 090 – PLL Design Equations & PLL Measurements (5/22/03) Page 090-7
Lecture 090 – PLL Design Equations & PLL Measurements (5/22/03) Page 090-8
+ + -20 dB/decade
-
Vd + Vf
τ 2 R2
- - = dB
τ 1 R1
1 log10(ω)
Fig. 2.1-05 τ2
Filter Transfer Function:
1 + sτ2 τ2 s + 1/τ2
R2 s + 1/τ2
F(s) = - sτ1 = - τ1 s = - R1 s where τ1 = R1C and τ2 = R2C
System Parameters:
K 1 R2 1 K τ2ωn
ωn = τ1 and ζ = 2 Kτ2 R1 = 2τ2 τ1 = 2
3dB Bandwidth:
ω-3dB = ωn 2ζ2 + 1 + (2ζ2 + 1)2 +1
Lecture 090 – PLL Design Equations & PLL Measurements (5/22/03) Page 090-10
Hold Range:
Limited by the dynamic range of the loop components.
Lock (Capture) Range:
∆ωH = βN2ζωn
Lock (Capture) Time:
2π
TL = ωn
Pull-in Range:
The pull-in range is the frequency range beyond the lock (capture) range over which
the loop will lock after losing lock (skipping cycles).
• The pull-in range for a 2nd or higher order, type-2 loop is theoretically infinite and
limited by the amplifier and phase detector offsets and by the dynamic range of the loop.
• A system with large offsets and a large frequency error may never lock.
Lecture 090 – PLL Design Equations & PLL Measurements (5/22/03) Page 090-12
Lecture 090 – PLL Design Equations & PLL Measurements (5/22/03) Page 090-14
PLL System
Block Diagram:
PFD + Charge Pump+Filter vfm
Phase Detector
θ1 θe vd ω2
Kd F(s) Ko
θ2' θ2
1 1
N s Fig. 090-02
ω2(s)
The pertinent transfer function for this problem is given as V (s) which is found as
fm
ω2(s)
F(s)Kd
ω2(s) = K Vfm(s) + F(s)K θ1 - sN = K Vfm(s) + F(s)Kdθ1 - sN ω2(s)
o d
o
Setting θ1 = 0 gives
ω2(s) Ko
Vfm(s) = F(s)KdKo
1+ sN
Lecture 090 – PLL Design Equations & PLL Measurements (5/22/03) Page 090-16
Lecture 090 – PLL Design Equations & PLL Measurements (5/22/03) Page 090-18
dB or Degrees
0
-20
-40
-60
-80
-100
1 10 100 1000 10 4 10 5
Frequency (Hz) Fig. 090-04
4.) Differential version of the filter.
R1 Vf
R2 C
+ -
Vd R1
- +
R2 R1 = 2.4kΩ
R2 = 9.0kΩ
C C = 0.175µF
Fig. 090-05
ECE 6440 - Frequency Synthesizers © P.E. Allen - 2003
Lecture 090 – PLL Design Equations & PLL Measurements (5/22/03) Page 090-20
Loop Stability
1.) Loop Gain.
The loop gain for N = 18,000 is given by
KdKoF(s) K(sτ2 + 1) 7.854x106·0.796 (1+1.575x10-3s)
LG(s) = Ns = s2Nτ = 0.419x10-3·18,000 s2
1
828.83x103(1+1.575x10-3s)
= s2
2.) Bode Plot
100
80
60
VDB(2)
Phase
40 Margin
20 ≈ 68°
0
Cutoff
-20
Frequency
-40
-60
1 10 100 1000 10 4 10 5
Frequency (Hz) Fig. 090-06
200
Phase
150
dB or Degrees
Magnitude
100
Bandwidth
50
0
1 10 100 1000 104 105
Frequency (Hz) Fig. 090-07
Lecture 090 – PLL Design Equations & PLL Measurements (5/22/03) Page 090-22
19 20
23
+
vf VCO in 24
- 21 To oscilloscope
17 VCO
(Counter)
VCO gain
Ro = 18 10kΩ
2.2kΩ
Fig. 2.4-01
Results:
← T/2 →
T/2 ≈ 76µs
vf =0 → or T = 152µs
∴ fo = 1/T = 6.54 kHz
← T/2 →
T/2 ≈ 85µs
vf =+1V → or T = 170µs
vf =0 → ∴ fo = 1/T = 5.88 kHz
Calculation of Ko.
∆ω 2π(6.54-5.88) 1
Ko = ∆vf = 1-0 x103 = 4.13x103 V·sec
Lecture 090 – PLL Design Equations & PLL Measurements (5/22/03) Page 090-24
Measurement of Kd – Continued
v1 = 10, 20, 30 and 40 mV (rms)
Lecture 090 – PLL Design Equations & PLL Measurements (5/22/03) Page 090-26
Measurement of the Hold Range, ∆ωH, and the Pull In Range, ∆ωp
Measurement Circuit: Rx=0 Ry=0
The measurement requires X-gain Y-gain
Loop filter
a full functional PLL. The Signal v1 7
10 11 8 9
3
loop filter must be added Generator f1
v2 PD in 5 R1=6kΩ 4 PD out C=20nF
which in this case consists of
both on-chip and external 19
components. Cext=8.2nF
23 20
+
VCO in 24 0.1µF
- 21 VCO out
VCO
Y1
10kΩ
To oscilloscope
Y2
Fig. 2.4-04
1.) To measure ∆fH, start with a value of f1 where the loop is locked and slowly vary f1 to
find the upper and lower values where the system unlocks.
2.) To measure ∆fp, start with f1 at approximately the center frequency, then increase f1
until the loop locks out. Decrease f1 until the loop pulls in. The difference between this
value of f1 and fo is ∆fp.
ECE 6440 - Frequency Synthesizers © P.E. Allen - 2003
Lecture 090 – PLL Design Equations & PLL Measurements (5/22/03) Page 090-27
v2 →
v2 →
v1 →
v1 →
Loop locked
v2
v1
Lecture 090 – PLL Design Equations & PLL Measurements (5/22/03) Page 090-28
v1 →
vf →
Modulating → T ←
→
square wave
Parameter extraction:
ln(A1/A2) 2π
With A1=1.9, A2=1.4, ζ = 2 2 and ωn = ⇒ ζ = 0.8 and fn = 4.1kHz
π +[ ln(A1/A2)] T 1-ζ2
ECE 6440 - Frequency Synthesizers © P.E. Allen - 2003
Lecture 090 – PLL Design Equations & PLL Measurements (5/22/03) Page 090-29
Lecture 090 – PLL Design Equations & PLL Measurements (5/22/03) Page 090-30
Sinusoidal ωm FM Signal
Generator Output vf ≈ H(jω) To oscilloscope or
Input Generator PD Lowpass
Filter spectrum analyzer
VCO
Fig. 2.4-06
Principle:
t ∆ω ∆ω
ω1 = ωo + ∆ω sinωmt → θ1(t) = ⌡⌠ω1dt = - ωm cos ωmt → |θ1(jω)| = ωm
0
θ2(jω) Ko
H(jω) = θ1(jω) and VCO gain at ωm → θ2(jω) = jωm Vf(jωm)
KoVf(jωm)
∴ | H(jω)| = ∆ω
What about ∆ω?
As long as ∆ω is small enough, the PD operates in its linear region and vf(t) is an
undistorted sinewave (see next slide).
ECE 6440 - Frequency Synthesizers © P.E. Allen - 2003
Lecture 090 – PLL Design Equations & PLL Measurements (5/22/03) Page 090-31
Implementation:
1.) Can plot the frequency response point-by-point.
2.) Use a spectrum analyzer
• Sweep generator rate << Spectrum analyzer |H(jω)|
sweep rate
• Watch out that resonance peaks in the H(0)
response don’t cause nonlinear operation. 0.707H(0)
Typical results: →
Fig. 2.4-07 ω-3dB ω
Lecture 090 – PLL Design Equations & PLL Measurements (5/22/03) Page 090-32
Basically, fm should approximate a constant during one sweep period of the analyzer.
Problem due to resonance peaks that cause nonlinear operation:
Marker Marker
↓ ↓
0 dB
0 dB
Linear Nonlinear
SUMMARY
• PLL Design Equations
Basic design equations for
- Type-I, first-order loop
- Type-I, second-order loop
- Type-II, second-order loop
• Design of a 450-475 MHz DPLL Frequency Synthesizer
PFD plus Charge Pump
Design of active PI filter
Stability
• Measurements of PLL Performance
How to experimentally measure the various performance parameters of a PLL