AD ADAS3022BCPZ-RL7 16-bit, 1 msps, 8-channel data acquisition system Datasheet

16-Bit, 1 MSPS, 8-Channel
Data Acquisition System
ADAS3022
Data Sheet
FEATURES
and buffer; and a 16-bit charge redistribution analog-to-digital
converter (ADC) with successive approximation register (SAR)
architecture. The ADAS3022 can resolve eight single-ended
inputs or four fully differential inputs up to ±24.576 V when
using ±15 V supplies. In addition, the device can accept the
commonly used bipolar differential, bipolar single-ended,
pseudo bipolar, or pseudo unipolar input signals, as shown in
Table 1, thus enabling the use of almost any direct sensor
interface.
Ease of use—16-bit, 1 MSPS complete data acquisition system
High impedance, 8-channel input: >500 MΩ
Differential input voltage range: ±24.576 V maximum
High input common-mode rejection: >100 dB
User-programmable input ranges
Channel sequencer with individual channel gains
On-chip 4.096 V reference and buffer
Auxiliary input—direct interface to PulSAR ADC inputs
No latency or pipeline delay (SAR architecture)
Serial 4-wire, 1.8 V to 5 V SPI-/SPORT-compatible interface
LFCSP package (6 mm × 6 mm)
−40°C to +85°C industrial temperature range
The ADAS3022 simplifies design challenges by eliminating
signal buffering, level shifting, amplification/attenuation,
common-mode rejection, settling time, and any other analog
signal conditioning challenge while allowing a smaller form
factor, faster time to market, and lower cost.
APPLICATIONS
Multichannel data acquisition and system monitoring
Process control
Power line monitoring
Automated test equipment
Instrumentation
Table 1. Typical Input Range Selection
Signal
Differential
±1 V
±2.5 V
±5 V
±10 V
Single Ended 1
0 V to 1 V
0 V to 2.5 V
0 V to 5 V
0 V to 10 V
GENERAL DESCRIPTION
The ADAS3022 is a complete 16-bit, 1 MSPS, successive approximation–based analog-to-digital data acquisition system, which is
manufactured on Analog Devices, Inc., proprietary iCMOS® high
voltage industrial process technology. The device integrates an
8-channel, low leakage multiplexer; a high impedance programmable gain instrumentation amplifier (PGIA) stage with high
common-mode rejection; a precision, low drift 4.096 V reference
1
Input Range, VIN (V)
±1.28 V
±2.56 V
±10.24 V
±20.48 V
±0.64 V
±1.28 V
±2.56 V
±5.12 V
See Figure 59 and Figure 60 in the Analog Inputs section for more information.
FUNCTIONAL BLOCK DIAGRAM
VDDH
DIFF
PAIR
IN0/IN1
DIFF TO
COM
AVDD
DVDD
RESET
VIO
ADAS3022
PD
CNV
LOGIC/
INTERFACE
IN0
BUSY
IN1
IN2/IN3
CS
IN2
IN3
IN4/IN5
IN4
PulSAR
ADC
PGIA
MUX
DIN
IN5
IN6/IN7
SDO
IN6
IN7
COM
SCK
TEMP
SENSOR
REFIN
BUF
AUX+
AUX–
VSSH
AGND
DGND
REFx
10516-001
REF
Figure 1.
Rev. A
Document Feedback
Information furnished by Analog Devices is believed to be accurate and reliable. However, no
responsibility is assumed by Analog Devices for its use, nor for any infringements of patents or other
rights of third parties that may result from its use. Specifications subject to change without notice. No
license is granted by implication or otherwise under any patent or patent rights of Analog Devices.
Trademarks and registered trademarks are the property of their respective owners.
One Technology Way, P.O. Box 9106, Norwood, MA 02062-9106, U.S.A.
Tel: 781.329.4700 ©2012–2013 Analog Devices, Inc. All rights reserved.
Technical Support
www.analog.com
ADAS3022
Data Sheet
TABLE OF CONTENTS
Features .............................................................................................. 1
Typical Application Connection Diagram .............................. 24
Applications ....................................................................................... 1
Analog Inputs.............................................................................. 25
General Description ......................................................................... 1
Voltage Reference Output/Input .............................................. 28
Functional Block Diagram .............................................................. 1
Power Supply............................................................................... 29
Revision History ............................................................................... 2
Conversion Modes ..................................................................... 30
Specifications..................................................................................... 3
Digital Interface .............................................................................. 31
Timing Specifications .................................................................. 7
Conversion Control ................................................................... 31
Absolute Maximum Ratings ............................................................ 9
Reset and Power-Down (PD) Inputs ....................................... 32
ESD Caution .................................................................................. 9
Serial Data Interface ................................................................... 32
Pin Configuration and Function Descriptions ........................... 10
General Considerations ............................................................. 33
Typical Performance Characteristics ........................................... 12
General Timing........................................................................... 34
Terminology .................................................................................... 20
Configuration Register .............................................................. 36
Theory of Operation ...................................................................... 22
Channel Sequencer Details ....................................................... 37
Overview...................................................................................... 22
Outline Dimensions ....................................................................... 39
ADAS3022 Operation ................................................................ 22
Ordering Guide .......................................................................... 39
Transfer Function ....................................................................... 23
REVISION HISTORY
1/13—Rev. 0 to Rev. A
Removed Endnote 3 and Added TA = 25°C to Gain Error Test
Conditions/Comments, Table 2 ...................................................... 3
Changes to REF1 and REF2 Description..................................... 11
Added Figure 25 to Figure 28; Renumbered Sequentially ........ 15
Changes to Figure 29 ...................................................................... 15
Added Figure 30.............................................................................. 16
Changes to Figure 33, Figure 34, and Figure 35 ......................... 16
Changes to Figure 36 and Figure 37............................................. 17
Changes to Figure 50 ...................................................................... 19
Changes to Figure 54 ...................................................................... 24
Changes to Figure 56 ...................................................................... 25
Changes to Figure 57, Figure 58, Figure 59, and Figure 60 ....... 26
Changes to Voltage Reference Output/Input Section, Figure 62,
and Figure 63 ................................................................................... 28
Changes to Core Supplies Section ................................................ 29
11/12—Revision 0: Initial Version
Rev. A | Page 2 of 40
Data Sheet
ADAS3022
SPECIFICATIONS
VDDH = 15 V ± 5%, VSSH = −15 V ± 5%, AVDD = DVDD = 5 V ± 5%, VIO = 1.8 V to AVDD, internal reference, VREF = 4.096 V,
fS = 1 MSPS. All specifications TMIN to TMAX, unless otherwise noted.
Table 2.
Parameter
RESOLUTION
ANALOG INPUTS—IN[7:0], COM
Operating Input Voltage Range
Differential Input Voltage Range, VIN
Channel Off Leakage
Channel On Leakage
Common-Mode Voltage Range 2
ANALOG INPUTS—AUX+, AUX−
Differential Input Voltage Range
THROUGHPUT
Conversion Rate
Transient Response
DC ACCURACY
No Missing Codes
Integral Linearity Error
Differential Linearity Error
Transition Noise
Gain Error
Gain Error Temperature Drift
Offset Error
Test Conditions/Comments
Min
16
VIN
VIN+ − VIN−
PGIA gain = 0.16, VIN = 49.15 V p-p
PGIA gain = 0.2, VIN = 40.96 V p-p
PGIA gain = 0.4, VIN = 20.48 V p-p
PGIA gain = 0.8, VIN = 10.24 V p-p
PGIA gain = 1.6, VIN = 5.12 V p-p
PGIA gain = 3.2, VIN = 2.56 V p-p
PGIA gain = 6.4, VIN = 1.28 V p-p
Typ
Max
Unit 1
Bits
−VSSH + 2.5
VDDH − 2.5
V
−6VREF
−5VREF
−2.5VREF
−1.25VREF
−0.625VREF
−0.3125VREF
−0.1563VREF
+6VREF
+5VREF
+2.5VREF
+1.25VREF
+0.625VREF
+0.3125VREF
+0.1563VREF
V
V
V
V
V
V
V
nA
nA
−5.12
−7.68
−8.96
−9.60
−9.92
+5.12
+7.68
+8.96
+9.60
+9.92
V
V
V
V
V
−VREF
+VREF
V
0
0
0
0
1000
500
250
125
520
kSPS
kSPS
kSPS
kSPS
ns
+2
+3
+5
+1.0
+1.25
+1.25
Bits
LSB
LSB
LSB
LSB
LSB
LSB
+9
0.1
LSB
LSB
LSB
LSB
ppm/°C
+3.0
+4.0
+7.5
+12.5
LSB
LSB
LSB
LSB
±0.6
±0.02
VIN+, VIN−; full-scale differential inputs
PGIA gain = 0.4
PGIA gain = 0.8
PGIA gain = 1.6
PGIA gain = 3.2
PGIA gain = 6.4
One channel/one pair
Two channels/two pairs
Four channels/four pairs
Eight channels
Full-scale step
PGIA gain = 0.16, 0.2, 0.4, 0.8, 1.6
PGIA gain = 3.2
PGIA gain = 6.4
PGIA gain = 0.16, 0.2, 0.4, 0.8, 1.6
PGIA gain = 3.2
PGIA gain = 6.4
External reference
PGIA gain = 0.16, 0.2, 0.4, 0.8, 1.6
PGIA gain = 3.2
PGIA gain = 6.4
External reference, all PGIA gains, TA = 25°C
External reference, all PGIA gains
External reference, TA = 25°C
PGIA gain = 0.16, 0.2, 0.4, 0.8
PGIA gain = 1.6
PGIA gain = 3.2
PGIA gain = 6.4
Rev. A | Page 3 of 40
16
−2
−3
−5
−0.9
−0.9
−0.9
±0.6
±1.0
±1.5
±0.6
±0.75
±0.75
5
7
11
−9
−3.0
−4.0
−7.5
−12.5
+0.2
+0.2
+0.2
+0.2
ADAS3022
Parameter
Offset Error Temperature Drift
Total Unadjusted Error
AC ACCURACY 3
Signal-to-Noise Ratio (SNR)
Signal-to-Noise-and-Distortion
(SINAD)
Dynamic Range
Total Harmonic Distortion
Spurious-Free Dynamic Range
Channel-to-Channel Crosstalk
Common-Mode Rejection Ratio
(CMRR)
−3 dB Input Bandwidth
AUXILIARY ADC INPUT CHANNEL
DC Accuracy
Integral Nonlinearity Error
Differential Nonlinearity Error
Gain Error
Offset Error
Data Sheet
Test Conditions/Comments
External reference
PGIA gain = 0.16, 0.2, 0.4, 0.8
PGIA gain = 1.6
PGIA gain = 3.2
PGIA gain = 6.4
External reference, TA = 25°C
PGIA gain = 0.16, 0.2, 0.4, 0.8, 1.6, 3.2
PGIA gain = 6.4
fIN = 10 kHz
PGIA gain = 0.16
PGIA gain = 0.2
PGIA gain = 0.4
PGIA gain = 0.8
PGIA gain = 1.6
PGIA gain = 3.2
PGIA gain = 6.4
fIN = 10 kHz
Min
Typ
Max
Unit 1
0.1
0.2
0.4
0.8
0.5
1.0
2.0
4.0
ppm/°C
ppm/°C
ppm/°C
ppm/°C
+9
+15
LSB
LSB
−9
−15
90.0
90.0
89.5
89.0
88.0
86.0
83.0
91.5
91.5
91.5
91.0
89.7
86.8
84.5
dB
dB
dB
dB
dB
dB
dB
PGIA gain = 0.16
PGIA gain = 0.2
PGIA gain = 0.4
PGIA gain = 0.8
PGIA gain = 1.6
PGIA gain = 3.2
PGIA gain = 6.4
fIN = 10 kHz, −60 dB input
PGIA gain = 0.16
PGIA gain = 0.2
PGIA gain = 0.4
PGIA gain = 0.8
PGIA gain = 1.6
PGIA gain = 3.2
PGIA gain = 6.4
fIN = 10 kHz, all PGIA gains
fIN = 10 kHz, all PGIA gains
fIN = 10 kHz, all channels inactive
fIN = 2 kHz
88.0
88.0
88.5
88.5
87.5
85.5
82.5
90.0
90.0
91.0
90.5
89.5
86.5
84.0
dB
dB
dB
dB
dB
dB
dB
91.0
91.0
90.5
90.0
89.0
86.0
83.5
92.0
92.0
91.5
91.0
90.0
87.0
85.0
−100
101
−120
dB
dB
dB
dB
dB
dB
dB
dB
dB
dB
PGIA gain = 0.16, 0.2, 0.4, 0.8
PGIA gain = 1.6
PGIA gain = 3.2
PGIA gain = 6.4
−40 dBFS
90.0
90.0
90.0
90.0
110.0
105.0
98.0
98.0
8
dB
dB
dB
dB
MHz
−1.5
−0.8
−2.5
−5
±0.5
±0.6
±0.2
±0.2
External reference
Rev. A | Page 4 of 40
+1.5
+1.0
+2.5
+5
LSB
LSB
LSB
LSB
Data Sheet
Parameter
AC Performance
Signal-to-Noise Ratio (SNR)
Signal-to-Noise-and-Distortion
(SINAD)
Total Harmonic Distortion
Spurious-Free Dynamic Range
(SFDR)
INTERNAL REFERENCE
REFx Output Voltage
REFx Output Current
REFx Temperature Drift
REFx Line Regulation
Internal Reference
Buffer Only
REFIN Output Voltage 4
Turn-On Settling Time
EXTERNAL REFERENCE
Voltage Range
Current Drain
TEMPERATURE SENSOR
Output Voltage
Temperature Sensitivity
DIGITAL INPUTS
Logic Levels
VIL
VIH
VIL
VIH
IIL
IIH
DIGITAL OUTPUTS 5
Data Format
VOL
VOH
POWER SUPPLIES
VIO
AVDD
DVDD
VDDH 6
VSSH6
IVDDH
ADAS3022
Test Conditions/Comments
Internal reference
TA = 25°C
TA = 25°C
REFEN = 1
REFEN = 0
AVDD = 5 V ± 5%
Min
Typ
90.0
89.5
93.0
92.5
dB
dB
−105
110
dB
dB
4.088
TA = 25°C
CREFIN, CREF1, CREF2 = 10 µF and 0.1 µF
2.495
REFx input
REFIN input (buffered)
VREF = 4.096 V
4.000
TA = 25 °C
4.096
250
±5
±1
20
4
2.500
100
4.096
2.5
100
Max
4.104
2.505
4.104
2.505
275
800
VIO > 3 V
VIO > 3 V
VIO ≤ 3 V
VIO ≤ 3 V
−0.3
0.7 × VIO
−0.3
0.9 × VIO
−1
−1
+0.3 × VIO
VIO + 0.3
+0.1 × VIO
VIO + 0.3
+1
+1
VIO − 0.3
VDDH > input voltage + 2.5 V
VSSH < input voltage − 2.5 V
PGIA gain = 0.16
PGIA gain = 0.2
PGIA gain = 0.4
PGIA gain = 0.8
PGIA gain = 1.6
PGIA gain = 3.2
PGIA gain = 6.4
All PGIA gains, PD = 1
Rev. A | Page 5 of 40
1.8
4.75
4.75
14.25
−15.75
5
5
15
−15
3.0
3.0
3.5
5.0
8.5
15.5
15.5
100
V
µA
ppm/°C
ppm/°C
µV/V
µV/V
V
ms
V
V
µA
mV
µV/°C
Twos complement
0.4
ISINK = +500 µA
ISOURCE = −500 µA
PD = 0
Unit 1
AVDD + 0.3
5.25
5.25
15.75
−14.25
3.5
3.5
4.0
5.5
9.5
17.5
17.5
V
V
V
V
µA
µA
V
V
V
V
V
V
V
mA
mA
mA
mA
mA
mA
mA
µA
ADAS3022
Parameter
IVSSH
IAVDD
IDVDD
IVIO
Power Supply Sensitivity
At TA = 25°C
TEMPERATURE RANGE
Specified Performance
Data Sheet
Test Conditions/Comments
PGIA gain = 0.16
PGIA gain = 0.2
PGIA gain = 0.4
PGIA gain = 0.8
PGIA gain = 1.6
PGIA gain = 3.2
PGIA gain = 6.4
All PGIA gains, PD = 1
PGIA gain = 6.4, reference buffer enabled
All other PGIA gains, reference buffer
enabled
PGIA gain = 6.4, reference buffer disabled
All other PGIA gains, reference buffer
disabled
All PGIA gains, PD = 1
All PGIA gains, PD = 0
All PGIA gains, PD = 1
VIO = 3.3 V, PD = 0
PD = 1
Min
−3.0
−3.0
−3.5
−5.5
−9.5
−17.5
−17.5
21.0
19.0
Unit 1
mA
mA
mA
mA
mA
mA
mA
µA
mA
mA
14
12
17.5
16.0
mA
mA
100
2.5
10
0.30
10
External reference
PGIA gain = 0.16, 0.2, 0.4, 0.8; VDDH/VSSH ± 5%
PGIA gain = 3.2, VDDH/VSSH ± 5%
PGIA gain = 6.4, VDDH/VSSH ± 5%
PGIA gain = 0.16, AVDD/DVDD ± 5%
PGIA gain = 0.2, AVDD/DVDD ± 5%
PGIA gain = 0.4, AVDD/DVDD ± 5%
PGIA gain = 0.8, AVDD/DVDD ± 5%
PGIA gain = 1.6, AVDD/DVDD ± 5%
PGIA gain = 3.2, AVDD/DVDD ± 5%
PGIA gain = 6.4, AVDD/DVDD ± 5%
TMIN to TMAX
Typ
−2.5
−2.5
−3.0
−4.5
−8.0
−15
−15
10
18
16
Max
3.5
1.2
±0.5
±1.0
±2.0
±0.6
±0.8
±1.0
±1.5
±2.0
±3.5
±7.0
−40
µA
mA
µA
mA
µA
LSB
LSB
LSB
LSB
LSB
LSB
LSB
LSB
LSB
LSB
+85
°C
LSB means least significant bit and changes depending on the voltage range. See the Programmable Gain section for the LSB size.
The common-mode voltage (VCM) range for a PGIA gain of 0.16 or 0.2 is 0 V.
3
All ac accuracy specifications expressed in decibels are referred to a full-scale input FSR and tested with an input signal at 0.5 dB below full scale, unless otherwise specified.
4
This is the output from the internal band gap reference.
5
There is no pipeline delay. Conversion results are available immediately after a conversion is complete.
6
The differential input common-mode voltage (VCM) range changes according to the maximum input range selected and the high voltage power supplies (VDDH and
VSSH). Note that the specified operating input voltage of any input pin requires 2.5 V of headroom from the VDDH and VSSH supplies; therefore, (VSSH + 2.5 V) ≤
INx/COM ≤ (VDDH − 2.5 V).
1
2
Rev. A | Page 6 of 40
Data Sheet
ADAS3022
TIMING SPECIFICATIONS
VDDH = 15 V ± 5%, VSSH = −15 V ± 5%, AVDD = DVDD = 5 V ± 5%, VIO = 1.8 V to AVDD, internal reference, VREF = 4.096 V,
fS = 1 MSPS. All specifications TMIN to TMAX, unless otherwise noted.
Table 3.
Parameter
Time Between Conversions
Warp Mode,1 CMS = 0
Normal Mode (Default), CMS = 1
Conversion Time: CNV Rising Edge to Data Available
Warp Mode, CMS = 0
Normal Mode (Default), CMS = 1
Auxiliary ADC Input Channel Acquisition Time
CNV Pulse Width
CNV High to Hold Time (Aperture Delay)
CNV High to Busy Delay
Safe Data Access Time During Conversion
Quiet Conversion Time (BUSY High)
Warp Mode, CMS = 0
Normal Mode (Default), CMS = 1
Data Access During Quiet Conversion Time
Warp Mode, CMS = 0
Normal Mode (Default), CMS = 1
SCK Period
SCK Low Time
SCK High Time
SCK Falling Edge to Data Valid
SCK Falling Edge to Data Valid Delay
VIO > 4.5 V
VIO > 3.0 V
VIO > 2.7 V
VIO > 2.3 V
VIO > 1.8 V
CS/RESET/PD Low to SDO
VIO > 4.5 V
VIO > 3.0 V
VIO > 2.7 V
VIO > 2.3 V
VIO > 1.8 V
CS/RESET/PD High to SDO High Impedance
DIN Valid Setup Time from SCK Rising Edge
DIN Valid Hold Time from SCK Rising Edge
CNV Rising to CS
Symbol
tCYC
Typ
1
1.1
Max
Unit
1000
μs
μs
tCONV
825
925
tACQ
tCH
tAD
tCBD
tDDC
tQUIET
520
500
ns
ns
ns
ns
ns
ns
ns
400
500
ns
ns
200
300
ns
ns
ns
ns
ns
ns
12
18
24
25
37
ns
ns
ns
ns
ns
15
16
18
23
28
25
ns
ns
ns
ns
ns
ns
1000
600
10
2
tDDCA
tSCK
tSCKL
tSCKH
tSDOH
tSDOD
15
5
5
4
tEN
tDIS
RESET/PD High Pulse
tDINS
tDINH
tCCS
4
4
5
ns
ns
ns
tRH
5
ns
Exceeding the maximum time has an effect on the accuracy of the conversion (see the Conversion Modes section).
500µA
IOL
70% VIO
30% VIO
tDELAY
tDELAY
CL
50pF
500µA
IOH
2V OR VIO – 0.5V1
2V OR VIO – 0.5V1
0.8V OR 0.5V2
0.8V OR 0.5V2
12V IF VIO > 2.5V; VIO – 0.5V IF
20.8V IF VIO > 2.5V; 0.5V IF VIO
VIO < 2.5V.
< 2.5V.
Figure 3. Voltage Levels for Timing
Figure 2. Load Circuit for Digital Interface Timing
Rev. A | Page 7 of 40
10516-003
1.4V
TO SDO
10516-002
1
Min
ADAS3022
Data Sheet
tACQ
tCYC
EOC
SOC
SOC
EOC
POWER
UP
tQUIET
tDAC
NOTE 1
NOTE 2
NOTE 1
ACQUISITION (n + 1)
UNDEFINED
CONVERSION (n)
UNDEFINED
ACQUISITION (n)
UNDEFINED
CONVERSION (n – 1)
UNDEFINED
PHASE
tDDC
CONVERSION (n + 1)
UNDEFINED
CNV
BUSY
tDDCA
NOTE 5
NOTE 2
tAD
NOTE 4
CS
X
1
16/32
NOTE 3
SCK
1
16
DIN
CFG
INVALID
CFG (n + 2)
CFG (n + 2)
CFG (n + 3)
SDO
DATA
INVALID
DATA (n – 1)
INVALID
DATA (n – 1)
INVALID
DATA (n)
INVALID
EOC
EOC
ACQUISITION
(n + 2)
PHASE
DATA (n)
INVALID
EOC
ACQUISITION
(n + 3)
CONVERSION
(n + 2)
CFG (n + 3)
ACQUISITION
(n + 4)
CONVERSION
(n + 3)
CONVERSION
(n + 4)
CNV
BUSY
CS
1
16
1
16
1
DIN
CFG (n + 4)
CFG (n + 4)
CFG (n + 5)
CFG (n + 5)
CFG (n + 6)
CFG (n + 6)
SDO
DATA (n + 1)
INVALID
DATA (n + 1)
INVALID
DATA (n + 2)
DATA (n + 2)
DATA (n + 3)
DATA (n + 3)
NOTES
1. DATA ACCESS CAN OCCUR DURING A CONVERSION ( tDDC ), AFTER A CONVERSION (tDAC ), OR BOTH DURING AND AFTER A CONVERSION.
THE CONVERSION RESULT AND THE CFG REGISTER ARE UPDATED AT THE END OF A CONVERSION (EOC).
2. DATA ACCESS CAN ALSO OCCUR UP TO tDDCA WHILE BUSY IS ACTIVE (SEE THE DIGITAL INTERFACE SECTION FOR DETAILS). ALL OF THE BUSY
TIME CAN BE USED TO ACQUIRE DATA.
3. A TOTAL OF 16 SCK FALLING EDGES IS REQUIRED FOR A CONVERSION RESULT. AN ADDITIONAL 16 EDGES ARE REQUIRED TO
READ BACK THE CFG RESULT ASSOCIATED WITH THE CURRENT CONVERSION.
4. CS CAN BE HELD LOW OR CONNECTED TO CNV. CS WITH FULL INDEPENDENT CONTROL IS SHOWN IN THIS FIGURE.
5. FOR OPTIMAL PERFORMANCE, DATA ACCESS SHOULD NOT OCCUR DURING THE SAMPLING EDGE. A MINIMUM TIME
OF THE APERTURE DELAY (tAD) SHOULD ELAPSE PRIOR TO DATA ACCESS.
Figure 4. General Timing Diagram
Rev. A | Page 8 of 40
10516-028
SCK
Data Sheet
ADAS3022
ABSOLUTE MAXIMUM RATINGS
Table 4.
Parameter
Analog Inputs/Outputs
INx, COM to AGND
AUX+, AUX− to AGND
REFx to AGND
REFIN to AGND
REFN to AGND
Ground Voltage Differences
AGND, RGND, DGND
Supply Voltages
VDDH to AGND
VSSH to AGND
AVDD, DVDD, VIO to AGND
ACAP, DCAP, RCAP to GND
Digital Inputs/Outputs
CNV, DIN, SCK, RESET, PD, CS
to DGND
SDO, BUSY to DGND
Internal Power Dissipation
Junction Temperature
Storage Temperature Range
θJA Thermal Impedance
θJC Thermal Impedance
Rating
VSSH − 0.3 V to VDDH + 0.3 V
−0.3 V to AVDD + 0.3 V
AGND − 0.3 V to AVDD + 0.3 V
AGND −0.3 V to +2.7 V
±0.3 V
±0.3 V
Stresses above those listed under Absolute Maximum Ratings
may cause permanent damage to the device. This is a stress
rating only; functional operation of the device at these or any
other conditions above those indicated in the operational
section of this specification is not implied. Exposure to absolute
maximum rating conditions for extended periods may affect
device reliability.
ESD CAUTION
−0.3 V to +16.5 V
+0.3 V to −16.5 V
−0.3 V to +7 V
−0.3 V to +2.7 V
−0.3 V to VIO + 0.3 V
−0.3 V to VIO + 0.3 V
2W
125°C
−65°C to +125°C
44.1°C/W
0.28°C/W
Rev. A | Page 9 of 40
ADAS3022
Data Sheet
40
39
38
37
36
35
34
33
32
31
AUX–
VDDH
VSSH
REFN
REFN
RGND
REF2
REF1
REFIN
RCAP
PIN CONFIGURATION AND FUNCTION DESCRIPTIONS
PIN 1
INDICATOR
ADAS3022
TOP VIEW
(Not to Scale)
30
29
28
27
26
25
24
23
22
21
NC
NC
AVDD
DVDD
ACAP
DCAP
AGND
AGND
DGND
DGND
NOTES
1. NC = NO CONNECT. THIS PIN IS NOT INTERNALLY CONNECTED.
2. THE EXPOSED PADDLE SHOULD BE CONNECTED TO VSSH.
10516-004
CS 11
DIN 12
RESET 13
NC 14
PD 15
SCK 16
VIO 17
SDO 18
BUSY 19
CNV 20
IN0 1
IN1 2
IN2 3
IN3 4
AUX+ 5
IN4 6
IN5 7
IN6 8
IN7 9
COM 10
Figure 5. Pin Configuration
Table 5. Pin Function Descriptions
Pin No.
1 to 4
5
6 to 9
10
Mnemonic
IN0 to IN3
AUX+
IN4 to IN7
COM
Type 1
AI
AI
AI
AI
11
CS
DI
12
DIN
DI
13
RESET
DI
14, 29, 30
15
NC
PD
NC
DI
16
17
SCK
VIO
DI
P
18
SDO
DO
19
BUSY
DO
20
21, 22
23, 24
25
CNV
DGND
AGND
DCAP
DI
P
P
P
26
ACAP
P
Description
Input Channel 0 to Input Channel 3.
Auxiliary Input Channel Positive Input.
Input Channel 4 to Input Channel 7.
IN[7:0] Common Channel Input. The IN[7:0] input channels can be referenced to a common point. The
maximum voltage on this pin is ±10.24 V for all PGIA gains except for a PGIA gain of 0.16, in which case
the maximum voltage on this pin is ±12.228 V. AUX+ and AUX− are not referenced to COM.
Chip Select. Active low signal. Enables the digital interface for writing and reading data. Use this pin
when sharing the serial bus. For a dedicated ADAS3022 serial interface, CS can be tied to DGND or CNV
to simplify the interface.
Data Input. Serial data input used for writing the 16-bit configuration word (CFG) that is latched on SCK
rising edges. CFG is an internal register that is updated on the rising edge of the end of a conversion, which is
the falling edge of BUSY. The configuration register can be written to during and after a conversion.
Asynchronous Reset. A low-to-high transition resets the ADAS3022. The current conversion, if active, is
aborted and CFG is reset to the default state.
No Connect. This pin is not connected internally.
Power-Down. A low-to-high transition powers down the ADAS3022, minimizing the bias current. Note
that this pin must be held high until the user is ready to power on the device; after powering on the
device, the user must wait 100 ms until the reference is enabled and then wait for the completion of
two dummy conversions before the device is ready to convert. See the Power-Down Mode section for
more information.
Serial Clock Input. The DIN and SDO data sent to and from the ADAS3022 are synchronized with SCK.
Digital Interface Supply. Nominally, this supply should be at the same voltage as the supply of the host
interface: 1.8 V, 2.5 V, 3.3 V, or 5 V.
Serial Data Output. The conversion result is output on this pin and is synchronized to SCK falling edges.
The conversion result is output in twos complement format.
Busy Output. An active high signal on this pin indicates that a conversion is in process. Reading or
writing data during the quiet conversion phase (tQUIET) may cause incorrect bit decisions.
Convert Input. A conversion is initiated on the rising edge of this pin.
Digital Ground. Connect these pins to the system digital ground plane.
Analog Ground. Connect these pins to the system analog ground plane.
Internal 2.5 V Digital Regulator Output. Decouple this internally regulated output using a 10 μF
capacitor and a 0.1 μF local capacitor.
Internal 2.5 V Analog Regulator Output. This regulator supplies power to the internal ADC core and all
of the supporting analog circuits with the exception of the internal reference. Decouple this internally
regulated output using a 10 μF capacitor and a 0.1 μF local capacitor.
Rev. A | Page 10 of 40
Data Sheet
ADAS3022
Pin No.
27
28
31
Mnemonic
DVDD
AVDD
RCAP
Type 1
P
P
P
32
REFIN
AI/O
33, 34
REF1, REF2
AI/O
35
36, 37
RGND
REFN
P
P
38
VSSH
P
39
VDDH
P
40
AUX−
EPAD
AI
Description
Digital 5 V Supply. Decouple this supply using a 10 μF capacitor and a 0.1 μF local capacitor.
Analog 5 V Supply. Decouple this supply using a 10 μF capacitor and a 0.1 μF local capacitor.
Internal 2.5 V Analog Regulator Output. This regulator supplies power to the internal reference.
Decouple this pin using a 1 μF capacitor connected to RCAP and a 0.1 μF local capacitor.
Internal 2.5 V Band Gap Reference Output, Reference Buffer Input, or Reference Power-Down Input. See
the Voltage Reference Input/Output section for more information.
Reference Input/Output. Regardless of the reference method, these pins need individual decoupling
using external 10 μF ceramic capacitors connected as close to REF1, REF2, and REFN as possible. See
the Voltage Reference Output/Input section for more information. REF1 and REF2 must be tied
together externally.
Reference Supply Ground. Connect this pin to the system analog ground plane.
Reference Input/Output Ground. Connect the 10 μF capacitors on REF1 and REF2 to these pins, and
connect these pins to the system analog ground plane.
High Voltage Analog Negative Supply. Nominally, the supply of this pin should be −15 V. Decouple this
pin using a 10 μF capacitor and a 0.1 μF local capacitor.
High Voltage Analog Positive Supply. Nominally, the supply of this pin should be +15 V. Decouple this
pin using a 10 μF capacitor and a 0.1 μF local capacitor.
Auxiliary Input Channel Negative Input.
Exposed Paddle. The exposed paddle should be connected to VSSH.
AI = analog input, AI/O = analog input/output, DI = digital input, DO = digital output, and P = power.
1
Rev. A | Page 11 of 40
ADAS3022
Data Sheet
TYPICAL PERFORMANCE CHARACTERISTICS
VDDH = 15 V, VSSH = −15 V, AVDD = DVDD = 5 V, VIO = 1.8 V to AVDD, unless otherwise noted.
2.0
1.00
GAIN = 0.16, 0.2, 0.4, 0.8, 1.6
INL MAX = 0.649
INL MIN = –0.592
FOR ALL GAINS
0.75
0.50
0.5
0.25
0
–0.5
–0.25
–1.0
–0.50
–1.5
–0.75
–2.0
0
8192
16384
24576
32768
40960
49152
57344 65536
CODE
–1.00
0
8192
16384
24576
32768
40960
49152
57344 65536
CODE
Figure 6. Integral Nonlinearity vs. Code,
PGIA Gain = 0.16, 0.2, 0.4, 0.8, and 1.6
Figure 9. Differential Nonlinearity vs. Code for All PGIA Gains
400,000
2.0
GAIN = 3.2
INL MAX = 1.026
INL MIN = –0.948
1.5
GAIN = 0.16, 0.2, 0.4, 0.8, 1.6
350,000
300,000
0.5
250,000
COUNT
1.0
0
300,200
200,000
152,600
8009
6,400
600
CODE IN HEX
Figure 7. Integral Nonlinearity vs. Code, PGIA Gain = 3.2
Figure 10. Histogram of a DC Input at Code Center,
PGIA Gain = 0.16, 0.2, 0.4, 0.8, and 1.6
2.0
400,000
GAIN = 6.4
INL MAX = 0.558
INL MIN = –1.319
GAIN = 3.2
350,000
300,000
0.5
250,000
150,000
129,000
118,400
100,000
–1.5
50,000
25,500
57344 65536
CODE
0
1,600
8003
49152
8002
40960
8001
32768
8000
24576
7FFF
16384
7FFE
8192
7FFD
0
7FFC
–2.0
10516-106
22,700
1,400
CODE IN HEX
Figure 11. Histogram of a DC Input at Code Center, PGIA Gain = 3.2
Figure 8. Integral Nonlinearity vs. Code, PGIA Gain = 6.4
Rev. A | Page 12 of 40
10516-119
–1.0
8007
–0.5
213,200
200,000
8006
0
8005
COUNT
1.0
8004
1.5
INL (LSB)
10516-117
CODE
0
8008
57344 65536
8009
49152
8007
40960
8008
32768
8006
24576
8005
16384
8004
8192
8003
0
8002
–2.0
52,300
8000
50,000
8001
–1.5
7FFF
100,000
7FFE
–1.0
7FFD
150,000
7FFC
–0.5
10516-105
INL (LSB)
0
10516-108
DNL (LSB)
1.0
10516-101
INL (LSB)
1.5
Data Sheet
ADAS3022
400,000
100
EXTERNAL REFERENCE
GAIN = 6.4
fS = 1000kSPS
GAIN = 6.4
90
350,000
80
300,000
70
COUNT
200,000
157,300
151,900
150,000
60
50
40
30
82,000
75,100
20
50,000
21,700
0
10516-120
8009
0
8008
8007
8006
8005
8004
8003
8002
8000
8001
7FFF
7FFE
7FFD
7FFC
10
18,400
2,400 100
200 300
0
CODE IN HEX
0.4
0.8
1.2
1.6
2.4
2.0
2.8
3.2
3.6
4.0
OFFSET DRIFT (ppm/°C)
10516-157
100,000
Figure 15. Offset Drift, PGIA Gain = 6.4
Figure 12. Histogram of a DC Input at Code Center, PGIA Gain = 6.4
100
120
112
EXTERNAL REFERENCE
GAIN = 0.16, 0.2, 0.4, 0.8, 1.6
fS = 1000kSPS
90
fS = 1000kSPS
EXTERNAL 2.5V REFERENCE
INTERNAL BUFFER
100
80
70
72
60
COUNT
COUNT
80
50
60
40
40
30
23
20
20
10
0.1
0.2
0.3
0.4
0.5
0.6
0.7
0.8
0.9
1.0
OFFSET DRIFT (ppm/°C)
0
10516-155
0
0
Figure 13. Offset Drift, PGIA Gain = 0.16, 0.2, 0.4, 0.8, and 1.6
1
2
3
4
5
6
7
8
REFERENCE BUFFER DRIFT (ppm/°C)
9
10
10516-140
2
0
Figure 16. Reference Buffer Drift, External Reference
100
120
EXTERNAL REFERENCE
GAIN = 3.2
fS = 1000kSPS
90
fS = 1000kSPS
INTERNAL 2.5V REFERENCE
INTERNAL BUFFER
100
80
70
80
COUNT
60
50
60
40
46
38
40
30
35
30
20
20
15
15
11
10
10
6
0
0.2
0.4
0.6
0.8
1.0
1.2
1.4
1.6
OFFSET DRIFT (ppm/°C)
1.8
2.0
0
0
1
2
3
4
5
6
7
8
9
1
10 11 12 13 14 15
REFERENCE BUFFER DRIFT (ppm/°C)
Figure 14. Offset Drift, PGIA Gain = 3.2
Figure 17. Reference Buffer Drift, Internal Reference
Rev. A | Page 13 of 40
10516-141
2
0
10516-156
COUNT
COUNT
250,000
ADAS3022
Data Sheet
0
GAIN = 0.16
fS = 1000kSPS
fIN = 10.1kHz
SNR = 91.7dB
SINAD = 89.2dB
THD = –92.5dB
SFDR = 92.5dB
–60
–40
–80
–100
–120
–60
–80
–100
–120
–140
–140
–160
–160
–180
0
100
200
300
400
500
FREQUENCY (kHz)
–180
10516-121
0
300
400
500
Figure 21. 10 kHz FFT, PGIA Gain = 0.8
0
GAIN = 0.2
fS = 1000kSPS
fIN = 10.1kHz
SNR = 91.4dB
SINAD = 89.9dB
THD = –94.7dB
SFDR = 94.8dB
–40
–60
–40
–80
–100
–120
–60
–80
–100
–120
–140
–140
–160
–160
100
200
300
400
500
FREQUENCY (kHz)
–180
10516-122
–180
0
GAIN = 1.6
fS = 1000kSPS
fIN = 10.1kHz
SNR = 89.8dB
SINAD = 89.7dB
THD = –106dB
SFDR = 107dB
–20
AMPLITUDE (dBFS)
–20
0
100
200
300
400
500
FREQUENCY (kHz)
Figure 19. 10 kHz FFT, PGIA Gain = 0.2
10516-125
0
AMPLITUDE (dBFS)
200
FREQUENCY (kHz)
Figure 18. 10 kHz FFT, PGIA Gain = 0.16
Figure 22. 10 kHz FFT, PGIA Gain = 1.6
0
0
GAIN = 0.4
fS = 1000kSPS
fIN = 10.1kHz
SNR = 91.2dB
SINAD = 91.0dB
THD = –103dB
SFDR = 104dB
–40
–60
–40
–80
–100
–120
–60
–80
–100
–120
–140
–160
–160
–180
100
200
300
400
FREQUENCY (kHz)
500
10516-123
–140
0
GAIN = 3.2
fS = 1000kSPS
fIN = 10.1kHz
SNR = 87.6dB
SINAD = 87.5dB
THD = –105dB
SFDR = 106dB
–20
AMPLITUDE (dBFS)
–20
AMPLITUDE (dBFS)
100
Figure 20. 10 kHz FFT, PGIA Gain = 0.4
–180
0
100
200
300
400
FREQUENCY (kHz)
Figure 23. 10 kHz FFT, PGIA Gain = 3.2
Rev. A | Page 14 of 40
500
10516-126
AMPLITUDE (dBFS)
–40
GAIN = 0.8
fS = 1000kSPS
fIN = 10.1kHz
SNR = 90.7dB
SINAD = 90.6dB
THD = –107dB
SFDR = 106dB
–20
AMPLITUDE (dBFS)
–20
10516-124
0
Data Sheet
ADAS3022
0
–55
GAIN = 6.4
fS = 1000kSPS
fIN = 10.1kHz
SNR = 85.7dB
SINAD = 85.6dB
THD = –101dB
SFDR = 103dB
–20
–60
–65
–70
–75
–80
THD (dB)
AMPLITUDE (dBFS)
–40
GAIN = 0.4,
GAIN = 0.8,
GAIN = 1.6,
GAIN = 3.2,
GAIN = 0.4,
GAIN = 0.8,
GAIN = 1.6,
GAIN = 3.2,
–60
–80
–100
–0.5dBFS
–0.5dBFS
–0.5dBFS
–0.5dBFS
–10dBFS
–10dBFS
–10dBFS
–10dBFS
–85
–90
–95
–100
–120
–105
–140
–110
–115
–160
100
200
300
400
500
FREQUENCY (kHz)
–125
10516-127
0
1
10
100
1000
FREQUENCY (kHz)
Figure 24. 10 kHz FFT, PGIA Gain = 6.4
10516-304
–120
–180
Figure 27. THD vs. Frequency
100
–60
INTERNAL REFERENCE
CHANNEL 4 TO COM, SEQUENCER DISABLED
VIN = –0.5dBFS ON CHANNELS 0 TO 3, 5 TO 7
fS = 1000kSPS
–70
95
–80
CROSSTALK (dB)
85
80
75
70
1
–0.5dBFS
–0.5dBFS
–0.5dBFS
–0.5dBFS
–10dBFS
–10dBFS
–10dBFS
–10dBFS
10
–90
–100
–110
–120
–130
100
1000
FREQUENCY (kHz)
–140
0
20
40
60
80
100
120
Figure 25. SNR vs. Frequency
160
180
200
Figure 28. Crosstalk vs. Frequency
130
GAIN = 0.16
GAIN = 0.20
GAIN = 0.40
GAIN = 0.80
GAIN = 1.60
GAIN = 3.20
GAIN = 6.40
95
120
90
110
85
CMRR (dB)
80
75
70
GAIN = 0.4, –0.5dBFS
GAIN = 0.8, –0.5dBFS
GAIN = 1.6, –0.5dBFS
GAIN = 3.2, –0.5dBFS
GAIN = 0.4, –10dBFS
GAIN = 0.8, –10dBFS
GAIN = 1.6, –10dBFS
GAIN = 3.2, –10dBFS
60
55
50
1
10
90
80
COMMON-MODE AMPLITUDE = 20.48V p-p
INTERNAL REFERENCE
fS = 1000kSPS
70
100
FREQUENCY (kHz)
1000
10516-302
65
100
Figure 26. SINAD vs. Frequency
60
1
10
100
1k
FREQUENCY (Hz)
Figure 29. CMRR vs. Frequency
Rev. A | Page 15 of 40
10k
100k
10516-139
100
SINAD (dB)
140
FREQUENCY (kHz)
10516-300
GAIN = 0.4,
GAIN = 0.8,
GAIN = 1.6,
GAIN = 3.2,
GAIN = 0.4,
GAIN = 0.8,
GAIN = 1.6,
GAIN = 3.2,
10516-303
SNR (dB)
90
ADAS3022
Data Sheet
20
PSRR VSSH
AVDD, GAIN = 1.6
AVDD, GAIN = 6.4
PSRR VDDH
AVDD, GAIN = 0.2
AVDD, GAIN = 3.2
–55
GAIN = 0.2
GAIN = 1.6
AVDD CURRENT (mA)
–65
–70
–75
–80
–85
GAIN = 0.8
GAIN = 6.4
16
14
12
–90
0.1
1
10
100
10
FREQUENCY (kHz)
10
100
1000
THROUGHPUT (kSPS)
10516-134
–95
–100
0.01
Figure 33. AVDD Current vs. Throughput, Internal Reference
Figure 30. PSRR vs. Frequency
15
19
GAIN = 0.2
GAIN = 1.6
GAIN = 0.8
GAIN = 6.4
GAIN = 0.4
GAIN = 3.2
GAIN = 0.2
GAIN = 1.6
GAIN = 0.4
GAIN = 3.2
GAIN = 0.8
GAIN = 6.4
14
AVDD CURRENT (mA)
18
17
16
15
13
12
11
10
14
4.8
4.9
5.0
5.1
5.2
5.3
AVDD SUPPLY (V)
9
10516-130
13
4.7
10
100
1000
THROUGHPUT (kSPS)
10516-135
AVDD CURRENT (mA)
GAIN = 0.4
GAIN = 3.2
18
–60
10516-301
POWER SUPPLY REJECTION RATIO (dB)
–50
Figure 34. AVDD Current vs. Throughput, External Reference
Figure 31. AVDD Current vs. Supply, Internal Reference
4.5
15
GAIN = 0.2
GAIN = 1.6
4.0
GAIN = 0.4
GAIN = 3.2
GAIN = 0.8
GAIN = 6.4
14
DVDD CURRENT (mA)
13
12
3.0
2.5
2.0
1.5
11
10
4.7
4.8
GAIN = 0.4
GAIN = 3.2
4.9
1.0
GAIN = 0.8
GAIN = 6.4
5.0
5.1
5.2
AVDD SUPPLY (V)
5.3
0.5
10
100
THROUGHPUT (kSPS)
Figure 35. DVDD Current vs. Throughput
Figure 32. AVDD Current vs. Supply, External Reference
Rev. A | Page 16 of 40
1000
10516-136
GAIN = 0.2
GAIN = 1.6
10516-131
AVDD CURRENT (mA)
3.5
Data Sheet
ADAS3022
0
18
GAIN = 0.2
GAIN = 1.6
GAIN = 0.4
GAIN = 3.2
fS = 1000kSPS
GAIN = 0.8
GAIN = 6.4
–2
–4
VSSH CURRENT (mA)
12
9
6
–6
–8
–10
–12
–14
–16
–18
10
100
1000
THROUGHPUT (kSPS)
–20
–50 –40 –30 –20 –10
10516-137
0
10
20
30
40
50
GAIN = 0.8
GAIN = 6.4
60
70
80
90
Figure 39. VSSH Current vs. Temperature
19.5
0
fS = 1000kSPS
GAIN = 0.2
GAIN = 1.6
GAIN = 0.4
GAIN = 3.2
GAIN = 0.8
GAIN = 6.4
19.0
AVDD CURRENT (mA)
–3
–6
–9
–12
–15
–18
10
18.0
17.5
17.0
16.5
GAIN = 0.8
GAIN = 6.4
GAIN = 0.4
GAIN = 3.2
100
1000
THROUGHPUT (kSPS)
16.0
–50 –40 –30 –20 –10
10516-138
GAIN = 0.2
GAIN = 1.6
18.5
18
GAIN = 0.2
GAIN = 1.6
GAIN = 0.4
GAIN = 3.2
10
20
30
40
50
60
70
80
90
Figure 40. AVDD Current vs. Temperature
Figure 37. VSSH Current vs. Throughput
20
0
TEMPERATURE (°C)
10516-144
VSSH CURRENT (mA)
0
GAIN = 0.4
GAIN = 3.2
TEMPERATURE (°C)
Figure 36. VDDH Current vs. Throughput
1.0
GAIN = 0.8
GAIN = 6.4
0.9
fS = 1000kSPS
16
VIO = 3.3V
fS = 1000kSPS
GAIN = 0.2
GAIN = 1.6
GAIN = 0.4
GAIN = 3.2
GAIN = 0.8
GAIN = 6.4
DVDD CURRENT (mA)
0.8
14
12
10
8
6
0.7
0.6
0.5
0.4
0.3
4
0.2
2
0.1
0
–50 –40 –30 –20 –10
0
10
20
30
40
50
60
TEMPERATURE (°C)
70 80
90
0
–50 –40 –30 –20 –10
10516-142
VDDH CURRENT (mA)
GAIN = 0.2
GAIN = 1.6
10516-143
3
0
10
20
30
40
50
60
TEMPERATURE (°C)
Figure 38. VDDH Current vs. Temperature
Figure 41. DVDD Current vs. Temperature
Rev. A | Page 17 of 40
70
80
90
10516-146
VDDH CURRENT (mA)
15
ADAS3022
Data Sheet
5
4.00
fS = 1000kSPS
GAIN = 0.2
GAIN = 1.6
GAIN = 0.4
GAIN = 3.2
GAIN = 0.8
GAIN = 6.4
4
3.75
3
GAIN ERROR (LSB)
VIO CURRENT (mA)
3.50
3.25
3.00
2.75
2
GAIN = 0.16
GAIN = 0.2
GAIN = 0.4
GAIN = 0.8
GAIN = 1.6
GAIN = 3.2
GAIN = 6.4
fS = 1000kSPS
EXTERNAL REFERENCE
1
0
–1
–2
2.50
–3
2.25
0
10
20
30
40
50
60
70
80
90
TEMPERATURE (°C)
–5
–50 –40 –30 –20 –10
10516-145
2.00
–50 –40 –30 –20 –10
50
60
70
80
90
70
80
90
Figure 45. Gain Error vs. Temperature
Figure 42. VIO Current vs. Temperature
12
100
fS = 1000kSPS
GAIN = 0.16
GAIN = 0.2
GAIN = 0.4
GAIN = 0.8
GAIN = 1.6
GAIN = 3.2
GAIN = 6.4
96
94
8
OFFSET ERROR (LSB)
98
SNR (dB)
0 10 20 30 40
TEMPERATURE (°C)
10516-149
–4
92
90
88
86
84
GAIN = 0.16
GAIN = 0.2
GAIN = 0.4
GAIN = 0.8
GAIN = 1.6
GAIN = 3.2
GAIN = 6.4
fS = 1000kSPS
EXTERNAL REFERENCE
4
0
–4
–8
0
10
20
30
40
50
60
70
80
90
TEMPERATURE (°C)
–12
–50 –40 –30 –20 –10
10516-147
80
–50 –40 –30 –20 –10
–90
30
40
50
60
fS = 1000kSPS
4
EXTERNAL REFERENCE
3
2
–95
–100
–105
GAIN ERROR
1
0
–1
OFFSET ERROR
–2
–110
–3
–115
–120
–50 –40 –30 –20 –10
0
10
20
30
40
50
TEMPERATURE (°C)
Figure 44. THD vs. Temperature
60
70
80
90
–5
–50 –40 –30 –20 –10
0
10
20
30
40
TEMPERATURE (°C)
50
60
70
80
90
10516-151
–4
10516-148
THD (dB)
20
5
GAIN = 0.16
GAIN = 0.2
GAIN = 0.4
GAIN = 0.8
GAIN = 1.6
GAIN = 3.2
GAIN = 6.4
ERROR (LSB)
–85
10
Figure 46. Offset Error vs. Temperature
Figure 43. SNR vs. Temperature
–80
0
TEMPERATURE (°C)
10516-150
82
Figure 47. Offset and Gain Errors of the AUX ADC Channel Pair vs. Temperature
Rev. A | Page 18 of 40
Data Sheet
ADAS3022
5200
5000
4800
4600
4400
4200
4000
3800
3400
–50 –40 –30 –20 –10
0
10
20
30
40
50
60
70
80
90
TEMPERATURE (°C)
10516-152
3600
Figure 48. Temperature Sensor Output Code vs. Temperature
–0.5
–1.0
–1.5
–2.0
–2.5
–3.0
–0.5dBFS
–3.5
–4.5
10
GAIN = 0.4
GAIN = 1.6
GAIN = 6.4
100
1k
FREQUENCY (Hz)
10k
10516-153
NORMALIZED CLOSED-LOOP GAIN (dB)
0
GAIN = 0.2
GAIN = 0.8
GAIN = 3.2
28
20
24
20
15
16
10
12
8
5
4
0
0
100
200
300
400
500
600
700
800
900
0
1000
THROUGHPUT (kSPS)
Figure 50. Temperature Sensor Output Error vs. Throughput
0.5
–4.0
TA = 25°C
INTERNAL REFERENCE
Figure 49. Large Signal Frequency Response vs. Gain
Rev. A | Page 19 of 40
TEMPERATURE SENSOR OUTPUT ERROR (°C)
TEMP SENSOR OUTPUT CODE (LSB)
5400
32
25
10516-154
TEMPERATURE SENSOR OUTPUT ERROR (mV)
5600
ADAS3022
Data Sheet
TERMINOLOGY
Operating Input Voltage Range
Operating input voltage range is the maximum input voltage
range, including the common-mode voltage, allowed on the
input channels IN[7:0] and COM.
Differential Nonlinearity (DNL) Error
In an ideal ADC, code transitions are 1 LSB apart. DNL is the
maximum deviation from this ideal value. It is often specified in
terms of resolution for which no missing codes are guaranteed.
Differential Input Voltage Range
Differential input voltage range is the maximum differential
full-scale input range. The value changes according to the
programmable gain setting.
Offset Error
Offset error is the deviation of the actual MSB transition from
the ideal MSB transition point. The ideal MSB transition occurs
at an input level ½ LSB above analog ground.
Channel Off Leakage
Channel off leakage is the leakage current with the channel off.
Gain Error
The last transition (from 111 … 10 to 111 … 11) for an analog
voltage should occur 1½ LSB below the nominal full scale. The
gain error is the deviation expressed in LSB (or as a percentage
of the full-scale range) of the actual level of the last transition
from the ideal level after the offset error is removed. Closely
related to this parameter is the full-scale error (also expressed in
LSB or as a percentage of the full-scale range), which includes
the effects of the offset error.
Channel On Leakage
Channel on leakage is the leakage current with the channel on.
Charge Injection
Charge injection is a measure of the glitch impulse that is
transferred through the analog input pin into the source when
the sample is taken and/or the multiplexer is switched.
Common-Mode Rejection Ratio (CMRR)
CMRR is the ratio of the amplitude of a signal referred to input in
the converted result to the amplitude of the modulation common
to a pair of inputs and is expressed in decibels. CMRR is a measure
of the ability of the ADAS3022 to reject signals, such as power
line noise, that are common to the inputs. This specification is
for a 2 kHz sine wave of 20.48 V p-p applied to both channels of
an input pair.
Transient Response
Transient response is a measure of the time required for the
ADAS3022 to properly acquire the input after a full-scale step
function is applied to the system.
Least Significant Bit (LSB)
LSB is the smallest increment that can be represented by a
converter. For a fully differential input ADC with N bits of
resolution, the LSB expressed in volts is
LSB (V) =
2VREF
2N
Integral Nonlinearity (INL) Error
INL refers to the deviation of each individual code from a line
drawn from negative full scale to positive full scale. The point
used as negative full scale occurs ½ LSB before the first code
transition. Positive full scale is defined as a level 1½ LSB beyond
the last code transition. The deviation is measured from the
middle of each code to the true straight line (see Figure 53).
Total Unadjusted Error (TUE)
TUE is the deviation of each code from an ideal transfer function
and is a combination of all error contributors, including nonlinearity, offset error, and gain error. TUE for the ADAS3022 is
expressed as the maximum deviation in LSB or as a percentage
of the full-scale range.
Aperture Delay
Aperture delay is a measure of the acquisition performance. It is
the time between the rising edge of the CNV input and the point
at which the input signal is held for a conversion.
Dynamic Range
Dynamic range is the ratio of the rms value of the full-scale signal
to the total rms noise measured with the inputs shorted together.
The value for the dynamic range is expressed in decibels.
Signal-to-Noise Ratio (SNR)
SNR is the ratio of the rms value of the actual input signal to the
rms sum of all other spectral components below the Nyquist
frequency, excluding harmonics and dc. The value for SNR is
expressed in decibels.
Signal-to-Noise-and-Distortion Ratio (SINAD)
SINAD is the ratio of the rms value of the actual input signal to
the rms sum of all other spectral components below the Nyquist
frequency, including harmonics but excluding dc. The value for
SINAD is expressed in decibels.
Rev. A | Page 20 of 40
Data Sheet
ADAS3022
Total Harmonic Distortion (THD)
THD is the ratio of the rms sum of the first five harmonic
components to the rms value of a full-scale input signal and is
expressed in decibels.
Spurious-Free Dynamic Range (SFDR)
SFDR is the difference, expressed in decibels, between the rms
amplitude of the input signal and the peak spurious signal.
Channel-to-Channel Crosstalk
Channel-to-channel crosstalk is a measure of the level of crosstalk
between any channel and all other channels. The crosstalk is
measured by applying a dc input to the channel under test and
applying a full-scale, 10 kHz sine wave signal to all other channels.
The crosstalk is the amount of signal that leaks into the test channel
and is expressed in decibels.
Reference Voltage Temperature Coefficient
Reference voltage temperature coefficient is derived from the
typical shift of output voltage at 25°C on a sample of parts at the
maximum and minimum reference output voltage (VREF) measured
at TMIN, T (25°C), and TMAX. The value is expressed in ppm/°C as
TCV REF (ppm/°C) =
V REF ( Max ) – V REF ( Min)
V REF (25°C ) × (T MAX – T MIN )
× 10 6
where:
VREF (Max) is the maximum reference output voltage at TMIN,
T (25°C), or TMAX.
VREF (Min) is the minimum reference output voltage at TMIN,
T (25°C), or TMAX.
VREF (25°C) is the reference output voltage at 25°C.
TMAX = +85°C.
TMIN = −40°C.
Rev. A | Page 21 of 40
ADAS3022
Data Sheet
THEORY OF OPERATION
the ADAS3022 solution include reduced footprint and less
complex design requirements, which also results in faster time
to market and lower cost.
OVERVIEW
The ADAS3022 is the first system on a single chip that integrates
the typical components used in a data acquisition system in one
easy to use, programmable device. This single-chip solution is
capable of converting up to 1,000,000 samples per second
(1 MSPS) of aggregate throughput. The ADAS3022 features
•
•
•
•
•
•
•
•
ADAS3022 OPERATION
As shown in Figure 51, the ADAS3022 internal analog circuitry
consists of a high impedance, low leakage multiplexer and a
programmable gain instrumentation amplifier that can accept
full-scale differential voltages of ±0.64 V, ±1.28 V, ±2.56 V, ±5.12 V,
±10.24 V, ±20.48 V, and ±24.576 V. The ADAS3022 can be configured to use up to eight single-ended input channels or four
pairs of channels, that is, 125 kSPS per channel for eight channels
or effectively 250 kSPS for four channel pairs. The device can also
provide a relative temperature measurement using the internal
temperature sensor. In addition, the differential auxiliary channel
pair (AUX+ and AUX−) is provided with the specified input
range of ±VREF . This option bypasses the mux and PGIA stages,
allowing direct access to the SAR ADC core.
High impedance inputs
High common-mode rejection
8-channel, low crosstalk multiplexer (mux)
Programmable gain instrumentation amplifier (PGIA) with
seven selectable differential input ranges from ±0.64 V to
±24.576 V
16-bit PulSAR® ADC with no missing codes
Internal, precision, low drift 4.096 V reference and buffer
Temperature sensor
Channel sequencer
The ADAS3022 uses an Analog Devices patented high voltage
iCMOS® process, allowing up to a ±24.576 V differential input
voltage range when using ±15 V supplies, which makes the
device suitable for industrial applications.
Reducing the number of channels or pairs increases the throughput
rate by an amount proportional to the reciprocal of the number
of sampled channels multiplied by the aggregate throughput:
The device is housed in a small, 6 mm × 6 mm, 40-lead LFCSP
and can operate over the industrial temperature range (−40°C
to +85°C). A typical discrete multichannel data acquisition
system containing similar circuitry would require at least three
times more space on the circuit board. Therefore, advantages of
For a single channel or channel pair, the maximum throughput
rate is 1 MSPS. For all eight channels, the AUX channel pair, and
the temperature sensor, the throughput rate of a given channel
decreases to 100 kSPS.
VDDH
DIFF
PAIR
IN0/IN1
DIFF TO
COM
1/(Number of Channels or Pairs) × 1000 kSPS
AVDD
VIO
DVDD
RESET
ADAS3022
PD
CNV
LOGIC/
INTERFACE
IN0
BUSY
IN1
CS
IN2
IN3
IN4/IN5
IN4
PulSAR
ADC
PGIA
MUX
DIN
IN5
IN6/IN7
SDO
IN6
IN7
COM
SCK
TEMP
SENSOR
REFIN
BUF
AUX+
REF
AUX–
VSSH
AGND
DGND
REFx
Figure 51. ADAS3022 Simplified Block Diagram
Rev. A | Page 22 of 40
10516-005
IN2/IN3
Data Sheet
ADAS3022
When the sequencer option is used, an on-chip sequencer scans
channels in order and offers independent input voltage ranges
for each channel (see the Channel Sequencer Details section).
In this mode, a single configuration word initiates the sequencer
to scan repeatedly without the need to rewrite the register. After
the last channel is scanned, the ADAS3022 automatically begins
at IN0 again and repeats the sequence until a word is written to
stop the sequencer or the asynchronous RESET is asserted.
Additionally, if changes are made to certain configuration bits,
the sequencer is reset to IN0.
The PulSAR-based ADC core is capable of converting 1 MSPS
from a single rising edge on the convert start input (CNV). The
conversion results are available in twos complement format and
are presented on the serial data output (SDO). The digital interface
uses a dedicated chip select pin (CS) to transfer data to and from
the ADAS3022 and also provides a BUSY indicator, asynchronous
RESET, and power-down (PD) inputs.
The ADAS3022 on-chip reference uses an internal temperature
compensated 2.5 V output band gap reference and a precision
buffer amplifier to provide the 4.096 V high precision system
reference.
tCYC
tACQ
PHASE
HOLD
10516-006
CNV
CONVERT/TRACK
Figure 52. ADAS3022 System Timing
Regardless of the type of signal (differential or single-ended,
antiphase or nonantiphase, symmetric or asymmetric), the
ADAS3022 converts all signals present on the enabled inputs in
a differential fashion, like an industry-standard difference or
instrumentation amplifier.
The conversion result is available after the conversion is complete
and can be read back at any time before the end of the next
conversion. Reading back data should be avoided during the
quiet period, as indicated by BUSY being active high. Because
the ADAS3022 has an on-board conversion clock, the serial
clock (SCK) is not required for the conversion process. It is only
required to present results to the user.
TRANSFER FUNCTION
The ideal transfer characteristics of the ADAS3022 are shown in
Figure 53. With the inputs configured for differential input
ranges, the data output is twos complement, as described in
Table 6.
TWOS
COMPLEMENT
All of the bits in Table 11 are configured through a serial (SPIcompatible), 16-bit configuration register (CFG). Configuration
and conversion results can be read after or during a conversion,
or the readback option can be disabled.
The ADAS3022 requires a minimum of three power supplies: +5 V,
+15 V, and −15 V. On-chip low dropout regulators provide the
necessary 2.5 V system voltages and must be decoupled externally
via dedicated pins (ACAP, DCAP, and RCAP). The ADAS3022
can be interfaced to any 1.8 V to 5 V digital logic family using
the dedicated VIO logic level voltage supply (see Table 9).
Rev. A | Page 23 of 40
011 ... 111
011 ... 110
011 ... 101
100 ... 010
100 ... 001
100 ... 000
–FSR
–FSR + 1LSB
–FSR + 0.5LSB
+FSR – 1LSB
+FSR – 1.5LSB
ANALOG INPUT
Figure 53. ADC Ideal Transfer Function
10516-007
The inputs are multiplexed to the PGIA using a high voltage
multiplexer with low charge injection and very low leakage. The
inputs can be configured for a single-ended to common point
(COM) measurement or can be paired for up to four fully
differential inputs with independent gain settings. This requires
using the advanced sequencer or programming sequential
configuration words with the desired gain for each pair. The
digitally controlled, programmable gain is used to select one of
seven voltage input ranges (see Table 7).
A rising edge on CNV initiates a conversion and changes the
state of the ADAS3022 from track to hold. In this state, the
ADAS3022 performs analog signal conditioning. When the
signal conditioning is complete, the ADAS3022 returns to the
track state while at the same time quantizing the sample. This
two-part process satisfies the necessary settling time requirement
while achieving a fast throughput rate of up to 1 MSPS with 16-bit
accuracy.
ADC CODE
The ADAS3022 offers true high impedance inputs in a differential
structure and rejects common-mode signals present on the inputs.
The ADAS3022 architecture does not require any of the additional
input buffers (op amps) that are usually required to condition
the input signal and drive the ADC inputs when using switched
capacitor-based successive approximation register (SAR) analogto-digital converters (ADCs).
ADAS3022
Data Sheet
TYPICAL APPLICATION CONNECTION DIAGRAM
Table 6. Output Codes and Ideal Input Voltages
Description
FSR − 1 LSB
Midscale + 1 LSB
Midscale
Midscale − 1 LSB
−FSR + 1 LSB
−FSR
Differential Analog
Inputs, VREF = 4.096 V
(32,767 × VREF)/
(32,768 × PGIA gain)
VREF/(32,768 × PGIA
gain)
0
−(VREF/(32,768 × PGIA
gain))
−(32,767 × VREF)/
(32,768 × PGIA gain)
−VREF × PGIA gain
As shown in Figure 54, the ADP1613 is used in an inexpensive
SEPIC-Ćuk topology, which is an ideal candidate for providing
the ADAS3022 with the necessary high voltage ±15 V robust
supplies (at 20 mA) and low output ripple (3 mV maximum)
from an external 5 V supply. The ADP1613 satisfies the
specification requirements of the ADAS3022 with minimal
external components while achieving greater than 86% of
efficiency. Refer to the CN-0201 circuit note for complete
information about this test setup.
Digital Output Code
(Twos Complement, Hex)
0x7FFF
0x0001
0x0000
0xFFFF
0x8001
0x8000
D2
+
L2
47µH
COUT3
4.7µF
C2
1µF
+
1.78Ω
RFILT
L1
47µH
+5V
VIN = +5V
+
D1
CIN +
1µF
L3
C1
1µF
1µF COUT1 +
1µF
RB0
1Ω
+15V
+ COUT2
2.2µF
VDDH
50kΩ
ADP1613
COMP
+
VIO
RESET
PD
CC2
10pF
R C1
100kΩ
IN0/IN1
SS
IN2/IN3
FB
FREQ
IN4/IN5
EN
VIN
IN6/IN7
GND
SW
IN0
IN1
IN2
IN3
IN4
IN5
IN6
IN7
ADAS3022
CSS +
1µF
SCK
MUX
PGIA
PulSAR
ADC
TEMP
SENSOR
REFIN
BUF
REF
AGND DGND
–15V
REFx
+5V
+5V
4.096V
+
–
AD8031
Figure 54. Complete 5 V, Single-Supply, 8-Channel Multiplexed Data Acquisition System with PGIA
Rev. A | Page 24 of 40
DIN
SDO
VSSH
RF1B
47.5kΩ
BUSY
CS
AUX–
Z1
DNI
CNV
LOGIC/
INTERFACE
COM
AUX+
CV5 + RS2
1µF
DNI
RF2
4.22kΩ
DIFF DIFF
PAIR COM
RS1
0Ω
ADR434
10516-200
ENABLE
C C1 +
12nF
AVDD DVDD
REN
Data Sheet
ADAS3022
ANALOG INPUTS
Input Structure
The ADAS3022 uses a differential input structure between
IN[7:0] and COM or between IN[7:0]+ and IN[7:0]− of a
channel pair. The COM input is sampled identically such that
the same voltages can be present on inputs IN[7:0]. Therefore,
the selection of paired channels or all channels referenced to
one common point is available. Because all inputs are sampled
differentially, the ADAS3022 offers true high common-mode
rejection, whereas a discrete system would require the use of
additional instrumentation or a difference amplifier.
Figure 55 shows an equivalent circuit of the analog inputs. The
internal diodes provide ESD protection for the analog inputs
(IN[7:0] and COM) from the high voltage supplies (VDDH and
VSSH). Care must be taken to ensure that the analog input
signal does not exceed the supply rails by more than 0.3 V
because this can cause the diodes to become forward-biased and
to start conducting current. Note that if the auxiliary input pair
(AUX±) is used, the diodes provide ESD protection from only the
lower voltage AVDD (5 V) supply and the system analog ground
because these inputs are connected directly to the internal SAR
ADC circuitry.
VDDH
IN[7:0]
OR COM
MUX
PGIA
Note that because the ADAS3022 can use any input type, such
as bipolar differential (antiphase or nonantiphase), bipolar single
ended, or pseudo bipolar, setting the PGIA is important to
make full use of the allowable input span.
Table 7 describes each differential input range and the
corresponding LSB size, PGIA bits settings, and PGIA gain.
Table 7. Differential Input Ranges, LSB Size, and PGIA
Settings
Differential Input Ranges,
INx+ − INx− (V)
±24.576
±20.48
±10.24
±5.12
±2.56
±1.28
±0.64
LSB (μV)
781.25
625
312.5
156.3
78.13
39.06
19.53
PGIA Bits
000
111
001
010
011
100
101
PGIA Gain
(V/V)
0.16
0.2
0.4
0.8
1.6
3.2
6.4
Common-Mode Operating Range
The differential input common-mode voltage (VCM) range
changes according to the maximum input range selected and
the high voltage power supplies (VDDH and VSSH). Note that
the specified operating input voltage of any input pin (see the
Specifications section) requires 2.5 V of headroom from the
VDDH and VSSH supplies; therefore,
CPIN
(VSSH + 2.5 V) ≤ INx/COM ≤ (VDDH − 2.5 V)
VSSH
This section provides some examples of setting the PGIA for
various input signals. Note that the ADAS3022 always calculates
the difference between the IN+ and IN− signals.
AVDD
AUX+
OR AUX–
10516-008
CPIN
Figure 55. Equivalent Analog Input Circuit
Voltages beyond the absolute maximum ratings may cause
permanent damage to the ADAS3022 (see Table 4).
For a pair of 20.48 V p-p differential antiphase signals with a
zero common mode, the maximum differential voltage across
the inputs is 20.48 V, and the PGIA gain configuration should
be set to 111.
INx+
Programmable Gain
+10.24V
The ADAS3022 incorporates a programmable gain instrumentation amplifier with seven selectable ranges (±0.64 V,
±1.28 V, ±2.56 V, ±5.12 V, ±10.24 V, ±20.48 V, and ±24.576 V),
enabling the use of almost any direct sensor interface. The PGIA
settings are specified in terms of the maximum absolute differential
input voltage across a pair of inputs (for example, INx+ to INx−
or INx+ to COM). The power-on and default conditions are
preset to the ±20.48 V (PGIA = 111) input range.
INx+
20.48V p-p
ADAS3022
–10.24V
INx–
20.48V p-p
INx–
10516-009
AGND
Fully Differential, Antiphase Signals with a
Zero Common Mode
Figure 56. Differential, Antiphase Inputs with a Zero Common Mode
Rev. A | Page 25 of 40
ADAS3022
Data Sheet
for single-ended signals, if possible, is to remove as much dc
offset as possible between INx+ and INx− to produce a bipolar
input voltage that is symmetric around the ground sense. In this
example, the differential voltage across the inputs is never greater
than ±0.64 V, and the PGIA gain configuration is set to 101 for
the 1.28 V p-p range. This scenario uses all of the codes
available for the transfer function, making full use of the
allowable differential input range.
Fully Differential, Antiphase Signals with a
Nonzero Common Mode
For a pair of 5.12 V p-p differential antiphase signals with a
nonzero common mode (dc common-mode voltage of 7 V in
this example), the maximum differential voltage across the
inputs is ±5.12 V (dc common-mode voltage is rejected), and
the PGIA gain configuration should be set to 010.
INx+
INx+
5.12V p-p
INx–
+0.64V
INx+
ADAS3022
VCM = 7V
0V
5.12V p-p
1.28V p-p
INx–
10516-010
VCM
INx–
INx–
Figure 57. Differential, Antiphase Inputs with a Nonzero Common Mode
Figure 60. Better Single-Ended Configuration—Uses All Codes
Differential, Nonantiphase Signals with a
Zero Common Mode
For a pair of 10.24 V p-p differential nonantiphase signals with
a zero common mode, the maximum differential voltage across
the inputs is ±10.24 V, and the PGIA gain configuration should
be set to 001.
INx+
10.24V p-p
ADAS3022
0V
–5.12V
INx–
10.24V p-p
INx–
10516-011
+5.12V
INx+
Figure 58. Differential, Nonantiphase Inputs with a Zero Common Mode
Single-Ended Signals with a Nonzero DC Offset
(Asymmetrical)
When a 12 V p-p signal with a 6 V dc level-shift is connected to
one input (INx+) and the dc ground sense of the signal is
connected to INx− or COM, the PGIA gain configuration is set
to 000 for the ±24.576 V range because the maximum differential
voltage across the inputs is 12 V p-p and only half the codes
available for the transfer function are used.
Notice that the voltages in this example are not integer values
due to the 4.096 V reference and the PGIA scaling ratios.
Multiplexer
The ADAS3022 uses a high voltage, high performance, low
charge injection multiplexer and a total of nine inputs (IN[7:0]
and COM). Using the INx and COM bits of the configuration
register, the ADAS3022 is configurable for differential inputs
between any of the eight input channels (IN[7:0]) and COM or
for up to four input pairs. Figure 61 shows various methods for
configuring the analog inputs for the type of channel (single or
paired). Refer to the Configuration Register section for more
information.
The analog inputs can be configured as follows:
•
•
•
INx+
+12V
INx+
12V p-p
VOFF
ADAS3022
VOFF
INx–
10516-012
0V
INx–
ADAS3022
–0.64V
10516-013
INx+
Figure 59. Typical Single-Ended Unipolar Input—Uses Only Half the Codes
•
Single-Ended Signals with a 0 V DC Offset (Symmetrical)
Compared with the example in the Single-Ended Signals with a
Nonzero DC Offset (Asymmetrical) section, a better solution
Rev. A | Page 26 of 40
Figure 61A: IN[7:0] referenced to a system ground.
Figure 61B: IN[7:0] with a common reference point.
Figure 61C: IN[7:0] differential pairs. For pairs, COM = 0.
The positive channel is configured with INx. If INx is even,
then IN0, IN2, IN4, and IN6 are used. If INx is odd, then
IN1, IN3, IN5, and IN7 are used, as indicated by the channels
with parentheses in Figure 61C. For example, for the IN0/IN1
pair with the positive channel on IN0, INx = 0002. For the
IN4/IN5 pair with the positive channel on IN5, INx = 1012.
Note that when the channel sequencer is used, as detailed in
the Channel Sequencer Details section, the positive channels
are always IN0, IN2, IN4, and IN6.
Figure 61D: inputs configured in a combination of any of
the preceding configurations (showing that the ADAS3022
can be configured dynamically).
Data Sheet
ADAS3022
IN0+
IN0
IN0+
IN0
IN1+
IN1
IN1+
IN1
IN2+
IN2
IN2+
IN2
IN3+
IN3
IN3+
IN3
IN4+
IN4
IN4+
IN4
IN5+
IN5
IN5+
IN5
IN6+
IN6
IN6+
IN6
IN7+
IN7
IN7+
IN7
COM–
A—8 CHANNELS,
SINGLE-ENDED
B—8 CHANNELS,
COMMON REFERENCE
IN0
IN0+ (–)
IN0
IN0– (+)
IN1
IN0– (+)
IN1
IN1+ (–)
IN2
IN1+ (–)
IN2
IN1– (+)
IN3
IN1– (+)
IN3
IN2+ (–)
IN4
IN2+
IN4
IN2– (+)
IN5
IN3+
IN5
IN3+ (–)
IN6
IN4+
IN6
IN3– (+)
IN7
IN5+
IN7
C—4 CHANNELS,
DIFFERENTIAL
•
COM
IN0+ (–)
COM
For systems that cannot drive AUX± directly, a suitable op amp
buffer should be used to preserve the ADAS3022 performance.
The driver amplifier must meet the following requirements:
COM–
COM
D—COMBINATION
The noise generated by the driver amplifier must be kept as
low as possible to preserve the SNR and the transition noise
performance of the ADAS3022. The noise from the
amplifier is filtered by the ADAS3022 analog input circuit
or by an external filter, if one is used. Because the typical
noise of the ADAS3022’s SAR ADC core is 35 µV rms (VREF =
4.096 V), the SNR degradation due to the amplifier is
SNRLOSS
10516-014
COM
Driver Amplifier Choice
Figure 61. Multiplexed Analog Input Configurations
•
Channel Sequencer
The ADAS3022 includes a channel sequencer that is useful for
scanning channels in a repeated fashion. Refer to the Channel
Sequencer Details section for more information.
•
Auxiliary Input Channel
The ADAS3022 includes an auxiliary input channel pair (AUX+
and AUX−) that bypasses the mux and PGIA stages, allowing direct
access to the SAR ADC core for applications where the additional
dedicated channel pair is required. As detailed previously, the
inputs are protected only from AVDD and AGND because the high
voltage supplies are used for the mux and PGIA stages but not the
lower voltage ADC core.
When the source impedance of the driving circuit is low, the
AUX± inputs can be driven directly. Large source impedances
significantly affect the ac performance, especially THD. The dc
performance parameters are less sensitive to the input impedance.
The maximum source impedance depends on the amount of
THD that can be tolerated. The THD degrades as a function of
the source impedance and the maximum input frequency.


