6 Analog Front End
6 Analog Front End
6 Analog Front End
VX Vo
A
8Cu 4Cu 2Cu Cu
VR
b3 b2 b1 b0
t
C2 1
vo t v d
R1 C2
in
R1
Vi Vo 1 1
H s s
Vo
Vi R
1 2 s
C
R1 C2
C2
Goal: Vi SC
Vo
Ф2 C Ф2 Non-overlapping
R VA VB
VA VB
two-phase clock
Ф1 <i> Ф1
i
Ф1
i
1
VA VB i VA VB
q C Ф2
R T T
T T C
Req
C
so, Req ,1 C2
C1
C2 T 2
C1
Ф1 Ф2 Ф1 C
VA VB VA VB
Ф1 Ф2 Ф1 Ф2 Ф1 Ф2
C Ф2
Ф2(Ф1) C Ф2
VA VB
Stray-insensitive
Ф1(Ф2) Ф1
Shunt-type Series-type
C2
Ф2 C2
Ф1 Ф2
Ф1 C1
Vi
Vo Vi
Vo
C1
2-phase clock
Ф1 Ф2 Ф1 Ф2 Ф1 Ф2
Vi
Vo
C1 vi(t)
(n-1)
(n)
0 t
(n+1)
Ф2 C2
(update)
vo(t) (n+1)
(n)
Vi
Vo 0 t
C1 (n-1)
Ф1 Ф2
(sample) C2 (update) C2
Vi
C1
Vo Vi
C1
Vo
Q Q
1 2 Vi n C1 Vo n C2 0 C1 Vo n 1 C2
Vi z C1 Vo z C2 z Vo z C2
Vo z C1 z 1
H z
Vi z C2 1 z 1
Ф1 Ф2 Ф1 Ф2 Ф1 Ф2 Ф1 Ф2
(sample/update) (reset C1)
vi(t)
(n-1)
(n)
0 t
Ф2 C2
(n+1)
Ф1 C1
Vi vo(t) (n)
Vo
(n-1)
0 t
(n+1)
Q Q
2 1 0 C1 Vo n C2 Vi n 1 C1 Vo n 1 C2
Vo z C2 z Vi z C1 z Vo z C2
Vo z
H z
C 1
VTF: 1
Vi z C2 1 z 1
Shunt-type Series-type
Ф1
A
Ф2
C2
Ф1
Ф2
C1
C2 ?
Vi
Vo Vi
C1 A Vo
C2
4
C1
Cu Cu
• Strays derive from D/S diodes and
wiring capacitance
Cu
• VTF is modified due to strays
Cu Cu
• Strays at the summing node is of no
significance (virtual ground)
C1 C2
Ф2(Ф1) A C1 B Ф2
Vi
Vo
Ф1(Ф2) Ф1
“Inverting” “Non-inverting”
C1 z 1
H z 1
C 1
H z
VTF: VTF:
C2 1 z 1 C2 1 z 1
Ф1
C2
Ф1 C1 C1 1
VTF: H z z
Vi C2
Vo
Ф2
VX Vout
VX 0 VX
Av1 Av1
Vin 1 Cin
Vout Vin 1 1
1 Cin A C H
1 1
A CH
Vi C Vo RLC prototype
R2
R4
CA R CB
Active-RC
R1 R R3 Tow-Thomas
Vi
Vo CT biquad
R4
CA R CB
Active-RC
R1 R R3 Tow-Thomas
Vi
Vo CT biquad
C2 Ф1
CA C4 CB Ф2
Ф2 C1 Ф2 Ф1 C3 Ф2 SC DT
Ф2
Vi biquad
Vo
Ф1 Ф1 Ф2 Ф1
CI
Ф1 CS Ф2
Vi
Do
Ф2 Ф1
+VR 1-b
-VR DAC
Φ2
Φ1 C1
Vi
Φ1 C2
-VR/4 Vo
VR/4 Φ1
-VR Φ2
1.5-b
0
DAC
VR
H1(f)
C C
R VN12 R
Vi
Vo Vo
VN22
H2(f)
VN 12 VN 2 2
1 2 df
2 2
VoN 2
f H f df f H f
f f
C2
Ф1 C1 Ф2
Vi
Vo
Ф2 Ф1
Ф1 Ф2 Ф1 Ф2 Ф1 Ф2
VN12 R1 C1 VN22
Vi
R2
VN 12 VN 2 2
VN 1 1 df
2
2
f f H f
f f
0
2
1
4kTR1 4kTR2 df
0 1 j 2 f R1 R2 C
kT
C
VN32 C1 VN42 R4
Vo
R3
VN52
H5(f)
VN 32 VN 4 2 VN 52
VN 2 f f H 34 f df f H 5 f df
2 2 2
f f f
2
C
1 VN 1 VN 2
2 2 2
VoN
C2
Ф2 C1 Ф1 Ф1 C1' Ф2
Ф2
Vi
Vo
Ф1 Ф2 Ф2 Ф1
C2
R3
VN52 R2
• Finite op-amp BW limits the noise bandwidth, resulting in less overall kT/C noise
(noise filtering).
• But parasitic loop delay may introduce peaking in freq. response, resulting in more
integrated noise (noise peaking).
Mixed-Signal IC Design for Image Sensor 6- 40 Chih-Cheng Hsieh
Sampled Noise Spectrum
CT PSD
0
fs 2fs
Alias
DT PSD
0
fs/2 fs 3/2fs
• Operational amplifiers
– Offset
– Finite-gain effects (voltage dependent)
– Finite bandwidth and slew rate (measured by settling speed)
CMOS
Ф
0 Vout VDD
…
CS 1
Ron Cox
W
VDD Vth Vout
Ф L
Ф
Ф1 Ф2
…
CS VDD
In Out
Ф M1
Ф1 Ф2
VDD
In Out
Pros
M1
VDD • Linearity
Ф2 M2
• Bandwidth
Ф2
Cons
Ф2
C • Device reliability
Ф1 Ф1 • Complexity
Out
M1
Ф2
In
VSS
Channel charge injection and clock feedthrough (on drain side) result in
charge trapped on CS after switch is turned off.
Charge Injection
VDD Vin+Vth
Zi Cgs Cgd
Vout Ф
0
Vin Qch CS
Switch on Switch off
Ф Ф
Vin Vout
W W
L 2L CS
Vip Vop
M1
CSp
Ф
Vin Von
M2
CSn
1 L2 L2
On-resistance: Ron
μCox
W
VDD Vth Vi μCox WL VDD Vth Vi μQch
L
1 μQ
Bandwidth: BW 2 ch
RonCS L CS
1 Qch
Charge injection: ΔV
2 CS
ΔV 1 Qch L2CS L2
Performance FoM: ≈ =
BW 2 CS μQch 2μ
Φ1 = “high”, Φ2 = “low”
C2 Vo(t)
Ф2 Ф2
C1
Vx
Vi
Vo
I3
Ф1 Ф1 I2 I1 A0 Ф1 Ф2 Ф1 Ф2
VB 0 t
Guidelines
• Always use minimum channel length for switches as long as leakage
allows.
• For a given speed, switch sizes can be optimized w/ simulation.
• Be aware of the limitations of simulators (SPICE etc.) using lumped device
models.
C2
Vi
Ф1 C1 Ф2
Q V nC V n V C
1 i 1 o os 2
Vo
Ф2 Ф1
Q V C1 Vo n 1 Vos C2
Vos
2 os
C
Vo(t) Vi 0 Vo n 1 Vo n 1 Vos
C2
C1 z 1
Ф1 Ф2 Ф1 Ф2
Vo z 1 i
V z
C2 1 z
0 t
Vi = 0
Q V n V C V
Ф1
1 i os 1 C2
os
C2 Ф2
Ф1 C1 Ф1 Q V
2 os C1 Vo n Vos C2
Vi
Vo
Ф2 Vos
Vo z C1
H z
Vi z C2
Vn2
A B
Vi A1 A2 Vo
fC
1
-1
|Vi|2
Vn2
0
A B fC f
Vi A1 A2 Vo
SN(f)
fC
1 0
-1 fC f
2
|VA|
0
Also eliminates DC offset fC f
2
|VB|
voltage of A1
0
fC f
Ф Ф
Vi+
Ф Ф
Vo+
Vo-
Ф Ф
Vi-
Ф Ф
Ф1
C2
Ф1 C1 C1
ACL
Vi C2
X ∞ Vo
Ф2
C2
Vo C1 1 C C C2
ACL 1 1 1
Ф1 Vi C2 1 C1 C2 C2
C1
C2 A
Vi
X A Vo C2 A
Ф2
Q V V C 0 C
1 i 1 x 1 1 2 Q V C V V C
2 x 2 1 o 2 x 2 2
Q Q
1 2 Vi C1 Vx C1 Vo Vx C2
Vo Vx A
Analog Digital
VDD CBP
circuits circuits
Pad
Sharing sensitive analog supplies with digital ones is a very bad idea.
id=
Pad • Dedicated pads for
analog and digital
Pad
supplies
• On-chip bypass
Analog Digital capacitors help (watch
VDD CBP
circuits circuits ringing)
• Off-chip chokes (large
Pad
inductors) can stop
noise propagation at
Pad board level
VDD
Cp
… Cstray
M5 M7
Vo V
Cgs C2
Ф1 C1 Ф2 S
Vi M1 M2 Vo
X
Ф2 Ф1
Cgd Y CC
M3 M4 M6
VSS
C2
Cbot
p+
p well
n substrate
CLK Ф2
Ф2
Ф1
Ф1
β
δA CL δA(Vo ) 1
Vε A CL A(Vo ) βA(Vo )
Vi δA(Vo ) 1
Vo
A(Vo ) T
A(Vo)
1 1
THD ~
βA(Vo ) T
A(Vo )
V A(Vo ) 1
A CL o
Vi 1 βA(Vo ) β
VDD
• Differential
2VDSAT
• A0 ~ (gm·ro)2 ~ 40-50dB
• Vo,pp ~ 2(VDD-4VDSAT)
• Noise factor ~ 3
Vo Vo
Vi • ωp2 ~ fT/3
• Efficiency ~ 50%
VDD
• Differential
2VDSAT
• A0 ~ (gm·ro)2 ~ 40-50dB
• Vo,pp ~ 2(VDD-5VDSAT)
Vo Vo
• Noise factor ~ 2
• ωp2 ~ fT/2
Vi • Efficiency ~ 100%
3VDSAT
• Load-compensated
CMFB
• Fixed input CM
VDD • Differential
VDSAT
• A0 ~ (gm·ro)3 ~ 60-70dB
Vo • Vo,pp ~ 2(VDD-3VDSAT)
Vo
• N2 = N1·β·CM/CL
CM
CM • Noise factor ~ 2+2β
• ωp2 ~ gm2/CL
Vi
2VDSAT
• Efficiency < 50%
CMFB CMFB • Miller-compensated
• Fixed input CM
VDD
• Differential
2VDSAT
• A0 ~ (gm·ro)2 ~ 40-50dB
• Vo,pp ~ 2(VDD-4VDSAT)
• Noise factor ~ 2
Vo Vo • ωp2 ~ fT/2
• Efficiency ~ 100%
• Load-compensated
2VDSAT
Vi • Fixed input CM
• No CMFB point
Vo
Vo
Vi
Vi
CMFB CMFB
Vcmp
size ratio
Ap
64:8:1
Vo- Vo+
Vcmp
An
Vcmn
Vi + Vi-