Phase locked loops

advertisement
INF4420
Phase locked loops
Jørgen Andreas Michaelsen
Spring 2013
1 / 55
Outline
•
•
•
•
Oscillators
PLL building blocks
PLL loop dynamics
Phase noise
Spri ng 2013
Pha s e locked l oops
2
2 / 55
INF4420 Spring 2013 Phase locked loops
Jørgen Andreas Michaelsen (jorgenam@ifi.uio.no)
Introduction
Phase locked loops (PLLs) are versatile building
blocks used for a range of clocking applications
•
•
•
•
Synchronization (deskew)
Frequency multiplication and synthesis
Clock and data recovery (serial data)
Demodulation, etc.
Spri ng 2013
Pha s e locked l oops
3
3 / 55
Introduction
In digital circuits, clocks are used to synchronize
computation.
Data converters and discrete time systems
use clocks to control the sampling.
Different applications have very different
requirements with respect to accuracy and stability
(jitter in sample and hold, timing violations, bit
error rate (BER), etc.)
Spri ng 2013
Pha s e locked l oops
4
4 / 55
INF4420 Spring 2013 Phase locked loops
Jørgen Andreas Michaelsen (jorgenam@ifi.uio.no)
Introduction
Most applications use a crystal
oscillator. Excellent frequency
accuracy and stability (noise and
temperature), but “low”
frequency only and high cost.
Recently MEMS based oscillators are emerging.
Driven by lower cost and smaller size.
Spri ng 2013
Pha s e locked l oops
5
5 / 55
Introduction
We begin by discussing voltage controlled
oscillators (VCOs).
The PLL is a feedback loop that controls the VCO
such that its output frequency (or phase) is locked
to a reference clock, such as a crystal.
Spri ng 2013
Pha s e locked l oops
6
6 / 55
INF4420 Spring 2013 Phase locked loops
Jørgen Andreas Michaelsen (jorgenam@ifi.uio.no)
Oscillators
Several possibilities for implementing oscillators in
CMOS, such as switched capacitor, relaxation
oscillators, LC oscillators, etc.
A popular choice is ring oscillators—n delay
elements in series with feedback. No stable state.
Delay elements may be single ended (such as
inverters) or differential (either pseudo or fully
differential). High speed, limited by gate delay.
Spri ng 2013
Pha s e locked l oops
7
7 / 55
Oscillators
Barkhausen stability criterion
• No known sufficient criteria for oscillation
• Barkhausen stability criterion is necessary but
not sufficicent
Spri ng 2013
Pha s e locked l oops
8
8 / 55
INF4420 Spring 2013 Phase locked loops
Jørgen Andreas Michaelsen (jorgenam@ifi.uio.no)
Ring oscillators
A single inverter does not oscillate because its gain
is β‰ͺ 1 when the phase shift is 180∘
Two inverters have two stable operating points
Spri ng 2013
Pha s e locked l oops
9
9 / 55
Ring oscillators
𝑓0 =
Spri ng 2013
Pha s e locked l oops
1
2π‘›πœ
10
10 / 55
INF4420 Spring 2013 Phase locked loops
Jørgen Andreas Michaelsen (jorgenam@ifi.uio.no)
Fully differential ring oscillators
• Reject supply and substrate
noise (CMRR and PSRR)
• Even number of stages possible
• No rail to rail swing
Spri ng 2013
Pha s e locked l oops
11
11 / 55
Fully differential ring oscillators
A popular choice for
implementing the fully
differential delay cell
Spri ng 2013
Pha s e locked l oops
12
12 / 55
INF4420 Spring 2013 Phase locked loops
Jørgen Andreas Michaelsen (jorgenam@ifi.uio.no)
Voltage controlled oscillators (VCOs)
Control voltage, 𝑉𝑐𝑑𝑙 , is used to generate biasing of
the oscillator to modulate the output frequency.
In most practical cases we are using the control
voltage to modulate the biasing current (V/I).
Spri ng 2013
Pha s e locked l oops
13
13 / 55
Voltage controlled oscillators (VCOs)
Starved inverter VCO example:
Spri ng 2013
Pha s e locked l oops
14
14 / 55
INF4420 Spring 2013 Phase locked loops
Jørgen Andreas Michaelsen (jorgenam@ifi.uio.no)
Voltage controlled oscillators (VCOs)
Typical specifications
•
•
•
•
•
•
•
Tuning range
Linearity, πœ”π‘œπ‘’π‘‘ vs. 𝑉𝑐𝑑𝑙
Amplitude
Power consumption
CMRR and PSRR
Jitter (phase noise)
…
Spri ng 2013
Pha s e locked l oops
15
15 / 55
Oscillator model
We model the oscillator in terms of phase, πœ™. Later
when we discuss the full PLL we model the phase
response of the system.
Without loss of generality, we assume a sine wave
output of the oscillator (can be any periodic
function)
π‘‰π‘œπ‘ π‘ 𝑑 = 𝐸 sin(πœ”0 𝑑 + πœ™(𝑑))
Free running (fixed) frequency
Spri ng 2013
Pha s e locked l oops
Instantaneous
phase
16
16 / 55
INF4420 Spring 2013 Phase locked loops
Jørgen Andreas Michaelsen (jorgenam@ifi.uio.no)
Oscillator model
Phase is the integral of frequency! (Important)
Spri ng 2013
Pha s e locked l oops
17
17 / 55
Oscillator model
Instantaneous output frequency
πœ”π‘–π‘›π‘ π‘‘ 𝑑 =
𝑑 πœ”0 𝑑 + πœ™ 𝑑
𝑑𝑑
= πœ”0 +
π‘‘πœ™
𝑑𝑑
Deviation from the free running frequency
πœ” 𝑑 ≡ πœ”π‘–π‘›π‘ π‘‘ 𝑑 − πœ”0 =
Spri ng 2013
Pha s e locked l oops
π‘‘πœ™
𝑑𝑑
18
18 / 55
INF4420 Spring 2013 Phase locked loops
Jørgen Andreas Michaelsen (jorgenam@ifi.uio.no)
Oscillator model
𝑑
πœ™ 𝑑 =πœ™ 0 +
πœ” 𝜏 π‘‘πœ
0
Arbitrary initial phase
Laplace transform:
πœ™ 𝑠 =
πœ” 𝑠
πΎπ‘œπ‘ π‘ 𝑉𝑐𝑑𝑙 𝑠
=
𝑠
𝑠
πΎπ‘œπ‘ π‘ is a mapping from the control voltage to the
frequency deviation. Assumed to be constant.
Spri ng 2013
Pha s e locked l oops
19
19 / 55
Phase locked loop (PLL)
The PLL is a closed loop feedback system that drives
the control voltage of the VCO, “locking” its phase
to a reference phase, by continuously comparing
the phase. 𝑉𝑖𝑛 is a reference clock. The divider is
needed if
we want
the output
frequency
multiplied.
Spri ng 2013
Pha s e locked l oops
20
20 / 55
INF4420 Spring 2013 Phase locked loops
Jørgen Andreas Michaelsen (jorgenam@ifi.uio.no)
Phase locked loop (PLL)
• Needed because the output frequency of the
VCO is unpredictable—sensitive to the PVT
condition. Also, noise causes the phase to drift.
• I.e. we can not simply “program” a control
voltage and know what the output frequency is.
• Or needed because we want to synchronize two
clocks in some applications (zero crossings
occurring at the same time instants)
• Or if we want to demodulate the input signal …
Spri ng 2013
Pha s e locked l oops
21
21 / 55
Phase locked loop (PLL)
We will first study how each PLL building block
works and how we can model it in terms of phase
•
•
•
•
VCO (already covered)
Divider
Phase detector
Loop filter
We then model the PLL as a system
Spri ng 2013
Pha s e locked l oops
22
22 / 55
INF4420 Spring 2013 Phase locked loops
Jørgen Andreas Michaelsen (jorgenam@ifi.uio.no)
Clock divider (DIV)
Easy to divide by 2𝑁 . Fractions are also possible.
The division is constant, thus:
πœ™ 𝑠
πœ™π‘‘π‘–π‘£ 𝑠 =
𝑁
Spri ng 2013
Pha s e locked l oops
23
23 / 55
Phase detector (PD)
• Generate an output voltage or current where the
(average) value is proportional to the phase
difference
• Two inputs, the reference clock (REF) and the
(divided) VCO clock.
Several possibilities for implementing the PD, but
the so called charge pump PD is the most common.
Many variations of the charge pump PD.
Spri ng 2013
Pha s e locked l oops
24
24 / 55
INF4420 Spring 2013 Phase locked loops
Jørgen Andreas Michaelsen (jorgenam@ifi.uio.no)
Linear PD
Multiplying PD,
𝑉𝑝𝑑 = 𝐾𝑀 𝑉𝑖𝑛 𝑉𝑑𝑖𝑣
𝑉𝑖𝑛 = 𝐸𝑖𝑛 sin πœ”π‘‘
𝑉𝑑𝑖𝑣 = 𝐸𝑑𝑖𝑣 cos(πœ”π‘‘ − πœ™π‘‘ )
sin 𝐴 + cos 𝐡 =
→ 𝑉𝑝𝑑
𝑉𝑐𝑛𝑑𝑙
Spri ng 2013
1
2
sin 𝐴 + 𝐡 + sin 𝐴 − 𝐡
𝐸𝑖𝑛 𝐸𝑑𝑖𝑣
= 𝐾𝑀
sin πœ™π‘‘ + sin 2πœ”π‘‘ − πœ™π‘‘
2
𝐸𝑖𝑛 𝐸𝑑𝑖𝑣
= 𝐾𝑙𝑝 𝐾𝑀
sin πœ™π‘‘ ≈ 𝐾𝑙𝑝 𝐾𝑝𝑑 πœ™π‘‘
2
Pha s e locked l oops
25
25 / 55
Charge pump PD
Generate a pulsed output who’s pulse width is
equal to the phase difference (πœ™π‘‘ ). If REF comes
first the VCO must speed up. Otherwise the VCO
must slow down.
𝐼𝑝𝑑 = πΌπ‘β„Ž
Spri ng 2013
Pha s e locked l oops
πœ™π‘‘
2πœ‹
26
26 / 55
INF4420 Spring 2013 Phase locked loops
Jørgen Andreas Michaelsen (jorgenam@ifi.uio.no)
Loop filter (LP)
• Smooth out the pulses from the PD
• Usually, current input (from the PD) and voltage
output (VCO control voltage) → 𝐹 −1
• Important for the overall PLL transfer function
• Again, several possibilities … Active vs. passive,
first order vs. second order.
Spri ng 2013
Pha s e locked l oops
27
27 / 55
Loop filter (LP)
𝑉𝑐𝑛𝑑𝑙 (𝑠)
𝑍1 (𝑠)𝑍2 (𝑠)
=
𝐼𝑝𝑑 (𝑠)
𝑍1 (𝑠) + 𝑍2 (𝑠)
1 + 𝐢1 𝑅𝑠
=
𝑠 𝐢1 + 𝐢2 + 𝐢1 𝐢2 𝑅𝑠
Simplify this as:
De-glitch
capacitor
𝐢2 β‰ͺ 𝐢1
𝑍1 = 𝑅 +
1
𝑠𝐢1
𝑉𝑐𝑛𝑑𝑙 (𝑠)
1 1 + 𝑠𝑅𝐢1
= 𝐾𝑙𝑝 𝐻𝑙𝑝 𝑠 ≈
𝐼𝑝𝑑 (𝑠)
𝐢1
𝑠
Spri ng 2013
Pha s e locked l oops
𝑍2 =
1
𝑠𝐢2
𝐾𝑙𝑝 = 𝐢1−1
πœ”π‘§ = 𝑅𝐢1
−1
28
28 / 55
INF4420 Spring 2013 Phase locked loops
Jørgen Andreas Michaelsen (jorgenam@ifi.uio.no)
Small signal PLL model
We now have small
signal models for all
components.
We use this to model
the full feedback system
in terms of a Laplace
description of the phase
and derive the system transfer function.
Spri ng 2013
Pha s e locked l oops
29
29 / 55
Small signal PLL model
𝑉𝑒 (𝑠)
𝑉𝑖 (𝑠)
+
+
𝐴(𝑠)
π‘‰π‘œ (𝑠)
−
𝛽
π»π‘œ 𝑠 =
Spri ng 2013
π‘‰π‘œ 𝑠
𝐴 𝑠
=
𝑉𝑖 𝑠
1 + 𝛽𝐴 𝑠
Pha s e locked l oops
𝐻𝑒 𝑠 =
𝑉𝑒 𝑠
1
=
𝑉𝑖 𝑠
1 + 𝛽𝐴(𝑠)
30
30 / 55
INF4420 Spring 2013 Phase locked loops
Jørgen Andreas Michaelsen (jorgenam@ifi.uio.no)
Small signal PLL model
𝐾𝑝𝑑 𝐾𝑙𝑝 𝐻𝑙𝑝 𝑠 πΎπ‘œπ‘ π‘
1
,
𝛽=
𝑠
𝑁
Phase difference (error) transfer function
πœ™π‘‘ 𝑠
1
𝑁𝑠
=
=
πœ™π‘–π‘› 𝑠
1 + 𝛽𝐴 𝑠
𝐾𝑝𝑑 𝐾𝑙𝑝 𝐻𝑙𝑝 𝑠 πΎπ‘œπ‘ π‘ + 𝑁𝑠
𝐴 𝑠 =
Spri ng 2013
Pha s e locked l oops
31
31 / 55
Small signal PLL model
The DC gain of
πœ™π‘‘
πœ™π‘–π‘›
is zero: The phase difference
converges towards zero, which is what we want.
πœ”π‘π‘™π‘™ ≡
𝐾𝑝𝑑 𝐾𝑙𝑝 πΎπ‘œπ‘ π‘
𝑁
, 𝐾𝑙𝑝 𝐻𝑙𝑝 𝑠 = 𝐾𝑙𝑝
πœ™π‘‘ 𝑠
1
= 2 ⋅
πœ™π‘–π‘› 𝑠
πœ”π‘π‘™π‘™
Spri ng 2013
Pha s e locked l oops
1
𝑠
+
1
πœ”π‘§
𝑠2
𝑠
𝑠2
1+
+ 2
πœ”π‘§ πœ”π‘π‘™π‘™
32
32 / 55
INF4420 Spring 2013 Phase locked loops
Jørgen Andreas Michaelsen (jorgenam@ifi.uio.no)
Small signal PLL model
Similarly we find the output transfer function
𝐻 𝑠 =
𝑁𝐾𝑝𝑑 𝐾𝑙𝑝 𝐻𝑙𝑝 𝑠 πΎπ‘œπ‘ π‘
πœ™ 𝑠
𝐴 𝑠
=
=
πœ™π‘–π‘› 𝑠
1 + 𝛽𝐴 𝑠
𝐾𝑝𝑑 𝐾𝑙𝑝 𝐻𝑙𝑝 𝑠 πΎπ‘œπ‘ π‘ + 𝑁𝑠
Second order denominator
𝑠
𝑠2
1+
+ 2
πœ”0 𝑄 πœ”0
𝑠
1+
πœ”π‘§
𝐻 𝑠 =𝑁
𝑠
𝑠2
1+
+ 2
πœ”π‘§ πœ”π‘π‘™π‘™
Spri ng 2013
Resonant frequency
πœ”0 = πœ”π‘π‘™π‘™
πœ”π‘§
𝑄=
πœ”π‘π‘™π‘™
Pha s e locked l oops
33
33 / 55
Small signal PLL model
• πœ”π‘§ > πœ”π‘π‘™π‘™ underdamped, transient oscillations
• 𝑄 = 0.5 → 𝐻 𝑠 = 𝑁
πœ”π‘§ =
πœ”π‘π‘™π‘™
2
𝑠
πœ”π‘§
2
𝑠
1+
πœ”π‘π‘™π‘™
1+
,
, πœ”3𝑑𝐡 = 2.5πœ”π‘π‘™π‘™
• 𝑄 β‰ͺ 0.5, requires a low frequency πœ”π‘§ , which
implies large passive component values.
Spri ng 2013
Pha s e locked l oops
34
34 / 55
INF4420 Spring 2013 Phase locked loops
Jørgen Andreas Michaelsen (jorgenam@ifi.uio.no)
Small signal PLL model
The book outlines a basic design procedure (19.2.3)
𝑄 = 0.1 and 𝑄 = 0.5 are reasonable choices,
depending on the application.
Spri ng 2013
Pha s e locked l oops
35
35 / 55
Small signal PLL model
The small signal model does not capture all aspects
of the system. We must be aware of the limitations,
including
• Large signal lock. What happens before the small
signal model is valid? How long does it take to
achieve lock? Is the PLL able to achieve lock?
• The PLL is discrete time, but we model it as
continuous time (e.g. the phase detector)
Spri ng 2013
Pha s e locked l oops
36
36 / 55
INF4420 Spring 2013 Phase locked loops
Jørgen Andreas Michaelsen (jorgenam@ifi.uio.no)
Non-ideal circuit properties
• The charge pump phase detector does not track
when the phase difference is small because of
finite rise and fall times
• Mismatch in the up and down current due to
timing or current source impedance
• Power supply coupled noise, random and
deterministic jitter
• …
Spri ng 2013
Pha s e locked l oops
37
37 / 55
Jitter and phase noise
Ideally, the π‘˜-th zero crossing of the clock is at
π‘‘π‘˜ = π‘˜π‘‡π‘œ
Clock signal is
conveyed by the
timing of the
zero crossings
relative to some
reference
voltage level, or
the phase.
Spri ng 2013
Pha s e locked l oops
38
38 / 55
INF4420 Spring 2013 Phase locked loops
Jørgen Andreas Michaelsen (jorgenam@ifi.uio.no)
Jitter and phase noise
However, noise introduces a random deviation
from the ideal zero crossing time points
π‘‘π‘˜ = π‘˜π‘‡0 + πœπ‘˜
πœπ‘˜ is the absolute jitter. Can also be expressed in
radians
πœ™π‘˜ = πœπ‘˜
Spri ng 2013
2πœ‹
𝑇0
Pha s e locked l oops
39
39 / 55
Jitter and phase noise
We define phase noise, π‘†πœ™ (𝑓), as the power
spectral density of the sequence πœ™π‘˜ .
𝑇0
𝜎𝜏2 =
2πœ‹
2
1
2𝑇0
π‘†πœ™ 𝑓 𝑑𝑓
0
rad2
π‘†πœ™ (𝑓) is
Hz
Spri ng 2013
Pha s e locked l oops
40
40 / 55
INF4420 Spring 2013 Phase locked loops
Jørgen Andreas Michaelsen (jorgenam@ifi.uio.no)
Period jitter
Rather than looking at the jitter in terms of
absolute jitter, the absolute time of the zero
crossings, we can look at the length of the clock
periods:
π‘‡π‘˜ = π‘‘π‘˜+1 − π‘‘π‘˜ = 𝑇0 + πœπ‘˜+1 − πœπ‘˜
Spri ng 2013
Pha s e locked l oops
41
41 / 55
Period jitter
Deviation of the period from the nominal value, 𝑇0
π½π‘˜ = π‘‡π‘˜ − 𝑇0 = πœπ‘˜+1 − πœπ‘˜
The period jitter is the differentiation of the
absolute jitter, 𝑧 − 1
𝜎𝐽2 =
Spri ng 2013
𝑇0
πœ‹
1
2𝑇0
2
sin2 πœ‹π‘“π‘‡0 π‘†πœ™ 𝑓 𝑑𝑓
0
Pha s e locked l oops
42
42 / 55
INF4420 Spring 2013 Phase locked loops
Jørgen Andreas Michaelsen (jorgenam@ifi.uio.no)
P-Cycle jitter
Rather than looking at the deviation in one clock
period, we now look at the variation in a duration
defined by P clock periods—P-cycle jitter
𝐽 𝑃
π‘˜
2
𝜎𝐽(𝑃)
=
Spri ng 2013
= π‘‘π‘˜+𝑃 − π‘‘π‘˜ − 𝑃𝑇0 = πœπ‘˜+𝑃 − πœπ‘˜
𝑇0
πœ‹
1
2𝑇0
2
sin2 πœ‹π‘“π‘ƒπ‘‡0 π‘†πœ™ 𝑓 𝑑𝑓
0
Pha s e locked l oops
43
43 / 55
Adjacent period jitter
The difference between the length of two adjacent
periods
π½π‘˜+1 − π½π‘˜ = π‘‡π‘˜+1 − 𝑇0 − π‘‡π‘˜ − 𝑇0
This implies double differentiation of the absolute
jitter, 𝑧 − 1 2
𝜎𝐢2 =
Spri ng 2013
2𝑇0
πœ‹
2
Pha s e locked l oops
1
2𝑇0
sin4 πœ‹π‘“π‘‡0 π‘†πœ™ 𝑓 𝑑𝑓
0
44
44 / 55
INF4420 Spring 2013 Phase locked loops
Jørgen Andreas Michaelsen (jorgenam@ifi.uio.no)
Measuring phase noise
• More practical to measure the (estimated) phase
noise rather than the jitter
• Jitter can be calculated from the phase noise
• Phase noise is inferred from the PSD of the clock
signal directly, 𝑆𝑣 (𝑓)
• Baseband noise is mixed up by the carrier
• Spectrum analyzers usually have a phase noise
measurement option
Spri ng 2013
Pha s e locked l oops
45
45 / 55
Measuring phase noise
𝑆𝑣
β„’ Δ𝑓 =
Spri ng 2013
1
+ Δ𝑓
𝑇0
,
𝐴2
2
Pha s e locked l oops
β„’ Δ𝑓 ≡
π‘†πœ™ Δ𝑓
2
46
46 / 55
INF4420 Spring 2013 Phase locked loops
Jørgen Andreas Michaelsen (jorgenam@ifi.uio.no)
Oscillator phase noise
• The integrating nature of the oscillator
accumulates the noise
• Flicker noise is now 𝑓 −3 and white noise is 𝑓 −2
Spri ng 2013
Pha s e locked l oops
47
47 / 55
Oscillator phase noise in the time domain
• In the time domain, the jitter accumulates
• A “noise event” remains for all subsequent time.
There is no restoring force acting on the
oscillator
Spri ng 2013
Pha s e locked l oops
48
48 / 55
INF4420 Spring 2013 Phase locked loops
Jørgen Andreas Michaelsen (jorgenam@ifi.uio.no)
Jitter and phase noise in PLLs
All PLL components generate noise and influence
the overall PLL jitter, including the reference clock.
We use small signal transfer functions to find the
noise influence on the PLL output.
Spri ng 2013
Pha s e locked l oops
49
49 / 55
Reference and divider phase noise
• We already know the transfer function from the
PLL input to the PLL output, 𝐻(𝑠)
• Divider output and reference are connected to
the PLL input
• Lowpass transfer function
Spri ng 2013
Pha s e locked l oops
50
50 / 55
INF4420 Spring 2013 Phase locked loops
Jørgen Andreas Michaelsen (jorgenam@ifi.uio.no)
PLL VCO phase noise
π»π‘œπ‘ π‘ 𝑠 =
πœ™ 𝑠
𝑁𝑠
=
πœ™π‘£π‘π‘œ 𝑠
𝐾𝑝𝑑 𝐾𝑙𝑝 𝐻𝑙𝑝 𝑠 πΎπ‘œπ‘ π‘ + 𝑁𝑠
The VCO noise transfer function is highpass, thus
the VCO phase noise is suppressed inside the PLL
bandwidth. I.e. the feedback loop is tracking and
correcting the VCO phase noise.
Spri ng 2013
Pha s e locked l oops
51
51 / 55
Charge pump and loop filter noise
πœ™ 𝑠
π‘πΎπ‘œπ‘ π‘
𝐻𝑛 𝑠 =
=
𝑉𝑛 𝑠
𝐾𝑝𝑑 𝐾𝑙𝑝 𝐻𝑙𝑝 𝑠 πΎπ‘œπ‘ π‘ + 𝑁𝑠
Noise injected at the output of the loop filter is
bandpass filtered on the output of the PLL
Spri ng 2013
Pha s e locked l oops
52
52 / 55
INF4420 Spring 2013 Phase locked loops
Jørgen Andreas Michaelsen (jorgenam@ifi.uio.no)
Total PLL phase noise
π‘†πœ™ 𝑓 = π‘†πœ™,𝑖𝑛 𝑓 𝐻 𝑓 2 + 𝑉𝑛2 𝑓 𝐻𝑛 𝑓
+ π‘†πœ™,π‘œπ‘ π‘ 𝑓 π»π‘œπ‘ π‘ 𝑓 2
Spri ng 2013
2
Pha s e locked l oops
53
53 / 55
Delay locked loop (DLL)
In certain applications we can use a delay locked
loop instead. Using a delay line rather than a VCO.
Phase noise does not accumulate in the delay line,
like it does in the VCO. No integration in the delay
line, so loop order is one less than the PLL (set by
the loop filter). Implications for stability and
settling.
Spri ng 2013
Pha s e locked l oops
54
54 / 55
INF4420 Spring 2013 Phase locked loops
Jørgen Andreas Michaelsen (jorgenam@ifi.uio.no)
Further reading
Gardner, Phaselock Techniques, Wiley, 2005
Fischette, Dennis Fischette's 1-Stop PLL Center
Kundert, Predicting the phase noise and jitter of
PLL-based frequency synthesizers, 2012
Spri ng 2013
Pha s e locked l oops
55
55 / 55
INF4420 Spring 2013 Phase locked loops
Jørgen Andreas Michaelsen (jorgenam@ifi.uio.no)
Download