EVALUATION KIT AVAILABLE
MAX1220/MAX1257/MAX1258
12-Bit, Multichannel ADCs/DACs
with FIFO, Temperature Sensing,
and GPIO Ports
Benefits and Features
•
Reduce Parts Count and Board Space with Fully
Integrated System Monitor and Controller
•
Monitors 8 (MAX1220) or 16 Voltages
(MAX1257/MAX1258) Using 12-Bit, 225ksps ADC
•
Controls 8 Output Voltage Level with 12-Bit, Octal,
2µs Settling DAC with Ultra-Low Glitch Energy
(4n x VS)
•
Measures Temperature with Internal ±1°C
Accurate Temperature Sensor
•
Options for Using Either Internal 2.5V (MAX1257)
Reference, 4.096V (MAX1220/MAX1258)
Reference or External Reference
•
Includes 4 (MAX1220) or 12 (MAX1257/1258)
GPIOs
General Description
The MAX1220/MAX1257/MAX1258 is a highly integrat-
ed system monitoring and control solution which
includes a 16-channel (MAX1257/MAX1258) or 8-ch
(MAX1220) 12-bit Analog to Digital Converter (ADC),
twelve 12-bit Digital to Analog Converters (DACs), an
internal reference, an internal temp sensor, a 4-bit
(MAX1220) or 12-bit (MAX1257/MAX1258) GPIO port,
and a 25MHz SPI-/QSPI™-/MICROWIRE
®
- compatible
serial interface.
The MAX1220 is available in a 36-pin TQFN package.
The MAX1257/MAX1258 are available in 48-pin TQFN
package. All devices are specified over the -40°C to
+85°C temperature range.
Applications
•
•
•
•
Controls for Optical Components
Base-Station Control Loops
System Supervision and Control
Data-Acquisition Systems
•
Lower Processor Requirements and Minimize Power
Consumption and Heat Dissipation
•
On-Chip FIFO, Channel-Scan Mode and Data
Averaging
•
Autoshutdown Between Conversions
•
Low-Power ADC
2.5mA at 225ksps
22µA at 1ksps
•
Low-Power DAC: 1.5mA
•
TQFN Package with Exposed Pad
Functional Diagram
GPIOA0– GPIOB0– GPIOC0–
GPIOA3 GPIOB3 GPIOC3
AVDD
DVDD
USER-PROGRAMMABLE
I/O
OSCILLATOR
SCLK
CS
DIN
DOUT
TEMPERATURE
SENSOR
EOC
SPI
PORT
AND
LOGIC
CNTRL
R
E
G
I
S
T
E
R
S
MAX1257
MAX1258
12-BIT
DAC
OUTPUT
CONDITIONING
OUT0
OUT1
OUT2
•
Enable Maximum Dynamic Range with Availability of
2 Analog Power Supply Options: +2.7V to +3.6V
(MAX1257) or +4.75V to +5.25V
(MAX1220/MAX1258)
OUT3
OUT4
OUT5
AIN0
AIN13
REF2/
AIN14
CNVST/
AIN15
REF1
REFERENCE
LDAC
AGND
DGND
RES_SEL
T/H
12-BIT
SAR
ADC
FIFO AND
ALU
12-BIT
DAC
OUTPUT
CONDITIONING
OUT6
OUT7
QSPI is a trademark of Motorola, Inc.
MICROWIRE is a registered trademark of National
Semiconductor Corp.
AutoShutdown is a trademark of Maxim Integrated Products, Inc.
Pin Configurations appear at end of data sheet.
Ordering Information/Selector Guide
PART
MAX1220BETX+
MAX1257BETM+
MAX1258BETM+
PIN-PACKAGE
36 Thin QFN-EP*
48 Thin QFN-EP*
48 Thin QFN-EP*
REF
VOLTAGE
(V)
4.096
2.5
4.096
ANALOG
SUPPLY
VOLTAGE (V)
4.75 to 5.25
2.7 to 3.6
4.75 to 5.25
RESOLUTION
BITS**
12
12
12
ADC
CHANNELS
8
16
16
DAC
CHANNELS
8
8
8
GPIOs
4
12
12
Note:
All devices are specified over the -40°C to +85°C
operating range.
+Denotes
a lead(Pb)-free/RoHS-compliant package.
*EP
= Exposed pad.
**Number
of resolution bits refers to both DAC and ADC.
19-3295; Rev 8; 1/15
MAX1220/MAX1257/MAX1258
12-Bit, Multichannel ADCs/DACs
with FIFO, Temperature Sensing,
and GPIO Ports
Absolute Maximum Ratings
AVDD to AGND ........................................................-0.3V to +6V
DGND to AGND.....................................................-0.3V to +0.3V
DVDD to AVDD......................................................-3.0V to +0.3V
Digital Inputs to DGND.............................................-0.3V to +6V
Digital Outputs to DGND ........................-0.3V to (V
DVDD
+ 0.3V)
Analog Inputs, Analog Outputs and REF_
to AGND .............................................-0.3V to (V
AVDD
+ 0.3V)
Maximum Current into Any Pin (except AGND, DGND, AVDD,
DVDD, and OUT_)...........................................................50mA
Maximum Current into OUT_.............................................100mA
Continuous Power Dissipation (multilayer board, T
A
= +70°C)
36-Pin TQFN (6mm x 6mm)
(derate 35.7mW/°C above +70°C) ......................2857.1mW
48-Pin TQFN (7mm x 7mm)
(derate 40mW/°C above +70°C) ............................3200mW
Operating Temperature Range ...........................-40°C to +85°C
Storage Temperature Range .............................-60°C to +150°C
Junction Temperature ......................................................+150°C
Lead Temperature (soldering, 10s) .................................+300°C
Soldering Temperature ...................................................+260°C
Note:
If the package power dissipation is not exceeded, one output at a time may be shorted to AVDD, DVDD, AGND, or DGND
indefinitely.
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
AVDD
= V
DVDD
= 2.7V to 3.6V (MAX1257), external reference V
REF
= 2.5V (MAX1257), V
AVDD
= 4.75V to 5.25V, V
DVDD
= 2.7V to V
AVDD
(MAX1220/MAX1258), external reference V
REF
= 4.096V (MAX1220/MAX1258), f
CLK
= 3.6MHz (50% duty cycle), T
A
= -40°C to +85°C,
unless otherwise noted. Typical values are at V
AVDD
= V
DVDD
= 3V (MAX1257), V
AVDD
= V
DVDD
= 5V (MAX1220/MAX1258), T
A
= +25°C.
Outputs are unloaded, unless otherwise noted.)
PARAMETER
DC ACCURACY (Note 1)
Resolution
Integral Nonlinearity
Differential Nonlinearity
Offset Error
Gain Error
Gain Temperature Coefficient
Channel-to-Channel Offset
(Note 2)
INL
DNL
12
±0.5
±0.5
±1
±0.1
±0.8
±0.1
±1.0
±1.0
±4.0
±4.0
Bits
LSB
LSB
LSB
LSB
ppm/°C
LSB
SYMBOL
CONDITIONS
ADC
MIN
TYP
MAX
UNITS
DYNAMIC SPECIFICATIONS (10kHz sine-wave input, V
IN
= 2.5V
P-P
(MAX1257), V
IN
= 4.096V
P-P
(MAX1220/MAX1258),
225ksps, f
CLK
= 3.6MHz)
Signal-to-Noise Plus Distortion
Total Harmonic Distortion
(Up to the Fifth Harmonic)
Spurious-Free Dynamic Range
Intermodulation Distortion
Full-Linear Bandwidth
Full-Power Bandwidth
CONVERSION RATE (Note 3)
External reference
Power-Up Time
t
PU
Internal reference (Note 4)
0.8
218
µs
Conversion
clock
cycles
SINAD
THD
SFDR
IMD
f
IN1
= 9.9kHz, f
IN2
= 10.2kHz
SINAD > 70dB
-3dB point
70
-76
72
76
100
1
dB
dBc
dBc
dBc
kHz
MHz
www.maximintegrated.com
Maxim Integrated | 2
MAX1220/MAX1257/MAX1258
12-Bit, Multichannel ADCs/DACs
with FIFO, Temperature Sensing,
and GPIO Ports
Electrical Characteristics (continued)
(V
AVDD
= V
DVDD
= 2.7V to 3.6V (MAX1257), external reference V
REF
= 2.5V (MAX1257), V
AVDD
= 4.75V to 5.25V, V
DVDD
= 2.7V to V
AVDD
(MAX1220/MAX1258), external reference V
REF
= 4.096V (MAX1220/MAX1258), f
CLK
= 3.6MHz (50% duty cycle), T
A
= -40°C to +85°C,
unless otherwise noted. Typical values are at V
AVDD
= V
DVDD
= 3V (MAX1257), V
AVDD
= V
DVDD
= 5V (MAX1220/MAX1258), T
A
= +25°C.
Outputs are unloaded, unless otherwise noted.)
PARAMETER
Acquisition Time
Conversion Time
External Clock Frequency
Duty Cycle
Aperture Delay
Aperture Jitter
ANALOG INPUTS
Input Voltage Range (Note 6)
Input Leakage Current
Input Capacitance
INTERNAL TEMPERATURE SENSOR
Measurement Error (Notes 5, 7)
Temperature Resolution
INTERNAL REFERENCE
REF1 Output Voltage (Note 8)
REF1 Voltage Temperature
Coefficient
REF1 Output Impedance
REF1 Short-Circuit Current
EXTERNAL REFERENCE
REF1 Input Voltage Range
REF2 Input Voltage Range
(Note 4)
V
REF1
REF mode 11 (Note 4)
REF mode 01
REF mode 11
1
1
0
V
AVDD
+ 0.05
V
AVDD
+ 0.05
1
V
V
REF
= 2.5V
V
REF
= 4.096V
TC
REF
MAX1257
MAX1220/MAX1258
2.482
4.066
2.50
4.096
±30
6.5
0.39
0.63
2.518
4.126
V
ppm/°C
k
mA
T
A
= +25°C
T
A
= T
MIN
to T
MAX
±0.7
±1.0
1/8
±3.0
°C
°C/LSB
Unipolar
Bipolar
0
-V
REF
/2
±0.01
24
V
REF
+V
REF
/2
±1
V
μA
pF
SYMBOL
t
ACQ
t
CONV
f
CLK
(Note 5)
Internally clocked
Externally clocked
Externally clocked conversion (Note 5)
3.6
0.1
40
30
< 50
3.6
60
CONDITIONS
MIN
0.6
5.5
TYP
MAX
UNITS
μs
μs
MHz
%
ns
ps
V
REF2
V
www.maximintegrated.com
Maxim Integrated | 3
MAX1220/MAX1257/MAX1258
12-Bit, Multichannel ADCs/DACs
with FIFO, Temperature Sensing,
and GPIO Ports
Electrical Characteristics (continued)
(V
AVDD
= V
DVDD
= 2.7V to 3.6V (MAX1257), external reference V
REF
= 2.5V (MAX1257), V
AVDD
= 4.75V to 5.25V, V
DVDD
= 2.7V to V
AVDD
(MAX1220/MAX1258), external reference V
REF
= 4.096V (MAX1220/MAX1258), f
CLK
= 3.6MHz (50% duty cycle), T
A
= -40°C to +85°C,
unless otherwise noted. Typical values are at V
AVDD
= V
DVDD
= 3V (MAX1257), V
AVDD
= V
DVDD
= 5V (MAX1220/MAX1258), T
A
= +25°C.
Outputs are unloaded, unless otherwise noted.)
PARAMETER
SYMBOL
CONDITIONS
V
REF
= 2.5V (MAX1257), f
SAMPLE
=
REF1 Input Current (Note 9)
I
REF1
V
REF
= 4.096V (MAX1220/MAX1258),
f
SAMPLE
= 225ksps
Acquisition between conversions
V
REF
= 2.5V (MAX1257), f
SAMPLE
=
REF2 Input Current
I
REF2
V
REF
= 4.096V (MAX1220/MAX1258),
f
SAMPLE
= 225ksps
Acquisition between conversions
DAC
DC ACCURACY (Note 10)
Resolution
Integral Nonlinearity
Differential Nonlinearity
Offset Error
Offset-Error Drift
Gain Error
Gain Temperature Coefficient
DAC OUTPUT
No load
Output-Voltage Range
10k load to either rail
DC Output Impedance
Capacitive Load
(Note 11)
V
AVDD
= 2.7V, V
REF
= 2.5V (MAX1257),
gain error < 1%
Resistive Load to AGND
R
L
V
AVDD
= 4.75V, V
REF
= 4.096V
(MAX1220/MAX1258), gain error < 2%
From power-down mode, V
AVDD
= 5V
From power-down mode, V
AVDD
= 2.7V
Programmed in from power-down mode
At wake-up or programmed in
power-down mode
2000
500
25
21
1
100
μs
k
k
0.1
0.5
1
nF
0.02
V
AVDD
-
0.02
V
AVDD
-
0.1
GE
(Note 8)
INL
DNL
V
OS
Guaranteed monotonic
(Note 8)
±3
±10
±5
±8
±10
12
±0.5
±4
±1.0
±10
Bits
LSB
LSB
mV
ppm of
FS/°C
LSB
ppm of
FS/°C
MIN
TYP
25
40
±0.01
25
40
±0.01
MAX
80
80
±1
80
80
±1
μA
μA
UNITS
V
Wake-Up Time (Note 12)
1k Output Termination
100k Output Termination
www.maximintegrated.com
Maxim Integrated | 4
MAX1220/MAX1257/MAX1258
12-Bit, Multichannel ADCs/DACs
with FIFO, Temperature Sensing,
and GPIO Ports
Electrical Characteristics (continued)
(V
AVDD
= V
DVDD
= 2.7V to 3.6V (MAX1257), external reference V
REF
= 2.5V (MAX1257), V
AVDD
= 4.75V to 5.25V, V
DVDD
= 2.7V to V
AVDD
(MAX1220/MAX1258), external reference V
REF
= 4.096V (MAX1220/MAX1258), f
CLK
= 3.6MHz (50% duty cycle), T
A
= -40°C to +85°C,
unless otherwise noted. Typical values are at V
AVDD
= V
DVDD
= 3V (MAX1257), V
AVDD
= V
DVDD
= 5V (MAX1220/MAX1258), T
A
= +25°C.
Outputs are unloaded, unless otherwise noted.)
PARAMETER
Output-Voltage Slew Rate
Output-Voltage Settling Time
Digital Feedthrough
Major Code Transition Glitch
Impulse
Output Noise (0.1Hz to 50MHz)
Output Noise (0.1Hz to
500kHz)
DAC-to-DAC Transition
Crosstalk
INTERNAL REFERENCE
REF1 Output Voltage (Note 8)
REF1 Temperature Coefficient
REF1 Short-Circuit Current
EXTERNAL-REFERENCE INPUT
REF1 Input Voltage Range
REF1 Input Impedance
V
REF1
R
REF1
DIGITAL INTERFACE
DIGITAL INPUTS (SCLK, DIN,
CS, CNVST, LDAC)
Input-Voltage High
Input-Voltage Low
Input Leakage Current
Input Capacitance
DIGITAL OUTPUT (DOUT) (Note 14)
Output-Voltage Low
Output-Voltage High
Three-State Leakage Current
Three-State Output
Capacitance
C
OUT
15
V
OL
V
OH
I
SINK
= 2mA
I
SOURCE
= 2mA
V
DVDD
-
0.5
±10
0.4
V
V
μA
pF
V
IH
V
IL
I
L
C
IN
V
DVDD
= 2.7V to 5.25V
V
DVDD
= 3.6V to 5.25V
V
DVDD
= 2.7V to 3.6V
±0.01
15
2.4
0.8
0.6
±10
V
V
μA
pF
REF modes 01, 10, and 11 (Note 4)
0.7
70
100
V
AVDD
130
V
k
TC
REF
V
REF
= 2.5V
V
REF
= 4.096V
MAX1257
MAX1220/MAX1258
2.482
4.066
2.5
4.096
±30
0.39
0.63
2.518
4.126
V
ppm/°C
mA
SYMBOL
SR
t
S
CONDITIONS
Positive and negative
To 1 LSB, 400 - C00 hex (Note 7)
Code 0, all digital inputs from 0 to
V
DVDD
Between codes 2047 and 2048
From V
REF
Using internal reference
From V
REF
Using internal reference
MIN
3
2
0.5
4
660
720
260
320
0.5
5
TYP
MAX
UNITS
V/μs
μs
nV
•
s
nV
•
s
μV
P-P
μV
P-P
nV
•
s
DYNAMIC PERFORMANCE (Notes 5, 13)
www.maximintegrated.com
Maxim Integrated | 5