19-1565; Rev 0; 10/99
+2.7V to +5.5V, Low-Power, Dual, Parallel
8-Bit DAC with Rail-to-Rail Voltage Outputs
General Description
The MAX5102 parallel-input, voltage-output, dual 8-bit
digital-to-analog converter (DAC) operates from a single
+2.7V to +5.5V supply and comes in a space-saving
16-pin TSSOP package. Internal precision buffers
swing Rail-to-Rail
®
, and the reference input range
includes both ground and the positive rail. Both DACs
share a common reference input.
The MAX5102 has separate input latches for each of its
DACs. Data is transferred to the input latches from a
common 8-bit input port. The DACs are individually
selected through address input A0 and are updated by
bringing
WR
low.
The MAX5102 features a shutdown mode that reduces
current to 1nA, as well as a power-on reset mode that
resets all registers to code 00 hex on power-up.
PART
MAX5102AEUE
MAX5102BEUE
Features
o
+2.7V to +5.5V Single-Supply Operation
o
Ultra-Low Supply Current
0.2mA while Operating
1nA in Shutdown Mode
o
Ultra-Small 16-Pin TSSOP Package
o
Ground to V
DD
Reference Input Range
o
Output Buffer Amplifiers Swing Rail-to-Rail
o
Power-On Reset Sets All Registers to Zero
MAX5102
Ordering Information
TEMP. RANGE
-40°C to +85°C
-40°C to +85°C
PIN-PACKAGE
16 TSSOP
16 TSSOP
INL
(LSB)
±1
±2
Applications
Digital Gain and Offset Adjustment
Programmable Attenuators
Portable Instruments
Power-Amp Bias Control
Functional Diagram
TOP VIEW
V
DD
1
REF 2
SHDN 3
INPUT
LATCH B
Pin Configuration
INPUT
LATCH A
D0–D7
DAC A
OUTA
16 OUTA
15 OUTB
14 GND
WR 4
DAC B
OUTB
MAX5102
13 A0
12 D0
11 D1
10 D2
9
D3
D7 5
D6 6
D5 7
A0
CONTROL
LOGIC
D4 8
MAX5102
TSSOP
WR
REF SHDN
Rail-to-Rail is a registered trademark of Nippon Motorola, Ltd.
________________________________________________________________
Maxim Integrated Products
1
For free samples & the latest literature: http://www.maxim-ic.com, or phone 1-800-998-8800.
For small orders, phone 1-800-835-8769.
+2.7V to +5.5V, Low-Power, Dual, Parallel
8-Bit DAC with Rail-to-Rail Voltage Outputs
MAX5102
ABSOLUTE MAXIMUM RATINGS
V
DD
to GND ..............................................................-0.3V to +6V
D_, A0,
WR,
SHDN to GND ......................................-0.3V to +6V
REF to GND ................................................-0.3V to (V
DD
+ 0.3V)
OUT_ to GND ...........................................................-0.3V to V
DD
Maximum Current into Any Pin .........................................±50mA
Continuous Power Dissipation (T
A
= +70°C)
16-Pin TSSOP (derate 5.7mW/°C above +70°C) .......457mW
Operating Temperature Range
MAX5102_EUE ..............................................-40°C to +85°C
Maximum Junction Temperature .....................................+150°C
Storage Temperature Range .............................-65°C to +150°C
Lead Temperature (soldering, 10sec) .............................+300°C
Stresses beyond those listed under “Absolute Maximum Ratings” may cause permanent damage to the device. These are stress ratings only, and functional
operation of the device at these or any other conditions beyond those indicated in the operational sections of the specifications is not implied. Exposure to
absolute maximum rating conditions for extended periods may affect device reliability.
ELECTRICAL CHARACTERISTICS
(V
DD
= V
REF
= +2.7V to +5.5V, GND = 0V, R
L
= 10kΩ, C
L
= 100pF, T
A
= T
MIN
to T
MAX
, unless otherwise noted. Typical values are at
V
DD
= V
REF
= +3V and T
A
= +25°C.)
PARAMETER
STATIC ACCURACY
Resolution
Integral Nonlinearity (Note 1)
Differential Nonlinearity (Note 1)
Zero-Code Error
Zero-Code-Error Supply
Rejection
Zero-Code Temperature
Coefficient
Gain Error (Note 2)
Gain-Error Temperature
Coefficient
INL
DNL
ZCE
MAX5102A
MAX5102B
Guaranteed monotonic
Code = 00 hex
Code = 00 hex, V
DD
= 2.7V to 5.5V
Code = 00 hex
Code = F0 hex
Code = F0 hex
V
DD
= 2.7V to 3.6V,
V
REF
= 2.5V
V
DD
= 4.5V to 5.5V,
V
REF
= 4.096V
0
320
460
15
R
L
=
∞
V
DD
= 2.7V to 3.6V
V
DD
= 3.6V to 5.5V
V
IN
= V
DD
or GND
10
0
2
3
0.8
±1.0
V
REF
±0.001
1
LSB
1
±10
±1
SYMBOL
CONDITIONS
MIN
TYP
MAX
8
±1
±2
±1
±20
10
UNITS
Bits
LSB
LSB
mV
mV
µV/°C
%
LSB/°C
Power-Supply Rejection
Code = FF hex
Code = FF hex
REFERENCE INPUT
Input Voltage Range
Input Resistance
Input Capacitance
DAC OUTPUTS
Output Voltage Range
DIGITAL INPUTS
Input High Voltage
Input Low Voltage
Input Current
Input Capacitance
2
V
IH
V
IL
I
IN
C
IN
V
DD
600
V
kΩ
pF
V
V
V
µA
pF
_______________________________________________________________________________________
+2.7V to +5.5V, Low-Power, Dual, Parallel
8-Bit DAC with Rail-to-Rail Voltage Outputs
ELECTRICAL CHARACTERISTICS (continued)
(V
DD
= V
REF
= +2.7V to +5.5V, GND = 0V, R
L
= 10kΩ, C
L
= 100pF, T
A
= T
MIN
to T
MAX
, unless otherwise noted. Typical values are at
V
DD
= V
REF
= +3V and T
A
= +25°C.)
PARAMETER
DYNAMIC PERFORMANCE
Output Voltage Slew Rate
Output Settling Time (Note 3)
Channel-to-Channel Isolation
(Note 4)
Digital Feedthrough (Note 5)
Digital-to-Analog Glitch Impulse
From code 00 to code F0 hex
To 1/2LSB, from code 00 to code F0 hex
Code 00 to code FF hex
Code 00 to code FF hex
Code 80 hex to code 7F hex
REF = 2.5Vp-p at 1kHz, V
REF(DC)
= 1.5V,
V
DD
= 3V, code FF hex
REF = 2.5Vp-p at 10kHz, V
REF(DC)
= 1.5V,
V
DD
= 3V, code FF hex
REF = 0.5Vp-p, V
REF(DC)
= 1.5V,
V
DD
= 3V, -3dB bandwidth
t
SDR
t
SDN
V
DD
I
DD
To ±1/2LSB of final value of V
OUT
I
DD
< 5µA
2.7
190
0.001
t
AS
t
AH
t
DS
t
DH
t
WR
5
0
25
0
20
0.6
6
500
0.5
90
70
dB
60
650
60
13
20
5.5
360
1
kHz
µV
RMS
µs
µs
V
µA
µA
ns
ns
ns
ns
ns
V/µs
µs
nVs
nVs
nVs
SYMBOL
CONDITIONS
MIN
TYP
MAX
UNITS
MAX5102
Signal-to-Noise plus Distortion
Ratio
SINAD
Multiplying Bandwidth
Wideband Amplifier Noise
Shutdown Recovery Time
Time to Shutdown
POWER SUPPLIES
Power-Supply Voltage
Supply Current (Note 6)
Shutdown Current
DIGITAL TIMING
(Figure 1) (Note 7)
Address to
WR
Setup
Address to
WR
Hold
Data to
WR
Setup
Data to
WR
Hold
WR
Pulse Width
Note 1:
Reduced digital code range (code 00 hex to code F0 hex) due to swing limitations when the output amplifier is loaded.
Note 2:
Gain error is: [100 (V
F0,meas
- ZCE - V
F0,ideal
) / V
REF
]. Where V
F0,meas
is the DAC output voltage with input code F0 hex,
and V
F0,ideal
is the ideal DAC output voltage with input code F0 hex (i.e., V
REF
·
240 / 256).
Note 3:
Output settling time is measured from the 50% point of the falling edge of
WR
to ±1/2LSB of V
OUT
’s final value.
Note 4:
Channel-to-channel isolation is defined as the glitch energy at a DAC output in response to a full-scale step change on any
other DAC output. The measured channel has a fixed code of 80 hex.
Note 5:
Digital feedthrough is defined as the glitch energy at any DAC output in response to a full-scale step change on all eight
data inputs with
WR
at V
DD
.
Note 6:
R
L
=
∞,
digital inputs at GND or V
DD
.
Note 7:
Timing measurement reference level is (V
IH
+ V
IL
) / 2.
_______________________________________________________________________________________
3
+2.7V to +5.5V, Low-Power, Dual, Parallel
8-Bit DAC with Rail-to-Rail Voltage Outputs
MAX5102
ADDRESS
t
AS
WR
ADDRESS VALID
t
WR
t
AH-
t
DS-
DATA
DATA VALID
t
DH-
Figure 1. Timing Diagram
Typical Operating Characteristics
(V
DD
= V
REF
= +3V, R
L
= 10kΩ, C
L
= 100pF, code = FF hex, T
A
= +25°C, unless otherwise noted.)
DAC ZERO-CODE OUTPUT VOLTAGE
vs. SINK CURRENT
MAX5102 toc01
DAC FULL-SCALE OUTPUT VOLTAGE
vs. SOURCE CURRENT
MAX5102 toc02
SUPPLY CURRENT vs. TEMPERATURE
190
180
SUPPLY CURRENT (µA)
170
160
150
140
130
120
110
V
DD
= 3.0V
-40
-20
0
20
40
60
80
100
V
DD
= 5V; CODE = 00
V
DD
= 3V; CODE = 00
V
DD
= 3V; CODE = F0 HEX
1 DAC AT CODE 00 OR F0
1 DAC AT CODE 00 (R
L
=
∞)
V
DD
= 5V; CODE = F0 HEX
MAX5102 toc03
1.2
1.0
0.8
V
OUT
(V)
6
5
4
V
OUT
(V)
3
2
1
0
V
DD
= V
REF
= 3V
V
DD
= V
REF
= 5V
200
V
DD
= V
REF
= 3V
0.6
0.4
0.2
0
0
2
4
6
8
10
SINK CURRENT (mA)
V
DD
= V
REF
= 5V
100
0
2
4
6
8
10
SOURCE CURRENT (mA)
TEMPERATURE (°C)
SUPPLY CURRENT vs.
REFERENCE VOLTAGE
MAX5102 toc04
SUPPLY CURRENT vs.
REFERENCE VOLTAGE
MAX5102 toc05
180
160
SUPPLY CURRENT (µA)
140
120
100
80
60
40
20
0
0
1 DAC AT CODE 00 OR F0
1 DAC AT CODE 00 (R
L
=
∞)
CODE = F0 HEX
CODE = 00 HEX
180
160
SUPPLY CURRENT (µA)
140
120
100
80
60
40
V
DD
= 5.0V
1 DAC AT CODE 00 OR F0
1 DAC AT CODE 00. (R
L
=
∞)
0
CODE = 00 HEX
CODE = F0 HEX
-10
-20
THD + NOISE (dB)
-30
-40
-50
-60
-70
-80
DAC CODE = FF HEX
V
REF
= SINE WAVE CENTERED AT 1.5V
80kHz FILTER
20kHz REF SIGNAL
10kHz REF SIGNAL
V
DD
= 3.0V
0.5
1.0
1.5
2.0
2.5
3.0
20
0
1kHz REF SIGNAL
-90
0
0.5
1.0
1.5
2.0
2.5
REFERENCE AMPLITUDE (V
p-p
)
0.5 1.0 1.5 2.0 2.5 3.0 3.5 4.0 4.5. 5.0
REFERENCE VOLTAGE (V)
REFERENCE VOLTAGE (V)
4
_______________________________________________________________________________________
MAX5102 toc06
200
200
0
TOTAL HARMONIC DISTORTION
PLUS NOISE AT DAC OUTPUT
vs. REFERENCE AMPLITUDE
+2.7V to +5.5V, Low-Power, Dual, Parallel
8-Bit DAC with Rail-to-Rail Voltage Outputs
Typical Operating Characteristics (continued)
(V
DD
= V
REF
= +3V, R
L
= 10kΩ, C
L
= 100pF, code = FF hex, T
A
= +25°C, unless otherwise noted.)
REFERENCE INPUT
FREQUENCY RESPONSE
MAX5100 toc08
MAX5102
MAX5102 toc07
0
-10
-20
THD + NOISE (dB)
-30
-40
-50
-60
-70
-80
1
OUTPUT AMPLITUDE (dB)
DAC CODE = FF HEX
V
REF
= SINE WAVE CENTERED AT 1.5V
1kHz FREQUENCY
500kHz FILTER
0
-10
-20
-30
-40
-50
-60
-70
DAC CODE FROM 80 TO 7F HEX
1
REF = 0.5V
p-p
REF = 1V
p-p
2
CODE = FF HEX REF IS IV
p-p
SIGNAL
V
REF
= 1.5V
0.01
0.1
1
10
2µs/div
CH1 = WR, 1V/div, CH2 = V
OUTA
, 50mV/div, AC-COUPLED
REF = 2V
p-p
-80
-90
10
FREQUENCY (kHz)
100
FREQUENCY (MHz)
WORST-CASE 1LSB DIGITAL STEP CHANGE
(POSITIVE)
MAX55102 toc10
DIGITAL FEEDTHROUGH GLITCH IMPULSE
(0 TO 1 DIGITAL TRANSITION)
MAX55102 toc11
DIGITAL FEEDTHROUGH GLITCH IMPULSE
(1 TO 0 DIGITAL TRANSITION)
1 TO 0 DIGITAL TRANSITION ON
ALL DATA BITS (WITH WR HIGH)
MAX55102 toc12
DAC CODE FROM 7F TO 80 HEX
0 TO 1 DIGITAL TRANSITION ON
ALL DATA BITS (WITH WR HIGH)
1
2
1
2
1
2
1µs/div
CH1 = WR, 1V/div, CH2 = V
OUTA
, 50mV/div, AC-COUPLED
20ns/div
CH1 = D7, 2V/div, CH2 = V
OUTA
, 1mV/div
20ns/div
CH1 = D7, 2V/div, CH2 = V
OUTA
, 1mV/div
POSITIVE SETTLING TIME
MAX55102 toc13
NEGATIVE SETTLING TIME
MAX55102 toc14
INTEGRAL AND DIFFERENTIAL
NONLINEARITY vs. DIGITAL CODE
0.4
0.3
0.2
INL/DNL (LSB)
DNL
R
L
=
∞
MAX5102 toc15
0.5
DAC CODE FROM 10 TO F0 HEX
DAC CODE FROM F0 TO 10 HEX
1
1
0.1
0
-0.1
-0.2
-0.3
-0.4
-0.5
2
2
INL
1µs/div
CH1 = WR = 2V/div, CH2 = V
OUTA
= 2V/div
1µs/div
CH1 = WR, 2V/div, CH2 = V
OUTA
, 2V/div
0
32
64
96
128 160 192 224 256
DIGITAL CODE
_______________________________________________________________________________________
5
MAX55102 toc09
TOTAL HARMONIC DISTORTION
PLUS NOISE AT DAC OUTPUT
vs. REFERENCE FREQUENCY
WORST-CASE 1LSB DIGITAL STEP CHANGE
(NEGATIVE)
10