Crystal Oscillator Design Principles
Crystal Oscillator Design Principles
Willy Sansen
KULeuven, ESAT-MICAS
Leuven, Belgium
[Link]@[Link]
♦ Oscillation principles
♦ Crystals
♦ Single-transistor oscillator
♦ MOST oscillator circuits
♦ Bipolar-transistor oscillator circuits
♦ Other oscillators
Vout = A(jω) Vε
F(jω)
Vf
Vf = F(jω) Vout
Vin Vε = F(jω) A(jω) Vε
Vout
Σ A(jω)
Vf
= A(jω) F(jω)
Vε
Vf
Oscillation if Vin = 0 or if = |A(jω)| |F(jω)| ≥ 1.0
Vε
Positive FB !
Vf
= Φ A + ΦF = 0 o
Ref. Barkhausen, Hirzel, Leipzig, 1935 Vε
Willy Sansen 10-05 223
Split analysis
Yres + Ycirc
Zcircuit Yres + Ycirc = 0
1 1
+ =0
Zresonator Zres Zcir
Zcirc + Zres
=0
Zres Zcirc
♦ Oscillation principles
♦ Crystals
♦ Single-transistor oscillator
♦ MOST oscillator circuits
♦ Bipolar-transistor oscillator circuits
♦ Other oscillators
1 1
Ls ωs = Ls ≈ 8.4 mH Rs = = 5.3 Ω
Csωs Q Csωs
fs Ls Cs Rs Cp Q
C
R
|Z| Cap.
|Z|
Ind.
R Ind. Cap.
- 90o + 90o + 90o - 90o
fr f fr f
s2LsCs+ sRsCs+ 1
Zs (s) =
LsCsCp RsCsCp
s (Cs+Cp ) (s2 +s + 1)
Cs+Cp Cs+Cp
|Zs (s)|
1
Cps
Rs
fs fp
f
-j ω2 - ωs2 1 1 1 1
Zs(ω) = ωs = 2 ωp = 2 ( + )
ωCp ω2 - ωp 2 Ls Cs Ls Cp Cs
series parallel
1
Zs(ω) = Rs + jωLs +
jωCs
j ω ωs
Zs(ω) = Rs + ( - ) Frequency pulling factor
ωsCs ωs ω ω - ωs
p=
2p ωs
Zs(ω) ≈ Rs + j
ωCs
Ref. Vittoz, JSSC June 88, 774-783
♦ Oscillation principles
♦ Crystals
♦ Single-transistor oscillator
♦ MOST oscillator circuits
♦ Bipolar-transistor oscillator circuits
♦ Other oscillators
gm
C1
C3 C2 C3 C2 C3 C2
gm gm gm
C1 C1 C1
Pierce Colpitts : 1-pin X=D Santos : 1-pin X=G
C3 Ls
C3
C2 Cs
gm Rs C2
C1 gm
Zs Zc C1
2p
Barkhausen : Zs + Zc = 0 Zs = Rs + j
ωCs
Re (Zc) = -Rs yields gm
2p
Im (Zc) = - yields f or p
ωCs Ref. Vittoz, JSSC June 88, 774-783
Willy Sansen 10-05 2215
Complex plane for 3-pt oscillator : Design crit.
Im
-Rs 0
Re
1
A gm = 0 Im0 ≈ -
C1C2
gm ω(C3 + )
2p C1+C2
ImA = - ≈ Im0
ωsCs Small p :
gmmax 1
Ø=
1 Large C1,2
ωC3 1 + C3 C1+C2
C1C2
1 Large circle:
B gm = ∞ Im∞ ≈ -
ωC3 Small C3
Willy Sansen 10-05 2216
Complex plane for 3-pt oscillator : Example
Im C1 = C2 = 3 pF
-6 kΩ -80 Ω -Rs 0 C3 = 0.5 pF
Re 20 MHz 80 Ω
A gm = 0 Im0 ≈ - 4 kΩ
2pA Cs
ImA = - pA =
ωCs C1C2
2 (C3 + )
gmmax C1+C2
≈ 3 mS Ø = 12 kΩ
gmA ≈ RsC1C2ωs2
≈ 11 µS
gmB ≈ 450 mS B gm = ∞ Im∞ ≈ - 16 kΩ
ids Ids
IDSA
t
Ids Ids IDSA Ids
Vgs = = Nonlinear (Bessel)
gmA IDSA gmA IDSA More spiked for
higher C1,2 !!!
2 V -V
… 2 GS T
π 2
kT
Vgs ≈ VGS - VT or 2n in wi
q
Large !
Willy Sansen 10-05 2218
Start-up of oscillation
or also τmin ≈ 2Q Rs C3
ωs
2. Calculate gmA ≈ RsCL2ωs2 (≈ CLCL)
CsQ
and take gmStart ≈ 10 gmA
gm
C1
C3 C2 C3 C2 C3 C2
gm gm gm
C1 C1 C1
Pierce Colpitts : 1-pin X=D Santos : 1-pin X=G
IB
C3 C2
VB RB
gm
C1
32 kHz 1.2 V 78 nA
IB
vOUT vOUT
C2
VB C3
gm C3
C2
C1
C1
iOUT IB (AGC)
VB RB C1
gm vOUT
RB
C1 vOUT C2 gm
C3
IB (AGC) C3
C2
♦ Oscillation principles
♦ Crystals
♦ Single-transistor oscillator
♦ MOST oscillator circuits
♦ Bipolar-transistor oscillator circuits
♦ Other oscillators
C1 Cc
M5 M1
C2
Cs = 0.5 fF
C3 = 0.6 pF
M4 C1 = C2 = 2.8 pF
2 MHz
M6 ≈ 100 MΩ
gmA = 2 µS
IDSA = 80 nA
M3 M2
IDS= 350 nA
Vgs = 300 mV
Ref. Vittoz, JSSC June 88, 774-783
C1 C2
RB
OUT
M1
gm gm1 gm2
+ 1 + + 2 3
- - -
C1 RB
Cload C2
1 2
♦ Oscillation principles
♦ Crystals
♦ Single-transistor oscillator
♦ MOST oscillator circuits
♦ Bipolar-transistor oscillator circuits
♦ Other oscillators
R2 C3 RL
IB
vOUT
C1 C2
C3 C2
VB RB
gm
R1
C1
IB
vOUT
vOUT
C2
VB C3 C3
gm C2
C1 C1
VB RB
gm
C1 vOUT
C3
IB (AGC)
C2
12 mA at - 5 V
-97 dBc/Hz at 1 MHz
Ref. Prendl BCTM Toulouse 03
RL
Q1 Q2
vOUT
T = gm1 RL
RL > Rs
600 Ω 200
- 250 Ω
500 µA 250
gmA = 8 mS
100 MHz
♦ Oscillation principles
♦ Crystals
♦ Single-transistor oscillator
♦ MOST oscillator circuits
♦ Bipolar-transistor oscillator circuits
♦ Other oscillators
IB
RL L L RL 1
ωs =
LCD
CD Vc CD
gmA ≈ RL(CDωs)2
vOUT vOUT
dvout2 {∆ω} =
4 ωs 2
4kTRL(1 + ) ( ) df
3 ∆ω
Ref. Craninckx, ACD Kluwer 96, 383-400 ; JSSC May 97, 736-744
R R
vOUT vOUT
IB IB
R R
vOUT vOUT
IB IB
- Vout
+
C R Vε 1 1 + 2τ s + τ2 s2
=
Vout 3 1 + 3τ s + τ2 s2
Vout
+ τ = RC
Vε
-
1
2R1 fosc =
φ 2π τ
C R
R1 f
0
± ∆C Res.
Wien bridge : R2 = 2 R1
Resonator 457 kHz
Tuning ± 5 kHz
Ref. Huang, JSSC June 88, 784-793
Gm block ± ∆C
I2 Yin = sCd GmRd
25
I1 = 90 µA
I2 = 0 … 180 µA Gm = B [(2βI1)1/2 - (2βI2)1/2]
Cd = 4 pF
Rd = 40 kΩ
♦ Oscillation principles
♦ Crystals
♦ Single-transistor oscillator
♦ MOST oscillator circuits
♦ Bipolar-transistor oscillator circuits
♦ Other oscillators
Willy Sansen
[Link]@[Link]
Im
| |= Re 2 + Im 2
| |
Im
φ tg(φ) =
Re Re
Re = | | cos (φ)
Im = | | sin (φ)
0
R
Re
ω=∞
Z C 1
Cω
ω=0
Im 1
Z=R+
0 Cjω
Z C R Re
ω=∞
1
ω=
RC
ω=0
Im
Z C
0 R
Re
ω=∞
R
1
ω=
RC
ω=0
Im
1
Z=R+ 0
Cjω Re
1
R=
ωC R=∞
R=0
R C
1
Im ω=
RC
0 R=0
Re
R
Z=
1 + RCjω 1
R=
ωC
1
-
ωC R=∞
Willy Sansen 10-05 2259
Polar diagram of RC network - 4
Im
Z 0 R
Re
R C ω=∞ ω=0
R 1
Z r Z=
1 + RCjω
0 r R+r
R Re
C ω=∞ ω=0
R 1
Z=r+ ω=
RC
1 + RCjω
Ref. Sansen, JSSC Dec.72, 492-498
Willy Sansen 10-05 2260
Polar diagram of RC network - 5
Z
R C Im Im
0 R=0 Re 0 Re
1 R=0
R -
Z= ωC2
Z C2 1 + RCjω
1
R=
ωC1
R C1
1
-
ωC R=∞ C1+C2
-
1 R ωC1C2 R = ∞
Z= +
jωC2 1 + RC1jω
Willy Sansen 10-05 2261
Circuit input impedance Zc
gm + 2 jωC1
Zc ≈
C1 C3
jωC3 (gm + jωC1)
C3
C2
if C3 << C1 = C2 gm = C1
Zc C1
For gm ≈ 0 Zc0 ≈ 2 /ωC1
Zc C3 1 gm + (C1+C2)s
= Zc =
C3s C1C2
RS gm + (C1+C2 + )s
C3
gmA C2 = C1
C1 Re (Zc) = Rs
2C3
For small gm : gmA ≈ Rs (Ceff ωs )2 Ceff = C1 (1 + )
C1
≈ C1
C1
Maximum negative resistance is 1/ 2ωC3 at gmmax = ωC1
C3
Willy Sansen 10-05 2264