19-0393; Rev 1; 9/02
2-Wire Serial 8-Bit DACs with
Rail-to-Rail Outputs
_______________General Description
The MAX517/MAX518/MAX519 are 8-bit voltage output
digital-to-analog converters (DACs) with a simple 2-wire
serial interface that allows communication between
multiple devices. They operate from a single 5V supply
and their internal precision buffers allow the DAC out-
puts to swing rail-to-rail.
The MAX517 is a single DAC and the MAX518/MAX519
are dual DACs. The MAX518 uses the supply voltage
as the reference for both DACs. The MAX517 has a ref-
erence input for its single DAC and each of the
MAX519’s two DACs has its own reference input.
The MAX517/MAX518/MAX519 feature a serial interface
and internal software protocol, allowing communication
at data rates up to 400kbps. The interface, combined
with the double-buffered input configuration, allows the
DAC registers of the dual devices to be updated indi-
vidually or simultaneously. In addition, the devices can
be put into a low-power shutdown mode that reduces
supply current to 4µA. Power-on reset ensures the DAC
outputs are at 0V when power is initially applied.
The MAX517/MAX518 are available in space-saving 8-
pin DIP and SO packages. The MAX519 comes in 16-
pin DIP and SO packages.
____________________________Features
o
o
o
o
o
Single +5V Supply
Simple 2-Wire Serial Interface
I
2
C Compatible
Output Buffer Amplifiers Swing Rail-to-Rail
Space-Saving 8-pin DIP/SO Packages
(MAX517/MAX518)
o
Reference Input Range Includes Both Supply Rails
(MAX517/MAX519)
o
Power-On Reset Clears All Latches
o
4µA Power-Down Mode
MAX517/MAX518/MAX519
______________Ordering Information
PART
MAX517ACPA
MAX517BCPA
MAX517ACSA
MAX517BCSA
MAX517BC/D
TEMP RANGE
0°C to +70°C
0°C to +70°C
0°C to +70°C
0°C to +70°C
0°C to +70°C
PIN-PACKAGE
8 Plastic DIP
8 Plastic DIP
8 SO
8 SO
Dice*
TUE
(LSB)
1
1.5
1
1.5
1.5
Ordering Information continued at end of data sheet.
*Dice are specified at T
A
= +25°C, DC parameters only.
**Contact factory for availability and processing to MIL-STD-883.
________________________Applications
Minimum Component Analog Systems
Digital Offset/Gain Adjustment
Industrial Process Control
Automatic Test Equipment
Programmable Attenuators
________________Functional Diagram
V
DD
7
REF
INPUT
LATCH 0
OUTPUT
LATCH 0
1
DAC0
OUT0
_________________Pin Configurations
TOP VIEW
INPUT
LATCH 1
OUTPUT
LATCH 1
REF
8
DAC1
OUT1
OUT0
1
GND
2
SCL
3
SDA
4
8
7
OUT1 (REF0)
V
DD
AD0
AD1
SCL
SDA
3
4
MAX517
MAX518
8-BIT
SHIFT
REGISTER
ADDRESS
COMPARATOR
MAX518
6
5
DECODE
DIP/SO
( ) ARE FOR MAX517
Pin Configurations continued at end of data sheet.
6
5
AD0 AD1
START/STOP
DETECTOR
2
GND
________________________________________________________________
Maxim Integrated Products
1
For pricing, delivery, and ordering information, please contact Maxim/Dallas Direct! at
1-888-629-4642, or visit Maxim’s website at www.maxim-ic.com.
2-Wire Serial 8-Bit DACs with
Rail-to-Rail Outputs
MAX517/MAX518/MAX519
ABSOLUTE MAXIMUM RATINGS
V
DD
to GND ..............................................................-0.3V to +6V
OUT_ ..........................................................-0.3V to (V
DD
+ 0.3V)
REF_ (MAX517, MAX519)...........................-0.3V to (V
DD
+ 0.3V)
AD_.............................................................-0.3V to (V
DD
+ 0.3V)
SCL, SDA to GND.....................................................-0.3V to +6V
Maximum Current into Any Pin............................................50mA
Continuous Power Dissipation (T
A
= +70°C)
8-Pin Plastic DIP (derate 9.09mW/°C above +70°C) ...727mW
8-Pin SO (derate 5.88mW/°C above +70°C)................471mW
8-Pin CERDIP (derate 8.00mW/°C above +70°C)........640mW
16-Pin Plastic DIP (derate 10.53mW/°C above +70°C)..842mW
16-Pin Narrow SO (derate 8.70mW/°C above +70°C) ...696mW
16-Pin CERDIP (derate 10.00mW/°C above +70°C) ......800mW
Operating Temperature Ranges
MAX51_C_ _ .......................................................0°C to +70°C
MAX51_E_ _.....................................................-40°C to +85°C
MAX51_MJB ..................................................-55°C to +125°C
Storage Temperature Range .............................-65°C to +150°C
Lead Temperature (soldering, 10s) .................................+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
= 5V ±10%, V
REF_
= 4V (MAX517, MAX519), R
L
= 10kΩ, C
L
= 100pF, T
A
= T
MIN
to T
MAX
, unless otherwise noted.
Typical values are T
A
= +25°C.)
PARAMETER
STATIC ACCURACY
Resolution
Total Unadjusted Error (Note 1)
Differential Nonlinearity (Note 1)
Zero-Code Error
TUE
DNL
ZCE
MAX51 _A
MAX51 _B
Guaranteed monotonic
MAX51 _C
Code = 00 hex
MAX51 _E
MAX51 _BM
MAX51 _C
Zero-Code-Error Supply Rejection
Zero-Code-Error Temperature Coefficient
Code = 00 hex
Code = 00 hex
MAX51 _C
Full-Scale Error
Code = FF hex,
MAX518 unloaded
MAX51 _E
MAX51 _BM
Full-Scale-Error Supply Rejection
Full-Scale-Error Temperature Coefficient
MAX517, MAX519
Code = FF hex
V
DD
= +5V ±10%
Code = FF hex
MAX51 _C
MAX51 _E
MAX51 _BM
±1
±1
±1
±10
µV/°C
mV
MAX51 _E
MAX51 _BM
±1
±1
±1
±10
±18
±20
±20
mV
µV/°C
mV
8
±1
±1.5
±1
18
20
20
mV
Bits
LSB
LSB
SYMBOL
CONDITIONS
MIN
TYP
MAX
UNITS
2
_______________________________________________________________________________________
2-Wire Serial 8-Bit DACs with
Rail-to-Rail Outputs
ELECTRICAL CHARACTERISTICS (continued)
(V
DD
= 5V ±10%, V
REF_
= 4V (MAX517, MAX519), R
L
= 10kΩ, C
L
= 100pF, T
A
= T
MIN
to T
MAX
, unless otherwise noted.
Typical values are T
A
= +25°C.)
PARAMETER
Input Voltage Range
Input Resistance
Input Current
Input Capacitance
Channel-to-Channel Isolation
(MAX519)
AC Feedthrough
DAC OUTPUTS
Full-Scale Output Voltage
OUT_ = 4V, 0mA to 2.5mA
MAX51 _C/E, REF_ = V
DD
(MAX517, MAX519), code = FF hex,
0µA to 500µA
MAX51 _M, REF_ = V
DD
(MAX517, MAX519), code = FF hex,
0µA to 500µA
Output Leakage Current
DIGITAL INPUTS SCL, SDA
Input High Voltage
Input Low Voltage
Input Leakage Current
Input Hysteresis
Input Capacitance
Input High Voltage
Input Low Voltage
Input Leakage Current
DIGITAL OUTPUT SDA
(Note 7)
Output Low Voltage
Three-State Leakage Current
Three-State Output Capacitance
DYNAMIC PERFORMANCE
Voltage Output Slew Rate
Output Settling Time
Digital Feedthrough
Positive and negative
MAX51 _C
MAX51 _E
MAX51 _M
2.0
1.4
1.0
6
5
V/µs
µs
nV-s
V
OL
I
L
C
OUT
I
SINK
= 3mA
I
SINK
= 6mA
V
IN
= 0V to V
DD
(Note 6)
0.4
0.6
±10
10
V
µA
pF
V
IH
V
IL
I
IN
V
HYST
C
IN
V
IH
V
IL
I
IN
V
IN
= 0V to V
DD
(Note 6)
2.4
0.8
±10
0V
≤
V
IN
≤
V
DD
0.05V
DD
10
0.7V
DD
0.3V
DD
±10
V
V
µA
V
pF
V
V
µA
OUT_ = 0V to V
DD
, power-down mode
0
0.25
1.5
LSB
2.0
±10
µA
V
DD
V
R
IN
Code = 55 hex (Note 2)
Power-down mode
Code = FF hex (Note 3)
(Note 4)
(Note 5)
30
-60
-70
SYMBOL
CONDITIONS
MIN
0
16
24
±10
TYP
MAX UNITS
V
DD
V
kΩ
µA
pF
dB
dB
REFERENCE INPUTS (MAX517, MAX519)
MAX517/MAX518/MAX519
Output Load Regulation
DIGITAL INPUTS AD0, AD1, AD2, AD3
To 1/2 LSB, 10kΩ and 100pF load (Note 8)
Code = 00 hex, all digital inputs from 0V to V
DD
_______________________________________________________________________________________
3
2-Wire Serial 8-Bit DACs with
Rail-to-Rail Outputs
MAX517/MAX518/MAX519
ELECTRICAL CHARACTERISTICS (continued)
(V
DD
= 5V ±10%, V
REF_
= 4V (MAX517, MAX519), R
L
= 10kΩ, C
L
= 100pF, T
A
= T
MIN
to T
MAX
, unless otherwise noted.
Typical values are T
A
= +25°C.)
PARAMETER
Digital-Analog Glitch Impulse
Signal to Noise + Distortion
Ratio (MAX517, MAX519)
Multiplying Bandwidth
(MAX517, MAX519)
Wideband Amplifier Noise
POWER REQUIREMENTS
Supply Voltage
V
DD
MAX517C
Supply Current
I
DD
Normal mode, output(s)
unloaded, all digital inputs
at 0V or V
DD
Power-down mode
MAX517E/M
MAX518C, MAX519C
MAX518E/M, MAX519E/M
4.5
1.5
1.5
2.5
2.5
4
5.5
3.0
3.5
5
6
20
µA
mA
V
SYMBOL
CONDITIONS
Code 128 to 127
V
REF_
= 4Vp-p at 1kHz, V
DD
= 5V,
Code = FF hex
V
REF_
= 4Vp-p, 3dB bandwidth
MIN
TYP
12
87
1
60
MAX UNITS
nV-s
dB
MHz
µV
RMS
SINAD
TIMING CHARACTERISTICS
(V
DD
= 5V ±10%, T
A
= T
MIN
to T
MAX
, unless otherwise noted. Typical values are T
A
= +25°C.)
PARAMETER
Serial Clock Frequency
Bus Free Time Between a STOP and a
START Condition
Hold Time, (Repeated) Start Condition
Low Period of the SCL Clock
High Period of the SCL Clock
Setup Time for a Repeated START Condition
Data Hold Time
Data Setup Time
Rise Time of Both SDA and SCL Signals, Receiving
Fall Time of Both SDA and SCL Signals, Receiving
Fall Time of SDA Transmitting
Setup Time for STOP Condition
Capacitive Load for Each Bus Line
Pulse Width of Spike Suppressed
SYMBOL
f
SCL
t
BUF
t
HD, STA
t
LOW
t
HIGH
t
SU, STA
t
HD, DAT
t
SU, DAT
t
R
t
F
t
F
t
SU, STO
Cb
t
SP
(Notes 6, 11)
0
(Note 10)
(Note 10)
(Note 9)
CONDITIONS
MIN
0
1.3
0.6
1.3
0.6
0.6
0
100
20 + 0.1Cb
20 + 0.1Cb
0.6
400
50
300
300
250
0.9
TYP
MAX
400
UNITS
kHz
µs
µs
µs
µs
µs
µs
ns
ns
ns
ns
µs
pF
ns
I
SINK
≤
6mA (Notes 7, 10) 20 + 0.1Cb
Note 1:
For the MAX518 (full-scale = V
DD
) the last three codes are excluded from the TUE and DNL specifications, due to the limited
output swing when loaded with 10kΩ to GND.
Note 2:
Input resistance is code dependent. The lowest input resistance occurs at code = 55 hex.
Note 3:
Input capacitance is code dependent. The highest input capacitance occurs at code FF hex.
Note 4:
VREF_ = 4V
P-P
, 10kHz. Channel-to-channel isolation is measured by setting the code of one DAC to FF hex and setting the
code of all other DACs to 00 hex.
Note 5:
VREF_ = 4Vp-p, 10kHz, DAC code = 00 hex.
Note 6:
Guaranteed by design.
Note 7:
I
2
C compatible mode. R
PULLUP
= 1.7kΩ.
Note 8:
Output settling time is measured by taking the code from 00 hex to FF hex, and from FF hex to 00 hex.
Note 9:
A master device must provide a hold time of at least 300ns for the SDA signal (referred to V
IL
of the SCL signal) in order to
bridge the undefined region of SCL’s falling edge.
Note 10:
Cb = total capacitance of one bus line in pF. t
R
and t
F
measured between 0.3V
DD
and 0.7V
DD
.
Note 11:
Input filters on the SDA and SCL inputs suppress noise spikes less than 50ns.
4
_______________________________________________________________________________________
2-Wire Serial 8-Bit DACs with
Rail-to-Rail Outputs
__________________________________________Typical Operating Characteristics
(T
A
= +25°C, unless otherwise noted.)
MAX517/MAX518/MAX519
FULL-SCALE ERROR vs. SOURCE CURRENT
(V
REF
= V
DD
)
MAX517-01
ZERO-CODE ERROR
vs. SINK CURRENT
MAX517-02
MAX517/MAX519 SUPPLY CURRENT
vs. TEMPERATURE
V
DD
= 5.5V
REF_ INPUTS = 0.6V
ALL DIGITAL INPUTS to V
DD
MAX517-03
MAX517-07
10
FULL-SCALE ERROR (LSB)
ZERO-CODE ERROR (LSB)
SUPPLY CURRENT (mA)
8
V
DD
= V
REF
= 5V
DAC CODE = FF HEX
LOAD TO AGND
10
3.0
2.5
2.0
8
V
DD
= V
REF
= 5V
DAC CODE = 00 HEX
LOAD to V
DD
6
6
MAX519, DAC CODE = FF HEX
1.5
1.0
0.5
0
MAX517, DAC CODE = FF HEX
4
4
2
2
MAX517, MAX519
DAC CODE = 00 HEX
-55 -35 -15 5
25 45
65 85 105 125
0
0
0.5 1.0
1.5 2.0
2.5 3.0
3.5
4.0
OUTPUT SOURCE CURRENT (mA)
0
0
0.5
1.0
1.5
2.0
OUTPUT SINK CURRENT (mA)
TEMPERATURE (°C)
MAX518 SUPPLY CURRENT
vs. TEMPERATURE
MAX517-04
MAX518 SUPPLY CURRENT
vs. DAC CODE
SHUTDOWN SUPPLY CURRENT (µA)
V
DD
= 5.5V
BOTH DACS SET
MAX517-05
SHUTDOWN SUPPLY CURRENT
vs. TEMPERATURE
6
5
4
3
2
1
0
V
DD
= 5.5V
ALL DIGITAL INPUTS to V
DD
3.5
3.0
SUPPLY CURRENT (mA)
2.5
DAC CODE = 1B HEX
2.0
1.5
1.0
0.5
0
-55 -35 -15
5
25 45 65
DAC CODE = FF HEX
V
DD
= 5.5V
AD0, AD1 = V
DD
3.0
2.5
SUPPLY CURRENT (mA)
2.0
1.5
1.0
0.5
0
DAC CODE = 00 HEX
85 105 125
0
32
64
96
128 160 192 224 256
-55 -35 -15
5
25 45
65
85 105 125
TEMPERATURE (°C)
DAC CODE (DECIMAL)
TEMPERATURE (°C)
MAX517/MAX519 SUPPLY CURRENT
vs. REFERENCE VOLTAGE
V
DD
= 5V
DAC CODE(S) FF HEX
SUPPLY CURRENT (mA)
2.0
MAX517-08
MAX517/MAX519 REFERENCE VOLTAGE INPUT
FREQUENCY RESPONSE
0
RELATIVE OUTPUT (dB)
MAX517-09
POSITIVE FULL-SCALE STEP RESPONSE
2.5
-4
4V
P-P
SINE
2V
P-P
SINE
1V
P-P
SINE
0.5V
P-P
SINE
V
DD
= 5V
V
REF
= SINE WAVE
CENTERED AT 2.5V
1k
10k
100k
FREQUENCY (Hz)
1M
10M
1.5
MAX519
-8
OUT0
1V/div
1.0
MAX517
-12
0.5
-16
0
0 0.5 1
1.5 2
2.5 3 3.5 4
4.5 5
REFERENCE VOLTAGE (V)
1µs/div
OUT0 LOADED WITH 10kΩ II 100pF
REF0 = 4V (MAX517/MAX519)
DAC CODE = 00 HEX to FF HEX
_______________________________________________________________________________________
5