General Description
The MAX1020–MAX1023/MAX1057/MAX1058 integrate a
multichannel, 10-bit, analog-to-digital converter (ADC)
and an octal, 10-bit, digital-to-analog converter (DAC) in a
single IC. These devices also include a temperature sensor and configurable general-purpose I/O ports (GPIOs)
with a 25MHz SPI™-/QSPI™-/MICROWIRE™-compatible
serial interface. The ADC is available in 8/12/16 inputchannel versions. The octal DAC outputs settle within
2.0µs, and the ADC has a 300ksps conversion rate.
All devices include an internal reference (2.5V or 4.096V)
providing a well-regulated, low-noise reference for both
the ADC and DAC. Programmable reference modes for
the ADC and the DAC allow the use of an internal reference, an external reference, or a combination of both.
Features such as an internal ±1°C accurate temperature
sensor, FIFO, scan modes, programmable internal
or external clock modes, data averaging, and
AutoShutdown™ allow users to minimize both power consumption and processor requirements. The low glitch
energy (4nV•
s) and low digital feedthrough (0.5nV• s) of
the integrated octal DACs make these devices ideal for
digital control of fast-response closed-loop systems.
The devices are guaranteed to operate with a supply voltage from +2.7V to +3.6V (MAX1021/MAX1023/MAX1057)
and from +4.75V to +5.25V (MAX1020/MAX1022/
MAX1058). The devices consume 2.5mA at 300ksps
throughput, only 22µA at 1ksps throughput, and under
0.2µA in the shutdown mode. The MAX1057/MAX1058
feature 12 GPIOs, while the MAX1020/MAX1021 offer 4
GPIOs that can be configured as inputs or outputs.
The MAX1057/MAX1058 are available in 48-pin thin QFN
packages. The MAX1020–MAX1023 are available in 36pin thin QFN packages. 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
Features
♦ 10-Bit, 300ksps ADC
Analog Multiplexer with True-Differential
Track/Hold (T/H)
16 Single-Ended Channels or 8 Differential
Channels (Unipolar or Bipolar)
12 Single-Ended Channels or 6 Differential
Channels (Unipolar or Bipolar)
8 Single-Ended Channels or 4 Differential
Channels (Unipolar or Bipolar)
Excellent Accuracy: ±0.5 LSB INL, ±0.5 LSB DNL
♦ 10-Bit, Octal, 2µs Settling DAC
Ultra-Low Glitch Energy (4nV
•s)
Power-Up Options from Zero Scale or Full Scale
Excellent Accuracy: ±1 LSB INL
♦ Internal Reference or External Single-Ended/
Differential Reference
Internal Reference Voltage 2.5V or 4.096V
♦ Internal ±1°C Accurate Temperature Sensor
♦ On-Chip FIFO Capable of Storing 16 ADC
Conversion Results and One Temperature Result
♦ On-Chip Channel-Scan Mode and Internal
Data-Averaging Features
♦ Analog Single-Supply Operation
+2.7V to +3.6V or +4.75V to +5.25V
♦ 25MHz, SPI/QSPI/MICROWIRE Serial Interface
♦ AutoShutdown Between Conversions
♦ Low-Power ADC
2.5mA at 300ksps
22µA at 1ksps
0.2µA at Shutdown
♦ Low-Power DAC: 1.5µA
♦ Evaluation Kit Available (Order MAX1258EVKIT)
MAX1020–MAX1023/MAX1057/MAX1058
10-Bit, Multichannel ADCs/DACs with FIFO,
Temperature Sensing, and GPIO Ports
________________________________________________________________ Maxim Integrated Products 1
Ordering Information/Selector Guide
19-3280; Rev 2; 8/04
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.
EVALUATION KIT
AVAILABLE
Pin Configurations appear at end of data sheet.
SPI and QSPI are trademarks of Motorola, Inc.
MICROWIRE is a trademark of National Semiconductor Corp.
AutoShutdown is a trademark of Maxim Integrated Products, Inc.
*Future product—contact factory for availability.
**EP = Exposed pad.
***Number of resolution bits refers to both DAC and ADC.
REF
PART TEMP RANGE PIN-PACKAGE
MAX1020BETX -40° C to +85°C 36 Thin QFN-EP** 4.096 4.75 to 5.25 10 8 8 4
MAX1021BETX* -40° C to +85°C 36 Thin QFN-EP** 2.5 2.7 to 3.6 10 8 8 4
MAX1022BETX* -40° C to +85°C 36 Thin QFN-EP** 4.096 4.75 to 5.25 10 12 8 0
MAX1023BETX* -40° C to +85°C 36 Thin QFN-EP** 2.5 2.7 to 3.6 10 12 8 0
MAX1057BETM -40° C to +85°C 48 Thin QFN-EP** 2.5 2.7 to 3.6 10 16 8 12
MAX1058BETM -40° C to +85°C 48 Thin QFN-EP** 4.096 4.75 to 5.25 10 16 8 12
VOLTAGE
(V)
ANALOG
SUPPLY
VOLTAGE (V)
RESOLUTION
BITS***
ADC
CHANNELS
DAC
CHANNELS
GPIOs
MAX1020–MAX1023/MAX1057/MAX1058
10-Bit, Multichannel ADCs/DACs with FIFO,
Temperature Sensing, and GPIO Ports
2 _______________________________________________________________________________________
ABSOLUTE MAXIMUM RATINGS
ELECTRICAL CHARACTERISTICS
(AVDD= DVDD= 2.7V to 3.6V (MAX1021/MAX1023/MAX1057), external reference V
REF
= 2.5V (MAX1021/MAX1023/MAX1057), AVDD=
DV
DD
= 4.75V to 5.25V (MAX1020/MAX1022/MAX1058), external reference V
REF
= 4.096V (MAX1020/MAX1022/MAX1058), f
SCLK
= 4.8MHz
(50% duty cycle), T
A
= -40°C to +85°C, unless otherwise noted. Typical values are at AVDD= DVDD= 3V (MAX1021/MAX1023/MAX1057),
AV
DD
= DVDD= 5V (MAX1020/MAX1022/MAX1058), TA= +25°C. Outputs are unloaded, unless otherwise noted.)
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.
AVDDto AGND .........................................................-0.3V to +6V
DGND to AGND.....................................................-0.3V to +0.3V
DV
DD
to AVDD.......................................................-3.0V to +0.3V
Digital Inputs to DGND.............................................-0.3V to +6V
Digital Outputs to DGND .........................-0.3V to (DV
DD
+ 0.3V)
Analog Inputs, Analog Outputs and REF_
to AGND...............................................-0.3V to (AV
DD
+ 0.3V)
Maximum Current into Any Pin (except AGND, DGND, AV
DD
,
DV
DD
, and OUT_) ...........................................................50mA
Maximum Current into OUT_.............................................100mA
Continuous Power Dissipation (T
A
= +70°C)
36-Pin Thin QFN (6mm x 6mm)
(derate 26.3mW/°C above +70°C)......................2105.3mW
48-Pin Thin QFN (7mm x 7mm)
(derate 26.3mW/°C above +70°C)......................2105.3mW
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
Note: If the package power dissipation is not exceeded, one output at a time may be shorted to AVDD, DVDD, AGND, or DGND
indefinitely
PARAMETER SYMBOL CONDITIONS MIN TYP MAX UNITS
DC ACCURACY (Note 1)
Resolution 10 Bits
Integral Nonlinearity INL ±0.5 ±1.0 LSB
Differential Nonlinearity DNL ±0.5 ±1.0 LSB
Offset Error ±0.25 ±2.0 LSB
Gain Error (Note 2) ±0.025 ±2.0 LSB
Gain Temperature Coefficient ±1.4 ppm/°C
Channel-to-Channel Offset ±0.1 LSB
DYNAMIC SPECIFICATIONS (10kHz sine wave input, VIN = 2.5V
(MAX1020/MAX1022/MAX1058), 300ksps, f
Signal-to-Noise Plus Distortion SINAD 61 dB
Total Harmonic Distortion
(Up to the Fifth Harmonic)
Spurious-Free Dynamic Range SFDR 66 dBc
Intermodulation Distortion IMD f
Full-Linear Bandwidth SINAD > 70dB 100 kHz
Full-Power Bandwidth -3dB point 1 MHz
CONVERSION RATE (Note 3)
Power-Up Time t
ADC
= 4.8MHz)
SCLK
THD -70 dBc
= 9.9kHz, f
in1
External reference 0.8 µs
PU
Internal reference (Note 4) 218
P-P
= 10.2kHz 72 dBc
in2
(MAX1021/MAX1023/MAX1057), VIN = 4.096V
P-P
C onver si on
C l ock
C ycl es
MAX1020–MAX1023/MAX1057/MAX1058
10-Bit, Multichannel ADCs/DACs with FIFO,
Temperature Sensing, and GPIO Ports
_______________________________________________________________________________________ 3
ELECTRICAL CHARACTERISTICS (continued)
(AVDD= DVDD= 2.7V to 3.6V (MAX1021/MAX1023/MAX1057), external reference V
REF
= 2.5V (MAX1021/MAX1023/MAX1057), AVDD=
DV
DD
= 4.75V to 5.25V (MAX1020/MAX1022/MAX1058), external reference V
REF
= 4.096V (MAX1020/MAX1022/MAX1058), f
SCLK
= 4.8MHz
(50% duty cycle), T
A
= -40°C to +85°C, unless otherwise noted. Typical values are at AVDD= DVDD= 3V (MAX1021/MAX1023/MAX1057),
AV
DD
= DVDD= 5V (MAX1020/MAX1022/MAX1058), TA= +25°C. Outputs are unloaded, unless otherwise noted.)
PARAMETER SYMBOL CONDITIONS MIN TYP MAX UNITS
Acquisition Time t
Conversion Time t
Internal Clock Frequency Internally clocked conversion 4.3 MHz
External Clock Frequency f
Duty Cycle 40 60 %
Aperture Delay 30 ns
Aperture Jitter <50 ps
ANALOG INPUTS
Input Voltage Range (Note 6)
Input Leakage Current ±0.01 ±1 µA
Input Capacitance 24 pF
INTERNAL TEMPERATURE SENSOR
Measurement Error (Notes 5, 7)
Temperature Resolution 1/8 °C/LSB
INTERNAL REFERENCE
REF1 Output Voltage (Note 8)
REF1 Voltage Temperature
Coefficient
REF1 Output Impedance 6.5 kΩ
REF1 Short-Circuit Current
EXTERNAL REFERENCE
REF1 Input Voltage Range V
REF2 Input Voltage Range
(Note 4)
ACQ
CONV
CLK
TC
REF1
V
REF2
(Note 5) 0.6 µs
Internally clocked 3.5
Externally clocked 2.7
Externally clocked conversion (Note 5) 0.1 4.8 MHz
Unipolar 0 V
Bipolar -V
TA = +25°C ±0.7
T
= T
A
MAX1021/MAX1023/MAX1057 2.482 2.50 2.518
MAX1020/MAX1022/MAX1058 4.066 4.096 4.126
REF
V
REF
V
REF
REF mode 11 (Note 4) 1
REF mode 01 1
REF mode 11 0 1
to T
MIN
MAX
= 2.5V 0.39
= 4.096V 0.63
/ 2 V
REF
±1.0 ±3.0
±30 ppm/°C
AV
AV
REF
REF
DD
0.05
DD
0.05
/ 2
+
+
µs
V
°C
V
mA
V
V
MAX1020–MAX1023/MAX1057/MAX1058
10-Bit, Multichannel ADCs/DACs with FIFO,
Temperature Sensing, and GPIO Ports
4 _______________________________________________________________________________________
ELECTRICAL CHARACTERISTICS (continued)
(AVDD= DVDD= 2.7V to 3.6V (MAX1021/MAX1023/MAX1057), external reference V
REF
= 2.5V (MAX1021/MAX1023/MAX1057), AVDD=
DV
DD
= 4.75V to 5.25V (MAX1020/MAX1022/MAX1058), external reference V
REF
= 4.096V (MAX1020/MAX1022/MAX1058), f
SCLK
= 4.8MHz
(50% duty cycle), T
A
= -40°C to +85°C, unless otherwise noted. Typical values are at AVDD= DVDD= 3V (MAX1021/MAX1023/MAX1057),
AV
DD
= DVDD= 5V (MAX1020/MAX1022/MAX1058), TA= +25°C. Outputs are unloaded, unless otherwise noted.)
PARAMETER SYMBOL CONDITIONS MIN TYP MAX UNITS
REF1 Input Current (Note 9) I
REF2 Input Current I
DC ACCURACY (Note 10)
Resolution 10 Bits
Integral Nonlinearity INL ±0.5 ±1 LSB
Differential Nonlinearity DNL Guaranteed monotonic ±0.5 LSB
Offset Error V
Offset-Error Drift ±10
Gain Error GE (Note 8) ±1.25 ±10 LSB
Gain Temperature Coefficient ±8
DAC OUTPUT
Output-Voltage Range
DC Output Impedance 0.5 Ω
Capacitive Load (Note 11) 1 nF
Resistive Load to AGND R
V
= 2.5V
REF
(MAX1021/MAX1023/MAX1057),
REF1
REF2
OS
L
f
V
(MAX1020/MAX1022/MAX1058),
f
Acquisition between conversions ±0.01 ±1
V
(MAX1021/MAX1023/MAX1057),
f
V
(MAX1020/MAX1022/MAX1058),
f
Acquisition between conversions ±0.01 ±1
(Note 8) ±3 ±10 mV
No load 0.02
10kΩ load to either rail 0.1
AVDD = 2.7V, V
(MAX1021/MAX1023/MAX1057),
gain error < 1%
AVDD = 4.75V, V
(MAX1020/MAX1022/MAX1058),
gain error < 2%
SAMPLE
= 4.096V
REF
SAMPLE
= 2.5V
REF
SAMPLE
= 4.096V
REF
SAMPLE
= 300ksps
= 300ksps
= 300ksps
= 300ksps
REF
REF
DAC
= 2.5V
= 4.096V
25 80
40 80
25 80
40 80
AV
DD
0.02
AV
DD
0.1
2000
500
-
-
µA
µA
ppm of
FS/°C
ppm of
FS/°C
V
Ω
MAX1020–MAX1023/MAX1057/MAX1058
10-Bit, Multichannel ADCs/DACs with FIFO,
Temperature Sensing, and GPIO Ports
_______________________________________________________________________________________ 5
ELECTRICAL CHARACTERISTICS (continued)
(AVDD= DVDD= 2.7V to 3.6V (MAX1021/MAX1023/MAX1057), external reference V
REF
= 2.5V (MAX1021/MAX1023/MAX1057), AVDD=
DV
DD
= 4.75V to 5.25V (MAX1020/MAX1022/MAX1058), external reference V
REF
= 4.096V (MAX1020/MAX1022/MAX1058), f
SCLK
= 4.8MHz
(50% duty cycle), T
A
= -40°C to +85°C, unless otherwise noted. Typical values are at AVDD= DVDD= 3V (MAX1021/MAX1023/MAX1057),
AV
DD
= DVDD= 5V (MAX1020/MAX1022/MAX1058), TA= +25°C. Outputs are unloaded, unless otherwise noted.)
PARAMETER SYMBOL CONDITIONS MIN TYP MAX UNITS
Wake-Up Time (Note 12)
From power-down mode, AVDD = 5V 25
From power-down mode, AV
DD
1kΩ Output Termination Programmed in power-down mode 1 kΩ
100kΩ Output Termination
At wake-up or programmed in
power-down mode
DYNAMIC PERFORMANCE (Notes 5, 13)
Output-Voltage Slew Rate SR Positive and negative 3 V/µs
Output-Voltage Settling Time t
To 1 LSB, 400 - C00 hex (Note 7) 2 5 µs
S
Digital Feedthrough Code 0, all digital inputs from 0 to DV
Major Code Transition Glitch
Impulse
Output Noise (0.1Hz to 50MHz)
Output Noise (0.1Hz to 500kHz)
Between codes 2047 and 2048 4 nV
From V
REF
Using internal reference 720
From V
REF
Using internal reference 320
DAC-to-DAC Transition
Crosstalk
INTERNAL REFERENCE
REF1 Output Voltage (Note 8)
REF1 Temperature Coefficient TC
REF1 Short-Circuit Current
MAX1021/MAX1023/MAX1057 2.482 2.50 2.518
MAX1020/MAX1022/MAX1058 4.066 4.096 4.126
REF
V
= 2.5V 0.39
REF
V
= 4.096V 0.63
REF
EXTERNAL-REFERENCE INPUT
REF1 Input Voltage Range V
REF1 Input Impedance R
REF1
REF1
REF modes 01, 10, and 11 (Note 4) 0.7 AV
DIGITAL INTERFACE
DIGITAL INPUTS (SCLK, DIN, CS, CNVST, LDAC)
Input-Voltage High V
Input-Voltage Low V
Input Leakage Current I
Input Capacitance C
DV
IH
IL
L
IN
= 2.7V to 5.25V 2.4 V
DD
DV
= 3.6V to 5.25V 0.8
DD
DV
= 2.7V to 3.6V 0.6
DD
DIGITAL OUTPUT (DOUT) (Note 14)
Output-Voltage Low V
OL
I
= 2mA 0.4 V
SINK
= 2.7V 21
100 kΩ
DD
0.5 nV• s
660
260
0.5 nV
±30
70 100 130 kΩ
±0.01 ±10 µA
15 pF
DD
µV
µV
ppm/°C
µs
•s
P-P
P-P
•s
V
mA
V
V
MAX1020–MAX1023/MAX1057/MAX1058
10-Bit, Multichannel ADCs/DACs with FIFO,
Temperature Sensing, and GPIO Ports
6 _______________________________________________________________________________________
ELECTRICAL CHARACTERISTICS (continued)
(AVDD= DVDD= 2.7V to 3.6V (MAX1021/MAX1023/MAX1057), external reference V
REF
= 2.5V (MAX1021/MAX1023/MAX1057), AVDD=
DV
DD
= 4.75V to 5.25V (MAX1020/MAX1022/MAX1058), external reference V
REF
= 4.096V (MAX1020/MAX1022/MAX1058), f
SCLK
= 4.8MHz
(50% duty cycle), T
A
= -40°C to +85°C, unless otherwise noted. Typical values are at AVDD= DVDD= 3V (MAX1021/MAX1023/MAX1057),
AV
DD
= DVDD= 5V (MAX1020/MAX1022/MAX1058), TA= +25°C. Outputs are unloaded, unless otherwise noted.)
PARAMETER SYMBOL CONDITIONS MIN TYP MAX UNITS
Output-Voltage High V
OHISOURCE
= 2mA
Tri-State Leakage Current ±10 µA
Tri-State Output Capacitance C
OUT
DIGITAL OUTPUT ( EOC) (Note 14)
Output-Voltage Low V
Output-Voltage High V
I
OL
OHISOURCE
= 2mA 0.4 V
SINK
= 2mA
Tri-State Leakage Current ±10 µA
Tri-State Output Capacitance C
OUT
DIGITAL OUTPUTS (GPIO_) (Note 14)
I
= 2mA 0.4
GPIOB_, GPIOC_ OutputVoltage Low
GPIOB_, GPIOC_ OutputVoltage High
GPIOA_ Output-Voltage Low I
GPIOA_ Output-Voltage High I
SINK
I
= 4mA 0.8
SINK
I
SOURCE
SINK
SOURCE
= 2mA
= 15mA 0.8 V
= 15mA
Tri-State Leakage Current ±10 µA
Tri-State Output Capacitance C
OUT
POWER REQUIREMENTS (Note 15)
Digital Positive-Supply Voltage DV
Digital Positive-Supply Current DI
Analog Positive-Supply Voltage AV
Analog Positive Supply Current A
DD
Idle, all blocks shut down 0.2 4 µA
DD
Only ADC on, external reference 1 mA
MAX1021/MAX1023/MAX1057 2.7 3.6
DD
MAX1020/MAX1022/MAX1058 4.75 5.25
Idle, all blocks shut down 0.2 1 µA
f
= 300ksps 2.8 4.2
Only ADC on,
IDD
external reference
SAMPLE
= 100ksps 2.6
f
SAMPLE
All DACs on, no load, internal reference 1.5 4.0
AVDD = 2.7V
REF1 Positive-Supply Rejection PSRR
MAX1021/MAX1023/MAX1057
AV
= 4.75V
DD
MAX1020/MAX1022/MAX1058
MAX1021/MAX1023/MAX1057
= 2.7V to 3.6V
AV
DD
M AX 1020/M AX 1022/M AX 1058
= 4.75V to 5.25V
AV
D D
DAC Positive-Supply Rejection PSRD
Output
code =
FFFhex
DV
-
DD
0.5
15 pF
DV
-
DD
0.5
15 pF
DV
-
DD
0.5
DV
-
DD
0.8
15 pF
2.70 AV
-77
-80
±0.1 ±0.5
±0.1 ±0.5
DD
V
V
V
V
V
V
V
mA
dB
mV
MAX1020–MAX1023/MAX1057/MAX1058
10-Bit, Multichannel ADCs/DACs with FIFO,
Temperature Sensing, and GPIO Ports
_______________________________________________________________________________________ 7
ELECTRICAL CHARACTERISTICS (continued)
(AVDD= DVDD= 2.7V to 3.6V (MAX1021/MAX1023/MAX1057), external reference V
REF
= 2.5V (MAX1021/MAX1023/MAX1057), AVDD=
DV
DD
= 4.75V to 5.25V (MAX1020/MAX1022/MAX1058), external reference V
REF
= 4.096V (MAX1020/MAX1022/MAX1058), f
SCLK
= 4.8MHz
(50% duty cycle), T
A
= -40°C to +85°C, unless otherwise noted. Typical values are at AVDD= DVDD= 3V (MAX1021/MAX1023/MAX1057),
AV
DD
= DVDD= 5V (MAX1020/MAX1022/MAX1058), TA= +25°C. Outputs are unloaded, unless otherwise noted.)
PARAMETER SYMBOL CONDITIONS MIN TYP MAX UNITS
ADC Positive-Supply Rejection PSRA
Fullscale
input
MAX1021/MAX1023/
MAX1057 AV
M AX 1020/M AX 1022/
M AX 1058 AV
= 2.7V to 3.6V
DD
= 4.75V to 5.25V
D D
TIMING CHARACTERISTICS (Figures 6–13)
SCLK Clock Period t
SCLK Pulse-Width High t
SCLK Pulse-Width Low t
GPIO Output Rise/Fall After
CS Rise
GPIO Input Setup Before CS Fall t
LDAC Pulse Width t
SCLK Fall to DOUT Transition
(Note 16)
SCLK Rise to DOUT Transition
(Notes 16, 17)
CS Fall to SCLK Fall Setup Time t
S C LK Fal l to CS Ri se S etup Ti m et
DIN to SCLK Fall Setup Time t
DIN to SCLK Fall Hold Time t
CS Pulse-Width High t
CS Rise to DOUT Disable t
CS Fall to DOUT Enable t
EOC Fall to CS Fall t
CP
CH
CL
t
GOD
GSU
LDACPWL
t
DOT
t
DOT
CSS
CSH
DS
DH
CSPWH
DOD
DOE
RDS
40/60 duty cycle 16 ns
60/40 duty cycle 16 ns
C
= 20pF 100 ns
LOAD
C
= 20pF, SLOW = 0 1.8 12.0
LOAD
C
= 20pF, SLOW = 1 10 40
LOAD
C
= 20pF, SLOW = 0 1.8 12.0
LOAD
C
= 20pF, SLOW = 1 10 40
LOAD
C
= 20pF 25 ns
LOAD
C
= 20pF 1.5 25.0 ns
LOAD
CKSEL = 01 (temp sense) or CKSEL =
10 (temp sense), internal reference on
CKSEL = 01 (temp sense) or CKSEL =
10 (temp sense), internal reference
initially off
CS or CNVST Rise to EOC Fall t
DOV
CKSEL = 01 (voltage conversion) 8
CKSEL = 10 (voltage conversion),
internal reference on
CKSEL = 10 (voltage conversion),
internal reference initially off
CNVST Pulse Width t
CSW
CKSEL = 00, CKSEL = 01 (temp sense) 40 ns
CKSEL = 01 (voltage conversion) 1.4 µs
40 ns
20 ns
10 ns
10 ns
50 ns
30 ns
±0.06 ±0.5
mV
±0.06 ±0.5
0n s
ns
ns
0n s
0n s
55
120
µs
8
80
MAX1020–MAX1023/MAX1057/MAX1058
10-Bit, Multichannel ADCs/DACs with FIFO,
Temperature Sensing, and GPIO Ports
8 _______________________________________________________________________________________
ELECTRICAL CHARACTERISTICS (continued)
(AVDD= DVDD= 2.7V to 3.6V (MAX1021/MAX1023/MAX1057), external reference V
REF
= 2.5V (MAX1021/MAX1023/MAX1057), AVDD=
DV
DD
= 4.75V to 5.25V (MAX1020/MAX1022/MAX1058), external reference V
REF
= 4.096V (MAX1020/MAX1022/MAX1058), f
SCLK
= 4.8MHz
(50% duty cycle), T
A
= -40°C to +85°C, unless otherwise noted. Typical values are at AVDD= DVDD= 3V (MAX1021/MAX1023/MAX1057),
AV
DD
= DVDD= 5V (MAX1020/MAX1022/MAX1058), TA= +25°C. Outputs are unloaded, unless otherwise noted.)
Note 1: Tested at DV
DD
= AVDD= +3.6V (MAX1021/MAX1023/MAX1057), DVDD= AVDD= +5.25V (MAX1020/MAX1022/MAX1058).
Note 2: Offset nulled.
Note 3: No bus activity during conversion. Conversion time is defined as the number of conversion clock cycles multiplied by the
clock period.
Note 4: See Table 5 for reference-mode details.
Note 5: Not production tested. Guaranteed by design.
Note 6: See the ADC/DAC References section.
Note 7: Fast automated test, excludes self-heating effects.
Note 8: Specified over the -40°C to +85°C temperature range.
Note 9: REFSEL[1:0] = 00 or when DACs are not powered up.
Note 10: DAC linearity, gain, and offset measurements are made between codes 115 and 3981.
Note 11: The DAC buffers are guaranteed by design to be stable with a 500pF load.
Note 12: Time required by the DAC output to power up and settle within 1 LSB in the external reference mode.
Note 13: All DAC dynamic specifications are valid for a load of 1nF and 10kΩ.
Note 14: Only one digital output (either DOUT, EOC, or the GPIOs) can be indefinitely shorted to either supply at one time.
Note 15: All digital inputs at either DV
DD
or DGND. DVDDshould not exceed AVDD.
Note 16: See the Reset Register section and Table 9 for details on programming the SLOW bit.
Note 17: Clock mode 11 only.
SHUTDOWN CURRENT
vs. ANALOG SUPPLY VOLTAGE
MAX1020 toc01
SUPPLY VOLTAGE (V)
SHUTDOWN CURRENT (µ A)
5.15 5.05 4.95 4.85
0.05
0.10
0.15
0.20
0.25
0.30
0
4.75 5.25
MAX1020/MAX1022/MAX1058
SHUTDOWN CURRENT
vs. ANALOG SUPPLY VOLTAGE
MAX1020 toc02
SUPPLY VOLTAGE (V)
SHUTDOWN CURRENT (µ A)
3.3 3.0
0.12
0.14
0.16
0.18
0.20
0.10
2.7 3.6
MAX1021/MAX1023/MAX1057
SHUTDOWN CURRENT
vs. TEMPERATURE
MAX1020 toc03
TEMPERATURE (° C)
SHUTDOWN CURRENT (µ A)
60 35 10 -15
0.1
0.2
0.3
0.4
0.5
0.6
0
-40 85
Typical Operating Characteristics
(AVDD= DVDD= 3V (MAX1021/MAX1023/MAX1057), external V
REF
= 2.5V (MAX1021/MAX1023/MAX1057), AVDD= DVDD= 5V
(MAX1020/MAX1022/MAX1058), external V
REF
= 4.096V (MAX1020/MAX1022/MAX1058), f
CLK
= 4.8MHz (50% duty cycle), f
SAMPLE
= 300ksps, C
LOAD
= 50pF, 0.1µF capacitor at REF, TA= +25°C, unless otherwise noted.)
MAX1020–MAX1023/MAX1057/MAX1058
10-Bit, Multichannel ADCs/DACs with FIFO,
Temperature Sensing, and GPIO Ports
_______________________________________________________________________________________ 9
Typical Operating Characteristics (continued)
(AVDD= DVDD= 3V (MAX1021/MAX1023/MAX1057), external V
REF
= 2.5V (MAX1021/MAX1023/MAX1057), AVDD= DVDD= 5V
(MAX1020/MAX1022/MAX1058), external V
REF
= 4.096V (MAX1020/MAX1022/MAX1058), f
CLK
= 4.8MHz (50% duty cycle), f
SAMPLE
= 300ksps, C
LOAD
= 50pF, 0.1µF capacitor at REF, TA= +25°C, unless otherwise noted.)
INTERNAL OSCILLATOR FREQUENCY
4.5
4.4
4.3
4.2
4.1
INTERNAL OSCILLATOR FREQUENCY (MHz)
MAX1020/MAX1022/MAX1058
4.0
4.75 5.25
vs. ANALOG SUPPLY VOLTAGE
SUPPLY VOLTAGE (V)
5.15 5.05 4.95 4.85
ADC INTEGRAL NONLINEARITY
vs. OUTPUT CODE
0.3
0.2
0.1
INTERNAL OSCILLATOR FREQUENCY
vs. ANALOG SUPPLY VOLTAGE
4.90
4.85
MAX1020 toc04
4.80
4.75
4.70
4.65
INTERNAL OSCILLATOR FREQUENCY (MHz)
MAX1021/MAX1023/MAX1057
4.60
2.7 3.6
ADC INTEGRAL NONLINEARITY
vs. OUTPUT CODE
0.3
0.2
MAX1020 toc07
0.1
INTERNAL OSCILLATOR FREQUENCY
vs. TEMPERATURE
5.0
4.8
MAX1020 toc05
4.6
MAX1021/MAX1023/MAX1057
4.4
4.2
4.0
INTERNAL OSCILLATOR FREQUENCY (MHz)
3.3 3.0
SUPPLY VOLTAGE (V)
MAX1020/MAX1022/MAX1058
3.8
-40 85
TEMPERATURE (° C)
ADC DIFFERENTIAL NONLINEARITY
vs. OUTPUT CODE
0.3
0.2
MAX1020 toc08
0.1
MAX1020 toc06
60 35 10 -15
MAX1020 toc09
0
-0.1
INTEGRAL NONLINEARITY (LSB)
-0.2
MAX1020/MAX1022/MAX1058
-0.3
0 1024
OUTPUT CODE
ADC DIFFERENTIAL NONLINEARITY
vs. OUTPUT CODE
0.3
0.2
0.1
0
-0.1
DIFFERENTIAL NONLINEARITY (LSB)
-0.2
MAX1021/MAX1023/MAX1057
-0.3
0 1024
OUTPUT CODE
0
-0.1
INTEGRAL NONLINEARITY (LSB)
-0.2
MAX1021/MAX1023/MAX1057
-0.3
768 512 256
0 1024
OUTPUT CODE
768 512 256
ADC OFFSET ERROR
vs. ANALOG SUPPLY VOLTAGE
-0.4
MAX1020 toc10
-0.5
-0.6
OFFSET ERROR (LSB)
-0.7
MAX1020/MAX1022/MAX1058
-0.8
768 512 256
4.75 5.25
SUPPLY VOLTAGE (V)
5.15 5.05 4.95 4.85
MAX1020 toc11
0
-0.1
DIFFERENTIAL NONLINEARITY (LSB)
-0.2
MAX1020/MAX1022/MAX1058
-0.3
0 1024
OUTPUT CODE
ADC OFFSET ERROR
vs. ANALOG SUPPLY VOLTAGE
0
-0.5
-1.0
OFFSET ERROR (LSB)
-1.5
MAX1021/MAX1023/MAX1057
-2.0
2.7 3.6
SUPPLY VOLTAGE (V)
3.3 3.0
768 512 256
MAX1020 toc12
MAX1020–MAX1023/MAX1057/MAX1058
10-Bit, Multichannel ADCs/DACs with FIFO,
Temperature Sensing, and GPIO Ports
10 ______________________________________________________________________________________
Typical Operating Characteristics (continued)
(AVDD= DVDD= 3V (MAX1021/MAX1023/MAX1057), external V
REF
= 2.5V (MAX1021/MAX1023/MAX1057), AVDD= DVDD= 5V
(MAX1020/MAX1022/MAX1058), external V
REF
= 4.096V (MAX1020/MAX1022/MAX1058), f
CLK
= 4.8MHz (50% duty cycle), f
SAMPLE
= 300ksps, C
LOAD
= 50pF, 0.1µF capacitor at REF, TA= +25°C, unless otherwise noted.)
ADC OFFSET ERROR
vs. TEMPERATURE
0
MAX1020/MAX1022/MAX1058
-0.5
-1.0
OFFSET ERROR (LSB)
-1.5
-2.0
-40 85
MAX1021/MAX1023/MAX1057
60 35 10 -15
TEMPERATURE (° C)
ADC GAIN ERROR
vs. TEMPERATURE
1.00
vs. ANALOG SUPPLY VOLTAGE
0.050
MAX1020 toc13
0.025
0
-0.025
GAIN ERROR (LSB)
-0.050
MAX1020/MAX1022/MAX1058
-0.075
4.75 5.25
ADC EXTERNAL REFERENCE
INPUT CURRENT vs. SAMPLING RATE
60
ADC GAIN ERROR
ADC GAIN ERROR
vs. ANALOG SUPPLY VOLTAGE
0.50
0.45
MAX1020 toc14
0.40
0.35
GAIN ERROR (LSB)
0.30
0.25
MAX1021/MAX1023/MAX1057
0.20
5.15 5.05 4.95 4.85
SUPPLY VOLTAGE (V)
2.7 3.6
SUPPLY VOLTAGE (V)
ANALOG SUPPLY CURRENT
vs. SAMPLING RATE
3.0
MAX1020 toc15
3.3 3.0
0.75
0.50
0.25
MAX1021/MAX1023/MAX1057
GAIN ERROR (LSB)
0
-0.25
-0.50
-40 85
MAX1020/MAX1022/MAX1058
60 35 10 -15
TEMPERATURE (° C)
ANALOG SUPPLY CURRENT
vs. ANALOG SUPPLY VOLTAGE
2.8
2.7
2.6
2.5
2.4
SUPPLY CURRENT (mA)
2.3
MAX1020/MAX1022/MAX1058
2.2
4.75 5.25
SUPPLY VOLTAGE (V)
5.15 5.05 4.95 4.85
50
MAX1020 toc16
40
30
20
10
ADC EXTERNAL REFERENCE INPUT CURRENT (µ A)
0
2.6
2.5
MAX1020 toc19
2.4
2.3
2.2
SUPPLY CURRENT (mA)
2.1
2.0
1.9
MAX1020/MAX1022/MAX1058
MAX1021/MAX1023/MAX1057
0 300
SAMPLING RATE (ksps)
250 200 150 100 50
ANALOG SUPPLY CURRENT
vs. ANALOG SUPPLY VOLTAGE
MAX1021/MAX1023/MAX1057
2.7 3.6
SUPPLY VOLTAGE (V)
3.3 3.0
2.5
MAX1020 toc17
2.0
1.5
1.0
ANALOG SUPPLY CURRENT (mA)
0.5
0
0 300
2.7
MAx1020 toc20
2.6
2.5
2.4
ANALOG SUPPLY CURRENT (mA)
MAX1020/MAX1022/MAX1058
2.3
-40 85
MAX1020/MAX1022/MAX1058
ANALOG SUPPLY CURRENT
MAX1020 toc18
MAX1021/MAX1023/MAX1057
250 200 150 100 50
SAMPLING RATE (ksps)
vs. TEMPERATURE
MAX1020 toc21
60 35 10 -15
TEMPERATURE (° C)
MAX1020–MAX1023/MAX1057/MAX1058
10-Bit, Multichannel ADCs/DACs with FIFO,
Temperature Sensing, and GPIO Ports
______________________________________________________________________________________ 11
Typical Operating Characteristics (continued)
(AVDD= DVDD= 3V (MAX1021/MAX1023/MAX1057), external V
REF
= 2.5V (MAX1021/MAX1023/MAX1057), AVDD= DVDD= 5V
(MAX1020/MAX1022/MAX1058), external V
REF
= 4.096V (MAX1020/MAX1022/MAX1058), f
CLK
= 4.8MHz (50% duty cycle), f
SAMPLE
= 300ksps, C
LOAD
= 50pF, 0.1µF capacitor at REF, TA= +25°C, unless otherwise noted.)
2.16
2.15
2.14
2.13
2.12
ANALOG SUPPLY CURRENT (mA)
2.11
2.10
ANALOG SUPPLY CURRENT
vs. TEMPERATURE
MAX1021/MAX1023/MAX1057
-40 85
TEMPERATURE (° C)
60 35 10 -15
DAC DIFFERENTIAL NONLINEARITY
vs. OUTPUT CODE
0.10
0.05
DAC INTEGRAL NONLINEARITY
0.3
0.2
MAX1020 toc22
0.1
0
-0.1
INTEGRAL NONLINEARITY (LSB)
-0.2
MAX1020/MAX1022/MAX1058
-0.3
0 1024
DAC DIFFERENTIAL NONLINEARITY
vs. OUTPUT CODE
0.10
MAX1020 toc25
0.05
DAC INTEGRAL NONLINEARITY
vs. OUTPUT CODE
OUTPUT CODE
0.3
0.2
MAX1020 toc23
0.1
0
-0.1
INTEGRAL NONLINEARITY (LSB)
-0.2
MAX1021/MAX1023/MAX1057
-0.3
768 512 256
0 1024
vs. OUTPUT CODE
OUTPUT CODE
DAC FULL-SCALE ERROR
vs. ANALOG SUPPLY VOLTAGE
0.04
MAX1020 toc26
0.03
MAX1020 toc24
768 512 256
MAX1020 toc27
0
-0.05
DIFFERENTIAL NONLINEARITY (LSB)
MAX1020/MAX1022/MAX1058
-0.10
1023 1038
OUTPUT CODE
DAC FULL-SCALE ERROR
vs. ANALOG SUPPLY VOLTAGE
-0.50
-0.55
-0.60
-0.65
DAC FULL-SCALE ERROR (LSB)
MAX1021/MAX1023/MAX1057
-0.70
2.7 3.6
SUPPLY VOLTAGE (V)
3.3 3.0
0
-0.05
DIFFERENTIAL NONLINEARITY (LSB)
MAX1021/MAX1023/MAX1057
1035 1032 1029 1026
-0.10
1023 1038
OUTPUT CODE
1035 1032 1029 1026
DAC FULL-SCALE ERROR
vs. TEMPERATURE
2.0
1.5
MAx1020 toc28
1.0
0.5
0
DAC FULL-SCALE ERROR (LSB)
-0.5
MAX1020/MAX1022/MAX1058
-1.0
-40 85
INTERNAL REFERENCE
EXTERNAL REFERENCE = 4.096V
60 35 10 -15
TEMPERATURE (° C)
0.02
0.01
DAC FULL-SCALE ERROR (LSB)
MAX1020/MAX1022/MAX1058
0
4.75 5.25
0
-0.25
MAX1020 toc29
-0.50
EXTERNAL REFERENCE = 2.500V
-0.75
-1.00
-1.25
-1.50
DAC FULL-SCALE ERROR (LSB)
-1.75
MAX1021/MAX1023/MAX1057
-2.00
-40 85
5.15 5.05 4.95 4.85
SUPPLY VOLTAGE (V)
DAC FULL-SCALE ERROR
vs. TEMPERATURE
MAX1020 toc30
INTERNAL REFERENCE
60 35 10 -15
TEMPERATURE (° C)
MAX1020–MAX1023/MAX1057/MAX1058
10-Bit, Multichannel ADCs/DACs with FIFO,
Temperature Sensing, and GPIO Ports
12 ______________________________________________________________________________________
Typical Operating Characteristics (continued)
(AVDD= DVDD= 3V (MAX1021/MAX1023/MAX1057), external V
REF
= 2.5V (MAX1021/MAX1023/MAX1057), AVDD= DVDD= 5V
(MAX1020/MAX1022/MAX1058), external V
REF
= 4.096V (MAX1020/MAX1022/MAX1058), f
CLK
= 4.8MHz (50% duty cycle), f
SAMPLE
= 300ksps, C
LOAD
= 50pF, 0.1µF capacitor at REF, TA= +25°C, unless otherwise noted.)
1.00
0.75
0.50
0.25
0
-0.25
-0.50
DAC FULL-SCALE ERROR (LSB)
-0.75
-1.00
DAC FULL-SCALE ERROR
vs. REFERENCE VOLTAGE
MAX1020/MAX1022/MAX1058
05
REFERENCE VOLTAGE (V)
4 3 1 2
DAC FULL-SCALE ERROR
DAC FULL-SCALE ERROR
vs. REFERENCE VOLTAGE
0
-0.5
MAX1020 toc31
-1.0
-1.5
-2.0
DAC FULL-SCALE ERROR (LSB)
-2.5
MAX1021/MAX1023/MAX1057
-3.0
0 3.0
INTERNAL REFERENCE VOLTAGE
vs. LOAD CURRENT
1
4.12
DAC FULL-SCALE ERROR
vs. LOAD CURRENT
1
MAX1020 toc32
0
-1
-2
DAC FULL-SCALE ERROR (LSB)
-3
MAX1020/MAX1022/MAX1058
2.0 2.5 1.5 0.5 1.0
REFERENCE VOLTAGE (V)
-4
03 0
LOAD CURRENT (mA)
INTERNAL REFERENCE VOLTAGE
vs. TEMPERATURE
2.52
vs. TEMPERATURE
MAX1020 toc33
25 20 15 10 5
0
-1
-2
DAC FULL-SCALE ERROR (LSB)
-3
MAX1021/MAX1023/MAX1057
-4
0 3.0
LOAD CURRENT (mA)
ADC REFERENCE SUPPLY CURRENT
vs. ANALOG SUPPLY VOLTAGE
43.0
42.8
42.6
42.4
42.2
ADC REFERENCE SUPPLY CURRENT (µ A)
MAX1020/MAX1022/MAX1058
42.0
4.75 5.25
SUPPLY VOLTAGE (V)
5.15 5.05 4.95 4.85
MAX1020 toc34
4.11
4.10
4.09
INTERNAL REFERENCE VOLTAGE (V)
MAX1020/MAX1022/MAX1058
2.5 2.0 1.5 1.0 0.5
4.08
-40 85
TEMPERATURE (° C)
60 35 10 -15
ADC REFERENCE SUPPLY CURRENT
vs. ANALOG SUPPLY VOLTAGE
25.8
MAX1020 toc37
25.7
25.6
25.5
ADC REFERENCE SUPPLY CURRENT (µ A)
MAX1021/MAX1023/MAX1057
25.4
2.7 3.6
SUPPLY VOLTAGE (V)
3.3 3.0
MAX1020 toc35
2.51
2.50
2.49
INTERNAL REFERENCE VOLTAGE (V)
MAX1021/MAX1023/MAX1057
2.48
-40 85
ADC REFERENCE SUPPLY CURRENT
50
MAX1020 toc38
48
46
44
42
ADC REFERENCE SUPPLY CURRENT (µ A)
40
-40 85
MAX1020 toc36
60 35 10 -15
TEMPERATURE (° C)
vs. TEMPERATURE
MAX1020 toc39
MAX1020/MAX1022/MAX1058
60 35 10 -15
TEMPERATURE (° C)
MAX1020–MAX1023/MAX1057/MAX1058
10-Bit, Multichannel ADCs/DACs with FIFO,
Temperature Sensing, and GPIO Ports
______________________________________________________________________________________ 13
Typical Operating Characteristics (continued)
(AVDD= DVDD= 3V (MAX1021/MAX1023/MAX1057), external V
REF
= 2.5V (MAX1021/MAX1023/MAX1057), AVDD= DVDD= 5V
(MAX1020/MAX1022/MAX1058), external V
REF
= 4.096V (MAX1020/MAX1022/MAX1058), f
CLK
= 4.8MHz (50% duty cycle), f
SAMPLE
= 300ksps, C
LOAD
= 50pF, 0.1µF capacitor at REF, TA= +25°C, unless otherwise noted.)
ADC REFERENCE SUPPLY CURRENT
27.00
26.75
26.50
26.25
26.00
25.75
25.50
25.25
ADC REFERENCE SUPPLY CURRENT (µ A)
25.00
-40 85
vs. TEMPERATURE
MAX1021/MAX1023/MAX1057
TEMPERATURE (° C)
60 35 -15 10
ADC CROSSTALK PLOT
0
-20
-40
-60
-80
-100
AMPLITUDE (dB)
-120
-140
-160
0 200
ANALOG INPUT FREQUENCY (kHz)
f
= 5.24288MHz
CLK
= 10.080kHz
f
IN1
= 8.0801kHz
f
IN2
SNR = 61.11dBc
THD = 73.32dBc
ENOB = 9.86 BITS
SFDR = 86.34dBc
150 100 50
GPIO OUTPUT VOLTAGE
vs. SOURCE CURRENT
5
4
3
2
GPIO OUTPUT VOLTAGE (V)
1
0
0 100
MAX1020/MAX1022/MAX1058
GPIOA0–A3 OUTPUTS
GPIOB0–B3,
C0–C3 OUTPUTS
SOURCE CURRENT (mA)
80 60 40 20
0
-20
MAX1020 toc40
-40
-60
-80
-100
AMPLITUDE (dB)
-120
-140
-160
0 200
ANALOG INPUT FREQUENCY (kHz)
DAC OUTPUT LOAD REGULATION
vs. OUTPUT CURRENT
2.08
2.07
MAX1020 toc43
2.06
2.05
2.04
2.03
SINKING
DAC OUTPUT VOLTAGE (V)
2.02
2.01
2.00
-30 90
SOURCING
DAC OUTPUT = MIDSCALE
MAX1020/MAX1022/MAX1058
OUTPUT CURRENT (mA)
GPIO OUTPUT VOLTAGE
vs. SOURCE CURRENT
3.0
2.5
MAX1020 toc46
2.0
1.5
1.0
GPIO OUTPUT VOLTAGE (V)
0.5
0
0 100
SOURCE CURRENT (mA)
ADC FFT PLOT
f
SAMPLE
f
ANALOG_)N
= 5.24288MHz
f
CLK
SINAD = 61.21dBc
SNR = 61.21dBc
THD = 73.32dBc
SFDR = 81.25dBc
= 32.768kHz
= 10.080kHz
150 100 50
MAX1020 toc41
ADC IMD PLOT
0
-20
-40
-60
-80
-100
AMPLITUDE (dB)
-120
-140
-160
0 200
ANALOG INPUT FREQUENCY (kHz)
DAC OUTPUT LOAD REGULATION
vs. OUTPUT CURRENT
1.29
1.28
MAX1020 toc44
1.27
1.26
1.25
1.24
DAC OUTPUT VOLTAGE (V)
1.23
1.22
DAC OUTPUT = MIDSCALE
MAX1021/MAX1023/MAX1057
1.21
60 30 0
-30 30
SINKING
SOURCING
-10
OUTPUT CURRENT (mA)
GPIO OUTPUT VOLTAGE
vs. SINK CURRENT
MAX1021/MAX1023/MAX1057
GPIOA0–A3 OUTPUTS
GPIOB0–B3, C0–C3
OUTPUTS
80 60 40 20
1500
MAX1020 toc47
1200
900
600
GPIO OUTPUT VOLTAGE (mV)
300
0
0 100
GPIOB0–B3, C0–C3
GPIOA0–A3 OUTPUTS
MAX1020/MAX1022/MAX1058
SINK CURRENT (mA)
f
= 5.24288MHz
CLK
= 9.0kHz
f
IN1
= 11.0kHz
f
IN2
= -6dBFS
A
IN
IMD = 78.0dBc
150 100 50
OUTPUTS
MAX1020 toc42
MAX1020 toc45
20 10 0 -20
MAX1020 toc48
80 60 40 20
MAX1020–MAX1023/MAX1057/MAX1058
10-Bit, Multichannel ADCs/DACs with FIFO,
Temperature Sensing, and GPIO Ports
14 ______________________________________________________________________________________
Typical Operating Characteristics (continued)
(AVDD= DVDD= 3V (MAX1021/MAX1023/MAX1057), external V
REF
= 2.5V (MAX1021/MAX1023/MAX1057), AVDD= DVDD= 5V
(MAX1020/MAX1022/MAX1058), external V
REF
= 4.096V (MAX1020/MAX1022/MAX1058), f
CLK
= 4.8MHz (50% duty cycle), f
SAMPLE
= 300ksps, C
LOAD
= 50pF, 0.1µF capacitor at REF, TA= +25°C, unless otherwise noted.)
1500
1200
900
600
GPIO OUTPUT VOLTAGE (mV)
300
0
GPIO OUTPUT VOLTAGE
vs. SINK CURRENT
GPIOB0–B3, C0–C3
OUTPUTS
GPIOA0–A3 OUTPUTS
MAX1021/MAX1023/MAX1057
06 0
SINK CURRENT (mA)
40 50 30 20 10
TEMPERATURE SENSOR ERROR
1.00
0.75
MAX1020 toc49
0.50
0.25
0
-0.25
-0.50
TEMPERATURE SENSOR ERROR (° C)
-0.75
-1.00
-40 85
DAC-TO-DAC CROSSTALK
vs. TEMPERATURE
MAX1020 toc50
60 35 -15 10
TEMPERATURE (° C)
= 10kΩ , C
R
LOAD
MAX1021/MAX1023/MAX1057
LOAD
100µ s
= 100pF
MAX1020 toc51
V
OUTA
1V/div
V
OUTB
10mV/div
AC-COUPLED
DAC-TO-DAC CROSSTALK
= 10kΩ , C
R
LOAD
MAX1020/MAX1022/MAX1058
100µ s
LOAD
= 100pF
MAX1020 toc52
V
OUTA
2V/div
V
OUTB
10mV/div
AC-COUPLED
DYNAMIC RESPONSE FALL TIME
= 10kΩ , C
R
LOAD
MAX1021/MAX1023/MAX1057
1µ s
LOAD
= 100pF
MAX1020 toc55
V
OUT
1V/div
CS
1V/div
DYNAMIC RESPONSE RISE TIME
= 10kΩ , C
R
LOAD
MAX1021/MAX1023/MAX1057
1µ s
LOAD
= 100pF
DYNAMIC RESPONSE FALL TIME
= 10kΩ , C
R
LOAD
MAX1020/MAX1022/MAX1058
1µ s
LOAD
= 100pF
MAX1020 toc53
MAX1020 toc56
V
OUT
1V/div
CS
1V/div
CS
2V/div
V
OUT
2V/div
DYNAMIC RESPONSE RISE TIME
= 10kΩ , C
R
LOAD
MAX1020/MAX1022/MAX1058
MAJOR CARRY TRANSITION
= 10kΩ , C
R
LOAD
MAX1021/MAX1023/MAX1057
1µ s
1µ s
LOAD
LOAD
= 100pF
MAX1020 toc54
= 100pF
MAX1020 toc57
CS
2V/div
V
OUT
2V/div
CS
1V/div
V
OUT
10mV/div
AC-COUPLED
MAX1020–MAX1023/MAX1057/MAX1058
10-Bit, Multichannel ADCs/DACs with FIFO,
Temperature Sensing, and GPIO Ports
______________________________________________________________________________________ 15
Typical Operating Characteristics (continued)
(AVDD= DVDD= 3V (MAX1021/MAX1023/MAX1057), external V
REF
= 2.5V (MAX1021/MAX1023/MAX1057), AVDD= DVDD= 5V
(MAX1020/MAX1022/MAX1058), external V
REF
= 4.096V (MAX1020/MAX1022/MAX1058), f
CLK
= 4.8MHz (50% duty cycle), f
SAMPLE
= 300ksps, C
LOAD
= 50pF, 0.1µF capacitor at REF, TA= +25°C, unless otherwise noted.)
MAJOR CARRY TRANSITION
= 10kΩ , C
R
LOAD
MAX1020/MAX1022/MAX1058
= 100pF
LOAD
1µ s
MAX1020 toc58
CS
2V/div
V
OUT
20mV/div
AC-COUPLED
NEGATIVE FULL-SCALE SETTLING TIME
R
LOAD
= 10kΩ , C
MAX1021/MAX1023/MAX1057
LOAD
= 100pF
MAX1020 toc61
V
OUT
1V/div
DAC DIGITAL FEEDTHROUGH (R
= 100pF, CS = HIGH, DIN = LOW)
C
LOAD
MAX1021/MAX1023/MAX1057
200ns
NEGATIVE FULL-SCALE SETTLING TIME
= 10kΩ , C
R
LOAD
LOAD
= 10kΩ ,
MAX1020 toc59
SCLK
1V/div
V
OUT
100mV/div
AC-COUPLED
DAC DIGITAL FEEDTHROUGH (R
= 100pF, CS = HIGH, DIN = LOW)
C
LOAD
MAX1020/MAX1022/MAX1058
200ns
LOAD
POSITIVE FULL-SCALE SETTLING TIME
LOAD
= 100pF
MAX1020 toc62
V
LDAC
2V/div
R
LOAD
= 10kΩ , C
MAX1021/MAX1023/MAX1057
LOAD
= 100pF
= 10kΩ ,
MAX1020 toc60
MAX1020 toc63
SCLK
2V/div
V
OUT
100mV/div
AC-COUPLED
V
OUT_
1V/div
1µ s
POSITIVE FULL-SCALE SETTLING TIME
R
LOAD
= 10kΩ , C
MAX1020/MAX1022/MAX1058
1µ s
LOAD
= 100pF
MAX1020 toc64
V
LDAC
1V/div
V
LDAC
2V/div
V
OUT_
2V/div
MAX1020/MAX1022/MAX1058
2µ s
ADC REFERENCE FEEDTHROUGH
= 10kΩ , C
R
LOAD
ADC REFERENCE SWITCHING
MAX1021/MAX1023/MAX1057
200µ s
LOAD
= 100pF
MAX1020 toc65
V
OUT_
2V/div
V
REF2
1V/div
V
DAC-OUT
10mV/div
AC-COUPLED
1µ s
ADC REFERENCE FEEDTHROUGH
= 10kΩ , C
R
LOAD
ADC REFERENCE SWITCHING
MAX1020/MAX1022/MAX1058
200µ s
LOAD
= 100pF
MAX1020 toc66
V
LDAC
1V/div
V
REF2
2V/div
V
DAC-OUT
2mV/div
AC-COUPLED