Professional Documents
Culture Documents
Michael Perrott
August 11, 2008
ref(t) ref(t)
out(t) out(t)
e(t) v(t) e(t) v(t)
ref(t)
div(t)
e(t) v(t)
Fout = N Fref
ref(t) e(t) Analog v(t) out(t)
Phase
Detect Loop Filter
VCO
div(t) Sepe and Johnston
Divider US Patent (1968)
N
Use digital counter structure to divide VCO frequency
- Constraint: must divide by integer values
Use PLL to synchronize reference and divider output
Output frequency is digitally controlled
M.H. Perrott 3
Integer-N Frequency Synthesizers in Wireless Systems
Zin
From Antenna PC board Mixer
and Bandpass trace RF in IF out
Filter Zo Package LNA To Filter
Interface
LO signal
VCO
Reference ref(t) Frequency v(t) out(t)
Frequency Synthesizer
div(t) Divider
div(t) Divider
N
Overview of PLL Blocks
System Level Modeling
- Transfer function analysis
- Nonlinear behavior
- Type I versus Type II systems
Noise Analysis
M.H. Perrott 5
Popular VCO Structures
LC oscillator
VCO Amp
Vout
-Ramp Vin C L Rp
Ring oscillator
Vout
Vin
-1
-Ramp Vin C L Rp
Fvco
Ring oscillator
Vout
Fout
fc
Vin VCO
Frequency slope=Kv
-1
vin
Vbias
Input Voltage
M.H. Perrott 7
Model for Voltage to Phase Mapping of VCO
out(t)
out(t)
1/Fvco= α+ε
M.H. Perrott 8
Frequency-Domain Model for VCO
Laplace-Domain Frequency-Domain
M.H. Perrott 9
Divider
Implementation
Counter
N count value
out div(t)
out(t)
out(t)
div(t)
N=6
Time-domain model
- Frequency:
- Phase:
M.H. Perrott 10
Frequency-Domain Model of Divider
M.H. Perrott 11
Phase Detector (PD)
XOR structure
- Average value of error pulses corresponds to phase error
- Loop filter extracts the average value and feeds to VCO
ref(t)
e(t)
div(t)
ref(t)
div(t)
1
e(t)
-1
M.H. Perrott 12
Modeling of XOR Phase Detector
1
e(t)
-1
T/2
Equation:
M.H. Perrott 13
Relate Pulse Width to Phase Error
Two cases:
ref(t) ref(t)
div(t) div(t)
1 1
e(t) e(t)
-1 -1
W W
M.H. Perrott 14
Overall XOR Phase Detector Characteristic
−π < Φref − Φdiv < 0 0 < Φref − Φdiv < π
T/2 T/2
ref(t) ref(t)
div(t) div(t)
1 1
e(t) e(t)
-1 -1
W W
avg{e(t)}
gain = -2/π 1 gain = 2/π
Φref - Φdiv
−π −π/2 0 π/2 π
-1
phase detector
range = π
M.H. Perrott 15
Frequency-Domain Model of XOR Phase Detector
Φref - Φdiv
−π −π/2 0 π/2 π
-1
Φdiv(t) PD gain
div(t)
M.H. Perrott 16
Loop Filter
Laplace-Domain Frequency-Domain
e(t) R1 v(t)
C1
M.H. Perrott 17
Overall Linearized PLL Frequency-Domain Model
Divider
Φdiv(t)
1
N
Frequency-Domain Model
XOR PD
Loop Filter VCO
Φref(t) e(t) v(t) Φout(t)
2 Kv
H(f)
π jf
Divider
Φdiv(t)
1
N
M.H. Perrott 18
Open Loop versus Closed Loop Response
Frequency-domain model
XOR PD
Loop Filter VCO
Φref(t) e(t) v(t) Φout(t)
2 Kv
H(f)
π jf
Divider
Φdiv(t)
1
N
M.H. Perrott 19
Classical PLL Transfer Function Design Approach
M.H. Perrott 20
Example: First Order Loop Filter
Divider
Φdiv(t)
1
N
Loop filter
e(t) R1 v(t)
C1
M.H. Perrott 21
Closed Loop Poles Versus Open Loop Gain
Evaluation of Closed Loop Pole
Phase Margin Locations of G(f)
Im{s}
Open loop 20log|A(f)| C
gain
increased
Dominant
pole pair B
0 dB f
fp
A
C
B
A Re{s}
angle(A(f)) 0
o
-90
A
-120o PM = 59o for A
PM = 45o for B
B
-150o PM = 33o for C
-180o
C
0.6
f 0 t
fp
e(t) R1 v(t)
Parasitics
C1
M.H. Perrott 24
Closed Loop Poles Versus Open Loop Gain
Evaluation of Closed Loop Pole
Phase Margin Locations of G(f)
Im{s}
20log|A(f)|
Open loop C
gain
increased
Dominant
pole pair
0 dB f
fp fp2fp3
Non-dominant B
poles
C
B A Re{s}
angle(A(f)) A
-90
o
A 0
o
PM = 72 for A
PM = 51o for B
-165
o B
o
-180
PM = -12o for C
o
-240
o
-315 C
M.H. Perrott 25
Corresponding Closed Loop Response
0 dB B
A C
1 B
Frequency Time
Divider
Φdiv(t)
1
N
N+1
N
t
93
N (Divide Value)
92.8
92.6
92.4
92.2
92
91.8
40 60 80 100 120 140 160 180 200 220 240
1.87
Output Frequency (GHz)
1.86
1.85
1.84
1.83
40 60 80 100 120 140 160 180 200 220 240
Time (microseconds)
M.H. Perrott
- PLL responds according to closed loop response! 28
What Happens with Large Divide Value Variations?
PLL temporarily loses frequency lock (cycle slipping
occurs)
Synthesizer Response To Divider Step
96
N (Divide Value)
95
94
93
92
40 60 80 100 120 140 160 180 200 220 240
Output Frequency (GHz)
1.92
1.9
1.88
1.86
1.84
avg{e(t)}
gain = -2/π 1 gain = 2/π
Φref - Φdiv
−π −π/2 0 π/2 π
-1
M.H. Perrott 30
Cycle Slipping
Consider the case where there is a frequency offset
between divider output and reference
- We know that phase difference will accumulate
ref(t)
div(t)
Φref - Φdiv
−π −π/2 0 π/2 π
-1
M.H. Perrott 31
Impact of Cycle Slipping
XOR DC characteristic
cycle slipping
1
Φref - Φdiv
−π π 3π nπ (n+2)π
-1
M.H. Perrott 32
Back to PLL Response Shown Previously
PLL output frequency indeed oscillates
- Eventually locks when frequency difference is small enough
Synthesizer Response To Divider Step
96
N (Divide Value)
95
94
93
92
40 60 80 100 120 140 160 180 200 220 240
Output Frequency (GHz)
1.92
1.9
1.88
1.86
1.84
R
1 D Q
down(t)
div(t) Q
Ref(t)
Div(t)
Up(t)
Down(t)
1
E(t)
0
-1
M.H. Perrott 34
Tristate PFD Characteristic
Calculate using similar approach as used for XOR
phase detector avg{e(t)}
1
gain = 1/(2π)
−2π
Φref - Φdiv
2π
−1
phase detector
range = 4π
−2π
Φref - Φdiv
0 2π 4π 2nπ
lock
-1
M.H. Perrott 36
Another PFD Structure
XOR-based PFD
D Q
ref(t) D Q Q
ref/2(t) R
Q e(t)
div(t) D Q div/2(t)
Q D SQ
Q
ref(t)
div(t)
ref/2(t)
div/2(t)
1
e(t)
-1
M.H. Perrott 37
XOR-based PFD Characteristic
−3π
Φref - Φdiv
−2π 0 π 2π 4π 5π
−1
phase detector
range = 2π
M.H. Perrott 38
Linearized PLL Model With PFD Structures
Tristate: α=1
PFD XOR-based: α=2
Loop Filter VCO
Φref(t) α e(t) v(t) Φout(t)
Kv
H(f)
2π jf
Divider
Φdiv(t)
1
N
M.H. Perrott 39
Type I versus Type II PLL Implementations
Divider
Φdiv(t)
1
N
M.H. Perrott 40
VCO Input Range Issue for Type I PLL Implementations
Divider
N[k]
M.H. Perrott 41
Options for Achieving Full Range Span of VCO
Type I
- Add a D/A converter to provide coarse tuning
Adds power and complexity
Steady-state phase error inconsistently set
Type II
- Integrator automatically provides DC level shifting
Low power and simple implementation
Steady-state phase error always set to zero
Type I Type II
M.H. Perrott 42
A Common Loop Filter for Type II PLL Implementation
M.H. Perrott 43
Charge Pump Implementations
Single-Ended Differential
Icp 2Icp
M.H. Perrott 44
Modeling of Loop Filter/Charge Pump
Charge Loop
Pump Filter
e(t) v(t)
Icp H(s)
M.H. Perrott 45
PLL Design with Lead/Lag Filter
Divider
Φdiv(t)
1
N
Loop filter
Dominant
B pole pair
0 dB f
fz fp A
Non-dominant
C pole
B
A Re{s}
angle(A(f)) A BC 0
o
120
PM = 54oo for B
PM = 53 for A
PM = 55o for C A
o
-140
o
B
-160
o
-180 C
M.H. Perrott 48
Closed Loop Poles Versus Open Loop Gain
Evaluation of Closed Loop Pole
Phase Margin Locations of G(f)
Im{s}
Open loop 20log|A(f)| C
gain Dominant
increased pole pair
B
0 dB f
fz fp fp2 fp3
Non-dominant
poles A
C
B Re{s}
A
angle(A(f)) A BC 0
o
120
A
o
o
PM = 46 for A
-140
PM = 38o for B
B
o
-160
o
-180 C
PM = -7o for C
Normalized Amplitude
Type II: fz/fo = 1/3
fcp fz Type II: fz/fo = 1/8
1 1
Type I
0.6
0 f 0
fz fo 1 2 3 4
Frequency (Hz) Normalized time: t*fo
M.H. Perrott 51
Noise Analysis of Integer-N Synthesizers
Frequency Synthesizer Noise in Wireless Systems
Zin
From Antenna PC board Mixer
and Bandpass trace RF in IF out
Filter Zo Package LNA To Filter
Interface
LO signal
VCO
Reference Frequency
Frequency Synthesizer
Phase
Noise
f
fo
Sout(f)
Phase
Extrinsic noise Noise
PLL dynamics (from PLL)
set VCO Intrinsic
carrier frequency noise f
vn(t) fo
vc(t) vin(t) out(t)
To PLL
M.H. Perrott 55
Phase Noise Versus Spurious Noise
M.H. Perrott 56
Sources of Noise in Frequency Synthesizers
Reference Reference Charge Pump VCO Noise
Jitter Feedthrough Noise
-20 dB/dec
f f f f
1/T
T
div(t) Divider
Divider
Jitter
N
f
-20 dB/dec
f f f f
0 0 1/T 0 0
-20 dB/dec
f f
0 1/T 0
en(t) Φvn(t)
Φref [k] α e(t) v(t) KV Φout(t)
Icp H(f)
π jf
Charge Loop
VCO
PFD Pump Filter
Φdiv[k]
1
N
Divider
-20 dB/dec
f f
0 1/T 0
en(t) Φvn(t)
Φref [k] α e(t) v(t) KV Φout(t)
Icp H(f)
π jf
Charge Loop
VCO
PFD Pump Filter
Φdiv[k]
1
N
Divider
M.H. Perrott 60
Impact of VCO-referred Noise on Synthesizer Output
PFD-referred VCO-referred
Noise Noise
S En(f) S Φvn(f)
-20 dB/dec
f f
0 1/T 0
en(t) Φvn(t)
Φref [k] α e(t) v(t) KV Φout(t)
Icp H(f)
π jf
Charge Loop
VCO
PFD Pump Filter
Φdiv[k]
1
N
Divider
M.H. Perrott 61
A Simpler Parameterization for PLL Transfer Functions
PFD-referred VCO-referred
Noise Noise
S En(f) S Φvn(f)
-20 dB/dec
f f
0 1/T 0
en(t) Φvn(t)
Φref [k] α e(t) v(t) KV Φout(t)
Icp H(f)
π jf
Charge Loop
VCO
PFD Pump Filter
Φdiv[k]
1
N
Divider
PFD-referred noise
VCO-referred noise
M.H. Perrott 63
Parameterized PLL Noise Model
PFD-referred VCO-referred
Noise Noise
S En(f) S Φvn(f)
-20 dB/dec
f f
0 1/T 0
en(t) Φvn(t)
π 1-G(f)
fo α N G(f) fo
Φnpfd(t) Φnvco(t)
Φn(t)
Divider Control Φc(t) Φout(t)
of Frequency Setting
(assume noiseless for now)
Radians2/Hz
-20 dB/dec
S Φvn(f)
f f
0 1/T 0
en(t) Φvn(t) f
0
π 1-G(f)
fo α N G(f) fo
Φnpfd(t) Φnvco(t)
Φn(t)
Divider Control Φc(t) Φout(t)
of Frequency Setting
(assume noiseless for now)
Radians2/Hz
-20 dB/dec
S Φvn(f)
f f
0 1/T 0
en(t) Φvn(t) f
0 (fo)opt
π 1-G(f)
fo α N G(f) fo
Φnpfd(t) Φnvco(t)
Φn(t)
Divider Control Φc(t) Φout(t)
of Frequency Setting
(assume noiseless for now)
Radians2/Hz
-20 dB/dec
S Φvn(f)
f f
0 1/T 0
en(t) Φvn(t) f
0 (fo)opt
π 1-G(f)
fo α N G(f) fo
S Φnpfd(f)
Radians2/Hz
Φnpfd(t) Φnvco(t)
S Φnvco(f)
Φn(t)
Divider Control Φc(t) Φout(t)
of Frequency Setting
(assume noiseless for now) f
0 (fo)opt
M.H. Perrott
- Corresponds to far-away phase noise of synthesizer 67
Analysis of Charge Pump Noise Impact
Charge Pump VCO Noise
Noise
S Ιcpn(f) S Φvn(f)
-20 dB/dec
PFD-referred
f f
Noise 0 0
M.H. Perrott 68
Calculation of Charge Pump Noise Impact
Charge Pump VCO Noise
Noise
S Ιcpn(f) S Φvn(f)
-20 dB/dec
PFD-referred
f f
Noise 0 0
Id
Ibias
id2bias id2 W
M1 M2 L
Cbig
current current
bias source
M.H. Perrott 70
Impact of Charge Pump Current Value on Output Noise
Recall
f f
fIF fRF
x(t) y(t)
f f Band Select
fIF fRF
Filter
x(t) y(t)
To
PA Antenna
out(t) Sout(f) close-in
phase noise
far-away
Synthesizer phase noise
f
fLO
Power amplifier
- Nonlinearity will increase out-of-band emission and create
harmonic content
Band select filter
- Removes harmonic content, but not out-of-band emission
M.H. Perrott 73
Why is Out-of-Band Emission A Problem?
Transmitter
Interfering
1 Channel
( Desired
Channel)
Relative
Power
Difference
(dB)
Desired
Transmitter Channel
2 Base
Station
( Interfering
Channel )
Near-far problem
- Interfering transmitter closer to receiver than desired
transmitter
- Out-of-emission requirements must be stringent to
prevent complete corruption of desired signal
M.H. Perrott 74
Specification of Out-of-Band Emissions
Maximum
RF Output
Emission Integration
(dBm) M0 dBm Bandwidth
= R Hz
M1 dBm
M2 dBm
M3 dBm
f
fRF
Channel Spacing
= W Hz
Sx(fmid) Sx(fmid)
fmid fmid
M.H. Perrott 76
Transmitter Output Versus Emission Specification
Piecewise Constant Approximation
of Transmitter Output Spectrum Emission Specification
RF Output Maximum
(dBm) RF Output
Y0 dBm Emission
Channel Integration
Spacing (dBm)
M0 dBm Bandwidth
= W Hz = R Hz
Y0+X1 dBm M1 dBm
Y0+X2 dBm M2 dBm
Y0+X3 dBm M3 dBm
f f
fRF fRF
Channel Spacing Channel Spacing
= W Hz = W Hz
M.H. Perrott 78
Condition for Most Stringent Emission Requirement
Piecewise Constant Approximation
of Transmitter Output Spectrum Emission Specification
RF Output Maximum
(dBm) RF Output
Y0 dBm Emission
Channel Integration
Spacing (dBm)
M0 dBm Bandwidth
= W Hz = R Hz
Y0+X1 dBm M1 dBm
Y0+X2 dBm M2 dBm
Y0+X3 dBm M3 dBm
f f
fRF fRF
Channel Spacing Channel Spacing
= W Hz = W Hz
M.H. Perrott 79
Table of Most Stringent Emission Requirements
Piecewise Constant Approximation
of Transmitter Output Spectrum Emission Specification
RF Output Maximum
(dBm) RF Output
Y0 dBm Emission
Channel Integration
Spacing (dBm)
M0 dBm Bandwidth
= W Hz = R Hz
Y0+X1 dBm M1 dBm
Y0+X2 dBm M2 dBm
Y0+X3 dBm M3 dBm
f f
fRF fRF
Channel Spacing Channel Spacing
= W Hz = W Hz
M.H. Perrott 80
Impact of Synthesizer Noise on Transmitter Output
IF Input RF Output M0 dBm
(dBm) (dBm)
M0+X2 dBm
f f
fIF fRF
foffset
Synthesizer IF RF
Spectrum 0 dBc
To
PA Antenna
(dBc)
Band Select
Filter
X2 dBc LO
f
fLO
foffset
M.H. Perrott 81
Impact of Synthesizer Phase Noise (Isolated Channel)
IF Input RF Output M0 dBm
(dBm) (dBm)
M0+X2 dBm
f f
fIF fRF
foffset
Synthesizer IF RF
Spectrum 0 dBc
To
PA Antenna
(dBc)
Band Select
Filter
X2 dBc LO
f
fLO
foffset
M.H. Perrott 85
Synthesizer Phase Noise Requirements for DECT
-114 dBc/Hz
-128 dBc/Hz
fLO f
-128 dBc/Hz
fLO f
f f
fRF fIF
Band Select Channel
Filter Filter
To
LNA IF Processing
Stage
Synthesizer
Spectrum 0 dBc
(dBc/Hz)
Synthesizer
f
fLO
f f
fRF fIF
Band Select Channel
Filter Filter
To
LNA IF Processing
Stage
Synthesizer
Spectrum Phase Noise
0 dBc (dBc/Hz)
(dBc/Hz)
Synthesizer Spurious Noise
(dBc)
f
fLO
f f
fRF fIF
Band Select Channel
Filter Filter
To
LNA IF Processing
Stage
Synthesizer
Spectrum Phase Noise
0 dBc (dBc/Hz)
(dBc/Hz)
Synthesizer Spurious Noise
(dBc)
f
fLO
Y dB
f f
fRF fIF
foffset
Synthesizer
Spectrum RF IF
(dBc) 0 dBc
LO
f
fLO
M.H. Perrott 91
Impact of Synthesizer Spurious Noise on Blockers
RF Input IF Output
(dBm) (dBm)
Y dB
X dB
SNR: -X-Y dB
f f
fRF fIF
foffset
Synthesizer
Spectrum RF IF
(dBc) 0 dBc
Spurious X dBc
Tone
LO
f
fLO
foffset
M.H. Perrott
- Resulting SNR = -X-Y dB with spurious tone (X dBc) 92
Impact of Synthesizer Phase Noise on Blockers
RF Input IF Output
(dBm) (dBm)
Y dB
X dB
SNR: -X-Y dB
f f
fRF fIF
foffset
Synthesizer
Spectrum RF IF
(dBc) 0 dBc
X dBc LO
f
fLO
foffset
M.H. Perrott 93
Blocking Performance Analysis (Part 1)
RF Input In-Channel
(dBm) IF Output
(dBm)
Y dB
SNR: -X-Y dB
f f
fRF fIF
foffset
Synthesizer
Spectrum RF IF
(dBc) 0 dBc
X dBc LO
f
fLO
foffset
X0 dBc
X1 dBc
X2 dBc LO
f
fLO
Channel Spacing
X0 dBc
X1 dBc
X2 dBc LO
f Derive using
fLO
Channel Spacing
the relationship
SNR = -X-Y dB >= SNRmin
Channel Relative Blocking Maximum Synth. Noise
Offset Power Power at Channel Offset
0 0 dB X0 = -SNRmin dBc
1 Y1 dB X1 = -SNRmin-Y1 dBc
2 Y2 dB X2 = -SNRmin-Y2 dBc
3 Y3 dB X3 = -SNRmin-Y3 dBc
M.H. Perrott 96
Blocking Performance Analysis (Part 4)
RF Input In-Channel
(dBm) IF Output Channel Filter
(dBm) Bandwidth
Y1 dB = W Hz
Y2 dB
Inband Interference
SNRmin: 15-20 dB Produced by
Synth. Phase Noise
f f
fRF fIF
Channel Spacing
Synthesizer
Spectrum RF IF
(dBc) 0 dBc
X0 dBc
X1 dBc
X2 dBc LO Convert power to
f
fLO spectral density
Channel Spacing
M.H. Perrott 97
Example – DECT Cordless Telephone Standard
M.H. Perrott 98
Synthesizer Phase Noise Requirements for DECT
RF Input
(dBm) In-Channel
-33 dBm IF Output Channel Filter
(dBm) Bandwidth
-39 dBm
-58 dBm W = 1.73 MHz
-73 dBm Inband Interference
SNRmin: 15 dB Produced by
Synth. Phase Noise
f f
fRF fIF
Channel Spacing
Synthesizer = 1.73 MHz
Spectrum RF IF
(dBc) 0 dBc
X0 dBc
X1 dBc
X2 dBc LO
X3 dBc
f
fLO
Channel Spacing
= 1.73 MHz
Channel Relative Blocking Maximum Synth. Noise Maximum Synth. Phase
Offset Power Power at Channel Offset Noise at Channel Offset
0 0 dB X0 = -15 dBc -77 dBc/Hz
1.728 MHz Y1 = 15 dB X1 = -30 dBc -92 dBc/Hz
3.456 MHz Y2 = 34 dB X2 = -49 dBc -111 dBc/Hz
5.184 MHz Y3 = 40 dB X3 = -55 dBc -117 dBc/Hz
M.H. Perrott 99
Graphical Display of Required Phase Noise Performance
fLO f