35
= 20 log 

π
2
2
 35 + f −3dB (Ne N )
2







where:
f−3dB is the input bandwidth (8 MHz) of the ADAS3022’s SAR
ADC core expressed in megahertz or the cutoff frequency of
an input filter, if one is used.
N is the noise gain of the amplifier (for example, 1 in buffer
configuration).
eN is the equivalent input noise voltage of the op amp
expressed in nV/√Hz.
For ac applications, the driver should have a THD performance
commensurate with the ADAS3022.
The analog input circuit must settle a full-scale step onto
the capacitor array at a 16-bit level (0.0015%). In amplifier
data sheets, settling at 0.1% to 0.01% is more commonly
specified. This may differ significantly from the settling
time at a 16-bit level and should be verified prior to driver
selection.
Table 8. Recommended Driver Amplifiers
Amplifier
ADA4841-1, ADA4841-2
ADA4897-1, ADA4897-2
AD8655
AD8021, AD8022
OP184
AD8605, AD8615
Rev. A | Page 27 of 40
Typical Application
Very low noise, small, and low power
Very low noise, low and high frequencies
5 V single supply, low noise
Very low noise and high frequency
Low power, low noise, and low frequency
5 V single supply, low power
ADAS3022
Data Sheet
The ADAS3022 allows the choice of an internal reference or an
external reference using the on-chip buffer/amplifier, or an
external reference.
The internal reference of the ADAS3022 provides excellent
performance and can be used in almost all applications. To set
the reference selection mode, use the internal reference enable bit
(REFEN) and the REFIN pin as described in this section. REF1
and REF2 must be tied together externally.
the main system reference. With REFIN = 2.5 V, REF1 and REF2
output 4.096 V, which serves as the main system reference.
For this configuration, connect the external source as shown
in Figure 63. Any type of 2.5 V reference, including those with
low power, low drift, and a small package, can be used in this
configuration because the internal buffer handles the dynamics
of the ADAS3022 reference.
10µF
Internal Reference
REF2 REFN
The precision internal reference is factory trimmed and is
suitable for most applications.
The internal reference output is trimmed to the targeted value
of 4.096 V with an initial accuracy of ±8 mV. The reference is
also temperature compensated to provide a typical drift of
±5 ppm/°C.
When the internal reference is used, the ADAS3022 should be
decoupled as shown in Figure 62. Note that both REF1 and
REF2 connections are required, along with suitable decoupling
on the REFIN output and the RCAP internally regulated supply.
0.1µF
External Reference
For applications that require a precise, low drift 4.096 V reference,
an external reference can also be used.
This option requires disabling the internal buffer by setting
REFEN to 0 and driving or connecting REFIN to AGND; therefore,
both hardware and software control are necessary. Attempting
to drive the REF1 and REF2 pins prior to disabling the internal
buffer can cause source/sink contention in the driving amplifiers.
Connect the precision 4.096 V reference, which serves as the
main system reference, through a low impedance buffer (such as
the AD8031 or the AD8605) to REF1 and REF2 as shown in
Figure 64. Recommended references include the ADR434,
ADR444, and ADR4540.
REFERENCE
SOURCE = 4.096V
REFN
ADAS3022
REF1 REFN
REF2 REFN
REF1
REFIN
REFIN
BAND
GAP
RCAP
1µF
RGND
ADAS3022
10516-016
REF2
10µF
10µF
REFN
REFN
0.1µF
0.1µF
BAND
GAP
RGND
RCAP
1µF
10516-018
10µF
RCAP
1µF
BAND
GAP
Figure 63. External Reference Using Internal Buffer
10µF
10µF
REFIN
RGND
0.1µF
0.1µF
REF1 REFN
ADAS3022
Setting the REFEN bit in the CFG register to 1 (default) enables
the internal reference and produces 4.096 V on the REF1 and
REF2 pins; this 4.096 V output serves as the main system
reference. The unbuffered 2.5 V (typical) band gap voltage is
output on the REFIN pin, which requires an external parallel
decoupling using 10 µF and 0.1 µF capacitors to reduce the
noise on the output. Because the current output of REFIN is
limited, it can be used as a source if followed by a suitable buffer,
such as the AD8031. Note that excessive loading of the REFIN
output will also lower the 4.096 V system reference because the
internal amplifier uses a fixed gain.
REFERENCE
SOURCE = 2.5V
10µF
10µF
REFN
0.1µF
0.1µF
0.1µF
10516-017
VOLTAGE REFERENCE OUTPUT/INPUT
Figure 64. External Reference
Figure 62. 4.096 V Internal Reference Connection
External Reference and Internal Buffer
The external reference and internal buffer are useful when a common system reference is used or if improved drift performance
is required.
Setting REFEN to 0 disables the internal band gap reference,
allowing the user to provide an external voltage reference (2.5 V
typical) to the REFIN pin. The internal buffer remains enabled,
thus reducing the need for an external buffer amplifier to generate
If an op amp is used as the external reference source, take note
of any concerns regarding driving capacitive loads. Capacitive
loading for op amps usually refers to the ability of the amplifier
to remain marginally stable in ac applications but can also play
a role in dc applications, such as a reference source. Keep in
mind that the reference source sees the dynamics of the bit
decision process on the reference pins and further analysis
beyond the scope of this data sheet may be required.
Rev. A | Page 28 of 40
Data Sheet
ADAS3022
Reference Decoupling
POWER SUPPLY
With any of the reference topologies described in the Voltage
Reference Input/Output section, the REF1 and REF2 reference
pins of the ADAS3022 have dynamic impedances and require
sufficient decoupling, regardless of whether the pins are used as
inputs or outputs. This decoupling usually consists of a low ESR
capacitor connected to each REF1 and REF2 and to the accompanying REFN return paths. Using X5R, 1206 size ceramic chip
capacitors is recommended for decoupling in all the reference
topologies described in the Voltage Reference Input/Output section.
The ADAS3022 uses five supplies: AVDD, DVDD, VIO, VDDH,
and VSSH (see Table 9). Note that ACAP, DCAP, and RCAP are
included in Table 9 for informational purposes only because these
supplies are outputs of the on-chip supply regulators. Refer to
UG-484 for more information about how these supplies are
generated on the EVAL-ADAS3022EDZ.
Table 9. Power Supplies
The placement of the reference decoupling capacitors plays an
important role in the system performance. Mount the decoupling
capacitors on the same side as the ADAS3022, close to the REF1
and REF2 pins, with thick PCB traces. Route the return paths to the
REFN inputs, which are in turn connected to the analog ground
plane of the system. The resistance of the return path to ground
should be minimized by using as many through vias as possible
when it is necessary to connect to an internal PCB layer.
The REFN and RGND inputs should be connected with the
shortest distance to the analog ground plane of the system,
preferably adjacent to the solder pads, using several vias. One
common mistake is to route these traces to an individual trace
that connects to the ground of the system. This can introduce
noise, which may adversely affect LSB sensitivity. To prevent
such noise, it is highly recommended to use PCBs with multiple
layers, including ground planes, rather than using single- or
double-sided boards. Refer to UG-484 for more information
about the PCB layout of the EVAL-ADAS3022EDZ.
Function
Analog 5 V core
Digital 5 V core
VIO
Digital input/output
VDDH
VSSH
ACAP
DCAP
RCAP
Positive high voltage
Negative high voltage
Analog 2.5 V core
Digital 2.5 V core
Analog 2.5 V core
AVDD and DVDD supply the ADAS3022 analog and digital
cores, respectively. Sufficient decoupling of these supplies is
required, consisting of at least a 10 μF capacitor and a 100 nF
capacitor on each supply. The 100 nF capacitors should be
placed as close as possible to the ADAS3022. To reduce the
number of supplies needed, DVDD can be supplied from the
analog supply by connecting a simple RC filter between AVDD
and DVDD, as shown in Figure 65.
VIO is the variable digital input/output supply and can be
directly interfaced to any logic between 1.8 V and 5 V (DVDD
supply maximum). To reduce the supplies needed, VIO can
alternatively be connected to DVDD when DVDD is supplied
from the analog supply through an RC filter. The recommended
low dropout regulators are ADP3334, ADP1715, and ADP7102/
ADP7104 for the AVDD, DVDD, and VIO supplies.
The voltage reference temperature coefficient (TC) directly
affects the full-scale accuracy of the system; therefore, in
applications where full-scale accuracy is crucial, care must be
taken with the TC. For example, a ±15 ppm/°C TC of the
reference changes the full-scale accuracy by ±1 LSB/°C.
20 Ω
ANALOG
SUPPLY
+5V
10µF
100nF
+5V DIGITAL
SUPPLY
10µF
AVDD AGND
+15V
10µF
100nF
1.8V TO 5V
DIGITAL I/O
SUPPLY
VIO
ADAS3022
100nF
10µF
DGND
VSSH
10516-020
100nF
100nF
DVDD DGND
VDDH
10µF
Required
Yes
Yes, or can connect to
AVDD
Yes, and can connect
to DVDD (for 5 V
level)
Yes, +15 V typ
Yes, −15 V typ
No, on chip
No, on chip
No, on chip
Core Supplies
For applications that use multiple ADAS3022 devices or other
PulSAR ADCs, it is more effective to use the internal reference
buffer to buffer the external reference voltage, thus reducing
SAR conversion crosstalk.
–15V
Name
AVDD
DVDD
Figure 65. ADAS3022 Supply Connections
Rev. A | Page 29 of 40
ADAS3022
Data Sheet
High Voltage Supplies
The high voltage bipolar supplies (VDDH and VSSH) are
required and must be at least 2.5 V larger than the maximum
input. For example, the supplies should be ±15 V for headroom
in the ±24.576 V differential input range. Sufficient decoupling
of these supplies is also required, consisting of at least a 10 μF
capacitor and a 100 nF capacitor on each supply.
Power Dissipation Modes
be allowed the specified settling time. Returning PD low also
resets the ADAS3022 digital core, including the CFG register, to
its default state. Therefore, the desired CFG must be rewritten
to the device and two dummy conversions must be completed
before the device operation is restored to the configuration
programmed prior to PD assertion.
CONVERSION MODES
The ADAS3022 offers two power dissipation modes: fully
operational mode and power-down mode.
The ADAS3022 offers two conversion modes to accommodate
varying applications. The mode is set with the conversion mode
select bit (CMS, Bit 1 of the CFG register).
Fully Operational Mode
Warp Mode (CMS = 0)
In fully operational mode, the ADAS3022 can perform
conversions as soon as all internal bias currents are established.
Setting CMS to 0 is useful when an aggregate throughput rate of
1 MSPS is required. However, in this mode, the maximum time
between conversions is restricted. If this maximum period is
exceeded, the conversion result may be corrupted. Therefore,
this mode is more suitable for continually sampled applications.
Power-Down Mode
To minimize the operating currents of the device when it is idle,
place the device in full power-down mode by bringing the PD
input high. This places the ADAS3022 into a deep sleep mode, in
which CNV activity is ignored and the digital interface is inactive.
Refer to the Reset and Power-Down (PD) Inputs section for
timing details. In deep sleep mode, the internal regulators
(ACAP, RCAP, and DCAP) and the voltage reference are also
powered down. To reestablish operation, return PD low. Note
that before the device can operate at the specified performance, the
reference voltage must charge up the external reservoir
capacitor(s) and
Normal Mode (CMS = 1, Default)
Setting CMS to 1 is useful for all applications with a maximum
aggregate throughput of 900 kSPS. In this mode, there is no
restriction in terms of the maximum time between conversions.
This mode is the default condition from the assertion of an
asynchronous RESET. The main difference between normal
mode and warp mode is the BUSY time; tQUIET is slightly longer
in normal mode than it is in warp mode.
Rev. A | Page 30 of 40
Data Sheet
ADAS3022
DIGITAL INTERFACE
BUSY Falling Edge—End of a Conversion (EOC)
This interface uses the three asynchronous signals (CNV,
RESET, and PD) and a 4-wire serial interface composed of CS,
SDO, SCK, and DIN. CS can also be tied to CNV for some
applications.
Conversion results are available on the serial data output pin
(SDO), and the 16-bit configuration word (CFG) is programmed on the serial data input pin (DIN). This register controls
settings such as the channel to be converted, the programmable
gain setting, and the reference choice (see the Configuration
Register section for more information).
The EOC event is indicated by BUSY returning low and can be
used as a host interrupt. In addition, the EOC gates data access
to and from the ADAS3022. If the current conversion result is
not read prior to the following EOC event, the data is lost.
Furthermore, if the CFG update is not completed prior to EOC, it
is discarded and the current configuration is applied to future conversions. This pipeline ensures that the ADAS3022 has
sufficient time to acquire the next sample to the specified 16-bit
accuracy.
Conversion Timing
A detailed timing diagram of the conversion process is shown
in Figure 66.
tCYC
SOC
(n)
CONVERSION CONTROL
EOC
(n)
tCBD
Conversions are initiated by the CNV input. The ADAS3022 is
fully asynchronous and can perform conversions at any frequency
from dc up to 1 MHz, depending on the conversion mode.
tQUIET
tDDC
tAD
tCH
BUSY
The CNV signal is decoupled from the CS pin, allowing
multiple ADAS3022 devices to be controlled by the same
processor. For applications where SNR is critical, the CNV
source should have very low jitter. This can be achieved by
using a dedicated oscillator or by clocking CNV with a high
frequency, low jitter clock. For applications where jitter is more
tolerable or a single device is in use, CNV can be tied to CS. For
more information about sample clock jitter and aperture delay,
refer to the MT-007 Tutorial, Aperture Time, Aperture Jitter,
Aperture Delay Time—Removing the Confusion.
Although CNV is a digital signal, it should be designed to
ensure fast, clean edges with minimal overshoot, undershoot,
and ringing. The CNV trace should be shielded by connecting a
trace to ground, and a low value (such as 50 Ω) serial resistor
termination should be added close to the output of the component
that drives this line. In addition, care should be taken to avoid
digital activity close to the sampling instant because such activity
may result in degraded SNR performance.
SAFE
CONVERSION
ACQUISITION
QUIET
(n + 1)
(n)
(n)
(n + 1)
XXX
XXX
tACQ
tCCS
tCCS
CS
DATA
(n)
DATA
(n – 1)
SDO
DIN
When the ADAS3022 is performing a conversion and the BUSY
output is driven high, the ADAS3022 uses a unique 2-phase
conversion process to allow for safe data access and quiet times.
tDAC
tDDCA
CNV
CNV Rising Edge—Start of a Conversion (SOC)
A rising edge on CNV changes the state of the ADAS3022 from
track mode to hold mode and is all that is necessary to initiate a
conversion. All conversion timing clocks are internally generated.
After a conversion is initiated, the ADAS3022 ignores other
activity on the CNV line (governed by the throughput rate) until
the end of the conversion; the conversion can only be aborted
by the power-down (PD) or RESET inputs.
SOC
(n + 1)
tCONV
CFG
(n + 2)
x
x
CFG
(n + 3)
x
10516-022
The ADAS3022 digital interface consists of asynchronous
inputs, a busy indicator, and a 4-wire serial interface for
conversion result readback and configuration register
programming.
Figure 66. Basic Conversion Timing
Register Pipeline
To ensure that all CFG updates are applied during a known safe
instant to the various circuit elements, the asynchronous data
transfer is synchronized to the ADAS3022 timing engine using
the EOC event. This synchronization introduces an inherent delay
between updating the CFG register setting and the application
of the configuration to a conversion. This pipeline from the end
of the current conversion (n) consists of a two-deep delay (shown
as (n + 2) in Figure 66) before the CFG setting takes effect. This
means that two SOC and EOC events must elapse before the
setting (that is, new channel, gain, and so on) takes effect. Note
that the nomenclature (n), (n + 1), and so on is used in the
remainder of the following digital sections for simplicity.
There is no pipeline after the end of a conversion, however,
before data can be read back.
Rev. A | Page 31 of 40
ADAS3022
Data Sheet
RESET AND POWER-DOWN (PD) INPUTS
Note that in Figure 67 and Figure 68, SCK is shown idling high.
SCK can idle high or low, requiring that the system developer
design an interface that suits setup and hold times for both SDO
and DIN.
A rising edge on RESET or PD aborts the conversion process and
places SDO into high impedance, regardless of the CS level. Note
that RESET has a minimum pulse width (active high) time for
setting the ADAS3022 into the reset state. See the Configuration
Register section for the default CFG setting when the ADAS3022
returns from the reset state. If the default setting is used after
RESET is deasserted (Logic 0), a period equal to the acquisition
time (tACQ) must elapse before CNV can be asserted for the
conversion result to be valid. If a conversion is initiated, the
result will be corrupted. In addition, the output data from the
previous conversion is cleared upon a reset. Attempting to
access the data result prior to initiating a new conversion results
in an invalid result.
When the device returns from power-down mode or from a reset
and the default CFG is not used, there is no tACQ requirement;
the first two conversions from power-up are undefined/invalid
because the two-deep delay pipeline requirement must be satisfied
to reconfigure the device to the desired setting.
SEE NOTE
CNV
n
RESET/
PD
CS
tDIS
SDO
n–2
CFG
x
n+1
tEN
n–1
x
n+2
tDIS
SCK
tSDOH
tEN
tSDOD
SDO
(MISO)
DIN
(MOSI)
tDINS
tDINH
Figure 68. Serial Timing
CPHA
The clock phase select bit (CPHA, Bit 0) sets the first bit of the
conversion result on SDO after the end of a conversion (see
Figure 69).
Setting CPHA to 1 outputs the MSB not only when CS is asserted
but also after the first SCK falling edge. Subsequent SCK falling
edges clock out bits in an MSB − 1, MSB − 2, and so on fashion.
This mode can be useful for sign extension applications.
n–1
BUSY
CS
x
CS
x
2
1
SEE NOTE
15
16
SCK
10516-023
NOTES
1. WHEN THE PART IS RELEASED FROM RESET, tACQ MUST BE MET FOR
CONVERSION n IF USING THE DEFAULT CFG SETTING FOR CHANNEL IN0.
WHEN THE PART IS RELEASED FROM POWER-DOWN, tACQ IS NOT REQUIRED,
AND THE FIRST TWO CONVERSIONS, n AND n + 1, ARE UNDEFINED.
Figure 67. RESET and PD Timing
SDO
CPHA = 0
MSB
MSB – 1
MSB – 2
LSB + 1
LSB
MSB
SDO
CPHA = 1
MSB
MSB
MSB – 1
LSB + 2
LSB + 1
LSB
10516-025
n–1
tSCKH
Setting CPHA to 0 outputs the MSB when CS is asserted. Subsequent SCK falling edges clock out bits in an MSB − 1, MSB − 2,
and so on fashion. This mode is useful for hosts limited to 16 clock
edges where the first falling (or rising) edge can be used to latch
the data.
tACQ
tRH
tSCK
tSCKL
10516-024
The asynchronous RESET and PD inputs can be used to reset
and power down the ADAS3022, respectively. Timing details
are shown in Figure 67.
Figure 69. CPHA Details
SERIAL DATA INTERFACE
The ADAS3022 uses a simple 4-wire interface and is compatible
with FPGAs, DSPs, and common serial interfaces, such as SPI,
QSPI, and MICROWIRE™. The interface uses the CS, SCK,
SDO, and DIN signals. Timing details for the serial interface are
shown in Figure 68. SDO is activated when CS is asserted. The
conversion result is output on SDO and is updated on SCK
falling edges. Simultaneously, the 16-bit CFG word is updated, if
desired, on the serial data input (DIN). The state of the clock
phase select bit (CPHA, Bit 0) determines whether the MSB is
output again on the first clock or whether the MSB − 1 bit is
output when SDO is activated after the EOC.
Sampling on the SCK Falling Edge
To achieve the fastest data transfer rate, the host should sample
data on the SCK falling edge, as long as there is a sufficient hold
time of ≤tSDOH (see Figure 68). When using this method, data
transfers should occur during the safe conversion time (tDDC).
Because this time is fixed, extending data reading or writing into
the quiet conversion phase (tQUIET) may cause data corruption.
However, for systems that need slightly more time, tDDCA (data
during conversion additional) can be used.
Rev. A | Page 32 of 40
Data Sheet
ADAS3022
SOC
Sampling on the SCK Rising Edge (Alternate Edge)
tAD
SPI or other alternate edge transfers typically require more time
to access data because the total data transfer time of these slower
hosts can be >tDDC. If this is the case, the time from tQUIET to the next
CNV rising edge, which is known as the data access time after
conversion (tDAC) and is determined by the user, must be
adjusted by lowering the throughput rate (CNV frequency),
thus providing the necessary time. If this does not allow enough
time, the data access can be broken up so that some data access
occurs during this time followed by the remainder of data
access occurring during the next tDDC and tDDCA times.
CFG Readback
The CFG result associated with the current conversion can be read
back with an additional 16 SCK burst following the conversion
result (see Figure 69). After the LSB of the conversion result is
clocked out, the MSB of the CFG associated with that conversion
follows. Subsequent SCK falling edges repeat the conversion
result and CFG word. For example, when CPHA is 0, the MSB
of the conversion result is output on the 32nd falling edge.
Because the time to access data is somewhat restricted, the
following guidelines are useful in determining the ADAS3022
throughput, or CNV frequency, and the serial interface details.
Note that in Figure 70 to Figure 72, tAD is for reference purposes
only and denotes a time without digital activity because such
activity should not occur prior to or just after sampling.
f
SCK
≥
t AD
17
≥ 34 MHz
+ t DDC
Although additional time to access data can be attained by transferring data during tDDCA, this is not recommended because the
ADAS3022 performs sensitive bit decisions during this time. If
tDDCA is used, however, the minimum SCK frequency is
f
SCK
≥
17
t AD + t DDC + t DDCA
tQUIET
n
n+2
n+1
BUSY
n
n+1
CS
n–1
n
DIN
n+2
n+3
10516-026
SDO
SCK
Figure 70. Data Access During Conversion
Data Access After/Spanning Conversion—Host Determined
Throughput
For hosts that do not have the 34 MHz or 25 MHz SCK rates
available, the maximum throughput rate cannot be achieved
because the data access time after conversion, tDAC, must be
increased to allow more time to access data. In this case, there
are three methods to access data:
•
Data Access During Conversion—Maximum Throughput
The maximum throughput rate per channel is determined
mainly by the maximum SCK period of the host. When using
the maximum throughput rate of 1 MSPS, the ADAS3022 has
an almost symmetric period for both safe data and quiet times
(~500 ns each; see Figure 70). Consequently, tDDC is basically
fixed and only provides the host ~500 ns to access data. Note
that in Figure 70, tAD is for reference purposes only and denotes
a time without digital activity because such activity should not
occur during the sampling edge. For 17 SCK edges (worst case), the
minimum SCK frequency required to achieve a 1 MSPS (1 µs
between CNV rising) aggregate throughput rate is
EOC
tDDC
CNV
•
GENERAL CONSIDERATIONS
tDDCA
•
The first method is to adjust tDAC for 17 SCK edges (worst
case) and the additional CS to CNV setup and hold times.
In this case, all data access occurs during tDAC. This is the
only method that can be used when using a slow host that
cannot break up data into bytes or other partial data bursts.
A second method is to break up the data into bursts that
can transfer part of the data during tDAC of the current
conversion and the rest of the data during tDDC of the next
conversion. Note that CS can stay low throughout the CNV
rising phase; however, serial clock activity should pause
while the input is being sampled.
A third method is to use the second method along with the
additional tDDCA, again noting that digital activity must cease
after this time to prevent the current conversion from
becoming corrupted.
In any of these methods, if the time between conversions (tCYC)
is exceeded for the fastest possible throughput mode (CMS = 0),
the conversion results will be inaccurate. If this is the case, the
fully asynchronous mode (CMS = 1) must be selected (see the
Conversion Modes section for details).
Figure 71 shows a basic timing diagram for all three methods.
For conversion (n), the data is read back after the end of a
conversion (n), with the remainder of data read into the next
(n + 1) conversion.
≥ 25 MHz
Rev. A | Page 33 of 40
ADAS3022
Data Sheet
EOC
SOC
tDDCA
SOC
tAD
GENERAL TIMING
tDDC
tDAC
Figure 72 is a general timing diagram showing the complete
register to conversion and readback pipeline delay. The figure
details the timing upon power-up or upon returning from a full
power-down by use of the PD input. Figure 73 and Figure 74 show
the general timing diagrams when only the auxiliary ADC input
channel pair is enabled for the data read during conversion (RDC)
mode and the read after conversion (RAC) mode, respectively.
CNV
n
BUSY
n+1
tCCS
n
n+1
CS
SDO
x
x
n+2
n
n+3
x
n+3
10516-027
DIN
n
n–1
SCK
Figure 71. Data Access Spanning Conversion
tACQ
tCYC
EOC
SOC
SOC
EOC
POWER
UP
CONVERSION (n – 1)
UNDEFINED
PHASE
tDDC
tQUIET
tDAC
NOTE 1
NOTE 2
NOTE 1
ACQUISITION (n + 1)
UNDEFINED
CONVERSION (n)
UNDEFINED
ACQUISITION (n)
UNDEFINED
CONVERSION (n + 1)
UNDEFINED
CNV
BUSY
tDDCA
NOTE 5
NOTE 2
tAD
NOTE 4
CS
X
1
16/32
NOTE 3
SCK
1
16
DIN
CFG
INVALID
CFG (n + 2)
CFG (n + 2)
CFG (n + 3)
SDO
DATA
INVALID
DATA (n – 1)
INVALID
DATA (n – 1)
INVALID
DATA (n)
INVALID
EOC
EOC
ACQUISITION
(n + 2)
PHASE
DATA (n)
INVALID
EOC
ACQUISITION
(n + 3)
CONVERSION
(n + 2)
CFG (n + 3)
ACQUISITION
(n + 4)
CONVERSION
(n + 3)
CONVERSION
(n + 4)
CNV
BUSY
CS
1
16
1
16
1
DIN
CFG (n + 4)
CFG (n + 4)
CFG (n + 5)
CFG (n + 5)
CFG (n + 6)
CFG (n + 6)
SDO
DATA (n + 1)
INVALID
DATA (n + 1)
INVALID
DATA (n + 2)
DATA (n + 2)
DATA (n + 3)
DATA (n + 3)
NOTES
1. DATA ACCESS CAN OCCUR DURING A CONVERSION ( tDDC ), AFTER A CONVERSION (tDAC ), OR BOTH DURING AND AFTER A CONVERSION.
THE CONVERSION RESULT AND THE CFG REGISTER ARE UPDATED AT THE END OF A CONVERSION (EOC).
2. DATA ACCESS CAN ALSO OCCUR UP TO tDDCA WHILE BUSY IS ACTIVE (SEE THE DIGITAL INTERFACE SECTION FOR DETAILS). ALL OF THE BUSY
TIME CAN BE USED TO ACQUIRE DATA.
3. A TOTAL OF 16 SCK FALLING EDGES IS REQUIRED FOR A CONVERSION RESULT. AN ADDITIONAL 16 EDGES ARE REQUIRED TO
READ BACK THE CFG RESULT ASSOCIATED WITH THE CURRENT CONVERSION.
4. CS CAN BE HELD LOW OR CONNECTED TO CNV. CS WITH FULL INDEPENDENT CONTROL IS SHOWN IN THIS FIGURE.
5. FOR OPTIMAL PERFORMANCE, DATA ACCESS SHOULD NOT OCCUR DURING THE SAMPLING EDGE. A MINIMUM TIME
OF THE APERTURE DELAY (tAD) SHOULD ELAPSE PRIOR TO DATA ACCESS.
Figure 72. General Timing Diagram
Rev. A | Page 34 of 40
10516-228
SCK
Data Sheet
ADAS3022
SOC
EOC
tAD
tQUIET
CNV
n+2
n+1
n
BUSY
n
n+1
n+2
CS
n
n+2
DIN
1
n+1
n+3
16
n+4
16
1
1
10516-252
n–1
SDO
16
SCK
Figure 73. General Timing Diagram of AUX Input Channel Pair (RDC)
EOC
SOC
tEN
tAD
tQUIET
CNV
n+3
n+2
n+1
n
n+3
n+2
n+1
n
BUSY
CS
n+3
DIN
1
n+2
n+1
n+5
n+4
16
1
16
SCK
Figure 74. General Timing Diagram of AUX Input Channel Pair (RAC)
Rev. A | Page 35 of 40
1
16
10516-253
n
SDO
ADAS3022
Data Sheet
conversions are required for the user-specified CFG setting to
take effect. Therefore, the default value is CFG[15:0] = 0x8FCF.
This sets the ADAS3022 as follows:
CONFIGURATION REGISTER
The configuration register, CFG, is a 16-bit, programmable
register for selecting all of the ADAS3022 user-programmable
options (see Table 11). The register is loaded when data is read
back for the first 16 SCK rising edges and is updated at the next
EOC. Note that there is always a two-deep delay (n + 2) when
writing CFG and when reading back CFG for the setting
associated with the current conversion.
•
•
•
•
•
•
•
•
•
The default CFG setting is applied when the ADAS3022 returns
from the reset state (RESET = high) to the operational state
(RESET = low). However, when the ADAS3022 returns from the
full power-down state (PD = high) to an enabled state (PD = low),
the default CFG setting is not applied, and at least two dummy
Overwrites contents of CFG register
Selects the IN0 input channel referenced to COM
Configures the PGIA gain to 0.20 (±20.48 V)
Selects the multiplexer input
Disables the internal channel sequencer
Disables the temperature sensor
Enables the internal reference
Selects normal conversion mode
Selects SPI interface mode
Table 10. Configuration Register, CFG; Default Value = 0x8FCF (1000 1111 1100 1111)
15
CFG
14
INx
13
INx
12
INx
11
COM
10
RSV
9
PGIA
8
PGIA
7
PGIA
6
MUX
5
SEQ
4
SEQ
3
TEMPB
2
REFEN
1
CMS
0
CPHA
Table 11. Configuration Register Bit Description
Bits
15
Bit Name
CFG
[14:12]
INx
11
COM
10
[9:7]
RSV
PGIA
6
MUX
Description
Configuration update.
0 = keep current configuration settings.
1 = overwrite contents of register (default).
Input channel selection in binary fashion. See the Multiplexer section.
Bit 14
Bit 13
Bit 12
Channel
0
0
0
IN0 (default)
…
…
…
1
1
1
IN7
IN[7:0] common channel input. AUX+ and AUX− are not referenced to COM.
0 = channels are referenced in differential pairs: IN0/IN1, IN2/IN3, IN4/IN5, and IN6/IN7 (see the Channel Sequencer
Details section).
1 = each channel is referenced to a common sense, COM (default).
Reserved. Setting or clearing this bit has no effect.
Programmable gain selection (see the Input Structure section). In basic sequencer modes, this register configures
the range for all channels. In advanced sequencer mode, this register sets the range for IN0 (COM = 1) or the IN0/IN1
pair (COM = 0). See the Advanced Mode section for the PGIA configurations of individual channels or channel pairs.
Bit 9
Bit 8
Bit 7
Absolute Input Voltage Range
0
0
0
±24.576 V
0
0
1
±10.24 V
0
1
0
±5.12 V
0
1
1
±2.56 V
1
0
0
±1.28 V
1
0
1
±0.64 V
1
1
0
Not used
1
1
1
±20.48 V (default)
Multiplexer/auxiliary channel input (see the Auxiliary Input Channel section).
0 = selects auxiliary channel on AUX± inputs as active channel.
1 = uses the selected analog front end (AFE) channel/channel pair (default).
Rev. A | Page 36 of 40
Data Sheet
Bits
[5:4]
Bit Name
SEQ
3
TEMPB
2
REFEN
1
CMS
0
CPHA
ADAS3022
Description
Channel sequencer. Allows for scanning channels sequentially from IN0 to INx. INx is the last channel converted prior
to resetting the sequence back to IN0 and is specified by the channel selected in the INx[2:0] configuration bits (see
the Channel Sequencer Details section).
Bit 5
Bit 4
Function
0
0
Disable sequencer (default)
0
1
Update configuration during basic sequence
1
0
Initialize advanced sequencer
1
1
Initialize basic sequencer
Temperature sensor enable control (see the Channel Sequencer Details section).
0 = internal temperature sensor enabled.
1 = internal temperature sensor disabled (default).
Internal reference selection (see the Pin Configuration and Function Descriptions and Voltage Reference
Input/Output sections for more information).
0 = disables the internal reference. The internal reference buffer is disabled by pulling REFIN to ground.
1 = enables the internal reference (default).
Conversion mode select (see the Conversion Modes section).
0 = uses the warp mode for conversions with a time between conversion restriction.
1 = uses the normal mode for conversions (default).
MSB select (see the CPHA section).
0 = asserting CS after the end of a conversion places the MSB on SDO, and the first SCK falling edge places (MSB − 1) on SDO.
1 = asserting CS after the end of a conversion places the MSB on SDO, and the first SCK falling edge repeats MSB on SDO
(default).
CHANNEL SEQUENCER DETAILS
Table 12. Typical Channel Sequencer Example
The ADAS3022 includes a channel sequencer, which is useful for
scanning channels in a sequential order. Channels are scanned
individually with reference to COM or as pairs and can also
include the auxiliary channel pair and/or the internal temperature
sensor measurement. After the last programmed measurement
is sampled, the ADAS3022 sequencer is reset to the first channel
(IN0) or channel pair (IN0/IN1) and repeats the sequence until
the sequencer is disabled or an asynchronous RESET or PD occurs.
INx[14:12]
011
111
11x
111
111
111
When the channel sequencer is enabled, for all differential
pairs, the positive terminals are the even channels (IN0, IN2,
IN4, and IN6), and the negative terminals are, conversely, the
odd channels (IN1, IN3, IN5, and IN7). When the channel
sequencer is disabled, the user can assign either positive or
negative terminals to even or odd channels for all differential
pairs, depending on the INx[14:12] settings. For example, if
INx[14:12] = 001 when using the IN0/IN1 pair, IN1 is the
positive input and IN0 is the negative input.
INx and COM Inputs (MUX = 1, TEMPB = 1)
Each sequence loop always starts with IN0 or IN0/IN1 and
terminates with either the last channel/channel pair set in the
INx bits, the temperature sensor, or the auxiliary input channel,
depending on the configuration word. Table 12 provides a quick
reference for how the device responds to the programmed configuration. For the first case, the channel sequencer scans Channel IN0
through Channel IN3 in a repeated fashion. Note that the last
conversion is corrupted when exiting the sequencer.
COM
1
1
0
1
1
1
MUX
1
1
1
1
0
0
TEMPB
1
1
1
0
1
0
End of Sequence
IN3 (to COM)
IN7 (to COM)
IN6 to IN7
TEMPB
AUX
AUX
To use individual INx channels with reference to COM or pairs
of INx channels in a sequence without converting the AUX or
temperature sensor channels, the MUX and TEMPB bits must
be set to 1. The last channel to be converted in the sequence is
specified by the channel set in the INx bits. After the last channel is
scanned, the next conversion starts over at IN0 or IN0/IN1. For
paired channels, the channels are paired depending on the last
channel set in INx. Note that the channels are always paired
with the positive input on the even channels (IN0, IN2, IN4,
IN6) and the negative input on the odd channels (IN1, IN3, IN5,
IN7). Therefore, setting INx to 110 or 111 scans all pairs with
the positive inputs dedicated to IN0, IN2, IN4, and IN6. For
example, to scan four single channels, set INx to 011, COM to 1,
and MUX to 1, which results in a sequence order of IN0, IN1,
IN2, IN3, IN0, IN1, IN2, and IN3.
Rev. A | Page 37 of 40
ADAS3022
Data Sheet
INx and COM Inputs with AUX Inputs (MUX = 0, TEMPB = 1)
Update During Sequence (SEQ = 01)
To use individual INx channels with reference to COM or pairs
of INx channels with the AUX inputs in a sequence, the MUX
bit must be set to 0 to append the AUX channel to the end of the
sequence (after the channel set in INx is scanned). Note that the
AUX input is a pair, whereas the INx channel can be referenced to
COM or pairs of INx channels. For example, to scan four single
channels and the AUX inputs, set INx to 011, COM to 1, and
MUX to 0, which results in a sequence order of IN0, IN1, IN2,
IN3, AUX, IN0, IN1, IN2, IN3, AUX, and so on.
Some of the CFG settings, such as PGIA and CMS, can be updated
during a sequence. Writing a new CFG word with the appropriate
bits to be changed for the (n + 2) conversion updates the sequencer
from that point; all channels then use, for example, the new PGIA
value. Note that changing bits in INx for the last channel or changing COM reinitializes the sequencer at the (n + 2) conversion. A
more practical method is to use the advanced sequencer mode as
described in the Advanced Sequencer Mode (SEQ = 10) section.
INx and COM Inputs with Temperature Sensor
(MUX = 1, TEMPB = 0)
The advanced mode is useful for systems that require different
gains for different individual INx inputs or different pairs of
INx inputs. In this mode, two additional registers are used to
program the various gain settings. After the initial CFG word
enabling the advanced sequencer mode is written, the ADAS3022
expects to receive at least one additional data transfer for the
first advanced sequencer register, ASR0, or both advanced
sequencer registers, depending on how many channels are in the
sequence. Each ASR requires a conversion and a corresponding
EOC to load the data into the device. The user cannot simply
write 48 bits all at once because, as with all CFG word transfers,
only the first 16 bits are latched and updated at EOC.
To append the temperature sensor conversion to the end of the
input channel sequence, the TEMPB bit must be set low in the
configuration word. Note that the temperature sensor requires
at least 5 µs between conversions. The data is output in straight
binary format.
INx and COM Inputs with AUX Inputs and Temperature
Sensor (MUX = 0, TEMPB = 0)
Both temperature sensor conversions and auxiliary channel
conversions can be appended to the end of the input sequence
by setting the MUX and TEMPB bits in the CFG register. For
example, to scan all input channels with respect to COM, the
temperature sensor, and the auxiliary channel at once, the user
must set INx to 111, COM to 1, MUX to 0, and TEMPB to 0.
The resulting sequence would be IN0, IN1, IN2, IN3, IN4, IN5,
IN6, IN7, temperature sensor, and AUX.
Sequencer Modes
The ADAS3022 has two sequencer modes, which are
configured with the SEQ bits: basic mode and advanced mode.
Basic mode can be used when all channels are configured with
the same PGIA range. Advanced mode allows individual
channel ranges to be programmed using two additional
advanced sequence registers, ASR0 and ASR1. The SEQ bits are
used to enable the sequencer. Setting SEQ to 01, 10, or 11 specifies
which sequencer mode is used. Depending on the mode, basic
or advanced sequencing determines the next data into DIN.
Note that for any sequencer update there exists a two-deep
delay when writing the register for the setting to take effect.
Advanced Sequencer Mode (SEQ = 10)
Note that the PGIA setting for IN0 or IN0/IN1 is written in the
initial CFG register, and if using pairs of INx channels, only
ASR0 is required. After the CFG and the associated advanced
sequencer registers are updated, DIN must be held low for at
least the MSB of subsequent data transfers; otherwise, the
advanced sequencer mode will be aborted.
Table 13. Advanced Sequencer Register 0
Bits
15
[14:11]
[10:8]
7
[6:4]
3
[2:0]
Function
ASR0 write enable
0 = update ASR0 following CFG for advanced sequencer
1 = enters normal CFG update
Reserved
PGIA for IN1 or IN2/IN3
Reserved
PGIA for IN2 or IN4/IN5
Reserved
PGIA for IN3 or IN6/IN7
Table 14. Advanced Sequencer Register 1
Basic Sequencer Mode (SEQ = 11)
The basic mode is useful for systems that use the same PGIA
range on all channels. In basic sequencer mode, all that is
required is a single CFG word to place the ADAS3022 in an
automatically scanned mode. On the second conversion
following the EOC for sequencer CFG, the sequencer starts.
After the CFG for basic sequence updates, DIN must be held
low for at least the MSB during the data readback or a new CFG
word will update, disabling the sequencer.
Bits
15
[14:12]
11
[10:8]
7
[6:4]
3
[2:0]
Rev. A | Page 38 of 40
Function
ASR1 write enable
0 = update ASR1 following ASR0
1 = enters normal CFG update
PGIA for IN4
Reserved
PGIA for IN5
Reserved
PGIA for IN6
Reserved
PGIA for IN7
Data Sheet
ADAS3022
OUTLINE DIMENSIONS
0.30
0.25
0.18
31
30
0.50
BSC
TOP VIEW
1.00
0.95
0.85
0.45
0.40
0.35
1
21
11
20
PIN 1
INDICATOR
*4.70
4.60 SQ
4.50
EXPOSED
PAD
0.05 MAX
0.02 NOM
COPLANARITY
0.08
0.20 REF
SEATING
PLANE
40
10
BOTTOM VIEW
0.25 MIN
FOR PROPER CONNECTION OF
THE EXPOSED PAD, REFER TO
THE PIN CONFIGURATION AND
FUNCTION DESCRIPTIONS
SECTION OF THIS DATA SHEET.
*COMPLIANT TO JEDEC STANDARDS MO-220-VJJD-5
WITH EXCEPTION TO EXPOSED PAD DIMENSION.
07-19-2012-B
PIN 1
INDICATOR
6.10
6.00 SQ
5.90
Figure 75. 40-Lead Lead Frame Chip Scale Package (LFCSP_VQ)
6 mm × 6 mm Body, Very Thin Quad
(CP-40-15)
Dimensions shown in millimeters
ORDERING GUIDE
Model1
ADAS3022BCPZ
ADAS3022BCPZ-RL7
EVAL-ADAS3022EDZ
1
Temperature Range
−40°C to +85°C
−40°C to +85°C
Package Description
40-Lead Lead Frame Chip Scale Package (LFCSP_VQ)
40-Lead Lead Frame Chip Scale Package (LFCSP_VQ)
Evaluation Board
Z = RoHS Compliant Part.
Rev. A | Page 39 of 40
Package Option
CP-40-15
CP-40-15
ADAS3022
Data Sheet
NOTES
©2012–2013 Analog Devices, Inc. All rights reserved. Trademarks and
registered trademarks are the property of their respective owners.
D10516-0-1/13(A)
Rev. A | Page 40 of 40
Similar pages