Professional Documents
Culture Documents
Dac Architecture
Dac Architecture
Dac Architecture
Lecture 12
Nyquist-Rate
Digital-to-Analog Converters
1
IL2220/Spring 2008 Ana Rusu
Outline
Introduction
Voltage-Scaling DACs
Current-Steering DACs (Current-Switch DACs)
Charge Redistribution DACs
Hybrid & Segmented DACs
Special Improvement Techniques
Summary
2
IL2220/Spring 2008 Ana Rusu
1
Introduction - Digital-to-Analog Conversion
3
IL2220/Spring 2008 Ana Rusu
2
Introduction - Binary and Thermometer-code
3
Resistor-String
The MOS DAC is based on selecting one
3-bit DAC with tree tap of the segmented resistor string by a
decoder switch network. The switch network
(implemented with NMOS transistors or
CMOS Implementation transmission gates) is connected in a tree
decoding structure.
Advantages
• Simple
• Inherently monotonic
• Fast
• Small chip area for implementation
under 8 bits
Disadvantages
• Accuracy and INL depend on resistor
matching (type of resistors)
• Large chip area for more than 8 bits
• NMOS switches (2^N Ron in serie)
• The delay through the switches network
is the major limitation on speed (Ron &
parasitic caps)
• Speed performance is limited by the
opamp as well. 7
IL2220/Spring 2008 Ana Rusu
For high-speed:
A single switch is connected between
each node of the resistor string and the
output. Which switch is closed depends
on the logic circuit (N-to- 2N decoder).
This approach:
+ Reduces the series resistance of the
switches at each switch node,
-Takes more area for the decoder
- Results in a large capacitive loading
on the single bus (2N transistor
junctions).
An area-performance tradeoff solution:
some bits can be determined directly
by the switch decoder and the rest
indirectly by the logic decoder (a X-Y
scheme)
8
IL2220/Spring 2008 Ana Rusu
4
Folded Resistor-String DAC – to reduce the total
decoding area and the capacitive loading.
A X-Y scheme: a given pair identifies one and only one voltage
of the divider.
2 N resistors are divided into 2 N / 2
lines and arranged into a
serpentine fashion between
Vref and GND. Each line
represents one of the 4MSBs
of the digital input. The MSBs
decoder selects a word line
while the LSBs decoder picks
up a bit of the line.
A set of transistors is
connected directly to the output
line and another set is
connected to the chosen bit
line. Then, the total number of
transistor junctions on the
output line is only 2√ 2N . The increase in speed is not the same. 9
IL2220/Spring 2008 Ana Rusu
5
1.2. Binary scaled DACs
Implementations:
- Binary-weighted resistor D/A Converters
- R-2R ladder D/A Converters
Performance Improvement:
- use Thermometer-code and/or Segmentation
11
IL2220/Spring 2008 Ana Rusu
6
B. R-2R ladder D/A Converters
The binary weighted currents are realized with a small number of
components and resistors ratio of only 2 (independent of N)
14
IL2220/Spring 2008 Ana Rusu
7
1.3. Thermometer-code D/A Converters
8
Glitches
Glitches are the major limitation during high-speed DACs, which have
digital logic directly related to switching signals. Glitches are mainly
the result of different delays occurring when switching different
signals.
Glitches can be reduced by: limiting the BW (C in parallel with Rf,
which reduces the speed), using S/H at the output, or by using
thermometer-code.
17
IL2220/Spring 2008 Ana Rusu
9
3. Charge Redistribution DACs
Basic idea - to use a programmable array of capacitors. Charge
scaling DAC are not popular stand alone circuits (only in ADCs)
because they required buffer to drive resistive loads.
Idea: to replace the input capacitor of an
SC gain amplifier by a programmable
capacitor array of binary-weighted
capacitors or thermometer-coded.
The charge stored on a number of scaled
capacitors is used to performed the
conversion (capacitive divider).
+ Insensitive to opamp input-offset
voltage, 1/f noise, finite opamp gain
-Matching of capacitors – use unit
elements
- Number of elements increases
exponentially with N
- Ron switches
- Finite BW of opamp
- Carefully generated clock waveforms
required to minimize the voltage
if its not signal dependent dependence of clock feedthrough.
19
IL2220/Spring 2008 Ana Rusu
10
3.2. A thermometer-code charge-redistribution DAC
21
IL2220/Spring 2008 Ana Rusu
11
4.1. Resistor-Capacitor Hybrid D/A Converter
Resistor-string (7 MSBs)
determines which pair of
voltage across a single R is
passed on the 8-bit SC
array
SC Binary-weighted
(8LSBs) performs an
interpolation between the
pair of voltages
Guaranteed monotonic
15 bit at 100kHz, 10mW,
assuming the SC array
accuracy to only 8-bit.
23
IL2220/Spring 2008 Ana Rusu
12
Segmented D/A Converter
Thermometer code
&
unit capacitors
Binary-weighted
capacitor-array
25
IL2220/Spring 2008 Ana Rusu
Randomization of bits in
a thermometer-coded
DAC. The matching error
becomes uncorrelated
with the signal.
26
IL2220/Spring 2008 Ana Rusu
13
Dynamically Matched Current Sources
• In high resolution DACs the mismatch of current sources must be
small.
• Use the dynamic technique with current switching for realizing very
well matched current sources.
A 16 bit audio DAC: 92 dB
SNDR/94 dB SNR, 20mW at
3V supply voltage
- 6MSBs thermometer-code
current-mode:(63+1) accurately
matched current sources.
- 10LSBs binary array (reduced
accuracy requirements)
Each current source is
periodically calibrated with a
single Iref and a shift register.
Idi do not need precisely equal
Iref, but do need to accurately
match each to other Extra current
(independent of mismatch and source for continuously
operation even
charge injection). one Idi is calibrated
27
IL2220/Spring 2008 Ana Rusu
Current source connected to Iref, Id1 remains nearly equal Iref assuming VDS
Q1 diode connected doesnt change and small charge injection. Id1
determined by V on Cgs
Major limitation: charge injection and clock feedthrough of S1
Needs: Cgs and Vgs large
Solution: Add 0.9Iref parallel to Q1 and then Q1 needs only to source a
current of 0.1Iref. Then a large, low-gm transistor can be used (W/L=1/8)
28
IL2220/Spring 2008 Ana Rusu
14
Summary
Source: Holberg 29
IL2220/Spring 2008 Ana Rusu
Source: Wilkner 30
IL2220/Spring 2008 Ana Rusu
15
Source: Wilkner
31
IL2220/Spring 2008 Ana Rusu
Summary
32
IL2220/Spring 2008 Ana Rusu
16
References
33
IL2220/Spring 2008 Ana Rusu
17