PLL PPT09
PLL PPT09
VFSTR, Guntur
Presentation
By
BATCH :7
Introduction
Conclusion
What is Phase Locked Loop (PLL)
Vi(t)
Vo(t)
Vi(t)
Phase Error
( ∆φ)
Basic PLL System
•PLL is a feedback system that detects the phase error ∆φ and then adjusts the phase of
the output.
Vi(t) Phase Vo(t)
Locked
Loop
VI
Phase ∆φ Vo
VCO
Detector
• The Phase Detector (PD), detects ∆φ between the output and the input through feedback
system
• Voltage Control Oscillator (VCO) adjusts the phase difference
Implementation of PD
VI
V1 Phase ∆φ Vo
∆φ VCO
Vo Detector
1 VI
0 VI o
Vo V
Vo(t)
Vi(t)
Phase Error
( ∆φ)
What is VCO ?
VControl VCO ω
o KVCOVControl
• Structure
– Phase Detector ( XOR ) that detects the phase
error ∆φ.
• Basic Idea
– If VI and Vout are out of phase
(unlocked), then the PD module detects the
error and the LPF smoothes the error signal. The
control signal slows down or speeds up the
VCO module. Hence, the phase is corrected
(locked).
Locked Condition
– Locked Condition
d
dt in out
– that 0
This implies
in out
VI
Phase ∆φ
LPF VControl VCO Vout
Detector
Vout ∆φ
Example: In the UNLOCKED State
frequency ω1
V(t)
i
–– Overdamped
Critically damped
i
– Underdamped
• Problems with this PLL t
– Settling time Vs. ripple of
ωout
Vcontor
– Stability of the system
– Lacks performance in ICs
• Jitter Reduction
Frequency Multiplications
– The feedback loop has frequency division
– Frequency division is implemented using a PFD ∆φ VControl
LPF VCO Vout
counter VI
∆φ
Counter
(Frequency
Clock Skew Reduction Division)
[Perrot
t]
14
PLL Applications
• PLLs applications
• Frequency synthesis
• Multiplying a 100MHz reference clock to 10GHz
• Skew cancellation
• Phase aligning an internal clock to an I/O clock
• Clock recovery
• Extract from incoming data stream the clock frequency and
optimum phase of high-speed sampling clocks
• Modulation/De-modulation
• Wireless systems
• Spread-spectrum clocking
15
Forward Clock I/O Circuits
• TX PLL
• TX Clock Distribution
• Replica TX Clock
Driver
• Channel
• Forward Clock
Amplifier
• RX Clock Distribution
• De-Skew Circuit
• DLL/PI
• Injection-Locked
16
Embedded Clock I/O Circuits
• TX PLL
• TX Clock Distribution
• CDR
• Per-channel PLL-based
• Dual-loop w/ Global PLL &
• Local DLL/PI
• Local Phase-Rotator
PLLs
• Global PLL requires
RX clock distribution
to individual channels
17
Linear PLL Model
e
ref
fb
VDD
I
Charging VCO Control
Voltage
C1 C2
Discharging
I R
F(s)
VSS
20
Voltage-Controlled Oscillator
KVCO
0 1
VDD/2
VDD
ω o u t t ω 0 ωout
Laplace t ω 0 KVCO vc
Domain
t Model
• Time-domain phase relationship
ϕ t ω t dt K v
out out VCO c
ϕout(t)
t dt
21
Loop Divider
ϕout(t) ϕfb(t)
• Time-domain model
ω fb t 1 out
ω
N
t
ϕfb t 1 ω t dt N 1 ϕ
out out
t 22
N
Phase & Frequency Relationships
dϕt t
ω
dt t
ϕt
o
ωτ
Consider a sinusoid u1 t dwith
τ angular frequency ω1 t and phase
ϕ1 t
u1 t sinω1 tt ϕ1 t [Best
]
• Phase Step
ϕ1 t ut
u1 tNo
change
sinω1intfrequency
ut
23
Phase & Frequency Relationships
• Frequency Step ω1 t ω0 ω
u1 t sinω0t ωt sinω0t ϕ1 t
where ϕ1 t ωt
ϕ1 t
ωt
24
Understanding PLL Frequency Response
[Fischett
e] 25
Open-Loop PLL Transfer
Function
Gs out
s K PD KVCO F
e s
s s
• Open-loop response generally decreases with
frequency 26
Closed-Loop PLL Transfer Function
29
First-Order PLL
F s
K1
KPD KVCO K1 NKDC
Forward Path Gain : Gs
s s
K K K
DC Loop Gain Magnitude : KDC PD VCO 1
sG N
• Simple first-order lim s0
s NKDC
low- pass transfer Transfer Function : H s KPD KVCO K1 N
Nω3dB
s KDC
KPD KVCO K1 s ω3dB
function s N
bandwidth is equal s s s
Error Function : Es
to the DC loop gain K KVCO K1
s PD N s ω3dB
s KDC
magnitude
30
First-Order PLL Tracking Response
• The PLL’s tracking behavior, or how the phase error responds to an input phase
change, varies with the PLL type
• Phase Step Response [Best
]
ϕ1 t ut
u1 t sinω1 t
ut
• The No change
final valueintheorem
frequencycan be used to find the steady-state phase error
• All PLLs should have no steady-state phase error with a phase step error Note,
this assumes that the frequency of operation is the same as the VCO center frequency
(Vctrl=0).Working at a frequency other than the VCO center frequency is considered
having a frequency offset (step).
31
First-Order PLL Tracking Response
1 sτ 2
F s
1 sτ1 τ
τ1 R1C τ2
2
R2C 34
Second-Order Type-1 PLL / Passive Lag-Lead Filter
1 sτ τ
F s NK DC
τ s
1
12 s 1τ Forward Path Gain : Gs K PD KVCO 1 sτ 1 τ2 τ2
2
2
s1 sτ1 τ
τ1 τ τ
2 1
s s
2
2 1 τ 2
K K
R1C R2C sGs τ
DC Loop Gain Magnitude : KDC lim N PDN VCO
s0
Nωn
KPD KVCOτ 1 2
τ1 2
2
s ω n 2ζ PD K VCO s ωn
1
τ2 2
KDC s
τ 1 τ 2 1 τ 2
N
2 1 K τ K
s τ DCτ 2 s DC
1 2 1 2
τ
Natural Frequency : ωn τ KPD KVCO
N τ 1 2τ
ω
N
Damping Factor :ζ n
2
2 K PD KVCO
τ
s s Nω n 2
KPD KVCO
Error Function : Es
s2 2ζωn s ωn 2
2
Second-Order Type-1 PLL Tracking Response
lim 2 ω
Again, phase error should be zero with a phase
step
36
Second-Order Type-1 PLL Properties
• While the second-order type-1 PLL will still lock with a phase
error with a frequency offset, it is much more useful than a first-
order PLL
37
Second-Order Type-2 PLL / Passive Series-RC Lag-Lead Filter
1
R s
F s RC
s
• Note, this type of loop filter is typically used with a charge- pump driving it.
Thus, the filter transfer function is equal to the impedance.
38
Second-Order Type-2 PLL / Passive Series-RC Lag-Lead Filter
1
R s DC Loop Gain Magnitude : KDC (ideally)
F s RC
s
1
K PD KVCO R s
RC
Forward Path Gain : Gs
s2
ωn
1
K PD KVCO R s N 2ζωn s 2ζ
RC
Transfer Function : H s
K PD KVCO R K PD KVCO s 2 2ζωn s n2
2
s s
N NC ω
ω
Damping Factor :ζ 2 n
RC
Error Function : Es 2 s2
s 2ζωn s 2
n
ω
39
Second-Order Type-2 PLL Tracking
Response
• Phase Step Response
s2
lim 2
sE s
s0
s lim s0 s 2ζωn s 2
0
ωn
Again, phase error should be zero with a phase
step
40
Second-Order Type-2 PLL
Properties
• A big advantage of the type-2 PLL is that it has zero phase error even with a
frequency offset This is why type-2 PLLs are very popular
• A type-2 PLL requires a zero in the loop filter for stability. Note, this is not
required in a type-1 PLL
41