Professional Documents
Culture Documents
17 March 2014
Trevor Caldwell
trevor.caldwell@analog.com
2
Review
• Previous analysis of kT/C noise
(ignoring OTA/opamp noise)
Phase 1: kT/C1 noise (on each side)
Phase 2: kT/C1 added to previous noise (on each side)
Total Noise (input referred): 2kT/C1
Differentially: 4kT/C1
Review
• SNR (differential)
Total noise power: 4kT/C1
Signal power: (2V)2/2
SNR: V2C1/2kT
• SNR (single-ended)
Total noise power: 2kT/C1 (sampling capacitor C1)
Signal power: V2/2 (signal from -V to V)
SNR: V2C1/4kT
4
Noise in an Integrator
• Two noise sources VC1 and VOUT
VC1: Represents input-referred sampled noise on input
switching transistors + OTA
VOUT: Represents output-referred (non-sampled) noise
from OTA
In3 M3 M4 In4
VOUT
In5 M5 VB1
6
Thermal Noise in OTAs
• Single-Ended Example
Thermal noise in single-ended OTA
Assuming paths match, tail current source M5 does not
contribute noise to output
8 kT
PSD of noise voltage in M1 (and M2):
3 gm1
8
OTA with capacitive feedback
• Transfer function of closed loop OTA
VOUT G
H ( s) = =
Vn,eq 1 + s / ω o
= ∫ Sn,eq (f ) H ( j 2π f ) df
2 2
VOUT
0
16 kT ω o 2
= nf G
3 gm1 4
4 kT
= nf
3 β CO
4 kT
Minimum output noise for β=1 is nf
3CO
10
OTA with capacitive feedback
• Graphically#
11
12
Sampled Thermal Noise
13
14
Noise in a SC Integrator
• Using the parasitic-insensitive SC integrator
15
Noise in a SC Integrator
• Phase 1: Sampling
8kTRON
SC 1 (f ) =
1 + (2π fτ )2
16
Noise in a SC Integrator
• Phase 1: Sampling
Integrated across entire spectrum, total noise power in
C1 is
8kTRON kT
VC21,sw 1 = =
4τ C1
Independent of RON (PSD is proportional to RON,
bandwidth is inversely proportional to RON)
After sampling, charge is trapped in C1
17
Noise in a SC Integrator
• Phase 2: Integrating
18
Noise in a SC Integrator
• What is the time-constant?
1/ sC2 + RL
Analysis shows that ZIN =
1 + gm1RL
1
For large RL, assume that ZIN ≈
gm1
Resulting time constant τ = (2RON + 1/ gm1 )C1
19
Noise in a SC Integrator
• Total noise power with both switches and OTA
on integrating phase
Svn,eq (f ) SRon (f )
VC21,op = VC21,sw 2 =
4τ 4τ
16kT nf 8kTRON
= =
3 gm1 4(2RON + 1/ gm1 )C1 4(2RON + 1/ gm1 )C1
4 kT nf kT x
= =
3C1 (1 + x) C1 (1 + x)
20
Noise in a SC Integrator
• Total noise power on C1 from both phases
C1
21
Noise Contributions
• Percentage noise contribution from switches
and OTA (assume nf=1.5)
100
Switch
OTA
80
Noise Fraction (%)
60
40
20
0
0 2 4 6 8 10
x=2RONgm1
22
Noise Contributions
• When gm1 >> 1/RON (x >> 1)#
Switch dominates both bandwidth and noise
Total noise power is minimized
23
Maximum Noise
• How much larger can the noise get?
Depends on nf# (table excludes cascode noise)
Maximum
Architecture Relative VEFF’s nf +dB
Noise (x=0)
Telescopic/
VEFF,1=VEFF,n/2 1.5 3.kT/C1 1.76
Diff.Pair
Telescopic/
VEFF,1=VEFF,n 2 3.67.kT/C1 2.63
Diff.Pair
Folded
VEFF,1=VEFF,n/2 2.5 4.33.kT/C1 3.36
Cascode
Folded
VEFF,1=VEFF,n 4 6.33.kT/C1 5.01
Cascode
24
Separate Input Capacitors
• Using separate input caps increases noise
Each additional input capacitor adds to the total noise
Separate caps help reduce signal dependent
disturbances in the DAC reference voltages
C2
1 2
C1
VI
VO
2 1
2
C1a
VDAC kT 4 nf / 3 + 1 + 2 x C1a
VC21 = 1 + + ...
1
C1 1+ x C1
25
26
Differential vs. Single-Ended
• Single-Ended Noise
kT 4 nf / 3 + 1 + 2 x
VC21,se =
C1 1+ x
• Differential Noise
VC21,diff = VC21,op + VC21,sw 1 + VC21,sw 2
4 kT nf 2kT x 2kT
= + +
3C1 (1 + x) C1 (1 + x) C1
kT 4 nf / 3 + 2 + 4 x
=
C1 1+ x
• Relative Noise (for nf=1.5, x=0)
VC21,diff 4 nf / 3 + 2 + 4 x 4
= =
VC21,se 4 nf / 3 + 1 + 2 x 3
27
Noise in an Integrator
• What is the total output-referred noise in an
integrator?
Assume an integrator transfer function
ࢠି ࢠି
ࡴ(ࢠ) = ≈
+ ࣆ + − + ࣆ ࢠି − ࢠି
C1 1
where k = and µ =
C2 A
28
Noise in an Integrator
• Total output-referred noise PSD
2
SINT (f ) = SC1(f ) H ( z) + SOUT (f )
4 kT
2
where VOUT = nf
3 β CO
kT 4 nf / 3 + 1 + 2 x
and VC21 =
C1 1+ x
Since all noise sources are sampled, white PSDs
Vx2
Sx =
fS / 2
To find output-referred noise for a given OSR in a ∆Σ
modulator: fS /(2⋅OSR )
29
Noise in a ∆Σ Modulator
• How do we find the total input-referred noise in a
∆Σ modulator?
1) Find all thermal noise sources
2) Find PSDs of the thermal noise sources
3) Find transfer functions from each noise source to
the output
4) Using the transfer functions, integrate all PSDs from
DC to the signal band edge fS/2OSR
5) Sum the noise powers to determine the total output
thermal noise
6) Input noise = output noise (assuming STF is ~1 in
the signal band)
30
Noise in a ∆Σ Modulator
• Example
fS = 100MHz, T = 10ns, OSR = 32
SNR = 80dB (13-bit resolution)
Input Signal Power = 0.25V2 (-6dB from 1V2)
Noise Budget: 75% thermal noise
Total input referred thermal noise:
This image cannot currently be display ed.
31
Noise in a ∆Σ Modulator
1) Find all thermal noise sources
kT 4 nfA / 3 + 1 + 2 xA kT 4 nfB / 3 + 1 + 2 xB
Vni2 1 = Vni2 2 =
C1A 1 + xA C1B 1 + xB
4 kT 4 kT
1 =
2
2 =
Vno nfA 2
Vno nfB
3 β ACOA 3 β BCOB
2kT Cf 2 Cf 3 2kT
Vn23 = 1+ + = (1 + 2 + 1)
Cf 1 Cf 1 Cf 1 Cf 1
32
Noise in a ∆Σ Modulator
2) Find PSDs of the thermal noise sources
For each of the mean square voltage sources,
Vx2
Sx =
fS / 2
Noise in a ∆Σ Modulator
3) Find transfer functions from each noise source
to the output
From input of HA(z) to output#
NTFi 1 ( z ) = ( 2H ( z) + H ( z )2 ) NTF( z )
2H ( z ) + H ( z) 2
= = 2 z −1 − z −2
1 + 2H ( z) + H ( z ) 2
NTFo1 ( z ) = ( 2 + H ( z ) ) NTF( z)
2 + H ( z)
= = (1 − z −1 )(2 − z −1 )
1 + 2H ( z) + H ( z ) 2
34
Noise in a ∆Σ Modulator
3) Find transfer functions from each noise source
to the output
From input of HB(z) to output#
NTFi 2 ( z ) = H ( z )NTF( z )
H ( z)
= = z −1 (1 − z −1 )
1 + 2H ( z ) + H ( z ) 2
35
Noise in a ∆Σ Modulator
3) Find transfer functions from each noise source
to the output
Most significant is NTFi1
20
Signal Band
0
Magnitude (dB)
-20
|NTFi1|
|NTFo1|
-40
|NTFi2|
|NTFo2|
-60 -3 -2 -1
10 10 10
Normalized Frequency
36
Noise in a ∆Σ Modulator
4) Using the transfer functions, integrate all PSDs
from DC to the signal band edge fS/2OSR
Use MATLAB/Maple to solve the integrals#
fS /(2⋅OSR )
Vni2 1
∫
2
N =
2
i1 NTFi 1 (f ) df
fS / 2 0
2 fS /(2⋅OSR )
Vno
∫
2
N =
2
o1
1
NTFo1 (f ) df
fS / 2 0
1 7 fS π π 9fS π
2
Vno 2f
= + S sin cos − sin
fS / 2 OSR π OSR OSR π OSR
37
Noise in a ∆Σ Modulator
4) Using the transfer functions, integrate all PSDs
from DC to the signal band edge fS/2OSR
Vni2 2 fS fS π
Ni22 = − sin
fS / 2 OSR π OSR
2 + Vn 3 3fS π π
2 2
Vno f
N 2
= + S sin cos
fS / 2 OSR π
o2
OSR OSR
4f π
− S sin
π OSR
38
Noise in a ∆Σ Modulator
5) Sum the noise powers to determine the total
output thermal noise
Assume xA = xB = 0.1 and nfA = nfB = 1.5
2kT π4 8kT π 4
+ +
β BCOB 5OSR5 Cf 1 5OSR5
kT kT kT
2
VTH ≈ 9.1× 10 −2 + 6.0 × 10 −4 + 2.9 × 10−4 +K
C1A COA C1B
39
Noise in a ∆Σ Modulator
6) Input noise = output noise (assuming STF is ~1
in the signal band)
kT
2
VTH ≈ 9.1× 10 −2 = (43.4 µV )2
C1A
=> C1A = 200fF
40
Noise in a Pipeline ADC
• Similar procedure to ∆Σ modulator, except
transfer functions are much easier to compute
• Differences#
Input refer all noise sources
Gain from each stage to the input is a scalar
Noise from later stages will be more significant since
typical stage gains are as low as 2
Sample-and-Hold adds extra noise which is input
referred with a gain of 1
Entire noise power is added since the signal band is
from 0 to fS/2 (OSR=1)
41
1 + Vni 2 2 + Vni 3
2 2 2 2 2
Vno Vno VnoN
Ni2 = Vni2 1 + + + L +
G12 G12G22 G12G22 L GN2
42
Further Reading
• Appendix C of Understanding Delta-Sigma Data
Converters, Schreier and Temes
• Schreier et al., Design-Oriented Estimation of Thermal
Noise in Switched-Capacitor Circuits, TCAS-I, Nov. 2005
43