19-2126; Rev 2; 11/04
12-Bit, Low-Power, Rail-to-Rail
Voltage-Output Serial DAC in SOT23
MAX5712
General Description
The MAX5712 is a small footprint, low-power, 12-bit digi-
tal-to-analog converter (DAC) that operates from a single
+2.7V to +5.5V supply. The MAX5712 on-chip precision
output amplifier provides rail-to-rail output swing. Drawing
only 85µA supply current at +3V, the MAX5712 is ideally
suited for portable battery-operated equipment.
The MAX5712 utilizes a 3-wire serial-interface that is com-
patible with SPI™/QSPI™/MICROWIRE™ and DSP-inter-
face standards. All logic inputs are CMOS-logic
compatible and buffered with Schmitt triggers to allow
direct interfacing to optocouplers. The MAX5712 incorpo-
rates a power-on reset (POR) circuit that ensures the DAC
begins in a zero-volt-state upon power-up. A power-down
mode that reduces current consumption to 0.3µA may be
initiated through a software command.
The MAX5712 is available in a small 6-pin SOT23 pack-
age. For dual and quad 12-bit versions, see the MAX5722
and MAX5742 data sheets. For single, dual, and quad
10-bit versions, see the MAX5711, MAX5721 and
MAX5741 data sheets. The MAX5712 is specified over
the automotive temperature range of -40°C to +125°C.
Features
♦
Wide -40°C to +125°C Operating Temperature
Range
♦
Low 85µA Supply Current
♦
Ultra Low 0.3µA Power-Down Supply Current
♦
Single +2.7V to +5.5V Supply Voltage
♦
Fast 20MHz 3-Wire SPI/QSPI/MICROWIRE and
DSP-Compatible Serial Interface
♦
Schmitt-Triggered Inputs for Direct Interfacing to
Optocouplers
♦
Rail-to-Rail Output Buffer
♦
Tiny 6-Pin SOT23 Package
♦
Power-On Reset to 0V
♦
Three Software-Selectable Power-Down Output
Impedances (100kΩ, 1kΩ, Hi-Z)
Ordering Information
PART
MAX5712EUT-T
TEMP RANGE
-40°C to +85°C
PIN-
PACKAGE
6 SOT23-6
6 SOT23-6
TOP
MARK
ABCQ
AAUD
Applications
Automatic Tuning
Gain and Offset Adjustment
Power Amplifier Control
Process Control I/O Boards
Battery-Powered Equipment
VCO Control
MAX5712AUT-T -40°C to +125°C
Pin Configuration appears at end of data sheet.
SPI and QSPI are trademarks of Motorola, Inc.
MICROWIRE is a trademark of National Semiconductor, Corp.
Functional Diagram
V
DD
GND
REF+ REF-
DAC
REGISTER
12-BIT
DAC
OUTPUT
BUFFER
100kΩ
INPUT
CONTROL
LOGIC
POWER-DOWN
CONTROL
LOGIC
1kΩ
MAX5712
OUT
POWER-ON
RESET
CS
SCLK
DIN
________________________________________________________________
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.
12-Bit, Low-Power, Rail-to-Rail
Voltage-Output Serial DAC in SOT23
MAX5712
ABSOLUTE MAXIMUM RATINGS
V
DD
to GND ..............................................................-0.3V to +6V
OUT, SCLK, DIN,
CS
to GND ......................-0.3V to (V
DD
+ 0.3V)
Maximum Current into Any Pin .........................................±50mA
Continuous Power Dissipation (T
A
= +70°C)
6-Pin SOT23 (derate 9.1mW/°C above +70°C)...........727mW
Operating Temperature Range .........................-40°C to +125°C
Maximum Junction Temperature .....................................+150°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
= +2.7V to +5.5V, GND = 0, R
L
= 5kΩ, C
L
= 200pF, T
A
= T
MIN
to T
MAX
, unless otherwise noted. Typical values are at V
DD
= +5V.
T
A
= +25°C)
PARAMETER
STATIC ACCURACY (NOTE 1)
Resolution
Differential Nonlinearity Error
Integral Nonlinearity Error
Zero-Code Error
Zero-Code Error Tempco
Gain Error
Gain-Error Tempco
DAC OUTPUT
Output Voltage Range
DC Output Impedance
Short Circuit Current
Wake-Up Time
Output Leakage Current
DIGITAL INPUTS (SCLK, DIN,
CS)
Input High Voltage
Input Low Voltage
Input Leakage Current
Input Capacitance
DYNAMIC PERFORMANCE
Voltage-Output Slew Rate
Voltage-Output Settling Time
Digital Feedthrough
Digital-Analog Glitch Impulse
SR
400 hex to C00 hex (Note 4)
Any digital inputs from 0 to V
DD
Major carry transition (code 7FF hex to code
800 hex)
0.5
4
0.2
12
10
V/µs
µs
nV-s
nV-s
V
IH
V
IL
I
IN
C
IN
V
DD
= +3V, +5V
V
DD
= +3V, +5V
Digital Inputs = 0 or V
DD
±0.1
5
0.7 x V
DD
0.3 x V
DD
±1
V
V
µA
pF
No-load (Note 3)
Code = 800 hex
V
DD
= +3V
V
DD
= +5V
V
DD
= +3V
V
DD
= +5V
Power-down mode = output high-impedance
0
0.8
15
48
8
8
±18
±33
V
DD
V
Ω
mA
µs
nA
GE
Code = FFF hex
Integral
0.26
N
DNL
INL
OE
Guaranteed monotonic (Note 2)
(Note 2)
Code = 000
±2
0.4
2.3
-3
12
±1
±16
1.5
Bits
LSB
LSB
% of FS
ppm/°C
% of FS
ppm/°C
SYMBOL
CONDITIONS
MIN
TYP
MAX
UNITS
2
_______________________________________________________________________________________
12-Bit, Low-Power, Rail-to-Rail
Voltage-Output Serial DAC in SOT23
ELECTRICAL CHARACTERISTICS (continued)
(V
DD
= +2.7V to +5.5V, GND = 0, R
L
= 5kΩ, C
L
= 200pF, T
A
= T
MIN
to T
MAX
, unless otherwise noted. Typical values are at V
DD
= +5V.
T
A
= +25°C)
PARAMETER
POWER REQUIREMENTS
Supply Voltage Range
Supply Current with No-Load
Power-Down Supply Current
SCLK Clock Frequency
SCLK Pulse Width High
SCLK Pulse Width Low
CS
Fall-to-SLCK Rise Setup
DIN Setup Time
DIN Hold Time
SCLK Falling Edge-to-CS
Rising Edge
CS
Pulse Width High
V
DD
I
DD
I
DDPD
f
SCLK
t
CH
t
CL
t
CSS
t
DS
t
DH
t
CSH
t
CSW
All digital inputs at 0 or V
DD
, V
DD
= +3.6V
All digital inputs at 0 or V
DD
, V
DD
= +5.5V
All digital inputs at 0 or V
DD
, V
DD
= +5.5V
0
20
20
15
15
0
10
80
2.7
85
105
0.29
5.5
150
187
1
V
µA
µA
MHz
ns
ns
ns
ns
ns
ns
ns
SYMBOL
CONDITIONS
MIN
TYP
MAX
UNITS
MAX5712
TIMING CHARACTERISTICS (FIGURE 2) (TIMING IS TESTED WITH NO-LOAD)
20
Note 1:
Note 2:
Note 3:
Note 4:
DC Specifications are tested without output loads.
Linearity guaranteed from code 115 to code 3981.
Offset and gain error limit the FSR.
Guaranteed by design.
Typical Operating Characteristics
(T
A
= +25°C, unless otherwise noted.)
INTEGRAL NONLINEARITY
vs. CODE, T
A
= +25°C
MAX5712 toc01
DIFFERENTIAL NONLINEARITY
vs. CODE, T
A
= +25°C
MAX5712 toc02
TOTAL UNADJUSTED ERROR
vs. CODE, T
A
= +25°C
0.8
0.6
0.4
TUE (%)
0.2
0.0
-0.2
-0.4
-0.6
-0.8
-1.0
V
DD
= +3V
0
512 1024 1536 2048 2560 3072 3584 4096
CODE
V
DD
= +5V
MAX5712 toc03
16
12
8
4
INL (LSB)
0
-4
-8
-12
-16
0
V
DD
= +3V
V
DD
= +5V
1.0
0.8
0.6
0.4
DNL (LSB)
0.2
0.0
-0.2
-0.4
-0.6
-0.8
-1.0
1.0
512 1024 1536 2048 2560 3072 3584 4096
CODE
0
512 1024 1536 2048 2560 3072 3584 4096
CODE
_______________________________________________________________________________________
3
12-Bit, Low-Power, Rail-to-Rail
Voltage-Output Serial DAC in SOT23
MAX5712
Typical Operating Characteristics (continued)
(T
A
= +25°C, unless otherwise noted.)
INTEGRAL NONLINEARITY
vs. CODE, T
A
= -40°C
MAX5712 toc04
DIFFERENTIAL NONLINEARITY
vs. CODE, T
A
= -40°C
MAX5712 toc05
TOTAL UNADJUSTED ERROR
vs. CODE, T
A
= -40°C
0.8
0.6
0.4
TUE (%)
0.2
0.0
-0.2
-0.4
-0.6
-0.8
-1.0
V
DD
= +3V
0
512 1024 1536 2048 2560 3072 3584 4096
CODE
V
DD
= +5V
MAX5712 toc06
16
12
8
4
INL (LSB)
0
-4
-8
-12
-16
0
V
DD
= +3V
V
DD
= +5V
1.0
0.8
0.6
0.4
DNL (LSB)
0.2
0.0
-0.2
-0.4
-0.6
-0.8
-1.0
1.0
512 1024 1536 2048 2560 3072 3584 4096
CODE
0
512 1024 1536 2048 2560 3072 3584 4096
CODE
INTEGRAL NONLINEARITY
vs. CODE, T
A
= +125°C
MAX5712 toc07
DIFFERENTIAL NONLINEARITY
vs. CODE, T
A
= +125°C
MAX5712 toc08
TOTAL UNADJUSTED ERROR
vs. CODE, T
A
= +125°C
0.8
0.6
0.4
TUE (%)
0.2
0.0
-0.2
-0.4
-0.6
-0.8
-1.0
V
DD
= +3V
0
512 1024 1536 2048 2560 3072 3584 4096
CODE
V
DD
= +5V
MAX5712 toc09
16
12
8
INL (LSB)
4
0
-4
-8
-12
-16
0
V
DD
= +3V
V
DD
= +5V
1.0
0.8
0.6
0.4
DNL (LSB)
0.2
0.0
-0.2
-0.4
-0.6
-0.8
-1.0
1.0
512 1024 1536 2048 2560 3072 3584 4096
CODE
0
512 1024 1536 2048 2560 3072 3584 4096
CODE
WORST CASE INL AND DNL
vs. TEMPERATURE
MAX5712 toc10
SOURCE-AND-SINK CURRENT
CAPABILITY (V
DD
= +3V)
MAX5712 toc11
SOURCE-AND-SINK CURRENT
CAPABILITY (V
DD
= +5V)
4.5
4.0
3.5
V
OUT
(V)
3.0
2.5
2.0
1.5
1.0
CODE = FFF HEX,
SOURCING
CURRENT
FROM OUT
MAX5712 toc12
16
12
8
INL/DNL (LSB)
4
MAXIMUM DNL
0
-4
MINIMUM DNL
-8
-12
-16
-40 -20
0
20
40
60
80
100 120
TEMPERATURE (°C)
MINIMUM INL
MAXIMUM INL
3.0
2.5
2.0
V
OUT
(V)
1.5
1.0
0.5
0.0
0
2
4
6
8
CODE = C00 HEX,
SOURCING CURRENT
FROM OUT
5.0
CODE = FFF HEX,
SOURCING
CURRENT
FROM OUT
CODE = 400 HEX,
SINKING CURRENT
INTO OUT
CODE = C00 HEX,
SOURCING CURRENT
FROM OUT
CODE = 400 HEX,
SINKING CURRENT
INTO OUT
CODE = 000 HEX, SINKING
CURRENT INTO OUT
0
5
10
15
20
25
30
35
40
CODE = 000 HEX, SINKING
CURRENT INTO OUT
10
12
14
16
0.5
0.0
I
SOURCE/SINK
(mA)
I
SOURCE/SINK
(mA)
4
_______________________________________________________________________________________
12-Bit, Low-Power, Rail-to-Rail
Voltage-Output Serial DAC in SOT23
MAX5712
Typical Operating Characteristics (continued)
(T
A
= +25°C, unless otherwise noted.)
SUPPLY CURRENT
vs. SUPPLY VOLTAGE
MAX5712 toc13
POWER-DOWN SUPPLY CURRENT
vs. SUPPLY VOLTAGE
MAX5712 toc14
SUPPLY CURRENT
vs. CS INPUT VOLTAGE
800
SUPPLY CURRENT (µA)
700
600
500
400
300
200
V
DD
= +3V
V
DD
= +5V
MAX5712 toc15
120
CODE = FFF HEX
100
SUPPLY CURRENT (µA)
80
CODE = 000
60
40
20
0
2.7
3.2
3.7
4.2
4.7
5.2
SUPPLY VOLTAGE (V)
300
POWER-DOWN SUPPLY CURRENT (nA)
250
200
150
100
50
900
100
0
2.7
3.2
3.7
4.2
4.7
SUPPLY VOLTAGE (V)
5.2
0
0
1
2
3
4
5
CS INPUT VOLTAGE (V)
FULL-SCALE SETTLING TIME
(V
DD
= +5V)
MAX5712 toc16
FULL-SCALE SETTLING TIME
(V
DD
= +5V)
V
SCLK
5V/div
MAX5712 toc17
HALF-SCALE SETTLING TIME
(V
DD
= +3V)
V
SCLK
5V/div
MAX5712 toc18
V
SCLK
5V/div
V
OUT
1V/div
V
OUT
1V/div
CODE 000 TO FFF HEX
R
L
= 5kΩ
C
L
= 200pF
1µs/div
CODE 400 HEX
TO C00 HEX
R
L
= 5kΩ
C
L
= 200pF
1µs/div
V
OUT
1V/div
CODE FFF HEX TO 000
R
L
= 5kΩ
C
L
= 200pF
2µs/div
HALF-SCALE SETTLING TIME
(V
DD
= +3V)
MAX5712 toc19
EXITING POWER-DOWN
(V
DD
= +5V)
V
SCLK
5V/div
DIGITAL-TO-ANALOG
GLITCH IMPULSE (V
DD
= +5V)
MAX5712 toc20
MAX5712 toc21
V
SCLK
5V/div
CODE 800 HEX
V
OUT
1V/div
CODE C00 HEX
TO 400 HEX
R
L
= 5kΩ
C
L
= 200pF
1µs/div
5µs/div
V
OUT
10mV/div
V
OUT
CODE 800 HEX
TO 7FF HEX
R
L
= 5kΩ
C
L
= 200pF
500ns/div
1V/div
R
L
= 5kΩ
C
L
= 200pF
_______________________________________________________________________________________
5