Professional Documents
Culture Documents
University of Toronto
slide 1 of 20
D.A. Johns, K. Martin, 1997
V out
D/A
V ref
B in is a digital signal (or word),
B in = b 1 2
+ b2 2
+ + bN 2
(1)
+ b2 2
+ + bN 2
(2)
University of Toronto
slide 2 of 20
D.A. Johns, K. Martin, 1997
V LSB
----------- = 1/4 = 1 LSB
V ref
1/4
0
00
01
University of Toronto
10
11 (100)
B in
slide 3 of 20
D.A. Johns, K. Martin, 1997
b3
b3
b2
b3
b2
b3
b1
V out
b3
Resistors
b3
b2
b3
b3
b2
b1
Requires 2N resistors
3-bit
University of Toronto
slide 4 of 20
D.A. Johns, K. Martin, 1997
Resistors
3 to 1 of 8 decoder
b1
b2
Requires 2N resistors
b3
V out
3-bit
University of Toronto
slide 5 of 20
D.A. Johns, K. Martin, 1997
Folded-resistor-string D/A
(Abrial, JSSC, Dec. 1988)
V ref
b2
Requires 2N resistors
bit lines
b1
2 to 1 of 4 decoder
word lines
V out
2 to 1 of 4 decoder
b3 b4
University of Toronto
4-bit
slide 6 of 20
D.A. Johns, K. Martin, 1997
b2
b3
b4
2R
4R
8R
16R
V ref
V out
V out
4-bit
b1 b2 b3
(3)
Only N resistors
Resistor and current ratios are on the order of 2N
No guarantee of monotonicity.
Prone to glitches (more later).
University of Toronto
slide 7 of 20
D.A. Johns, K. Martin, 1997
2R
2R
4R
3R
V ref
V out
4R
4R
1
V A = --- ( V ref )
4
4-bit
University of Toronto
slide 8 of 20
D.A. Johns, K. Martin, 1997
R 2 R' 2
R
R 3 R' 3
R
R 4 R' 4
R
2R
V ref
2R
2R
V
ref
-----------2R
2R
V
ref
-----------4R
2R
V
ref
-----------8R
V
ref
-----------16R
R' 4 = 2R
R 4 = 2R || 2R = R
R' 3 = R + R 4 = 2R
R 3 = 2R || R' 3 = R
(4)
University of Toronto
slide 9 of 20
D.A. Johns, K. Martin, 1997
b1
Ir
V ref
b2
I
----r
2
2R
R
Ir
b3
2R
R
I
----r
4
Ir 2
b4
2R
R
Ir 4
I
----r
8
V out
2R
2R
Ir 8
4-bit
slide 10 of 20
D.A. Johns, K. Martin, 1997
R
R
Rf
2R
R
Vo
b4
I
b3
b2
b1
-5V
4-bit
University of Toronto
slide 11 of 20
D.A. Johns, K. Martin, 1997
Glitches
Different delays for switching the different currents
MSB change often worst case
Rf
I1
V out
t
1
I2
t
I1
2
I2
I1 + I2
t
Glitches can be minimized by limiting the bandwidth
but that slows down circuit
Use thermometer code to reduce glitches
University of Toronto
slide 12 of 20
D.A. Johns, K. Martin, 1997
Charge-Redistribution SC D/As
Programmable SC gain amplifier.
16C
1 ( 2 )
V ref
8C 4C 2C C
b1 b2 b3 b4
2
1
2
2 ( 1 )
C2
V out
4-bit
slide 13 of 20
D.A. Johns, K. Martin, 1997
Thermometer Code
Decimal
b1
b2
b3
d1
d2
d3
d4
d5
d6
d7
0
1
2
3
4
5
6
7
0
0
0
0
1
1
1
1
0
0
1
1
0
0
1
1
0
1
0
1
0
1
0
1
0
0
0
0
0
0
0
1
0
0
0
0
0
0
1
1
0
0
0
0
0
1
1
1
0
0
0
0
1
1
1
1
0
0
0
1
1
1
1
1
0
0
1
1
1
1
1
1
0
1
1
1
1
1
1
1
b1
b2
b3
d1
d2
d3
d4
d5
d6
d7
d1
d2
d3
d4
d5
d6
d7
Rf
V out
ref
University of Toronto
slide 14 of 20
D.A. Johns, K. Martin, 1997
2NC
Vref
02
01
02
Vout
C
Top Capacitors are
Connected to Ground
02
C2
Guaranteed monotonic
C
University of Toronto
slide 15 of 20
D.A. Johns, K. Martin, 1997
Current-Mode D/As
Vout
Thermometer-code
High-speed, output feeds
directly to resistor
Important that delay to
all the switches are equal.
Column Decoder
di
di
di
Row
Bias
University of Toronto
Row Decoder
Vout
Col.
I - Src
Array
slide 16 of 20
D.A. Johns, K. Martin, 1997
ref
V
V
d
bias
1
Q
2
V
ref
R
bias
bias
ref
V out
50
University of Toronto
slide 17 of 20
D.A. Johns, K. Martin, 1997
Segmented D/A
Schoeff, 79; Saul, 85; Grebene, 84
R/2
Combine
thermometer
binary
Vout
and
Accuracy needed
for LSB reduced
Glitches reduced
2R
Vref
2R
2R
R
2R
R
Very popular
R
+
Vref
2R
2R
2R
2R
2 MSBs
University of Toronto
2R
4 Bit
slide 18 of 20
D.A. Johns, K. Martin, 1997
Shift Register
1
0
I d1 I d2 I d3
I d4 I d5
Switch Network
To
I 64
Achieved 92 dB
SNDR, and 20 mW
with 3V.
Used
for
application
audio
D/A
slide 19 of 20
D.A. Johns, K. Martin, 1997
I out
S2
I out
I ref
S2
I d1
I d1
S1
Cgs
S1
Cgs
Q1
0.9Iref
Calibration
0.9Iref
Q1
Regular Usage
University of Toronto
slide 20 of 20
D.A. Johns, K. Martin, 1997