MAX5584EUP+T中文资料
General Description
The MAX5580–MAX5585 quad, 12-/10-/8-bit, voltage-output, digital-to-analog converters (DACs) offer buffered outputs and a 3μs maximum settling time at the 12-bit level. The DACs operate from a +2.7V to +5.25V analog supply and a separate +1.8V to +5.25V digital supply. The 20MHz, 3-wire, serial interface is compati-ble with SPI?, QSPI?, MICROWIRE?, and digital sig-nal processor (DSP) protocol applications. Multiple devices can share a common serial interface in direct-access or daisy-chained configuration. The MAX5580–MAX5585 provide two multifunctional, user-programma-ble, digital I/O ports. The externally selectable power-up states of the DAC outputs are either zero scale, mid-scale, or full scale. Software-selectable FAST and SLOW settling modes decrease settling time in FAST mode, or reduce supply current in SLOW mode.
The MAX5580/MAX5581 are 12-bit DACs, the MAX5582/MAX5583 are 10-bit DACs, and the MAX5584/MAX5585 are 8-bit DACs. The MAX5580/MAX5582/MAX5584 provide unity-gain-configured out-put buffers, while the MAX5581/MAX5583/MAX5585provide force-sense-configured output buffers. The MAX5580–MAX5585 operate over the extended -40°C to +85°C temperature range and are available in a space-saving, 6.5mm x 4.4mm, 20-pin, TSSOP package.
Features
?3μs (max) 12-Bit Settling Time to 0.5 LSB ?Quad, 12-/10-/8-Bit Serial DACs in TSSOP Package
?±1 LSB (max)INL and DNL at 12-Bit Resolution ?Two User-Programmable Digital I/O Ports ?Single +2.7V to +5.25V Analog Supply ?+1.8V to AV DD Digital Supply
?20MHz, 3-Wire, SPI-/QSPI-/MICROWIRE-/DSP-Compatible Serial Interface
?Glitch-Free Outputs Power Up to Zero Scale,Midscale, or Full Scale Controlled by PU Pin ?Unity-Gain or Force-Sense-Configured Output Buffers
Applications
Portable Instrumentation
Automatic Test Equipment (ATE)Digital Offset and Gain Adjustment Automatic Tuning
Programmable Voltage and Current Sources Programmable Attenuators Industrial Process Controls Motion Control
Microprocessor (μP)-Controlled Systems Power Amplifier Control
Fast Parallel-DAC to Serial-DAC Upgrades
MAX5580–MAX5585
Buffered, Fast-Settling, Quad, 12-/10-/8-Bit, Voltage-Output DACs
________________________________________________________________Maxim Integrated Products
1
For pricing delivery, and ordering information please contact Maxim Direct at 1-888-629-4642,or visit Maxim’s website at https://www.360docs.net/doc/ea8635132.html,.
Pin Configuration appears at end of data sheet.
SPI/QSPI are trademarks of Motorola, Inc.
MICROWIRE is a trademark of National Semiconductor Corp.
Ordering Information/Selector Guide
*EP = Exposed paddle.
Note:All devices are specified over the -40°C to +85°C operating temperature range.
M A X 5580–M A X 5585
Buffered, Fast-Settling, Quad,
12-/10-/8-Bit, Voltage-Output DACs 2_______________________________________________________________________________________
ABSOLUTE MAXIMUM RATINGS
ELECTRICAL CHARACTERISTICS
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.
AV DD to DV DD ........................................................................±6V AGND to DGND..................................................................±0.3V AV DD to AGND, DGND.............................................-0.3V to +6V DV DD to AGND, DGND............................................-0.3V to +6V FB_, OUT_,
REF to AGND........-0.3V to the lower of (AV DD + 0.3V) or +6V SCLK, DIN, CS , PU,
DSP to DGND.......-0.3V to the lower of (DV DD + 0.3V) or +6V UPIO1, UPIO2
to DGND...............-0.3V to the lower of (DV DD + 0.3V) or +6V
Maximum Current into Any Pin.........................................±50mA Continuous Power Dissipation (T A = +70°C)
20-Pin TSSOP (derate 21.7mW/°C above +70°C)........1739mW Operating Temperature Range ...........................-40°C to +85°C Storage Temperature Range.............................-65°C to +150°C Junction Temperature......................................................+150°C Lead Temperature (soldering, 10s).................................+300°C
MAX5580–MAX5585
Buffered, Fast-Settling, Quad, 12-/10-/8-Bit, Voltage-Output DACs
_______________________________________________________________________________________3
ELECTRICAL CHARACTERISTICS (continued)
(AV DD = 2.7V to 5.25V, DV DD = 1.8V to AV DD , V AGND = 0, V DGND = 0, V REF = 2.5V (for AV DD = 2.7V to 5.25V), V REF = 4.096V (for AV DD = 4.5V to 5.25V), R L = 10k ?, C L = 100pF, T A = T MIN to T MAX , unless otherwise noted. Typical values are at T A = +25°C.) (Note 1)
M A X 5580–M A X 5585
Buffered, Fast-Settling, Quad,
12-/10-/8-Bit, Voltage-Output DACs 4_______________________________________________________________________________________
ELECTRICAL CHARACTERISTICS (continued)
(AV
= 2.7V to 5.25V, DV = 1.8V to AV , V = 0, V = 0, V = 2.5V (for AV = 2.7V to 5.25V), V = 4.096V (for
MAX5580–MAX5585
Buffered, Fast-Settling, Quad, 12-/10-/8-Bit, Voltage-Output DACs
_______________________________________________________________________________________5
ELECTRICAL CHARACTERISTICS (continued)
Note 2:Linearity guaranteed from decimal code 250 to code 4095 for the MAX5580A/MAX5581A (12 bit, A grade), code 40 to code
4095 for the MAX5580B/MAX5581B (12 bit, B grade), code 20 to code 1023 for the MAX5582/MAX5583 (10 bit), and code 5to code 255 for the MAX5584/MAX5585 (8 bit).
Note 3:Represents the functional range. The linearity is guaranteed at V REF = 2.5V (for AV DD from 2.7V to 5.25V), and V REF =
4.096V (for AV DD = 4.5V to
5.25V). See the Typical Operating Characteristics section for linearity at other voltages.
Note 4:Guaranteed by design.
Note 5:The reference -3dB bandwidth is measured with a 0.1V P-P sine wave on V REF and with full-scale input code.
Note 6:DC crosstalk is measured as follows: outputs of DACA–DACD are set to full scale and the output of DACD is measured.
While keeping DACD unchanged, the outputs of DACA–DACC are transitioned to zero scale and the ?V OUT of DACD is measured.
M A X 5580–M A X 5585
Buffered, Fast-Settling, Quad,
12-/10-/8-Bit, Voltage-Output DACs 6_______________________________________________________________________________________
TIMING CHARACTERISTICS—DSP Mode Disabled (3V, 3.3V, 5V Logic) (Figure 1)
MAX5580–MAX5585
Buffered, Fast-Settling, Quad, 12-/10-/8-Bit, Voltage-Output DACs
_______________________________________________________________________________________7
TIMING CHARACTERISTICS—DSP Mode Disabled (1.8V Logic) (Figure 1)
M A X 5580–M A X 5585
Buffered, Fast-Settling, Quad,
12-/10-/8-Bit, Voltage-Output DACs 8_______________________________________________________________________________________
TIMING CHARACTERISTICS—DSP Mode Enabled (3V, 3.3V, 5V Logic) (Figure 2)
MAX5580–MAX5585
Buffered, Fast-Settling, Quad, 12-/10-/8-Bit, Voltage-Output DACs
_______________________________________________________________________________________9
TIMING CHARACTERISTICS—DSP Mode Enabled (1.8V Logic) (Figure 2)
lowing edge. In the case of a 0.5 clock-period delay, it is necessary to increase the minimum high/low clock times to 25ns (2.7V) or 50ns (1.8V).
Note 8:The falling edge of DSP starts a DSP-type bus cycle, provided that CS is also active low to select the device. DSP active low and
CS active low must overlap by a minimum of 10ns (2.7V) or 20ns (1.8V). CS can be permanently low in this mode of operation.
M A X 5580–M A X 5585
Buffered, Fast-Settling, Quad,
12-/10-/8-Bit, Voltage-Output DACs 10______________________________________________________________________________________
0.60.40.50.20.1-0.20.30-0.1-0.3
2000
1000
3000
4000
5000
INTEGRAL NONLINEARITY
vs. DIGITAL INPUT CODE (MAX5580A)
INPUT CODE
I N L (L S B )
0.40.20.30.10-0.1-0.2
2000
1000
3000
4000
5000
INTEGRAL NONLINEARITY
vs. DIGITAL INPUT CODE (MAX5581A)
INPUT CODE
I N L (L S B
)
4
230-1-31-2
-4
102420483072
4095
INTEGRAL NONLINEARITY vs. DIGITAL INPUT CODE (12 BIT)
DIGITAL INPUT CODE
I N L (L S B )
1.000.500.750-0.25-0.750.25-0.50-1.00
256
512768
1023
INTEGRAL NONLINEARITY vs. DIGITAL INPUT CODE (10 BIT)
M A X 5580-85 t o c 04
DIGITAL INPUT CODE
I N L (L S B )
0.500.250
-0.25-0.50
064
128192
255
INTEGRAL NONLINEARITY vs. DIGITAL INPUT CODE (8 BIT)
M A X 5580-85 t o c 05
DIGITAL INPUT CODE
I N L (L S B )
0.50
0.250
-0.25
-0.50
102420483072
4095
DIFFERENTIAL NONLINEARITY vs. DIGITAL INPUT CODE (12 BIT)
M A X 5580-85 t o c 06
DIGITAL INPUT CODE
D N L (L S B )
0.20.10-0.1-0.2
256
512768
1023
DIFFERENTIAL NONLINEARITY vs. DIGITAL INPUT CODE (10 BIT)
DIGITAL INPUT CODE
D N L (L S B )
0.0500.0250
-0.025
-0.050
64
128192
255
DIFFERENTIAL NONLINEARITY vs. DIGITAL INPUT CODE (8 BIT)
M A X 5580-85 t o c 08
DIGITAL INPUT CODE
D N L (L S B )
INTEGRAL NONLINEARITY
vs. REFERENCE VOLTAGE (MAX5580A)
V REF (V)
I N L (L S B )
4.5
4.0
3.0 3.5
2.0
2.5
1.5
0.05
0.100.150.200.250.300.350.400.450.50
01.0
5.0
Typical Operating Characteristics
(AV DD = DV DD = 5V, V REF = 4.096V, R L = 10k ?, C L = 100pF, speed mode = FAST, PU = floating, T A = +25°C, unless otherwise noted.)
MAX5580–MAX5585
Buffered, Fast-Settling, Quad, 12-/10-/8-Bit, Voltage-Output DACs
______________________________________________________________________________________11
INTEGRAL NONLINEARITY
vs. REFERENCE VOLTAGE (MAX5581A)
V REF (V)
I N L (L S B )
4.5
4.0
3.0 3.5
2.0
2.5
1.5
0.10.20.30.40.50.60.70.80.91.001.0
5.0
4230-1-31-2-4
1.0
1.5
2.0
2.5
3.0 3.5
4.0
4.5
5.0
INTEGRAL NONLINEARITY vs. REFERENCE VOLTAGE (12 BIT)
V REF (V)
I N L (L S B )
DIFFERENTIAL NONLINEARITY vs. REFERENCE VOLTAGE (12 BIT)
V REF (V)
D N L (L S B )
4.5
4.0
3.0 3.5
2.0
2.5
1.5
-0.4-0.3
-0.2-0.100.10.20.30.40.5
-0.5
1.0
5.0
4230-1-31-2
-4
-40
10
-15
35
60
85
INTEGRAL NONLINEARITY vs. TEMPERATURE (12 BIT)
TEMPERATURE (°C)
I N L (L S B )
0.20.10-0.1
-0.2
-40
10
-15
35
60
85
DIFFERENTIAL NONLINEARITY vs. TEMPERATURE (12 BIT)
TEMPERATURE (°C)
D N L (L S B )
2.0
1.5
1.0
0.5
00
102420483072
4095
SUPPLY CURRENT
vs. DIGITAL INPUT CODE (FORCE SENSE)
DIGITAL INPUT CODE
S U P P L Y C U R R E N T (m A )
1.00.75
0.50
0.25
102420483072
4095
SUPPLY CURRENT
vs. DIGITAL INPUT CODE (UNITY GAIN)
DIGITAL INPUT CODE
S U P P L Y C U R R E N T (m A )
SUPPLY CURRENT vs. SUPPLY VOLTAGE
(FORCE SENSE)
SUPPLY VOLTAGE (V)S U P P L Y C U R R E N T (m A )
4.80
4.10
3.40
0.20.40.60.81.01.21.41.61.82.02.22.42.60
2.70
5.25
SUPPLY CURRENT vs. SUPPLY VOLTAGE
(UNITY GAIN)
SUPPLY VOLTAGE (V)
S U P P L Y C U R R E N T (m A )
4.80
4.10
3.40
2.70
5.25
0.20.40.60.81.01.2
1.41.6
Typical Operating Characteristics (continued)
(AV DD = DV DD = 5V, V REF = 4.096V, R L = 10k ?, C L = 100pF, speed mode = FAST, PU = floating, T A = +25°C, unless otherwise noted.)
M A X 5580–M A X 5585
Buffered, Fast-Settling, Quad,
12-/10-/8-Bit, Voltage-Output DACs 12______________________________________________________________________________________
SHUTDOWN SUPPLY CURRENT
vs. SUPPLY VOLTAGE
SUPPLY VOLTAGE (V)
S H U T D O W N S U P P L Y C U R R E N T (n A )
4.80
4.10
3.40
2.70
5.25
55606570758085
9095100500.60.4
0.50.30.20.10-40
10
-15
35
60
85INTEGRAL NONLINEARITY vs. TEMPERATURE (A GRADE)
TEMPERATURE (°C)I N L (L S B )
3.02.02.5
1.51.0
0.50
-4010-15356085
OFFSET ERROR
vs. TEMPERATURE (A GRADE)
TEMPERATURE (°C)
O F F S E T E R R O R (m V )
7563142
0-40
10
-15
35
60
85
OFFSET ERROR vs. TEMPERATURE
TEMPERATURE (°C)
O F F S E T E R R O R (L S B )
0-0.5-1.0
-1.5-2.0
-2.5
-40
10-15356085
GAIN ERROR
vs. TEMPERATURE (A GRADE)
TEMPERATURE (°C)
G A I N E R R O R (L S B )
-1-2-3-4-5-6-7-8-9
-10
-40
10
-15
35
60
85
GAIN ERROR vs. TEMPERATURE
TEMPERATURE (°C)
G A I N E R R O R (L S B )
OUTPUT VOLTAGE
vs. OUTPUT SOURCE/SINK CURRENT
I OUT (mA)
O U T P U T V O L T A G E (V )
10
5
0-5
-10
0.5
1.0
1.5
2.02.5
-15
15
MAJOR-CARRY TRANSITION GLITCH
MAX5580-85 toc26
2V/div (AC COUPLED)OUT_10mV/div
200ns/div
SETTLING TIME POSITIVE
2V/div
OUT_2V/div
400ns/div
FULL-SCALE TRANSITION
Typical Operating Characteristics (continued)
(AV DD = DV DD = 5V, V REF = 4.096V, R L = 10k ?, C L = 100pF, speed mode = FAST, PU = floating, T A = +25°C, unless otherwise noted.)
MAX5580–MAX5585
Buffered, Fast-Settling, Quad, 12-/10-/8-Bit, Voltage-Output DACs
______________________________________________________________________________________
13
SETTLING TIME NEGATIVE
CS 2V/div
OUT_2V/div
400ns/div
5-25
1
1001k
10
10k
REFERENCE INPUT BANDWIDTH
FREQUENCY (Hz)
G A I N (d B )
-20-15
-10-50
REFERENCE FEEDTHROUGH AT 1kHz
M
A X 5580-85 t
o c 30
FREQUENCY (kHz)
5.04.53.5
4.01.5 2.0 2.5 3.01.0
-110-120-130-100-90-80-70-60-50-40-30-22-142
0.5 5.5
DAC-TO-DAC CROSSTALK
MAX5580-85 toc31
200μs/div OUTA–OUTC 2V/div
OUTD 2mV/div
DIGITAL FEEDTHROUGH
MAX5580-85 toc32
1μs/div
SCLK 2V/div
OUT_
(AC-COUPLED)5mV/div
POWER-UP GLITCH
AV DD 2V/div
OUT_2V/div
20μs/div
Typical Operating Characteristics (continued)
(AV DD = DV DD = 5V, V REF = 4.096V, R L = 10k ?, C L = 100pF, speed mode = FAST, PU = floating, T A = +25°C, unless otherwise noted.)
EXITING SHUTDOWN TO MIDSCALE
UPIO_2V/div
OUT_2V/div
10μs/div
PU = FLOAT
M A X 5580–M A X 5585
Buffered, Fast-Settling, Quad,
12-/10-/8-Bit, Voltage-Output DACs 14______________________________________________________________________________________
MAX5580–MAX5585
Buffered, Fast-Settling, Quad, 12-/10-/8-Bit, Voltage-Output DACs
Functional Diagrams
M A X 5580–M A X 5585
Buffered, Fast-Settling, Quad,
12-/10-/8-Bit, Voltage-Output DACs
Functional Diagrams (continued)
MAX5580–MAX5585
Buffered, Fast-Settling, Quad, 12-/10-/8-Bit, Voltage-Output DACs
______________________________________________________________________________________17
M A X 5580–M A X 5585
Buffered, Fast-Settling, Quad,
12-/10-/8-Bit, Voltage-Output DACs 18
______________________________________________________________________________________
Table 1. Serial Write Data Format
Figure 1. Serial-Interface Timing Diagram (DSP Mode Disabled)
Figure 2. Serial-Interface Timing Diagram (DSP Mode Enabled)
MAX5580–MAX5585
Buffered, Fast-Settling, Quad, 12-/10-/8-Bit, Voltage-Output DACs
______________________________________________________________________________________
19
Figure 3. MICROWIRE and SPI Single DAC Writes (CPOL = 0, CPHA = 0 or CPOL = 1, CPHA = 1)
Figure 4. DSP and SPI Single DAC Writes (CPOL = 0, CPHA = 1 or CPOL = 1, CPHA = 0)
Serial-Interface Programming Commands
Tables 2a, 2b, and 2c provide all the serial-interface programming commands for the MAX5580–MAX5585.Table 2a shows the basic DAC programming com-mands, Table 2b gives the advanced-feature program-ming commands, and Table 2c provides the 24-bit read commands. Figures 3 and 4 provide serial-inter-face diagrams for write operations.
Loading Input and DAC Registers
The MAX5580–MAX5585 contain a 16-bit shift register that is followed by a 12-bit input register and a 12-bit DAC register for each channel (see the Functional Diagrams ). Tables 3, 4, and 5 highlight a few of the commands that handle the loading of the input and DAC registers. See Table 2a for all DAC programming commands.
M A X 5580–M A X 5585
Buffered, Fast-Settling, Quad,
12-/10-/8-Bit, Voltage-Output DACs