Professional Documents
Culture Documents
10 Switched Capacitor
10 Switched Capacitor
University of Toronto
1 of 60
D. Johns, K. Martin, 1997
University of Toronto
2 of 60
D. Johns, K. Martin, 1997
C1
poly1
C p1
metal
thin oxide
C p2
poly2
C1
bottom plate
thick oxide
C p1
C p2
(substrate - ac ground)
equivalent circuit
cross-section view
University of Toronto
3 of 60
D. Johns, K. Martin, 1997
Symbol
v1
v1
v1
v2
I
p-channel
v2
n-channel
transmission
gate
v2
v1
v2
4 of 60
D. Johns, K. Martin, 1997
V off
V on
V off
I1
n2 n1
I
n
n+1
teT
I2
n 3 e 2n 1 e 2 n + 1 e 2
I1
delay
1
f s { --T
delay
I2
teT
5 of 60
D. Johns, K. Martin, 1997
V1
I2
C1
V1
V2
Qx = Cx Vx
R eq
V2
T
R eq = -----C1
(1)
(2)
(3)
6 of 60
D. Johns, K. Martin, 1997
(4)
(5)
University of Toronto
7 of 60
D. Johns, K. Martin, 1997
University of Toronto
8 of 60
D. Johns, K. Martin, 1997
Parasitic-Sensitive Integrator
v c2(nT)
I1
v ci(t)
v cx(t)
v c1(t)
I2
C2
v co(t)
I1
C1
v o(n) = v co(nT)
v i(n) = v ci(nT)
University of Toronto
9 of 60
D. Johns, K. Martin, 1997
Parasitic-Sensitive Integrator
C2
C2
v ci(nT T)
v ci(nT T e 2)
C1
v co(nT T)
I 1 on
C1
v co(nT T e 2)
I 2 on
At end of I 2
C 2 v co(nT T e 2) = C 2 v co(nT T) C 1 v ci(nT T)
(6)
(7)
(8)
leading to
University of Toronto
10 of 60
D. Johns, K. Martin, 1997
Parasitic-Sensitive Integrator
Modify above to write
C1
v o(n) = v o(n 1) ------v i(n 1)
C
(9)
(10)
11 of 60
D. Johns, K. Martin, 1997
Typical Waveforms
I1
t
I2
v ci(t)
t
v cx(t)
t
v co(t)
t
University of Toronto
12 of 60
D. Johns, K. Martin, 1997
(11)
(12)
(13)
(14)
(15)
University of Toronto
13 of 60
D. Johns, K. Martin, 1997
jZT
C 1 1
) # ------ -------- C 2 jZT
(16)
Thus, the transfer function is same as a continuoustime integrator having a gain constant of
C1 1
K I # ------ --C2 T
(17)
University of Toronto
14 of 60
D. Johns, K. Martin, 1997
C p4
C2
I2
I1
v i(n)
v o(n)
C1
C p1
C p2
(18)
15 of 60
D. Johns, K. Martin, 1997
Parasitic-Insensitive Integrators
C2
I1
C1
I2
v ci(t)
v co(t)
I2
v i(n) = v ci(nT)
I1
I1
v o(n) = v co(nT)
University of Toronto
16 of 60
D. Johns, K. Martin, 1997
Parasitic-Insensitive Integrators
C2
C2
v ci(nT T e 2)
v ci(nT T)
+
-
C1
v co(nT T)
I 1 on
C1
v co(nT T e 2)
I 2 on
(19)
University of Toronto
17 of 60
D. Johns, K. Martin, 1997
Parasitic-Insensitive Integrators
C p3
C p4
C2
I1
v i ( n)
C1
I2
I1
v o(n)
I2
I1
C p1
C p2
18 of 60
D. Johns, K. Martin, 1997
Parasitic-Insensitive Integrators
C p1 is continuously being charged to v i(n) and
discharged to ground.
I 1 on the fact that C p1 is also charged to v i(n 1)
does not affect C 1 charge.
I 2 on C p1 is discharged through the I 2 switch
attached to its node and does not affect the charge
accumulating on C 2 .
While the parasitic capacitances may slow down
settling time behavior, they do not affect the discretetime difference equation
University of Toronto
19 of 60
D. Johns, K. Martin, 1997
C2
C1
I1
I1
v i ( n)
V i (z )
I2
I2
v o(n)
V o(z)
C 2 v co(nT T e 2) = C 2 v co(nT T)
C 2 v co(nT) = C 2 v co(nT T e 2) C 1 v ci(nT)
(20)
(21)
(22)
20 of 60
D. Johns, K. Martin, 1997
Signal-Flow-Graph Analysis
C1
V 1(z)
V 2(z)
I1
I2
I2
I1
V 3(z)
C2
I1
C3
V o( z )
I1
I2
V 1( z )
CA
I1
I2
C1 1 z 1
V 2( z )
V 3( z )
C2 z 1
1 1
------ --------------- C A 1 z 1
V o( z )
C3
University of Toronto
21 of 60
D. Johns, K. Martin, 1997
First-Order Filter
V in(s)
V out(s)
University of Toronto
22 of 60
D. Johns, K. Martin, 1997
First-Order Filter
I1
C2
I2
I1
I2
I1
I1
C3
I2
I2
CA
I1
C1
V i(z)
V o(z)
C3
V i(z)
C2
1 1
------ --------------- C A 1 z 1
V o( z )
C 1 1 z 1
University of Toronto
23 of 60
D. Johns, K. Martin, 1997
First-Order Filter
C A 1 z 1 V o(z) = C 3 V o(z) C 2 V i(z) C 1 1 z 1 V i(z) (23)
C1
C2
------- 1 z 1 + -------
C A
C A
-----------------------------------------------------V o( z )
C3
H(z) { ------------ =
1 z 1 + ------V i(z)
CA
(24)
C1
C 1 + C 2
-----------------
-----z
C
C
A
A
= ----------------------------------------C3
1 + ------- z 1
C A
University of Toronto
24 of 60
D. Johns, K. Martin, 1997
First-Order Filter
The pole of (24) is found by equating the
denominator to zero
CA
z p = -------------------CA + C3
(25)
(26)
25 of 60
D. Johns, K. Martin, 1997
First-Order Filter
(27)
University of Toronto
(28)
26 of 60
D. Johns, K. Martin, 1997
First-Order Example
Find the capacitance values needed for a first-order
SC-circuit such that its 3dB point is at 10kHz when a
clock frequency of 100kHz is used.
It is also desired that the filter have zero gain at
50kHz (i.e. z = 1 ) and the dc gain be unity.
Assume C A = 10pF .
Solution
Making use of the bilinear transform
p = z 1 e z + 1 the zero at 1 is mapped to
: = f.
The frequency warping maps the -3dB frequency of
10kHz (or 0.2S rad/sample ) to
University of Toronto
27 of 60
D. Johns, K. Martin, 1997
First-Order Example
0.2S
: = tan ----------- = 0.3249
2
(29)
(30)
(31)
University of Toronto
(32)
28 of 60
D. Johns, K. Martin, 1997
First-Order Example
where k is determined by setting the dc gain to one
(i.e. H(1) = 1 ) resulting
0.24525 z + 1
H(z) = -----------------------------------z 0.5095
(33)
or equivalently,
0.4814z + 0.4814
H(z) = -----------------------------------------1.9627z 1
(34)
C 1 = 4.814pF
C 2 = 9.628 pF
C 3 = 9.628pF
University of Toronto
29 of 60
D. Johns, K. Martin, 1997
Switch Sharing
C3
I2
C1
I1
)
I2
C2
I1
CA
I1
V o( z )
I2
University of Toronto
30 of 60
D. Johns, K. Martin, 1997
Fully-Differential Filters
Most modern SC filters are fully-differential
Difference between two voltages represents signal
(also balanced around a common-mode voltage).
Common-mode noise is rejected.
Even order distortion terms cancel
2
v1
nonlinear
element
v1
nonlinear
element
v p1 = k 1 v 1 + k 2 v 1 + k 3 v 1 + k 4 v 1 + }
3
v diff = 2k 1 v 1 + 2k 3 v 1 + 2k 5 v 1 + }
v n1 = k 1 v 1 + k 2 v 1 k 3 v 1 + k 4 v 1 + }
University of Toronto
31 of 60
D. Johns, K. Martin, 1997
Fully-Differential Filters
C1
C3
I2
+
V i(z)
-
I1
I1
CA I2
I2
C2
+
V (z )
- o
I1
I1
C2
I2
I1
CA I
I2
C3
I1
C1
University of Toronto
32 of 60
D. Johns, K. Martin, 1997
Fully-Differential Filters
Negative continuous-time input
equivalent to a negative C 1
C1
I2
+
V i(z)
-
I1
I1
C3
CA I2
I2
C2
+
V (z )
- o
I1
I1
C2
I2
I1
CA I
I2
C3
I1
C1
University of Toronto
33 of 60
D. Johns, K. Martin, 1997
Fully-Differential Filters
Note that fully-differential version is essentially two
copies of single-ended version, however ... area
penalty not twice.
Only one opamp needed (though common-mode
circuit also needed)
Input and output signal swings have been doubled
so that same dynamic range can be achieved with
half capacitor sizes (from kT e C analysis)
Switches can be reduced in size since small caps
used.
However, there is more wiring in fully-differ version
but better noise and distortion performance.
University of Toronto
34 of 60
D. Johns, K. Martin, 1997
V out(s)
k2 s + k1 s + ko
H a(s) { ----------------- = --------------------------------------V in(s)
Zo
2
2
s + ------ s + Z o
Q
1 e Zo
Q e Zo
C A = 1 V c1(s)
CB = 1
Zo e ko
1 e Zo
V in(s)
(38)
1 e k1
V out(s)
k2
University of Toronto
35 of 60
D. Johns, K. Martin, 1997
V 1(z)
I1 K C I2
5 2
I1 K C I1
1 1
I2
I1 K C I1
6 2
I2
C1
V i(z)
I2
I2
I2
I1
I2
C2
V o(z)
I1
I1 K C I1
2 2
I2
I2
K3 C2
University of Toronto
36 of 60
D. Johns, K. Martin, 1997
V 1(z)
V i(z)
K1
1
--------------1 z 1
K 5 z 1
1
--------------1 z 1
V o(z)
K2
K3 1 z 1
2
K 2 + K 3 z + K 1 K 5 K 2 2K 3 z + K 3
V o( z )
H(z) { ------------ = --------------------------------------------------------------------------------------------------2
V i(z)
1 + K z + K K K 2 z + 1
6
4 5
(39)
University of Toronto
37 of 60
D. Johns, K. Martin, 1997
a2 z + a1 z + a0
H(z) = ------------------------------------2
b2 z + b1 z + 1
(40)
K3 = a0
K2 = a2 a0
K1 K5 = a0 + a1 + a2
K6 = b2 1
K4 K5 = b1 + b2 + 1
38 of 60
D. Johns, K. Martin, 1997
(46)
b1 + b2 + 1
(47)
Zo T
K 6 | ---------Q
(48)
Zo T 1
University of Toronto
39 of 60
D. Johns, K. Martin, 1997
University of Toronto
40 of 60
D. Johns, K. Martin, 1997
Zo e ko
V in(s)
1 e Zo
C2 = 1
V out(s)
k1 e Zo
k2
University of Toronto
41 of 60
D. Johns, K. Martin, 1997
V i(z)
I1 K C I1
1 1
I2
I2
K6 C1
V 1(z)
C2
I1 K C I2
5 2
I2
I2
I1
V o(z)
I1
K2 C1
K3 C2
University of Toronto
42 of 60
D. Johns, K. Martin, 1997
V o( z )
K 3 z + K 1 K 5 + K 2 K 5 2K 3 z + K 3 K 2 K 5
H(z) { ------------ = -----------------------------------------------------------------------------------------------------------------(50)
2
V i(z)
z + K K + K K 2 z + 1 K K
4 5
5 6
5 6
a2 z + a1 z + a0
H(z) = ------------------------------------2
z + b1 z + b0
(51)
University of Toronto
43 of 60
D. Johns, K. Martin, 1997
(52)
K3 = a2
K4 K5 = 1 + b0 + b1
(54)
K5 K6 = 1 b0
(56)
(53)
(55)
(57)
1 + b0 + b1
University of Toronto
44 of 60
D. Johns, K. Martin, 1997
Charge Injection
To reduce charge injection (thereby improving
distortion) , turn off certain switches first.
I1
C3
Q5
C1
I1
V i(z)
C2
Q1
I2
Q 2Q 3
I 1a
Q6
I2
CA
Q4
I 2a
V o(z)
I1
University of Toronto
45 of 60
D. Johns, K. Martin, 1997
Charge Injection
Note: I 2a connected to ground while I 1a connected
to virtual ground, therefore ...
can use single n-channel transistors
charge injection NOT signal dependent
Q CH = W LC ox V eff = W LC ox V GS V t
(58)
University of Toronto
46 of 60
D. Johns, K. Martin, 1997
pF e Pm , and power
(59)
pC
University of Toronto
47 of 60
D. Johns, K. Martin, 1997
Q C = C 3 v out
3
(61)
which leads to
3
77.5 u 10 pC
v out = ------------------------------------- = 78 mV
1pF
(62)
48 of 60
D. Johns, K. Martin, 1997
C1
KC 1
v in
v out(t) = Kv in(t)
C2
I1
KC 2
I2
I1
I1
I2
I2
C1
KC 1
v in(n)
v out(n) = Kv in(n)
University of Toronto
49 of 60
D. Johns, K. Martin, 1997
v in(n)
C1
I2
I2
I1
C 1
v out(n) = ------ v in(n)
C 2
v out
V off
I2 I1 I2 I1 }
University of Toronto
time
50 of 60
D. Johns, K. Martin, 1997
SC Gain Circuits
Parallel RC Gain Circuit
circuit amplifies 1/f noise as well as opamp offset
voltage
Resettable Gain Circuit
performs offset cancellation
also highpass filters 1/f noise of opamp
However, requires a high slew-rate from opamp
V off
+ C2
V off
- +
C1 +
V off
-
VC
v in(n) + 1C1 +
V off
-
V off
VC
- 2+
C2
v out(n)
C 1
= ------ v in(n)
C 2
University of Toronto
51 of 60
D. Johns, K. Martin, 1997
C3
I2
I2
I 1 I 2
v in(n)
I2
I1
C2
C1
C4
I1
C 1
v out(n) = ------ v in(n)
C 2
52 of 60
D. Johns, K. Martin, 1997
+ C2
v out(n 1)
- +
C3
V off
- +
C1
v out(n 1) + V off
V off
during reset
C2
v in(n)
C1
V off
C3
v out(n)
C1
= ------ v in(n)
C 2
University of Toronto
53 of 60
D. Johns, K. Martin, 1997
C3
I2
I 2a
C2
+
v in
-
v in
I1
I2
I2
I1
C1
C2
C1
I 2a
C3
I1
C 1 +
v out = ------ v in v in
C 2
I1
I2
I 1a
54 of 60
D. Johns, K. Martin, 1997
University of Toronto
55 of 60
D. Johns, K. Martin, 1997
C2
I
v in
I2
C1
I1
v out
I2
I2
I1
I2
Cc1
I1
I2
Cc2
I1
56 of 60
D. Johns, K. Martin, 1997
CDS Integrator
C2
I2 I1
v in
C1
I1 I2
I2
I1
I1
v out
Cc2
I1
57 of 60
D. Johns, K. Martin, 1997
SC Amplitude Modulator
Square wave modulate by r 1 (i.e. V out = r V in )
I1
C3
I2
I2
v in
IA
C1
C2
I1
IB
I A = I 2 I ca + I 1 I ca
I B = I 1 I ca + I 2 I ca
I1
I2
v out
IB
IA
I ca
58 of 60
D. Johns, K. Martin, 1997
SC Full-Wave Rectifier
Square Wave
Modulator
v in
v out
I ca
University of Toronto
59 of 60
D. Johns, K. Martin, 1997
SC Peak Detector
V DD
I
v in
comp
opamp
v in
Q1
CH
v out
Q2
v out
CH
University of Toronto
60 of 60
D. Johns, K. Martin, 1997