Professional Documents
Culture Documents
I. I NTRODUCTION
VIN
VX
VMID
Di
Shift Register
and Control Logic
Fig. 1. Block diagram of a SAR ADC. The input is sampled directly onto a
DAC capacitor array; the logic and shift register control the switching of the
array to approximate the sampled input one bit at a time.
VMID
Sj-=Ssample+Sj+
Cb=2b-1C0
VX
Cb-1=2b-2C0
C1=C0
C0
...
Sb+
+
Sb-1
SbSsample
Sb-1
Ssample
S1+
S1-
S0+
Ssample
S0Ssample
VREF
VIN
Fig. 2.
VREF
2
(1)
VX = VM ID VIN +
CT
VREF
CT + CB
(3)
where CT is the sum of all capacitors connected to the reference voltage, and CB is the sum of all capacitors connected
to ground:
CT =
2i1 C0 for i such that Si+ = 1
(4)
i
CB =
(2)
i
2i1 C0
(5)
184
VREF
VMID
C2
VX
C2=2C0
S2+
S2Ssample
C1=C0
S1+
S1-
C1
VX
C1
C0
C0
C0
Time 2
Ssample
Fig. 4.
C1
Fig. 5.
Time 1.5
C2
C0
Time 2
VX [2] = VM ID VIN +
E12,1step
(7)
2
= C0 VREF
C0
VX
0+
(6)
Since iREF (t) = dQC2 /dt and charge continuity on a
capacitor implies that QC2 (0+ ) = QC2 (0 ) = 2C0 VX [0], (6)
simplifies to
TP
QC2 (TP )
dQC2
E01 = VREF
dt = VREF
dQC2
dt
QC2 (0+ )
0+
C1
VX
C0
Time 1
VREF
C1
VX
VREF
C2
0+
C2
S0-
VREF
VIN
Fig. 3.
VX
Time 1
S0+
Ssample
VREF
2
ESW = C0 VREF
(12)
(13)
185
(14)
VMID
VMID
VX
VX
C2=2C0
C1=C0
SCS
S2+
S2-
S1+
S1-
Ssample
C2,1=C0
C0
S0+
+
S2,1
S0-
Ssample
S2,1
C2,0=C0
+
S2,0
S2,0
Ssample
Ssample
Ssample
VC
C2
C1
C0
Time 1
VREF
VREF
C1
VX
VX
+
S1- S0
Ssample
S0Ssample
(a)
(a)
C2
C0
VREF
VIN
VREF
VIN
VREF
S1+
C1=C0
C0
Time 1.5
C2,1
C1
VX
C2
VREF
C2,0
C2,0
VX
C0
C1
Time 2
C0
VX
C2,1
Time 1
C1
C0
Time 2
(b)
(b)
Fig. 6. Capacitor (a) array and (b) equivalent circuits for the charge sharing
method. When S2+ = S1+ = 0 and SCS = 1, C1 is charged up from C2
with no energy drawn from the supply.
Fig. 7. The (a) modified array and (b) switching method for a two-bit
capacitor array where C2 has been split into two sub-capacitors, C2,1 and
C2,0 .
D. Capacitor Splitting
E12,2step
3
2
= E11.5 + E1.52 = C0 VREF
4
= ET OP + ESW + 2C0 VREF VX
(15)
(17)
186
TABLE I
S WITCHING M ETHODOLOGY C OMPARISON
Method
EU P
ED O W N
# of Switches
# of Phases
Norm. Esine
1 step
2 step
ET OP + ESW
ET OP + ESW
b+1
1.000
1.000
ET OP + ESW
ET OP + ESW 2i C0 VREF VX
b+1
0.897
0.893
CS
ET OP + ESW
ET OP + ESW /3
2b
0.760
0.749
Splitting
ET OP + ESW
ET OP
2b
0.635
0.623
30
VMID
1 Step
2 Step
Charge Sharing
Split Cap
Split (no parasitics)
VX
25
b-2
Cb-1=2 C0
C1=C0
C0
+
Sb-1
Sb-1
S1+
Ssample
S1-
S0+
Ssample
...
S0Ssample
VREF
VIN
Cb,b-1=2b-2C0
Cb,1=C0
20
15
10
Cb,0=C0
...
+
Sb,b-1
Sb,b-1
Ssample
+
Sb,1
Sb,0
Ssample
+
Sb,0
Sb,0
Ssample
0
0
Fig. 8. b-bit split capacitor array for reduced switching energy. The largest
capacitor has been split into binary scaled capacitors.
100
200
300
400
500
600
Output code
700
800
900
1000
Fig. 9. Plot showing the energy versus output code required for the switching
of the capacitor array. The HSPICE data points are plotted against the Matlab
models (solid lines). The bottom curve shows the effect of parasitics on the
Matlab model.
187