AD4116 [ADI]

Single Supply, 24-Bit, Sigma-Delta ADC with ±10 V, 10 MΩ Inputs and Buffered Low Level Inputs;
AD4116
型号: AD4116
厂家: ADI    ADI
描述:

Single Supply, 24-Bit, Sigma-Delta ADC with ±10 V, 10 MΩ Inputs and Buffered Low Level Inputs

文件: 总59页 (文件大小:1046K)
中文:  中文翻译
下载:  下载PDF数据表文档文件
Single Supply, 24-Bit, Sigma-Delta ADC with ± ±0 V,  
±0 MΩ Inputs and Buffered Low Level Inputs  
Data Sheet  
AD4±±6  
On-chip 2.5 V reference  
FEATURES  
0.12% accuracy at 25°C, 5 ppm/°C (typical) drift  
Internal or external clock  
Power supplies  
AVDD to AVSS = 4.5 V to 5.5 V  
IOVDD to DGND = 2 V to 5.5 V  
Total IDD (AVDD + IOVDD) = 6.15 mA  
Temperature range: −40°C to +105°C  
3-wire or 4-wire serial digital interface (Schmitt trigger on SCLK)  
SPI, QSPI, MICROWIRE, and DSP compatible  
24-bit ADC with integrated analog front end  
Fast and flexible output rate: 1.25 SPS to 62.5 kSPS  
Channel scan data rate  
12,422 SPS per channel (80 µs settling, sinc5 + sinc1)  
20,618 SPS per channel (48 µs settling, sinc3)  
85 dB rejection of 50 Hz and 60 Hz at 20 SPS per channel  
10 V inputs, 6 differential or 11 single-ended  
Pin absolute maximum rating: 65 V  
Absolute input pin voltage up to 20 V  
≥10 MΩ impedance  
APPLICATIONS  
Low level direct ADC input  
Process control  
PLC and DCS modules  
Instrumentation and measurement  
VREF inputs, 2 differential or 4 single-ended  
Absolute input pin voltage, AVDD to AVSS  
True rail-to-rail analog input buffers  
FUNCTIONAL BLOCK DIAGRAM  
AVDD REGCAPA  
REF– REF+ REFOUT  
IOVDD REGCAPD  
BUFFERED  
PRECISION  
REFERENCE  
1.8V  
LDO  
1.8V  
LDO  
VIN0  
VIN1  
INTERNAL  
REFERENCE  
VIN2  
PRECISION  
VOLTAGE  
DIVIDER  
VIN3  
RAIL-TO-RAIL  
VIN4  
REFERENCE  
VIN5  
INPUT BUFFERS  
CS  
VIN6  
>10MΩ  
VIN7  
SCLK  
VIN8  
VIN9  
SERIAL  
INTERFACE  
DIGITAL  
FILTER  
DIN  
VIN10  
VINCOM  
Σ-Δ ADC  
DOUT/RDY  
MUX  
VBIAS–  
SYNC  
ERROR  
ADCIN11  
ADCIN12  
ADCIN13  
ADCIN14  
ADCIN15  
CRYSTAL AND INTERNAL  
CLOCK OSCILLATOR  
CIRCUITRY  
GPIO CONTROL  
TEMPERATURE  
SENSOR  
AVSS  
DGND  
GPIO0 GPIO1 GPO2 GPO3  
XTAL1  
CLKIO/XTAL2  
Figure 1.  
Rev. 0  
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 registeredtrademarks are the property of their respective owners.  
One Analog Way, Wilmington, MA 01887, U.S.A.  
Tel: 781-935-5565  
Technical Support  
©2021 Analog Devices, Inc. All rights reserved.  
www.analog.com  
 
 
 
AD4±±6  
Data Sheet  
TABLE OF CONTENTS  
Features.............................................................................................. 1  
Calibration .................................................................................. 39  
Digital Interface.............................................................................. 40  
Checksum Protection ................................................................ 40  
CRC Calculation......................................................................... 41  
Integrated Functions...................................................................... 43  
General-Purpose I/O ................................................................. 43  
External Multiplexer Control................................................... 43  
Delay ............................................................................................ 43  
16-Bit/24-Bit Conversion.......................................................... 43  
DOUT_RESET ........................................................................... 43  
Synchronization ......................................................................... 43  
Error Flags................................................................................... 44  
DATA_STAT.............................................................................. 44  
IOSTRENGTH ........................................................................... 44  
Internal Temperature Sensor ................................................... 45  
Applications Information ............................................................. 46  
Grounding and Layout.............................................................. 46  
Register Summary .......................................................................... 47  
Register Details ............................................................................... 49  
Communications Register ........................................................ 49  
Status Register............................................................................. 50  
ADC Mode Register................................................................... 51  
Interface Mode Register ............................................................ 52  
Register Check............................................................................ 53  
Data Register............................................................................... 53  
GPIO Configuration Register................................................... 54  
ID Register .................................................................................. 55  
Channel Register 0 to Channel Register 15............................ 55  
Applications ...................................................................................... 1  
Functional Block Diagram .............................................................. 1  
Revision History ............................................................................... 2  
General Description......................................................................... 3  
Specifications .................................................................................... 4  
Timing Characteristics ................................................................ 7  
Absolute Maximum Ratings ........................................................... 9  
Thermal Resistance...................................................................... 9  
Electrostatic Discharge (ESD) Ratings...................................... 9  
ESD Caution.................................................................................. 9  
Pin Configuration and Function Descriptions .......................... 10  
Typical Performance Characteristics........................................... 13  
Noise Performance and Resolution ............................................. 18  
Theory of Operation ...................................................................... 21  
Power Supplies............................................................................ 22  
Digital Communication ............................................................ 22  
AD4116 Reset.............................................................................. 22  
Configuration Overview............................................................ 24  
Circuit Description......................................................................... 27  
Muliplexer ................................................................................... 27  
Voltage Inputs............................................................................. 28  
Low Level Inputs ........................................................................ 28  
Absolute Input Pin Voltages..................................................... 28  
Data Output Coding .................................................................. 29  
AD4116 Reference...................................................................... 29  
Buffered Reference Input .......................................................... 30  
Clock Source ............................................................................... 30  
Digital Filter .................................................................................... 32  
Sinc5 + Sinc1 Filter .................................................................... 32  
Sinc3 Filter................................................................................... 32  
Single Cycle Settling................................................................... 33  
Enhanced 50 Hz and 60 Hz Rejection Filters......................... 33  
Operating Modes............................................................................ 36  
Continuous Conversion Mode................................................. 36  
Continuous Read Mode ............................................................ 37  
Single Conversion Mode ........................................................... 38  
Standby and Power-Down Modes........................................... 39  
Setup Configuration Register 0 to Setup Configuration  
Regsiter 7 ..................................................................................... 56  
Filter Configuration Register 0 to Filter Configuration  
Register 7 ..................................................................................... 57  
Offset Register 0 to Offset Register 7....................................... 58  
Gain Register 0 to Gain Register 7........................................... 58  
Outline Dimensions....................................................................... 59  
Ordering Guide .......................................................................... 59  
REVISION HISTORY  
12/2021—Revision 0: Initial Version  
Rev. 0 | Page 2 of 59  
 
Data Sheet  
AD4±±6  
GENERAL DESCRIPTION  
The AD4116 is a low power, low noise, 24-bit, Σ-Δ analog-to-  
digital converter (ADC) that integrates an analog front end  
(AFE) for six fully differential or eleven single-ended, high  
impedance (≥10 MΩ) bipolar, 10 V voltage inputs. The  
additional two differential or four single-ended/pseudo  
differential direct ADC inputs provides excellent performance  
at lower input ranges.  
The embedded 2.5 V, low drift (5 ppm/°C), band gap internal  
reference (with output reference buffer) reduces the external  
component count.  
The digital filter allows flexible settings, including simultaneous  
50 Hz and 60 Hz rejection at a 27.27 SPS output data rate. The  
user can select between the different filter settings depending  
on the demands of each channel in the application. The  
automatic channel sequencer enables the ADC to switch  
through each enabled channel.  
The AD4116 also integrates key analog and digital signal  
conditioning blocks to configure eight individual setups for  
each analog input channel in use. As many as 16 channels can  
be enabled at any time. A channel is defined as any of the standard  
analog voltage inputs or a low level direct ADC input. The  
AD4116 features a maximum channel scan rate of 12,422 SPS  
(80 µs) using a sinc5 + sinc1 filter and 20,618 SPS per channel  
(48 µs) using a sinc3 filter.  
The precision performance of the AD4116 is achieved by  
integrating the proprietary iPassives® technology from Analog  
Devices, Inc.  
The AD4116 operates with a single power supply, making it  
easy to use in galvanically isolated applications. The specified  
operating temperature range is −40°C to +105°C. The AD4116  
is housed in a 40-lead, 6 mm × 6 mm LFCSP.  
Rev. 0 | Page 3 of 59  
 
AD4±±6  
Data Sheet  
SPECIFICATIONS  
Single-supply: AVDD = 4.5 V to 5.5 V, IOVDD = 2 V to 5.5 V, AVSS = 0 V, DGND = 0 V, and VBIAS− = 0 V, unless otherwise noted.  
Split-supply: AVDD = 2.5 V, IOVDD = 2 V to 3.6 V, AVSS = −2.5 V, DGND = 0 V, and VBIAS− = AVSS, unless otherwise noted.  
Internal reference, internal master clock (MCLK) = 4 MHz, and TA = TMIN to TMAX (−40°C to +105°C), unless otherwise noted.  
Table 1.  
Parameter  
Test Conditions/Comments  
Min  
Typ  
Max  
Unit  
VOLTAGE INPUTS (VINx)  
Differential Input Voltage Range1  
Specified performance  
Functional  
−10  
−VREF × 10  
−20  
+10  
+VREF × 10  
+20  
V
V
V
MΩ  
Absolute (Pin) Input Voltage  
Input Impedance  
Offset Error2  
Offset Drift  
Gain Error  
Gain Drift  
Integral Nonlinearity (INL)  
Total Unadjusted Error (TUE)3  
10  
25°C, 192.5 µs settling  
192.5 µs settling  
25°C, 192.5 µs settling  
192.5 µs settling  
192.5 µs settling  
96.5 µs settling4  
3
30  
0.05  
5
mV  
µV/°C  
% of FS  
ppm/°C  
% of FSR  
0.02  
25°C, internal reference  
−40°C to +105°C, internal reference  
192.5 µs settling  
0.1  
0.2  
% of FSR  
% of FSR  
25°C, internal reference  
−40°C to +105°C, internal reference  
AVDD for input voltage (VIN) = 1 V  
VIN = 1 V  
0.1  
0.15  
% of FSR  
% of FSR  
dB  
Power Supply Rejection  
Common-Mode Rejection  
At DC  
70  
80  
120  
dB  
dB  
At 50 Hz, 60 Hz  
20 Hz output data rate (post filter),  
50 Hz 1 Hz and 60 Hz 1 Hz  
50 Hz 1 Hz and 60 Hz 1 Hz  
Internal clock, 20 SPS ODR (post filter)  
External clock, 20 SPS ODR (post filter)  
See Table 7 and Table 8  
Normal Mode Rejection4  
71  
85  
90  
90  
dB  
dB  
Resolution  
Noise  
See Table 7 and Table 8  
LOW LEVEL INPUTS (ADCINx)  
Differential Input Voltage Range  
Absolute (Pin) Input Voltage  
Input Buffers Disabled  
Input Buffers Enabled  
Analog Input Current  
Input Buffers Disabled  
Input Buffers Enabled  
Offset Error2  
Reference voltage (VREF) = (REF+) − (REF−)  
VREF  
V
AVSS − 0.05  
AVSS  
AVDD + 0.05  
AVDD  
V
V
12  
2.7  
60  
µA/V  
nA  
µV  
Offset Drift  
Gain Error  
Gain Drift  
Integral Nonlinearity (INL)  
Total Unadjusted Error (TUE)3, 4  
300  
0.01  
5
nV/°C  
% of FS  
ppm/°C  
ppm of FSR  
Internal full-scale calibration5, 25°C  
15  
Internal calibration  
25°C, internal reference  
−40°C to +105°C, internal reference  
AVDD for VIN = 1 V  
0.03  
0.06  
90  
% of FSR  
% of FSR  
dB  
Power Supply Rejection  
Common-Mode Rejection  
At DC  
VIN = 0.1 V  
85  
120  
dB  
dB  
At 50 Hz, 60 Hz  
20 Hz output data rate (post filter),  
50 Hz 1 Hz and 60 Hz 1 Hz  
Rev. 0 | Page 4 of 59  
 
 
Data Sheet  
AD4±±6  
Parameter  
Normal Mode Rejection4  
Test Conditions/Comments  
50 Hz 1 Hz and 60 Hz 1 Hz  
Internal clock, 20 SPS ODR (post filter)  
External clock, 20 SPS ODR (post filter)  
See Table 9 and Table 10  
Min  
Typ  
Max  
Unit  
71  
85  
90  
90  
dB  
dB  
Resolution  
Noise  
See Table 9 and Table 10  
ADC SPEED AND PERFORMANCE  
ADC Output Data Rate (ODR)  
No Missing Codes4  
INTERNAL REFERENCE  
Output Voltage  
One channel, see Table 7  
1.25  
24  
62,500  
SPS  
Bits  
Excluding sinc3 filter ≥ 31.25 kHz notch  
100 nF external capacitor to AVSS  
REFOUT with respect to AVSS  
REFOUT, TA = 25°C  
2.5  
5
V
Initial Accuracy4, 6  
−0.12  
−10  
+0.12  
+12  
+10  
% of V  
ppm/°C  
mA  
Temperature Coefficient  
Reference Load Current, ILOAD  
Power Supply Rejection  
Load Regulation  
AVDD (line regulation)  
∆VOUT/∆ILOAD  
eN, 0.1 Hz to 10 Hz, 2.5 V reference  
eN, 1 kHz, 2.5 V reference  
100 nF REFOUT capacitor  
95  
32  
4.5  
215  
200  
25  
dB  
ppm/mA  
µV rms  
nV/√Hz  
µs  
Voltage Noise  
Voltage Noise Density  
Turn On Settling Time  
Short-Circuit Current, ISC  
EXTERNAL REFERENCE INPUTS  
Differential Input Range  
Absolute Voltage Limits  
Buffers Disabled  
mA  
VREF = (REF+) − (REF−)  
1
2.5  
AVDD  
V
AVSS − 0.05  
AVSS  
AVDD + 0.05  
AVDD  
V
V
Buffers Enabled  
REF Input Current  
Buffers Disabled  
Input Current  
18  
1.2  
6
µA/V  
Input Current Drift  
External clock  
Internal clock  
nA/V/°C  
nA/V/°C  
Buffers Enabled  
Input Current  
Input Current Drift  
Normal Mode Rejection  
400  
0.6  
nA  
nA/°C  
See previous normal mode rejection  
parameters within this table  
Common-Mode Rejection  
TEMPERATURE SENSOR  
Accuracy  
95  
dB  
After user calibration at 25°C  
With respect to AVSS  
2
477  
°C  
µV/K  
Sensitivity  
GENERAL-PURPOSE OUTPUTS  
(GPIO0, GPIO1, GPO2, AND GPO3)  
Floating State Output Capacitance  
Output Voltage4  
High, VOH  
5
pF  
Source current (ISOURCE) = 200 µA  
Sink current (ISINK) = 800 µA  
AVDD − 1  
V
V
Low, VOL  
AVSS + 0.4  
CLOCK  
Internal Clock  
Frequency  
Accuracy  
Duty Cycle  
Output Low Voltage, VOL  
Output High Voltage, VOH  
4
MHz  
%
%
V
V
−2.5%  
+2.5%  
0.4  
50  
0.8 × IOVDD  
Rev. 0 | Page 5 of 59  
AD4±±6  
Data Sheet  
Parameter  
Test Conditions/Comments  
Min  
Typ  
Max  
Unit  
Crystal  
Frequency  
14  
16  
10  
4
16.384  
MHz  
µs  
MHz  
%
Start-Up Time  
External Clock (CLKIO)  
Duty Cycle  
4.096  
70  
30  
50  
LOGIC INPUTS  
Input Voltage4  
High, VINH  
2 V ≤ IOVDD < 2.3 V  
2.3 V ≤ IOVDD ≤ 5.5 V  
2 V ≤ IOVDD < 2.3 V  
2.3 V ≤ IOVDD ≤ 5.5 V  
IOVDD ≥ 2.7 V  
0.65 × IOVDD  
0.7 × IOVDD  
V
V
V
V
V
Low, VINL  
0.35 × IOVDD  
0.7  
0.25  
0.2  
+10  
Hysteresis  
0.08  
0.04  
−10  
IOVDD < 2.7 V  
V
µA  
Leakage Current  
LOGIC OUTPUT (DOUT/RDY)  
Output Voltage4  
High, VOH  
IOVDD ≥ 4.5 V, ISOURCE = 1 mA  
2.7 V ≤ IOVDD < 4.5 V, ISOURCE = 500 µA  
IOVDD < 2.7 V, ISOURCE = 200 µA  
IOVDD ≥ 4.5 V, ISINK = 2 mA  
2.7 V ≤ IOVDD < 4.5 V, ISINK = 1 mA  
IOVDD < 2.7 V, ISINK = 400 µA  
Floating state  
0.8 × IOVDD  
0.8 × IOVDD  
0.8 × IOVDD  
V
V
V
V
V
V
µA  
pF  
Low, VOL  
0.4  
0.4  
0.4  
+10  
Leakage Current4  
Output Capacitance  
POWER REQUIREMENTS  
Power Supply Voltage  
AVDD to AVSS  
AVSS to DGND  
IOVDD to DGND  
IOVDD to AVSS  
−10  
Floating state  
10  
4.5  
−2.75  
2
5.5  
0
5.5  
6.35  
V
V
V
V
For AVSS < DGND  
POWER SUPPLY CURRENTS7  
All outputs unloaded, digital inputs  
connected to IOVDD or DGND  
Full Operating Mode  
AVDD Current  
IOVDD Current  
Including internal reference  
Internal clock  
All VIN = 0 V  
5.3  
0.85  
45  
6.63  
1.12  
mA  
mA  
µA  
Standby Mode  
Power-Down Mode  
POWER DISSIPATION  
Full Operating Mode  
Standby Mode  
All VIN = 0 V  
20  
µA  
31  
223  
100  
mW  
µW  
µW  
Power-Down Mode  
1 The full specification is guaranteed for a differential input signal of 10 V. The device is functional up to a differential input signal of VREF × 10. However, the specified  
absolute (pin) voltage must not be exceeded for proper function.  
2 Following a system zero-scale calibration, the offset error is in the order of the noise for the programmed output data rate selected. An internal zero-scale calibration  
at low level inputs reduces the offset error in the order of the noise for the programmed output data rate selected.  
3 To improve performance, use an external reference with better accuracy and lower temperature coefficient.  
4 Specification is not production tested but is supported by characterization data at the initial product release.  
5 Following a system full-scale calibration, the gain error is reduced to the order of the noise for the programmed output data rate.  
6 This specification includes moisture sensitivity level (MSL) preconditioning effects.  
7 This specification is with no load on the REFOUT pin and the digital output pins.  
Rev. 0 | Page 6 of 59  
 
Data Sheet  
AD4±±6  
TIMING CHARACTERISTICS  
IOVDD = 2 V to 5.5 V (single-supply), IOVDD = 2 V to 3.6V (split-supply), Input Logic 0 = 0 V, Input Logic 1 = IOVDD, and capacitive  
load (CLOAD) = 20 pF, unless otherwise noted.  
Table 2.  
Parameter  
Limit at TMIN, TMAX  
Unit  
Description1, 2  
SCLK  
t3  
t4  
25  
25  
ns min  
ns min  
SCLK high pulse width  
SCLK low pulse width  
READ OPERATION  
t1  
0
ns min  
ns max  
ns max  
ns min  
ns max  
ns max  
ns min  
ns max  
ns min  
ns min  
CS falling edge to DOUT/RDY active time  
IOVDD = 4.75 V to 5.5 V  
IOVDD = 2 V to 3.6 V  
SCLK active edge to data valid delay4  
IOVDD = 4.75 V to 5.5 V  
IOVDD = 2 V to 3.6 V  
Bus relinquish time after CS inactive edge  
15  
40  
0
12.5  
25  
2.5  
20  
0
3
t2  
5
t5  
t6  
t7  
SCLK inactive edge to CS inactive edge  
10  
SCLK inactive edge to DOUT/RDY high/low  
WRITE OPERATION  
t8  
0
8
8
5
ns min  
ns min  
ns min  
ns min  
CS falling edge to SCLK active edge setup time4  
Data valid to SCLK edge setup time  
Data valid to SCLK edge hold time  
CS rising edge to SCLK edge hold time  
t9  
t10  
t11  
1 Sample tested during initial release to ensure compliance.  
2 See Figure 2 and Figure 3.  
3 This parameter is defined as the time required for the output to cross the VOL or VOH limits.  
4 The SCLK active edge is the falling edge of SCLK.  
5
RDY  
DOUT/  
while DOUT/  
enabled, the digital word can be read only once.  
returns high after a read of the data register. In single conversion mode and continuous conversion mode, the same data can be read again, if required,  
RDY  
is high. However, care must be taken to ensure that subsequent reads do not occur close to the next output update. If the continuous read feature is  
Rev. 0 | Page 7 of 59  
 
AD4±±6  
Data Sheet  
Timing Diagrams  
CS (I)  
t6  
t1  
t
5
MSB  
LSB  
t7  
DOUT/RDY (O)  
t2  
t3  
SCLK (I)  
t
4
I = INPUT, O = OUTPUT  
Figure 2. Read Cycle Timing Diagram  
CS (I)  
t
t
8
11  
SCLK (I)  
DIN (I)  
t
9
t
10  
MSB  
LSB  
I = INPUT, O = OUTPUT  
Figure 3. Write Cycle Timing Diagram  
Rev. 0 | Page 8 of 59  
 
 
Data Sheet  
AD4±±6  
ABSOLUTE MAXIMUM RATINGS  
TA = 25°C, unless otherwise noted.  
THERMAL RESISTANCE  
Thermal performance is directly linked to printed circuit board  
(PCB) design and operating environment. Careful attention to  
PCB thermal design is required.  
Table 3.  
Parameter  
Rating  
AVDD to AVSS  
AVDD to DGND  
IOVDD to DGND  
IOVDD to AVSS  
AVSS to DGND  
VINx to AVSS  
ADCINx to AVSS  
Reference Input Voltage to AVSS  
Digital Input Voltage to DGND  
Digital Output Voltage to DGND  
Digital Input Current  
Temperature  
−0.3 V to +6.5 V  
−0.3 V to +6.5 V  
−0.3 V to +6.5 V  
−0.3 V to +7.5 V  
−3.25 V to +0.3 V  
−65 V to +65 V  
−0.3 V to AVDD + 0.3 V  
−0.3 V to AVDD + 0.3 V  
−0.3 V to IOVDD + 0.3 V  
−0.3 V to IOVDD + 0.3 V  
10 mA  
θJA is specified for the worst-case conditions, that is, a device  
soldered in a circuit board for surface-mount packages.  
θJC is the thermal resistance from the junction to the package case.  
Table 4. Thermal Resistance  
Package Type1  
θJA  
θJC  
2.63  
Unit  
2
3
CP-40-15  
34  
°C/W  
1 4-layer JEDEC PCB.  
2 Thermal impedance simulated values are based on JEDEC 2S2P thermal test  
PCB with 16 thermal vias. θJA is specified for a device soldered on a JEDEC  
test PCB for surface-mount packages. See JEDEC JESD-51.  
3 A cold plate is attached to the PCB bottom and measured at the exposed paddle.  
Operating Range  
Storage Range  
Maximum Junction  
Lead Soldering, Reflow  
−40°C to +105°C  
−65°C to +150°C  
150°C  
ELECTROSTATIC DISCHARGE (ESD) RATINGS  
260°C  
The following ESD information is provided for handling of  
ESD-sensitive devices in an ESD protected area only.  
Stresses at or above those listed under Absolute Maximum  
Ratings may cause permanent damage to the product. This is a  
stress rating only; functional operation of the product at these  
or any other conditions above those indicated in the operational  
section of this specification is not implied. Operation beyond  
the maximum operating conditions for extended periods may  
affect product reliability.  
Human body model (HBM) per ANSI/ESDA/JEDEC JS-001.  
Charged device model (CDM) per ANSI/ESDA/JEDEC JS-002.  
ESD Ratings for AD4116  
Table 5. AD4116, 40-Lead LFCSP  
ESD Model  
Withstand Threshold (V)  
Class  
1C  
C3  
HBM  
CDM  
1000  
1250  
ESD CAUTION  
Rev. 0 | Page 9 of 59  
 
 
 
 
AD4±±6  
Data Sheet  
PIN CONFIGURATION AND FUNCTION DESCRIPTIONS  
VINCOM  
VIN0  
1
2
3
4
5
6
7
8
9
30 VIN8  
29 VIN7  
VIN1  
28 VIN6  
VIN2  
VIN3  
REFOUT  
REGCAPA  
AVSS  
27 VIN5  
AD4116  
26 VIN4  
TOP VIEW  
25 GPO2  
24 GPIO1  
23 GPIO0  
22 REGCAPD  
21 DGND  
(Not to Scale)  
AVDD  
DNC 10  
NOTES  
1. DO NOT CONNECT. DO NOT CONNECT ANYTHING TO THIS PIN.  
2. EXPOSED PAD. SOLDER THE EXPOSED PAD TO A SIMILAR PAD  
ON THE PCB UNDER THE EXPOSED PAD TO CONFER MECHANICAL  
STRENGTH TO THE PACKAGE AND FOR HEAT DISSIPATION. THE  
EXPOSED PAD MUST BE CONNECTED TO AVSS THROUGH THIS PAD  
ON THE PCB.  
Figure 4. Pin Configuration  
Table 6. Pin Function Descriptions  
Mnemonic1  
Type2 Description  
Pin No.  
1
VINCOM  
AI  
Voltage Input Common. Voltage inputs are referenced to the VINCOM pin when configured as single-  
ended (connect the VINCOM pin to analog ground), or a negative input of an input pair with VIN10 in  
differential configuration.  
2
3
4
5
6
7
VIN0  
AI  
Voltage Input 0. Input referenced to VINCOM in single-ended configuration, or a positive input of an  
input pair with VIN1 in differential configuration.  
Voltage Input 1. Input referenced to VINCOM in single-ended configuration, or a negative input of an  
input pair with VIN0 in differential configuration.  
Voltage Input 2. Input referenced to VINCOM in single-ended configuration, or a positive input of an  
input pair with VIN3 in differential configuration.  
Voltage Input 3. Input referenced to VINCOM in single-ended configuration, or a negative input of an  
input pair with VIN2 in differential configuration.  
Buffered Output of Internal Reference. The output is 2.5 V with respect to AVSS. Decouple the REFOUT  
pin to AVSS using a 0.1 µF capacitor.  
Analog Low Dropout (LDO) Regulator Output. Decouple the REGCAPA pin to AVSS using a 1 µF  
capacitor and a 0.1 µF capacitor.  
VIN1  
AI  
VIN2  
AI  
VIN3  
AI  
REFOUT  
REGCAPA  
AO  
AO  
8
9
10  
11  
AVSS  
AVDD  
DNC  
P
P
N/A  
AI  
Negative Analog Supply. This supply ranges from −2.75 V to 0 V and is nominally set to 0 V.  
Analog Supply Voltage. This voltage ranges from 4.5 V to 5.5 V with respect to AVSS.  
Do Not Connect. Do not connect anything to this pin.  
Voltage Bias Negative. The VBIAS− pin is setting the bias voltage for the voltage input analog front-end.  
Connect the VBIAS− pin to AVSS.  
VBIAS−  
12  
13  
XTAL1  
XTAL2/CLKIO AI/DI  
AI  
Input 1 for Crystal.  
Input 2 for Crystal/Clock Input or Output. See the CLOCKSEL bit settings in the ADCMODE register for  
more information.  
14  
DOUT/RDY  
DO  
Serial Data Output/Data Ready Output. This pin serves a dual purpose. It functions as a serial data  
output pin to access the output shift register of the ADC. The output shift register can contain data  
from any of the on-chip data or control registers. The data-word/control word information is placed on  
the DOUT/RDY pin on the SCLK falling edge and is valid on the SCLK rising edge. When CS is high, the  
DOUT/RDY output is tristated. When CS is low, and a register is not being read, DOUT/RDY operates as  
a data ready pin, going low to indicate the completion of a conversion. If the data is not read after the  
conversion, the pin goes high before the next update occurs. The DOUT/RDY falling edge can be used  
as an interrupt to a processor, indicating that valid data is available.  
Rev. 0 | Page 10 of 59  
 
Data Sheet  
AD4±±6  
Mnemonic1  
Type2 Description  
Pin No.  
15  
DIN  
DI  
Serial Data Input to the Input Shift Register on the ADC. Data in this shift register is transferred to the  
control registers in the ADC, with the register address (RA) bits of the communications register  
identifying the appropriate register. Data is clocked in on the rising edge of SCLK.  
16  
17  
SCLK  
CS  
DI  
DI  
Serial Clock Input. This serial clock input is for data transfers to and from the ADC. SCLK has a Schmitt  
triggered input.  
Chip Select Input. The CS pin is an active low logic input used to select the ADC. Use CS to select the  
ADC in systems with more than one device on the serial bus. CS can be hardwired low, allowing the  
ADC to operate in 3-wire mode with SCLK, DIN, and DOUT/RDY used to interface with the device. When  
CS is high, the DOUT/RDY output is tristated.  
18  
ERROR  
DI/O  
Error Input/Output or General-Purpose Output. The ERROR pin can be used in one of the following  
three modes:  
Active low error input mode. This mode sets the ADC_ERROR bit in the status register.  
Active low, open-drain error output mode. The status register error bits are mapped to the ERROR pin.  
The ERROR pins of multiple devices can be wired together to a common pull-up resistor so that an error  
on any device can be observed.  
General-purpose output mode. The status of the pin is controlled by the ERR_DAT bit in the GPIOCON  
register. The pin is referenced between IOVDD and DGND.  
19  
20  
SYNC  
DI  
P
Synchronization Input. Allows synchronization of the digital filters and analog modulators when using  
multiple AD4116 devices.  
Digital I/O Supply Voltage. The IOVDD voltage ranges from 2 V to 5.5 V (nominal). IOVDD is  
independent of AVDD. For example, IOVDD can be operated at 3.3 V when AVDD equals 5 V, or vice  
versa. If AVSS is set to −2.5 V, the voltage on IOVDD must not exceed 3.6 V.  
IOVDD  
21  
22  
DGND  
REGCAPD  
P
AO  
Digital Ground.  
Digital LDO Regulator Output. The REGCAPD pin is for decoupling purposes only. Decouple the  
REGCAPD pin to DGND using a 1 µF capacitor.  
23  
24  
GPIO0  
GPIO1  
DI/O  
DI/O  
General-Purpose Input and Output 0. Logic input and output on the GPIO0 pin is referred to the AVDD  
and AVSS supplies.  
General-Purpose Input and Output 1. Logic input and output on the GPIO1 pin is referred to the AVDD  
and AVSS supplies.  
25  
26  
GPO2  
VIN4  
DO  
AI  
General-Purpose Output 2. Logic output on the GPIO2 pin is referred to the AVDD and AVSS supplies.  
Voltage Input 4. Input referenced to VINCOM in single-ended configuration, or a positive input of an  
input pair with VIN5 in differential configuration.  
27  
28  
29  
30  
31  
32  
33  
34  
35  
36  
37  
VIN5  
AI  
AI  
AI  
AI  
AI  
AI  
AI  
AI  
AI  
AI  
AI  
Voltage Input 5. Input referenced to VINCOM in single ended configuration, or a negative input of an  
input pair with VIN4 in differential configuration.  
Voltage Input 6. Input referenced to VINCOM in single-ended configuration, or a positive input of an  
input pair with VIN7 in differential configuration.  
Voltage Input 7. Input referenced to VINCOM in single-ended configuration, or a negative input of an  
input pair with VIN6 in differential configuration.  
Voltage Input 8. Input referenced to VINCOM in single-ended configuration, or a positive input of an  
input pair with VIN9 in differential configuration.  
Voltage Input 9. Input referenced to VINCOM in single-ended configuration, or a negative input of an  
input pair with VIN8 in differential configuration.  
Voltage Input 10. Input referenced to VINCOM in single-ended configuration, or a positive input of an  
input pair with VINCOM in differential configuration.  
Low Level ADC Input 11. Input referenced to ADCIN15 in pseudo differential input, or a positive input of  
an input pair with ADCIN12 in differential configuration.  
Low Level ADC Input 12. Input referenced to ADCIN15 in pseudo differential input, or a negative input  
of an input pair with ADCIN11 in differential configuration.  
Low Level ADC Input 13. Input referenced to ADCIN15 in pseudo differential input, or a positive input of  
an input pair with ADCIN14 in differential configuration.  
Low Level ADC Input 14. Input referenced to ADCIN15 in pseudo differential input, or a negative input  
of an input pair with ADCIN13 in differential configuration.  
Low Level ADC Input 15. Low level inputs are referenced to the ADCIN15 pin when configured as  
pseudo differential input, or a negative input of an input pair with any of the low level input pins in a  
differential input.  
VIN6  
VIN7  
VIN8  
VIN9  
VIN10  
ADCIN11  
ADCIN12  
ADCIN13  
ADCIN14  
ADCIN15  
38  
GPO3  
DO  
General-Purpose Output 3. Logic output on the GPO3 pin is referred to the AVDD and AVSS supplies.  
Rev. 0 | Page 11 of 59  
AD4±±6  
Data Sheet  
Mnemonic1  
Type2 Description  
Pin No.  
39  
REF−  
AI  
Reference Input Negative Terminal. REF− can span from AVSS to AVDD − 1 V. Reference can be selected  
through the REF_SELx bits in the setup configuration registers.  
40  
REF+  
AI  
Reference Input Positive Terminal. An external reference can be applied between REF+ and REF−. REF+  
can span from AVDD to AVSS + 1 V. Reference can be selected through the REF_SELx bits in the setup  
configuration registers.  
EP  
P
Exposed Pad. Solder the exposed pad to a similar pad on the PCB under the exposed pad to confer  
mechanical strength to the package and for heat dissipation. The exposed pad must be connected to  
AVSS through this pad on the PCB.  
1 Note that, throughout this data sheet, the dual function pin mnemonics are referenced by the relevant function only.  
2 AI means analog input, AO means analog output, P means power supply, N/A means not applicable, DI means digital input, DO means digital output, and DI/O means  
bidirectional digital input and output.  
Rev. 0 | Page 12 of 59  
 
Data Sheet  
AD4±±6  
TYPICAL PERFORMANCE CHARACTERISTICS  
8389012  
180  
160  
140  
120  
100  
80  
8389010  
8389008  
8389006  
8389004  
8389002  
8389000  
8388998  
8388996  
60  
40  
20  
0
8388997 8388999 8389001 8389003 8389005 8389007 8389009 8389011  
200  
400  
600  
800  
1000  
0
SAMPLE NUMBER  
ADC CODE  
Figure 5. Noise (Voltage Input, Output Data Rate = 1.25 SPS)  
Figure 8. Histogram (Voltage Input, Output Data Rate = 1.25 SPS)  
8388000  
300  
250  
200  
150  
100  
50  
8387950  
8387900  
8387850  
8387800  
8387750  
8387700  
8387650  
8387600  
0
200  
400  
600  
800  
1000  
0
SAMPLE NUMBER  
ADC CODE  
Figure 6. Noise (Voltage Input, Output Data Rate = 5.194 kSPS)  
Figure 9. Histogram (Voltage Input, Output Data Rate = 5.194 kSPS)  
8391000  
160  
140  
120  
100  
80  
8390900  
8390800  
8390700  
8390600  
8390500  
8390400  
8390300  
8390200  
8390100  
60  
40  
20  
0
200  
400  
600  
800  
1000  
0
SAMPLE NUMBER  
ADC CODE  
Figure 10. Histogram (Voltage Input, Output Data Rate = 62.5 kSPS)  
Figure 7. Noise (Voltage Input, Output Data Rate = 62.5 kSPS)  
Rev. 0 | Page 13 of 59  
 
AD4±±6  
Data Sheet  
8388428  
900  
800  
700  
600  
500  
400  
300  
200  
100  
0
8388427  
8388426  
8388425  
0
200  
400  
600  
800  
1000  
8388424 8388425 8388426 8388427 8388428 8388429  
SAMPLE NUMBER  
ADC CODE  
Figure 11. Noise (Low Level Input, Output Data Rate = 1.25 SPS)  
Figure 14. Histogram (Low Level Input,  
Output Data Rate = 1.25 SPS)  
8388480  
8388460  
8388440  
8388420  
8388400  
8388380  
8388360  
40  
35  
30  
25  
20  
15  
10  
5
0
0
200  
400  
600  
800  
1000  
SAMPLE NUMBER  
ADC CODE  
Figure 12. Noise (Low Level Input, Output Data Rate = 5.194 kSPS)  
Figure 15. Histogram (Low Level Input, Output Data Rate = 5.194 kSPS)  
8388520  
8388500  
8388480  
8388460  
8388440  
8388420  
8388400  
8388380  
8388360  
8388340  
8388320  
18  
16  
14  
12  
10  
8
6
4
2
0
0
200  
400  
600  
800  
1000  
SAMPLE NUMBER  
ADC CODE  
Figure 16. Histogram (Low Level Input, Output Data Rate = 62.5 kSPS)  
Figure 13. Noise (Low Level Input, Output Data Rate = 62.5 kSPS)  
Rev. 0 | Page 14 of 59  
Data Sheet  
AD4±±6  
–60  
0
–2  
–70  
–80  
–90  
–4  
–100  
–110  
–120  
–130  
–140  
–6  
–8  
–10  
–12  
–150  
10  
–2.5 –2.0 –1.5 –1.0 –0.5  
0
0.5  
1.0  
1.5  
2.0  
2.5  
20  
30  
40  
50  
60  
ADCIN (V)  
V
FREQUENCY (Hz)  
IN  
Figure 20. INL vs ADCIN (Low Level Input)  
Figure 17. Common-Mode Rejection (CMR) vs. VIN Frequency (VIN = 1 V,  
10 Hz to 70 Hz, Output Data Rate = 20 SPS Enhanced Filter)  
25  
20  
15  
10  
5
–40  
–50  
–60  
–70  
–80  
–90  
–100  
–110  
–120  
–130  
0
3.9981  
3.9993  
4.0005  
4.0018  
4.0030  
4.0042  
1
10  
100  
1k  
10k  
100k  
1M  
10M 100M  
V
FREQUENCY  
IN  
FREQUENCY (MHz)  
Figure 18. ADC PSRR vs. VIN Frequency  
Figure 21. Internal Oscillator Frequency and  
Accuracy Distribution Histogram  
70  
60  
50  
40  
30  
20  
10  
0
4.04  
4.02  
4.00  
3.98  
3.96  
3.94  
3.92  
3.90  
–40 –30 –20 –10  
0
10 20 30 40 50 60 70 80 90 100  
TEMPERATURE (°C)  
–10  
–8  
–6  
–4  
–2  
0
2
4
6
8
10  
V
(V)  
IN  
Figure 19. INL vs. VIN (Voltage Input at 192.5 µs Settling)  
Figure 22. Internal Oscillator Frequency vs. Temperature  
Rev. 0 | Page 15 of 59  
AD4116  
Data Sheet  
60  
50  
40  
30  
20  
10  
9
8
7
6
5
4
3
2
1
0
0
–10  
–8  
–6  
–4  
–2  
0
2
4
6
8
0.02  
0.10  
0.18  
0.26  
0.34  
0.42  
0.50  
0.58  
OFFSET ERROR (mV)  
OFFSET ERROR DRIFT (µV/°C)  
Figure 23. Offset Error Distribution Histogram  
(Voltage Input at 192.5 μs Settling)  
Figure 26. Offset Error Drift Distribution Histogram  
(Low Level Input)  
10  
9
8
7
6
5
4
3
2
1
0
100  
90  
80  
70  
60  
50  
40  
30  
20  
10  
0
–80  
–60  
–40  
–20  
0
20  
–0.07 –0.05 –0.03 –0.01  
0.01  
0.03  
0.05  
0.07  
OFFSET ERROR (µV)  
GAIN ERROR (% of FS)  
Figure 24. Offset Error Distribution Histogram  
(Low Level Input)  
Figure 27. Gain Error Distribution Histogram  
(Voltage Input at 192.5 μs Settling)  
120  
100  
80  
60  
40  
20  
0
8
7
6
5
4
3
2
1
0
0.02  
0.04  
0.06  
0.08  
0.10  
0.12  
0.14  
–0.005  
0
0.005  
0.010  
0.015  
0.020  
OFFSET ERROR DRIFT (mV/°C)  
GAIN ERROR (% of FS)  
Figure 28. Gain Error Distribution Histogram  
(Low Level Input)  
Figure 25. Offset Error Drift Distribution Histogram  
(Voltage Input at 192.5 μs Settling)  
Rev. 0 | Page 16 of 59  
Data Sheet  
AD4±±6  
60  
50  
40  
30  
20  
10  
0
10  
9
8
7
6
5
4
3
2
1
0
2
3
4
5
6
7
1
2
3
4
5
6
7
8
9
10  
GAIN ERROR DRIFT (ppm/°C)  
GAIN ERROR DRIFT (ppm/°C)  
Figure 29. Gain Error Drift Distribution Histogram  
(Voltage Input at 192.5 µs Settling)  
Figure 31. Gain Error Drift Distribution Histogram  
(Low Level Input)  
90  
80  
70  
60  
50  
40  
30  
20  
10  
0
20  
18  
16  
14  
12  
10  
8
–40°C  
+25°C  
+105°C  
–40°C  
+25°C  
+105°C  
6
4
2
0
–0.10  
–0.07  
–0.04  
–0.01  
0.02  
0.05  
0.08  
–0.01  
0
0.01  
0.02  
0.03  
0.04  
TUE (%FSR)  
TUE (%FSR)  
Figure 30. TUE Distribution Histogram (Voltage Input at 96.5 µs Settling)  
Figure 32. TUE Distribution Histogram (Low Level Input)  
Rev. 0 | Page 17 of 59  
AD4116  
Data Sheet  
NOISE PERFORMANCE AND RESOLUTION  
Table 7 to Table 10 show the rms noise, peak-to-peak noise,  
effective resolution, and the noise free (peak-to-peak)  
resolution of the AD4116 for various ODRs. These values are  
typical and are measured with an external 2.5 V reference,  
analog input buffers enabled and with the ADC continuously  
converting on multiple channels. The values in Table 7 and  
Table 8 are generated for the 10 V voltage input range, with a  
differential input voltage of 0 V. The values in Table 9 and  
Table 10 are generated for the VREF input range, with a  
differential input voltage of 0 V. It is important to note that the  
peak-to-peak resolution is calculated based on the peak-to-peak  
noise. The peak-to-peak resolution represents the resolution for  
which there is no code flicker.  
Table 7. 10 V Voltage Input RMS Noise Resolution vs. ODR Using a Sinc5 + Sinc1 Filter  
Default ODR (SPS);  
SING_CYC = 0 and  
Single Channel Enabled  
ODR (SPS per Channel);  
SING_CYC = 1 or Multiple  
Channels Enabled  
Notch  
Frequency Noise  
(Hz)  
Effective  
Peak-to-Peak  
Resolution  
(μV p-p) (Bits)  
Settling  
Time1  
Resolution Noise  
(μV rms)2 (Bits)  
62,500  
31,250  
15,625  
10,416.7  
5,194.8  
2,496.9  
1007.6  
499.9  
390.6  
200.3  
100.0  
59.75  
49.84  
20.00  
16.65  
10.00  
5.00  
12,422.36  
10,362.69  
7,782.1  
6,230.53  
5,194.8  
2,496.9  
1007.6  
499.9  
390.6  
200.3  
100.0  
59.75  
49.84  
20.00  
16.65  
10.00  
5.00  
2.50  
1.25  
80.5 μs  
96.5 μs  
62,500  
31,250  
15,625  
10,416.7  
7,812.5  
2,976.19  
1077.59  
516.53  
400.64  
202.92  
100.6  
59.98  
50  
20.03  
16.67  
10.01  
5
2.5  
1.25  
326.60  
271.80  
209.60  
171.80  
151.40  
95.46  
56.48  
39.56  
35.82  
25.72  
19.08  
15.22  
14.07  
10.32  
9.62  
15.90  
16.17  
16.54  
16.83  
17.01  
17.68  
18.43  
18.95  
19.09  
19.57  
20.00  
20.33  
20.44  
20.89  
20.99  
21.14  
21.29  
21.55  
21.61  
2038.60 13.26  
1778.01 13.46  
1360.18 13.84  
1093.80 14.16  
1006.20 14.28  
128.5 μs  
160.5 μs  
192.5 μs  
400.5 μs  
992.50 μs  
2.00 ms  
585.80  
373.60  
247.80  
235.80  
163.40  
116.00  
98.16  
76.89  
51.85  
50.66  
42.32  
38.74  
32.78  
31.59  
15.06  
15.71  
16.30  
16.37  
16.90  
17.40  
17.64  
17.99  
18.56  
18.59  
18.85  
18.98  
19.22  
19.27  
2.56 ms  
4.99 ms  
10.00 ms  
16.74 ms  
20.06 ms  
50.00 ms  
60.06 ms  
100.00 ms  
200.00 ms  
400.00 ms  
800.00 ms  
8.67  
7.78  
6.52  
6.23  
2.50  
1.25  
1 The settling time is rounded to the nearest microsecond, which is reflected in the output data rate and channel switching rate. Channel switching rate = 1 ÷ settling time.  
2 Based on 1000 samples for data rates ≥ 59.75 SPS per channel, and based on 100 samples for data rates ≤ 49.84 SPS per channel.  
Table 8. 10 V Voltage Input RMS Noise Resolution vs. ODR Using a Sinc3 Filter  
Default ODR (SPS);  
SING_CYC = 0 and  
Single Channel Enabled  
ODR (SPS per Channel);  
SING_CYC = 1 or  
Multiple Channels Enabled  
Notch  
Frequency Noise  
(Hz)  
Effective  
Peak-to-Peak  
Resolution  
(μV p-p) (Bits)  
Settling  
Time1  
Resolution Noise  
(μV rms)2 (Bits)  
62,500  
31,250  
15,625  
10,416.7  
5,208.3  
2,500  
1008.1  
500  
400.64  
200.32  
100.0  
59.98  
50  
20,618.56  
10,362.69  
5,194.81  
3,466.2  
1,734.61  
832.99  
335.97  
166.65  
133.54  
66.77  
48.5 μs  
96.5 μs  
62,500  
31,250  
15,625  
10,416.7  
5,208.3  
2,500  
1008.1  
500  
400.64  
200.32  
100.0  
1213.00  
279.20  
163.40  
133.38  
95.20  
64.90  
41.82  
30.12  
27.68  
20.22  
15.30  
12.88  
12.40  
8.64  
14.01  
16.13  
16.90  
17.19  
17.68  
18.23  
18.87  
19.34  
19.46  
19.92  
20.32  
20.57  
20.62  
21.14  
21.20  
7641.80 11.35  
1748.20 13.49  
1031.76 14.24  
192.5 μs  
288.5 μs  
576.5 μs  
1.20 ms  
2.98 ms  
6.00 ms  
7.49 ms  
14.98 ms  
30.00 ms  
50.02 ms  
60.00 ms  
891.69  
608.60  
435.00  
260.80  
205.40  
179.60  
140.00  
96.46  
87.62  
60.79  
42.91  
42.91  
14.46  
15.01  
15.49  
16.23  
16.57  
16.77  
17.12  
17.67  
17.81  
18.34  
18.83  
18.79  
33.3  
19.99  
16.67  
6.67  
59.98  
50.00  
20  
16.67  
150.00 ms 20.00  
180.00 ms 16.67  
5.56  
8.34  
Rev. 0 | Page 18 of 59  
 
 
 
 
Data Sheet  
AD4116  
Default ODR (SPS);  
SING_CYC = 0 and  
Single Channel Enabled  
ODR (SPS per Channel);  
SING_CYC = 1 or  
Multiple Channels Enabled  
Notch  
Frequency Noise  
(Hz)  
Effective  
Peak-to-Peak  
Resolution  
(μV p-p) (Bits)  
Settling  
Time1  
Resolution Noise  
(μV rms)2 (Bits)  
10  
5
2.5  
1.25  
3.33  
1.67  
0.83  
0.42  
300.00 ms 10.00  
600.00 ms 5.00  
8.25  
8.25  
8.13  
6.68  
21.20  
21.20  
21.23  
21.51  
42.91  
41.72  
41.72  
33.38  
18.80  
18.85  
18.88  
19.20  
1.20 sec  
2.4 sec  
2.50  
1.25  
1 The settling time is rounded to the nearest microsecond, which is reflected in the output data rate and channel switching rate. Channel switching rate = 1 ÷ settling time.  
2 Based on 1000 samples for data rates ≥ 59.98 SPS per channel, and based on 100 samples for data rates ≤ 50 SPS per channel.  
Table 9. VRꢀF Low-level Input RMS Noise Resolution vs. ODR Using a Sinc5 + Sinc1 Filter  
Default ODR (SPS);  
SING_CYC = 0 and  
Single Channel Enabled  
ODR (SPS per Channel);  
SING_CYC = 1 or Multiple  
Channels Enabled  
Notch  
Frequency Noise  
(Hz)  
Effective  
Peak-to-Peak  
Resolution  
(μV p-p) (Bits)  
Settling  
Time1  
Resolution Noise  
(μV rms)2 (Bits)  
62,500  
31,250  
15,625  
10,416.7  
5,194.8  
2,496.9  
1007.6  
499.9  
390.6  
200.3  
100.0  
59.75  
49.84  
20.00  
16.65  
10.00  
5.00  
12,422.36  
10,362.69  
7,782.1  
6,230.53  
5,194.8  
2,496.9  
1007.6  
499.9  
390.6  
200.3  
100.0  
59.75  
49.84  
20.00  
16.65  
10.00  
5.00  
2.50  
1.25  
80.5 μs  
96.5 μs  
62,500  
31,250  
15,625  
10,416.7  
7,812.5  
2,976.19  
1077.59  
516.53  
400.64  
202.92  
100.6  
9.6  
8.3  
6.3  
6.1  
4.9  
3.2  
1.95  
1.3  
1.2  
0.85  
0.6  
0.45  
0.4  
0.26  
0.23  
0.18  
0.13  
0.09  
0.07  
18.99  
19.20  
19.60  
19.79  
19.96  
20.58  
21.29  
21.87  
21.99  
22.49  
22.99  
23.41  
23.58  
24  
63.36  
54.78  
41.58  
36.3  
32.34  
21.12  
12.87  
8.58  
7.92  
5.61  
3.96  
2.97  
16.27  
16.48  
16.88  
17.07  
17.24  
17.85  
18.57  
19.15  
19.27  
19.77  
20.27  
20.68  
20.85  
21.47  
21.65  
22.00  
22.47  
23.00  
23.37  
128.5 μs  
160.5 μs  
192.5 μs  
400.5 μs  
992.50 μs  
2.00 ms  
2.56 ms  
4.99 ms  
10.00 ms  
16.74 ms  
20.06 ms  
50.00 ms  
60.06 ms  
59.98  
50  
20.03  
16.67  
2.64  
1.716  
1.518  
1.188  
0.858  
0.594  
0.462  
24  
24  
24  
24  
100.00 ms 10.01  
200.00 ms  
400.00 ms 2.5  
800.00 ms 1.25  
5
2.50  
1.25  
24  
1 The settling time is rounded to the nearest microsecond, which is reflected in the output data rate and channel switching rate. Channel switching rate = 1 ÷ settling time.  
2 Based on 1000 samples for data rates ≥ 59.98 SPS per channel, and based on 100 samples for data rates ≤ 50 SPS per channel.  
Table 10. VRꢀF Low Level Input RMS Noise Resolution vs. ODR Using a Sinc3 Filter  
Default ODR (SPS);  
SING_CYC = 0 and  
Single Channel Enabled  
ODR (SPS per Channel);  
SING_CYC = 1 or Multiple  
Channels Enabled  
Notch  
Frequency Noise  
(Hz)  
Effective  
Peak-to-Peak  
Resolution  
(μV p-p) (Bits)  
Settling  
Time1  
Resolution Noise  
(μV rms)2 (Bits)  
62,500  
31,250  
15,625  
10,416.7  
5,208.3  
2,500  
1008.1  
500  
400.64  
200.32  
100.0  
20,618.56  
10,362.69  
5,194.81  
3,466.2  
1,734.61  
832.99  
335.97  
166.65  
133.54  
66.77  
48.5 μs  
96.5 μs  
62,500  
31,250  
15,625  
10,416.7  
5,208.3  
2,500  
1008.1  
500  
400.64  
200.32  
100.0  
105  
14  
5.8  
4.7  
3.2  
1.95  
1.45  
0.98  
0.9  
0.64  
0.45  
0.33  
15.54  
18.45  
19.72  
20.02  
20.58  
21.29  
21.72  
22.28  
22.41  
22.90  
23.41  
23.85  
693  
92.4  
12.82  
15.72  
16.99  
17.30  
17.85  
18.57  
18.99  
19.56  
19.68  
20.17  
20.68  
21.13  
192.5 μs  
288.5μs  
576.5 μs  
1.20 ms  
2.98 ms  
6.00 ms  
7.49 ms  
14.98 ms  
30.00 ms  
50.02 ms  
38.28  
31.02  
21.12  
12.87  
9.57  
6.468  
5.94  
4.224  
2.97  
33.3  
19.99  
59.98  
59.98  
2.178  
Rev. 0 | Page 19 of 59  
 
 
AD4116  
Data Sheet  
Default ODR (SPS);  
SING_CYC = 0 and  
Single Channel Enabled  
ODR (SPS per Channel);  
SING_CYC = 1 or Multiple  
Channels Enabled  
Notch  
Frequency Noise  
(Hz)  
Effective  
Peak-to-Peak  
Resolution  
(μV p-p) (Bits)  
Settling  
Time1  
Resolution Noise  
(μV rms)2 (Bits)  
50  
20  
16.67  
10  
5
16.67  
6.67  
5.56  
3.33  
1.67  
0.83  
0.42  
60.00 ms  
50.00  
0.3  
0.2  
23.99  
24  
24  
24  
24  
1.98  
1.32  
21.27  
21.85  
22.09  
22.37  
22.88  
23.41  
23.59  
150.00 ms 20.00  
180.00 ms 16.67  
300.00 ms 10.00  
600.00 ms 5.00  
1.20 sec  
2.4 sec  
0.17  
0.14  
0.098  
0.068  
0.06  
1.122  
0.924  
0.6468  
0.4488  
0.396  
2.5  
1.25  
2.50  
1.25  
24  
24  
1 The settling time is rounded to the nearest microsecond, which is reflected in the output data rate and channel switching rate. Channel switching rate = 1 ÷ settling time.  
2 Based on 1000 samples for data rates ≥ 59.98 SPS per channel, and based on 100 samples for data rates ≤ 50 SPS per channel.  
Rev. 0 | Page 20 of 59  
 
Data Sheet  
AD4±±6  
THEORY OF OPERATION  
The AD4116 offers the user a fast settling, high resolution,  
multiplexed ADC with high levels of configurability, including  
the following features:  
the external circuitry and must be connected to a 0.1 μF  
decoupling capacitor.  
The AD4116 includes two separate linear regulator blocks for  
both the analog and digital circuitry. The analog LDO regulator  
regulates the AVDD supply to 1.8 V.  
Six fully differential or eleven single-ended voltage inputs.  
A high impedance voltage divider with integrated  
precision matched resistors  
The linear regulator for the digital IOVDD supply performs a  
similar function, regulating the input voltage applied at the  
IOVDD pin to 1.8 V. The serial interface signals always operate  
from the IOVDD supply seen at the pin; meaning that, if 3.3 V  
is applied to the IOVDD pin, the interface logic inputs and  
outputs operate at this level.  
Embedded proprietary iPassives technology within a small  
device footprint.  
Two differential or four single-ended low level direct ADC  
inputs.  
Per channel configurability—up to eight different setups  
can be defined. A separate setup can be mapped to each of  
the channels. Each setup allows the user to configure whether  
the buffers are enabled or disabled, gain and offset correction,  
filter type, ODR, and reference source selection.  
Highly configurable digital filter enabling conversion rates  
up to 62.5 kSPS on a single channel and 12.422 kSPS  
switching using sinc5 + sinc1 filter.  
The AD4116 is designed for a multitude of factory automation  
and process control applications, such as programmable logic  
controller (PLC) and distributed control system (DCS) modules.  
The AD4116 reduces overall system cost and design burden  
while maintaining a high level of accuracy. The AD4116 offers  
the following system benefits:  
A single 5 V power supply.  
The AD4116 includes a precision, 2.5 V, low drift (5 ppm/°C),  
band gap internal reference. This reference can be selected for  
use in ADC conversions, reducing the external component  
count. When enabled, the internal reference is output to the  
REFOUT pin. It can be used as a low noise biasing voltage for  
A guaranteed minimum 10 MΩ input impedance.  
An overrange voltage greater than 10 V.  
A buffered low level input voltage.  
A high channel count  
Reduced calibration costs.  
16MHz  
CX2  
CX1  
OPTIONAL EXTERNAL  
CRYSTAL CIRCUITRY  
CAPACITORS  
12  
13  
2
3
VIN0  
VIN1  
XTAL1  
±10V  
CLKIN  
XTAL2/CLKIO  
DOUT/RDY  
OPTIONAL  
EXTERNAL  
CLOCK  
14  
DOUT/RDY  
DIN  
INPUT  
15  
16  
17  
DIN  
SCLK  
CS  
SCLK  
CS  
32  
VIN10  
IOVDD  
0.1µF  
20  
21  
22  
IOVDD  
DGND  
AD4116  
1
VINCOM  
ADCIN11  
REGCAPD  
0.1µF  
1µF  
AVDD  
33  
±VREF  
9
AVDD  
REFOUT  
34 ADCIN12  
0.1µF  
6
7
37  
11  
ADCIN15  
VBIAS–  
0.1µF  
REGCAPA  
0.1µF  
1µF  
AVSS  
8
Figure 33. Typical Connection Diagram  
Rev. 0 | Page 21 of 59  
 
AD4±±6  
Data Sheet  
determine the specific register to which the read or write  
operation applies.  
POWER SUPPLIES  
The AD4116 has two independent power supply pins: AVDD  
and IOVDD. The AD4116 has no specific requirements for a  
power supply sequence. However, when all power supplies are  
stable, a device reset is required. See the AD4116 Reset section  
for details on how to reset the device.  
When the read or write operation to the selected register is  
complete, the interface returns to its default state, where it  
expects a write operation to the communications register.  
In situations where interface synchronization is lost, a write  
operation of at least 64 serial clock cycles with DIN high returns  
the ADC to its default state by resetting the entire device,  
CS  
AVDD powers the internal 1.8 V analog LDO regulator, which  
powers the ADC core. AVDD also powers the crosspoint  
multiplexer and integrated input buffers. AVDD is referenced to  
AVSS, and AVDD − AVSS = 5 V. AVDD and AVSS can be a  
single 5 V supply or 2.5 V split supply. When using split  
supplies, consider the absolute maximum ratings (see the  
Absolute Maximum Ratings section).  
including the register contents. Alternatively, if  
is being used  
CS  
with the digital interface, returning  
high resets the digital  
interface to its default state and aborts any current operation.  
Figure 35 and Figure 36 show writing to and reading from a  
register by first writing the 8-bit command to the communications  
register followed by the data for the addressed register.  
IOVDD powers the internal 1.8 V digital LDO regulator. This  
regulator powers the digital logic of the ADC. IOVDD sets the  
voltage levels for the serial peripheral interface (SPI) of the  
ADC. IOVDD is referenced to DGND, and IOVDD to DGND  
can vary from 2 V (minimum) to 5.5 V (maximum).  
Reading the ID register is the recommended method for verifying  
correct communication with the device. The ID register is a  
read only register and contains the value 0x34Dx for the  
AD4116  
Single-Supply Operation (AVSS = DGND)  
8 BITS, 16 BITS,  
OR 24 BITS OF DATA  
8-BIT COMMAND  
When the AD4116 is powered from a single supply connected  
to AVDD, the supply must be 5 V. In this configuration, AVSS  
and DGND can be shorted together on one single ground  
plane.  
CS  
CMD  
DATA  
DIN  
IOVDD can range from 2 V to 5.5 V in this unipolar input  
configuration.  
SCLK  
Figure 35. Writing to a Register (8-Bit Command with Register Address  
Followed by Data of 8 Bits, 16 Bits, or 24 Bits; Data Length Is Dependent on  
the Register Selected)  
DIGITAL COMMUNICATION  
The AD4116 has a 3-wire or 4-wire SPI that is compatible with  
QSPI™, MICROWIRE®, and DSPs. The interface operates in SPI  
8 BITS, 16 BITS,  
24 BITS, OR  
CS  
Mode 3 and can be operated with tied low. In SPI Mode 3,  
8-BIT COMMAND  
32 BITS OF DATA  
SCLK idles high, the falling edge of SCLK is the drive edge, and  
the rising edge of SCLK is the sample edge. Data is clocked out  
on the falling and drive edge and data is clocked in on the rising  
and sample edge.  
CS  
CMD  
DIN  
DOUT/  
RDY  
DATA  
DRIVE EDGE  
SAMPLE EDGE  
SCLK  
Figure 36. Reading from a Register (8-Bit Command with Register Address  
Followed by Data of 8 Bits, 16 Bits, 24, or 32 Bits; Data Length on DOUT Is  
Dependent on the Register Selected)  
Figure 34. SPI Mode 3 SCLK Edges  
Accessing the ADC Register Map  
AD4116 RESET  
The communications register controls access to the full register  
map of the ADC. This register is an 8-bit write only register. On  
power-up or after a reset, the digital interface defaults to a state  
where it is expecting a write to the communications register.  
Therefore, all communication begins by writing to the  
communications register.  
After a power-up cycle and when the power supplies are  
stable, a device reset is required. In situations where interface  
synchronization is lost, a device reset is also required. A write  
operation of at least 64 serial clock cycles with DIN high returns  
the ADC to the default state by resetting the entire device,  
CS  
including the register contents. Alternatively, if is being used  
The data written to the communications register determines  
which register is being accessed and if the next operation is a  
read or write. The RA bits (Bits[5:0] in Register 0x00)  
CS  
with the digital interface, returning  
high sets the digital  
interface to the default state and halts any serial interface operation.  
Rev. 0 | Page 22 of 59  
 
 
 
 
 
Data Sheet  
AD4±±6  
Table 11. Communications Register Bit Map  
Reg.  
Name  
Bits  
Bit 7  
Bit 6  
Bit 5  
Bit 4  
Bit 3  
Bit 2  
Bit 1  
Bit 0  
Reset  
0x00  
RW  
0x00  
COMMS  
[7:0]  
WEN  
R/W  
RA  
W
Table 12. ID Register Bit Map  
Reg.  
Name  
Bits  
Bit 7  
Bit 6  
Bit 5  
Bit 4  
Bit 3  
ID[15:8]  
ID[7:0]  
Bit 2  
Bit 1  
Bit 0  
Reset  
0x34DX1  
RW  
0x07  
ID  
[15:8]  
[7:0]  
R
1 X means don’t care.  
Rev. 0 | Page 23 of 59  
AD4±±6  
Data Sheet  
Channel Configuration  
CONFIGURATION OVERVIEW  
The AD4116 has 16 independent channels and 8 independent  
setups. The user can select any of the input pairs on any  
channel, as well as any of the eight setups for any channel, giving  
the user full flexibility in the channel configuration. This flexibility  
also allows per channel configuration when using differential  
inputs and single-ended inputs because each channel can have  
its own dedicated setup.  
After power-on or reset, the AD4116 default configuration is as  
follows:  
Channel configuration: Channel 0 is enabled, and the  
VIN0 and VIN1 pair is selected as the input. Setup 0 is  
selected.  
Setup configuration: the analog input buffers are disabled, and  
the reference input buffers are also disabled. The REF pins  
are selected as the reference source. Note that for this  
setup, the default channel does not operate correctly  
because the input buffers need to be enabled for a VIN  
input.  
Channel Registers  
The channel registers select which of the voltage inputs is used  
for that channel. This register also contains a channel enable and  
disable bit and the setup selection bits, which are used to select  
which of the eight available setups to use for this channel.  
Filter configuration: the sinc5 + sinc1 filter is selected and  
the maximum output data rate of 62.5 kSPS is selected.  
ADC mode: continuous conversion mode and the internal  
oscillator are enabled. The internal reference is disabled.  
Interface mode: CRC and the data and status output are  
disabled.  
When the AD4116 is operating with more than one channel  
enabled, the channel sequencer cycles through the enabled  
channels in sequential order, from Channel 0 to Channel 15. If  
a channel is disabled, it is skipped by the sequencer. Details of  
the channel register for Channel 0 are shown in Table 13.  
Note that only a few of the register setting options are shown.  
This list is only an example. For full register information, see  
the Register Details section.  
Figure 37 shows an overview of the suggested flow for changing  
the ADC configuration, divided into the following three blocks:  
Channel configuration (see Box A in Figure 37)  
Setup configuration (see Box B in Figure 37)  
ADC mode and interface mode configuration (see Box C  
in Figure 37)  
A
CHANNEL CONFIGURATION  
SELECT INPUT AND SETUP FOR EACH ADC CHANNEL  
B
C
SETUP CONFIGURATION  
8 POSSIBLE ADC SETUPS  
SELECT FILTER ORDER, OUTPUT DATA RATE, AND MORE  
ADC MODE AND INTERFACE MODE CONFIGURATION  
SELECT ADC OPERATING MODE, CLOCK SOURCE,  
ENABLE CRC, DATA AND STATUS, AND MORE  
Figure 37. Suggested ADC Configuration Flow  
Table 13. Channel Register 0  
Reg.  
Name  
Bits  
Bit 7  
Bit 6  
Bit 5  
Bit 4  
Bit 3  
Bit 2  
Reserved  
Bit 1  
Bit 0  
Reset  
RW  
0x10  
CH0  
[15:8] CH_EN0  
[7:0]  
SETUP_SEL0  
INPUT[9:8]  
0x8001  
RW  
INPUT[7:0]  
Rev. 0 | Page 24 of 59  
 
 
 
 
 
Data Sheet  
AD4±±6  
ADC Setups  
Setup Configuration Registers  
The AD4116 has eight independent setups. Each setup consists  
of the following four registers:  
The setup configuration registers allow the user to select the output  
coding of the ADC by selecting between bipolar mode and  
unipolar mode. The user can select the reference source using  
these registers. Three options are available: a reference connected  
between the REF+ and REF− pins, the internal reference, or using  
AVDD − AVSS. The input and reference buffers can also be  
enabled or disabled using these registers.  
Setup configuration registers  
Filter configuration registers  
Gain registers  
Offset registers  
For example, Setup 0 consists of Setup Configuration Register 0,  
Filter Configuration Register 0, Gain Register 0, and Offset  
Register 0. Figure 38 shows the grouping of these registers. The  
setup is selectable from the channel registers (see the Channel  
Configuration section), which allows each channel to be assigned  
to one of eight separate setups. Table 14 through Table 17 show  
the four registers that are associated with Setup 0. This  
structure is repeated for Setup 1 to Setup 7.  
Filter Configuration Registers  
The filter configuration registers select which digital filter is  
used at the output of the ADC modulator. The order of the  
filter and the output data rate are selected by setting the bits in  
these registers. For more information, see the Digital Filter  
section.  
SETUP CONFIGURATION  
REGISTERS  
FILTER CONFIGURATION  
REGISTERS  
GAIN REGISTERS*  
OFFSET REGISTERS  
SETUPCON0  
SETUPCON1  
SETUPCON2  
SETUPCON3  
SETUPCON4  
SETUPCON5  
FILTCON0  
FILTCON1  
FILTCON2  
FILTCON3  
FILTCON4  
FILTCON5  
GAIN0  
GAIN1  
GAIN2  
GAIN3  
GAIN4  
GAIN5  
OFFSET0  
0x30  
0x20  
0x21  
0x22  
0x23  
0x24  
0x25  
0x26  
0x27  
0x28  
0x29  
0x2A  
0x2B  
0x2C  
0x2D  
0x2E  
0x2F  
0x38  
0x39  
0x3A  
0x3B  
0x3C  
0x3D  
0x3E  
0x3F  
OFFSET1  
0x31  
OFFSET2  
0x32  
OFFSET3  
0x33  
OFFSET4  
0x34  
OFFSET5  
0x35  
SETUPCON6  
SETUPCON7  
FILTCON6  
FILTCON7  
GAIN6  
GAIN7  
OFFSET6  
0x36  
OFFSET7  
0x37  
SELECT PERIPHERAL  
FUNCTIONS FOR  
ADC CHANNEL  
SELECT DIGITAL  
FILTER TYPE  
AND OUTPUT DATA RATE  
GAIN CORRECTION  
OPTIONALLY  
OFFSET CORRECTION  
OPTIONALLY PROGRAMMED  
PER SETUP AS REQUIRED  
PROGRAMMED  
PER SETUP AS REQUIRED  
INPUT BUFFERS  
REFERENCE INPUT BUFFERS  
REFERENCE SOURCE  
125kSPS TO 2.5SPS  
SINC5 + SINC1  
SINC3  
SINC3 MAP  
ENHANCED 50Hz/60Hz  
Figure 38. ADC Setup Register Grouping  
Table 14. Setup Configuration Register 0  
Reg. Name  
0x20 SETUPCON0 [15:8]  
[7:0] Reserved  
Bits  
Bit 7  
Bit 6  
Reserved  
Reserved  
Bit 5  
Bit 4  
Bit 3  
Bit 2  
Bit 1  
Bit 0  
INBUF0  
Reset  
RW  
BI_UNIPOLAR0 REFBUF0+ REFBUF0−  
0x1000  
RW  
REF_SEL0  
Reserved  
Table 15. Filter Configuration Register 0  
Reg. Name  
Bits  
Bit 7  
Bit 6  
Bit 5  
Bit 4  
Bit 3  
Bit 2  
Bit 1  
Bit 0  
Reset  
RW  
0x28 FILTCON0 [15:8] SINC3_MAP0  
[7:0] Reserved  
Reserved  
ORDER0  
ENHFILTEN0  
ENHFILT0  
0x0500  
RW  
ODR0  
Table 16. Gain Register 0  
Reg. Name  
Bits  
Bits[23:0]  
Reset  
RW  
0x38 GAIN0  
[23:0]  
GAIN0[32:0]  
0x5XXXX0 RW  
Table 17. Offset Register 0  
Reg. Name  
Bits  
Bits[15:0]  
Reset  
RW  
0x30 OFFSET0  
[23:0]  
OFFSET0[23:0]  
0x800000 RW  
Rev. 0 | Page 25 of 59  
 
 
 
AD4±±6  
Data Sheet  
Gain Registers  
ADC Mode Register  
The gain registers are 24-bit registers that hold the gain  
calibration coefficient for the ADC. The gain registers are read  
and write registers. The power-on reset value of the gain registers  
is 0x5XXXX0. The gain registers are 24-bit read and write  
registers.  
The ADC mode register primarily sets the conversion mode of  
the ADC to either continuous or single conversion. The user  
can also select the standby and power-down modes, as well as  
any of the calibration modes. In addition, this register contains  
the clock source select bits and internal reference enable bit. The  
reference select bits are contained in the setup configuration  
registers (see the ADC Setups section for more information).  
The details of this register are shown in Table 18.  
Offset Registers  
The offset registers hold the offset calibration coefficient for the  
ADC. The power-on reset value of the offset registers is 0x800000.  
The offset registers are 24-bit read and write registers.  
Interface Mode Register  
The interface mode register configures the digital interface  
operation. This register allows the user to control data-word  
length, CRC enable, data plus status read, and continuous read  
mode. The details of this register are shown in Table 19. For more  
information, see the Digital Interface section.  
ADC Mode and Interface Mode Configuration  
The ADC mode register and the interface mode register configure  
the core peripherals for use by the AD4116 and the mode for  
the digital interface.  
Table 18. ADC Mode Register  
Reg.  
0x01 ADCMODE [15:8] REF_EN  
[7:0] Reserved  
Name  
Bits  
Bit 7  
Bit 6  
Bit 5  
Bit 4  
Bit 3  
Reserved  
Bit 2  
CLOCKSEL  
Bit 1  
Delay  
Reserved  
Bit 0  
Reset  
RW  
Reserved  
SING_CYC  
Mode  
0x2000 RW  
Table 19. Interface Mode Register  
Reg. Name  
Bits  
Bit 7  
Bit 6  
Bit 5  
Bit 4  
Bit 3  
IOSTRENGTH  
CRC_EN  
Bit 2  
Bit 1  
Reserved  
Bit 0  
Reset  
RW  
0x02 IFMODE  
[15:8]  
[7:0]  
Reserved  
ALT_SYNC  
Reserved  
DOUT_RESET  
0x0000  
RW  
CONTREAD  
DATA_  
STAT  
REG_  
CHECK  
Reserved WL16  
Rev. 0 | Page 26 of 59  
 
 
Data Sheet  
AD4±±6  
CIRCUIT DESCRIPTION  
AVDD  
MULTIPLEXER  
MULIPLEXER  
ADCIN11  
ADCIN12  
There are 12 standard voltage VIN pins and five low level voltage  
ADCIN pins: VIN0 to VIN10, VINCOM, ADCIN11 to ADCIN15.  
Each of these pins connects to the internal multiplexer. The  
multiplexer enables these inputs to be configured as input pairs  
(see the Voltage Inputs section and the Low Level Inputs section  
for more information on how to setup these inputs). The  
AD4116 can have up to 16 active channels. When more than  
one channel is enabled, the channels are automatically sequenced  
in order from the lowest enabled channel number to the highest  
enabled channel number. The output of the multiplexer is  
connected to the input of the integrated true rail-to-rail buffers.  
These buffers can be bypassed, and the multiplexer output can  
be directly connected to the switched capacitor input of the  
ADC. The simplified input circuits are shown in Figure 39 and  
Figure 40.  
+IN  
AVSS  
AVDD  
AVSS  
AVDD  
–IN  
ADCIN15  
AVSS  
Figure 39. Simplified Low Level Input Circuit  
AVDD  
AVDD  
AVSS  
MULTIPLEXER  
2.2MΩ  
9.9MΩ  
2.2MΩ 2.2MΩ  
VIN0  
VIN1  
+IN  
AVDD  
AVSS  
9.9MΩ  
AVDD  
AVSS  
–IN  
9.9MΩ  
2.2MΩ  
VINCOM  
VBIAS–  
2.2MΩ 2.2MΩ  
Figure 40. Simplified Voltage Input Circuit  
Rev. 0 | Page 27 of 59  
 
 
 
 
AD4±±6  
Data Sheet  
Fully Differential Inputs  
VOLTAGE INPUTS  
The differential low level inputs are paired together in the  
following pairs: ADCIN11 and ADCIN12, ADCIN13 and  
ADCIN14.  
The unique integrated AFE of the AD4116 allows the user to  
configure for eleven single-ended inputs or six fully differential  
inputs. The integrated precision voltage divider on the analog  
front end has a division ratio of 10 and contains Analog Devices  
unique and patented iPassives technology to provide high  
impedance precision matched resistors that enable an input  
range of 20 V from a single +5 V power supply. Due to the  
high input impedance on the analog front end, the conversion  
accuracy of the voltage inputs may be dependent on the selected  
output data rate when switching between channels or when  
SING_CYC is enabled. For high output data rates, the settling  
time is short; therefore, the large input impedance can influence  
the accuracy. If a slower output data rate is selected, the error is  
reduced as the ADC takes more time to process the analog  
input, which allows sufficient time for the front end to settle.  
Therefore, performing conversions at longer settling time  
minimizes the error.  
Single-Ended or Pseudo Differential Inputs  
The user can measure up to four different single-ended or  
pseudo differential, low level voltage inputs. In this case, each  
voltage input must be paired with the ADCIN15 pin as the  
input common pin. An example is to connect the ADCIN15  
pin externally to the AVSS pin in a single-ended configuration,  
meaning that the ADC can only convert positive input voltages.  
Another example is to connect ADCIN15 to the REFOUT voltage  
(that is, AVSS + 2.5 V) in a pseudo differential configuration,  
and then differential voltages from −2.5 V to +2.5 V can be  
converted.  
ABSOLUTE INPUT PIN VOLTAGES  
Voltage Inputs  
Enable the input buffers in the corresponding setup configuration  
register for the voltage input channels (see Table 34).  
The AD4116 voltage input pins are specified for an accuracy of  
10 V, specifically for the differential voltage between any two  
voltage input pins.  
Fully Differential Inputs  
The voltage input pins have separate specifications for the absolute  
voltage that can be applied, and the unique design of the voltage  
divider network of the analog front end enables overvoltage  
robustness on the AD4116, meaning that the allowed overvoltages  
vary depending on the AVDD supply. Figure 41 shows the  
different degrees of robustness that can be achieved for AVDD =  
5 V. Figure 41 provides a visual representation and guidance on  
how an overvoltage on a voltage pin can affect the overall device  
accuracy.  
The differential inputs are paired together in the following  
pairs: VIN0 and VIN1, VIN2 and VIN3, VIN4 and VIN5, VIN6  
and VIN7, VIN8 and VIN9, VIN10 and VINCOM.  
Single-Ended Inputs  
The user can measure up to 11 different single-ended voltage  
inputs. In this case, each voltage input must be paired with the  
VINCOM pin. Connect the VINCOM pin externally to the  
AVSS pin.  
LOW LEVEL INPUTS  
The guaranteed accuracy section of Figure 41 shows the voltage  
range that can be applied to a voltage input pin and achieve  
guaranteed accuracy.  
There are five low level input pins: ADCIN11, ADCIN12,  
ADCIN13, ADCIN14, and ADCIN15. Each of these pins  
connects to the internal crosspoint multiplexer. The crosspoint  
multiplexer enables any of these inputs to be configured as an  
input pair, either single-ended or fully differential.  
AVDD = 5V  
ABSOLUTE MAXIMUM RATING  
+65V  
NO DAMAGE TO DEVICE  
+30V  
+20V  
The output of the multiplexer is connected to the input of the  
integrated true rail-to-rail buffers. These buffers can be bypassed,  
and the multiplexer output can be directly connected to the  
switched capacitor input of the ADC. In buffered mode, the  
input channel feeds into a high impedance input stage of the  
buffer amplifier. Therefore, the input can tolerate significant  
source impedances and is tailored for direct connection to external  
resistive input protection or EMC filtering. When operating the  
device in unbuffered mode, the device has a higher analog input  
current. Note that this unbuffered input path provides a  
dynamic load to the driving source. Therefore, RC combinations  
on the input pins can cause gain errors, depending on the  
output impedance of the source that is driving the ADC input.  
NO LOSS OF ACCURACY ON OTHER CHANNELS  
GUARANTEED ACCURACY  
20V  
25V  
NO LOSS OF ACCURACY ON OTHER CHANNELS  
NO DAMAGE TO DEVICE  
65V  
ABSOLUTE MAXIMUM RATING  
Figure 41. Absolute Input Pin Voltages, AVDD = 5 V  
The no loss of accuracy sections show the voltage levels that can  
be applied without degrading the accuracy of other channels.  
Rev. 0 | Page 28 of 59  
 
 
 
 
Data Sheet  
AD4±±6  
The no damage to device sections show the allowable positive  
and negative voltages that can be applied to a voltage input pin  
without exceeding the absolute maximum. The performance of  
other channels is degraded, but the performance recovers when  
the overvoltage is removed. This voltage range is specified as an  
absolute maximum rating of 65 V. Operation beyond the  
maximum operating conditions for extended periods can affect  
product reliability.  
in a code of 000 … 000, a zero differential input voltage resulting in  
a code of 100 … 000, and a positive full-scale input voltage  
resulting in a code of 111 … 111. The output code for any low-  
level input voltage is represented as  
Code = 2N – 1 × ((VADCIN/VREF) + 1)  
where:  
N = 24.  
VREF is the reference voltage.  
Low Level Inputs  
V
ADCIN is the low level input voltage.  
The absolute, low level, input voltage in unbuffered mode  
includes the range between AVSS − 50 mV and AVDD + 50 mV.  
The absolute input voltage range in buffered mode is restricted  
to a range between AVSS and AVDD. This low level input  
voltage is specified with an absolute maximum rating of  
AVSS − 0.3 V to AVDD1 + 0.3 V.  
AD4116 REFERENCE  
The AD4116 offers the user the option of either supplying an  
external reference to the REF+ and REF− pins of the device,  
using AVDD − AVSS, or by allowing the use of the internal  
2.5 V, low noise, low drift reference. Select the reference source  
to be used by the analog input by setting the REF_SELx bits,  
Bits[5:4], in the setup configuration registers appropriately. By  
default, the AD4116 uses an external reference on power-up.  
DATA OUTPUT CODING  
Voltage Inputs  
When the ADC is configured for unipolar operation, the  
output code is natural (straight) binary with a zero differential  
input voltage resulting in a code of 00 … 00, a midscale voltage  
resulting in a code of 100 … 000, and a full-scale input voltage  
resulting in a code of 111 … 111.  
Internal Reference  
The AD4116 includes a low noise, low drift voltage reference.  
The internal reference has a 2.5 V output. The internal  
reference is output on the REFOUT pin after the REF_EN bit in  
the ADC mode register is set and is decoupled to AVSS with a  
0.1 μF capacitor. The AD4116 internal reference is disabled by  
default on power-up.  
The output code for any input voltage is represented as  
Code = (2N × VIN × 0.1)/VREF  
External Reference  
When the ADC is configured for bipolar operation, the output  
code is offset binary with a negative full-scale voltage resulting  
in a code of 000 … 000, a zero differential input voltage resulting in  
a code of 100 … 000, and a positive full-scale input voltage  
resulting in a code of 111 … 111. The output code for any  
analog input voltage can be represented as  
The AD4116 has a fully differential reference input applied  
through the REF+ and REF− pins. Standard low noise, low drift  
voltage references, such as the ADR4525, are recommended for  
use. Apply the external reference to the AD4116 reference pins  
as shown in Figure 42. Decouple the output of any external  
reference to AVSS. As shown in Figure 42, the ADR4525  
output is decoupled with a 0.1 μF capacitor at the output for  
stability purposes. The output is then connected to a 4.7 μF  
capacitor, which acts as a reservoir for any dynamic charge  
required by the ADC and is followed by a 0.1 μF decoupling  
capacitor at the REF+ input. This capacitor is placed as close as  
possible to the REF+ and REF− pins.  
Code = 2N − 1 × ((VIN × 0.1/VREF) + 1)  
where:  
N = 24.  
V
V
IN is the input voltage.  
REF is the reference voltage.  
Low Level Inputs  
When the ADC is configured for unipolar operation, the  
output code is natural (straight) binary with a zero differential  
input voltage resulting in a code of 00 … 00, a midscale voltage  
resulting in a code of 100 … 000, and a full-scale input voltage  
resulting in a code of 111 … 111. The output code for any low-  
level input voltage is represented as  
The REF− pin is connected directly to the AVSS potential. When  
an external reference is used instead of the internal reference  
to supply the AD4116, attention must be paid to the output of  
the REFOUT pin. The internal reference is controlled by the  
REF_EN bit (Bit 15) in the ADC mode register. If the internal  
reference is not being used elsewhere in the application, ensure  
that the REF_EN bit is disabled.  
Code = (2N × VADCIN)/VREF  
When the ADC is configured for bipolar operation, the output  
code is offset binary with a negative full-scale voltage resulting  
Rev. 0 | Page 29 of 59  
 
 
AD4±±6  
Data Sheet  
AD4116  
3V TO 18V  
40  
39  
REF+  
REF–  
ADR45252  
2.5V VREF  
0.1µF  
0.1µF  
0.1µF  
4.7µF  
1
1
1
1
1
1
2
ALL DECOUPLING IS TO AVSS.  
ANY OF THEADR452x FAMILY REFERENCES CAN BE USED.  
ADR4525 ENABLES REUSE OF THE 5V ANALOG SUPPLY  
NEEDED FOR AVDD TO POWER THE REFERENCE V  
.
IN  
Figure 42. ADR4525 Connected to AD4116 REF Pins  
Table 20. Setup Configuration 0 Register  
Reg. Name  
Bits  
Bit 7  
Bit 6  
Bit 5  
Bit 4  
Bit 3  
Bit 2  
Bit 1  
Bit 0  
INBUF0  
Reset  
RW  
0x20 SETUPCON0 [15:8]  
[7:0]  
Reserved  
BI_UNIPOLAR0 REFBUF0+ REFBUF0−  
0x1000 RW  
Reserved  
Reserved  
REF_SEL0  
Reserved  
Table 21. ADC Mode Register  
Reg.  
Name  
Bits  
Bit 7  
Bit 6  
Reserved  
Bit 5  
Bit 4  
Bit 3  
Bit 2  
CLOCKSEL  
Bit 1  
Bit 0  
Reset  
0x2000  
RW  
0x01  
ADCMODE [15:8]  
[7:0]  
REF_EN  
Reserved  
SING_CYC  
Mode  
Reserved  
Delay  
RW  
Reserved  
Internal Oscillator  
BUFFERED REFERENCE INPUT  
The internal oscillator runs at 16 MHz and is internally divided  
down to 4 MHz for the modulator and can be used as the ADC  
master clock. The internal oscillator is the default clock source for  
the AD4116 and is specified with an accuracy of −2.5% to +2.5%.  
The AD4116 has true rail-to-rail, integrated, precision unity  
gain buffers on both ADC reference inputs. The buffers provide  
the benefit of providing high input impedance and allowing  
high impedance external sources to be directly connected to the  
reference inputs. The integrated reference buffers can fully  
drive the internal reference switch capacitor sampling network,  
simplifying the reference circuit requirements. Each reference  
input buffer amplifier is fully chopped, meaning that it minimizes  
the offset error drift and 1/f noise of the buffer. When using a  
reference, such as the ADR4525, these buffers are not required  
because these references, with proper decoupling, can drive the  
reference inputs directly.  
There is an option to allow the internal clock oscillator to be output  
on the XTAL2/CLKIO pin. The clock output is driven to the  
IOVDD logic level. This option can affect the dc performance of  
the AD4116 due to the disturbance introduced by the output  
driver. The extent to which the performance is affected depends  
on the IOVDD voltage supply. Higher IOVDD voltages create a  
wider logic output swing from the driver and affect performance  
to a greater extent. This effect is further exaggerated if the  
IOSTRENGTH bit is set at higher IOVDD levels.  
CLOCK SOURCE  
The AD4116 uses a nominal master clock of 4 MHz. The AD4116  
can source its sampling clock from one of three sources:  
An internal oscillator  
An external crystal (use a 16 MHz crystal automatically  
divided internally to set the 4 MHz clock)  
An external clock source  
All output data rates listed in this data sheet relate to a master  
clock rate of 4 MHz. Using a lower clock frequency from, for  
instance, an external source scales any listed data rate  
proportionally. To achieve the specified data rates, particularly  
rates for rejection of 50 Hz and 60 Hz, use a 4 MHz clock. The  
source of the master clock is selected by setting the CLOCKSEL bits  
(Bits[3:2]) in the ADC mode register. The default operation on  
power-up and reset of the AD4116 is to operate with the internal  
oscillator. It is possible to fine tune the output data rate and  
filter notch at low output data rates using the SINC3_MAPx bits.  
Rev. 0 | Page 30 of 59  
 
 
 
Data Sheet  
AD4±±6  
The external crystal circuitry can be sensitive to the SCLK  
External Crystal  
edges, depending on the SCLK frequency, IOVDD voltage,  
crystal circuitry layout, and the crystal used. During crystal startup,  
any disturbances caused by the SLCK edges may cause double  
edges on the crystal input, resulting in invalid conversions until  
the crystal voltage has reached a high enough level such that  
any interference from the SCLK edges is insufficient to cause  
double clocking. This double clocking can be avoided by  
ensuring that the crystal circuitry has reached a sufficient  
voltage level after startup before applying any SCLK.  
If higher precision, lower jitter clock sources are required, the  
AD4116 can use an external crystal to generate the master clock.  
The crystal is connected to the XTAL1 and XTAL2/CLKIO pins.  
A recommended crystal for use is the FA-20H, a 16 MHz,  
10 ppm, 9 pF crystal from Epson-Toyocom that is available in a  
surface-mount package. As shown in Figure 43, insert two  
capacitors (CX1 and CX2) from the traces connecting the  
crystal to the XTAL1 and XTAL2/CLKIO pins. These capacitors  
allow circuit tuning. Connect these capacitors to the DGND pin.  
The value for these capacitors depends on the length and  
capacitance of the trace connections between the crystal and  
the XTAL1 and XTAL2/CLKIO pins. Therefore, the values of  
these capacitors differ depending on the PCB layout and the  
crystal used.  
Because of the nature of the crystal circuitry, it is recommended  
that empirical testing of the circuit be performed under the  
required conditions, with the final PCB layout and crystal, to  
ensure correct operation.  
External Clock  
The AD4116 can also use an externally supplied clock. In  
systems where an externally supplied clock is used, the external  
clock is routed to the XTAL2/CLKIO pin. In this configuration,  
the XTAL2/ CLKIO pin accepts the externally sourced clock  
and routes it to the modulator. The logic level of this clock  
input is defined by the voltage applied to the IOVDD pin.  
AD4116  
1
CX1  
XTAL1  
XTAL2/CLKIO  
CX2  
1
1
DECOUPLE TO DGND  
Figure 43. External Crystal Connections  
Rev. 0 | Page 31 of 59  
 
AD4±±6  
Data Sheet  
DIGITAL FILTER  
The AD4116 has three flexible filter options to allow  
optimization of noise, settling time, and rejection:  
SINC3 FILTER  
The sinc3 filter achieves the best single-channel noise performance  
at lower rates and is, therefore, most suitable for single-channel  
applications. The sinc3 filter always has a settling time equal to  
The sinc5 + sinc1 filter.  
The sinc3 filter.  
Enhanced 50 Hz and 60 Hz rejection filters.  
t
SETTLE = 3/Output Data Rate  
Figure 46 shows the frequency domain filter response for the  
sinc3 filter. The sinc3 filter has good roll-off over frequency and  
has wide notches for good notch frequency rejection.  
50Hz AND 60Hz  
POSTFILTER  
SINC1  
SINC5  
SINC3  
0
–10  
Figure 44. Digital Filter Block Diagram  
–20  
–30  
The filter and output data rate are configured by setting the  
appropriate bits in the filter configuration register for the selected  
setup. Each channel can use a different setup and therefore, a  
different filter and output data rate. See the Register Details for  
more information.  
–40  
–50  
–60  
–70  
–80  
SINC5 + SINC1 FILTER  
–90  
–100  
–110  
–120  
The sinc5 + sinc1 filter is targeted at multiplexed applications  
and achieves single cycle settling at output data rates of 5.195 kSPS  
and less. The sinc5 block output is fixed at the maximum rate of  
62.5 kSPS, and the sinc1 block output data rate can be varied to  
control the final ADC output data rate. Figure 45 shows the  
frequency domain response of the sinc5 + sinc1 filter at a 50 SPS  
output data rate. The sinc5 + sinc1 filter has a slow roll-off over  
frequency and narrow notches.  
0
50  
100  
FREQUENCY (Hz)  
150  
Figure 46. Sinc3 Filter Response  
The output data rates with the accompanying settling time and  
rms noise for the sinc3 filter are shown in Table 8 and Table 10.  
It is possible to fine tune the output data rate for the sinc3 filter by  
setting the SINC3_MAPx bit in the filter configuration registers.  
If this bit is set, the mapping of the filter register changes to directly  
program the decimation rate of the sinc3 filter. All other options  
are eliminated. The data rate when on a single channel can be  
calculated using the following equation:  
0
–20  
–40  
–60  
Output Data Rate = fMOD/(32 × FILTCONx[14:0])  
where:  
–80  
f
MOD is the modulator rate (MCLK/2) and is equal to 2 MHz.  
FILTCONx[14:0] are the contents on the filter configuration  
–100  
–120  
registers, excluding the MSB.  
For example, an output data rate of 50 SPS can be achieved with  
SINC3_MAPx enabled by setting the FILTCONx[14:0] bits to a  
value of 1,250.  
0
50  
100  
FREQUENCY (Hz)  
150  
Figure 45. Sinc5 + Sinc1 Filter Response at 50 SPS ODR  
The output data rates with the accompanying settling time and  
rms noise for the sinc5 + sinc1 filter are shown in in Table 7  
and Table 9.  
Rev. 0 | Page 32 of 59  
 
 
 
 
 
Data Sheet  
AD4±±6  
Figure 48 shows the same step on the analog input but with  
single cycle settling enabled. The analog input requires at least a  
single cycle for the output to be fully settled. The output data  
SINGLE CYCLE SETTLING  
The AD4116 can be configured by setting the SING_CYC bit in  
the ADC mode register so that only fully settled data is output, thus  
effectively putting the ADC into a single cycle settling mode. This  
mode achieves single cycle settling by reducing the output data  
rate to be equal to the settling time of the ADC for the selected  
output data rate. This bit has no effect with the sinc5 + sinc1 filter  
at output data rates of 5.195 kSPS and less or when multiple  
channels are enabled.  
RDY  
rate, as indicated by the  
signal, is now reduced to equal  
the settling time of the filter at the selected output data rate.  
ANALOG  
INPUT  
FULLY  
SETTLED  
ADC  
OUTPUT  
tSETTLE  
Figure 47 shows a step on the analog input with single cycle  
settling mode disabled and the sinc3 filter selected. The analog  
input requires at least three cycles after the step change for the  
output to reach the final settled value.  
Figure 48. Step Input with Single Cycle Settling  
ENHANCED 50 Hz AND 60 Hz REJECTION FILTERS  
The enhanced filters provide rejection of 50 Hz and 60 Hz  
simultaneously and allow the user to trade off settling time and  
rejection. These filters can operate at up to 27.27 SPS or can  
reject up to 90 dB of 50 Hz 1 Hz and 60 Hz 1 Hz interference.  
These filters are operated by post filtering the output of the  
sinc5 + sinc1 filter. For this reason, the sinc5 + sinc1 filter must  
be selected when using the enhanced filters to achieve the  
specified settling time and noise performance.  
ANALOG  
INPUT  
FULLY  
SETTLED  
ADC  
OUTPUT  
1/ODR  
Figure 47. Step Input Without Single Cycle Settling  
Table 22. Enhanced Filter Output Data Rate, Settling Time, Rejection, and Voltage Input Noise  
Output Data  
Rate (SPS)  
Settling  
Time (ms)  
Simultaneous Rejection of  
Noise  
(µV rms)  
Peak-to-Peak  
Resolution (Bits)  
50 Hz 1 Hz and 60 Hz 1 Hz (dB)1  
Comments  
27.27  
25  
20  
36.67  
40  
50  
47  
62  
85  
90  
13.24  
12.81  
12.48  
11.99  
17.72  
17.87  
17.86  
17.91  
See Figure 49 and Figure 52  
See Figure 50 and Figure 53  
See Figure 51 and Figure 54  
See Figure 55 and Figure 56  
16.667  
60  
1 Master clock = 4.00 MHz.  
Table 23. Enhanced Filter Output Data Rate, Settling Time, Rejection, and Low Level Input Noise  
Output Data  
Rate (SPS)  
Settling  
Time (ms)  
Simultaneous Rejection of  
Noise  
(µV rms)  
Peak-to-Peak  
Resolution (Bits)  
50 Hz 1 Hz and 60 Hz 1 Hz (dB)1  
Comments  
27.27  
25  
20  
36.67  
40  
50  
47  
62  
85  
90  
0.34  
0.34  
0.3  
21.19  
21.19  
21.42  
21.42  
See Figure 49 and Figure 52  
See Figure 50 and Figure 53  
See Figure 51 and Figure 54  
See Figure 55 and Figure 56  
16.667  
60  
0.3  
1 Master clock = 4.00 MHz.  
Rev. 0 | Page 33 of 59  
 
 
 
 
AD4±±6  
Data Sheet  
0
–10  
–20  
–30  
–40  
–50  
–60  
–70  
–80  
–90  
0
–10  
–20  
–30  
–40  
–50  
–60  
–70  
–80  
–90  
–100  
–100  
0
40  
45  
50  
55  
60  
65  
70  
100  
200  
300  
400  
500  
600  
FREQUENCY (Hz)  
FREQUENCY (Hz)  
Figure 52. 27.27 SPS ODR, 36.67 ms Settling Time (40 Hz to 70 Hz)  
Figure 49. 27.27 SPS ODR, 36.67 ms Settling Time  
0
–10  
–20  
–30  
–40  
–50  
–60  
–70  
–80  
–90  
0
–10  
–20  
–30  
–40  
–50  
–60  
–70  
–80  
–90  
–100  
–100  
0
40  
45  
50  
55  
60  
65  
70  
100  
200  
300  
400  
500  
600  
FREQUENCY (Hz)  
FREQUENCY (Hz)  
Figure 53. 25 SPS ODR, 40 ms Settling Time (40 Hz to 70 Hz)  
Figure 50. 25 SPS ODR, 40 ms Settling Time  
0
0
–10  
–20  
–30  
–40  
–50  
–60  
–70  
–80  
–90  
–10  
–20  
–30  
–40  
–50  
–60  
–70  
–80  
–90  
–100  
–100  
0
40  
45  
50  
55  
60  
65  
70  
100  
200  
300  
400  
500  
600  
FREQUENCY (Hz)  
FREQUENCY (Hz)  
Figure 54. 20 SPS ODR, 50 ms Settling Time (40 Hz to 70 Hz)  
Figure 51. 20 SPS ODR, 50 ms Settling Time  
Rev. 0 | Page 34 of 59  
 
 
 
 
 
 
Data Sheet  
AD4±±6  
0
–10  
–20  
–30  
–40  
–50  
–60  
–70  
–80  
–90  
0
–10  
–20  
–30  
–40  
–50  
–60  
–70  
–80  
–90  
–100  
–100  
0
100  
200  
300  
400  
500  
600  
40  
45  
50  
55  
60  
65  
70  
FREQUENCY (Hz)  
FREQUENCY (Hz)  
Figure 55. 16.667 SPS ODR, 60 ms Settling Time  
Figure 56. 16.667 SPS ODR, 60 ms Settling Time (40 Hz to 70 Hz)  
Rev. 0 | Page 35 of 59  
 
 
AD4±±6  
Data Sheet  
OPERATING MODES  
The AD4116 has a number of operating modes that can be set  
from the ADC mode register and interface mode register. These  
modes are as follows:  
RDY  
the DOUT/  
pin goes high. The user can read this register  
additional times, if required. However, ensure that the data  
register is not being accessed at the completion of the next  
conversion. Otherwise, the new conversion word is lost.  
Continuous conversion mode  
Continuous read mode  
Single conversion mode  
Standby mode  
Power-down mode  
Calibration modes (four)  
When several channels are enabled, the ADC automatically  
sequences through the enabled channels, performing one  
conversion on each channel. When all the channels are  
converted, the sequence starts again with the first channel. The  
channels are converted in order from the lowest enabled channel  
to the highest enabled channel. The data register is updated as  
CONTINUOUS CONVERSION MODE  
RDY  
soon as each conversion is available. The  
output pulses  
low each time a conversion is available. The user can then read  
the conversion while the ADC converts the next enabled channel.  
Continuous conversion mode is the default power-up mode.  
RDY  
The AD4116 converts continuously, and the  
status register goes low each time a conversion is complete. If  
RDY  
bit in the  
CS  
If the DATA_STAT bit in the interface mode register is set to 1,  
the contents of the status register, along with the conversion data,  
are output each time the data register is read. The four LSBs of  
the status register indicates the channel to which the conversion  
corresponds.  
is low, the  
output also goes low when a conversion is  
complete. To read a conversion, write to the communications  
register to indicate that the next operation is a read of the data  
register. When the data-word has been read from the data register,  
CS  
0x44  
0x44  
DIN  
DATA  
DATA  
DOUT/RDY  
SCLK  
Figure 57. Continuous Conversion Mode  
Rev. 0 | Page 36 of 59  
 
 
Data Sheet  
AD4±±6  
the CONTREAD bit in the interface mode register. When this bit  
is set, the only serial interface operations possible are reads from  
the data register. To exit continuous read mode, issue a dummy  
CONTINUOUS READ MODE  
In continuous read mode, it is not required to write to the  
communications register before reading ADC data. Apply only  
RDY  
read of the ADC data register command (0x44) while the  
output is low. Alternatively, apply a software reset (that is, 64  
CS  
RDY  
the required number of SCLKs after the  
to indicate the end of a conversion. When the conversion is  
RDY  
output goes low  
SCLKs with  
= 0 and DIN = 1) to reset the ADC and all  
read, the  
output returns high until the next conversion is  
register contents. The dummy read and the software reset are  
the only commands that the interface recognizes after it is  
placed in continuous read mode. Hold DIN low in continuous  
read mode until an instruction is to be written to the device.  
available. In this mode, the data can be read only once. Ensure  
that the data-word is read before the next conversion is complete.  
If the user has not read the conversion before the completion of  
the next conversion or if insufficient serial clocks are applied to  
the AD4116 to read the data-word, the serial output register is  
reset shortly before the next conversion is complete, and the  
new conversion is placed in the output serial register. The ADC  
must be configured for continuous conversion mode to use  
continuous read mode. To enable continuous read mode, set  
If multiple ADC channels are enabled, each channel is output  
in turn, with the status bits being appended to the data if the  
DATA_STAT bit is set in the interface mode register. The four  
LSBs of the status register indicates the channel to which the  
conversion corresponds.  
CS  
0x02  
0x0080  
DIN  
DATA  
DATA  
DATA  
DOUT/RDY  
SCLK  
Figure 58. Continuous Read Mode  
Rev. 0 | Page 37 of 59  
 
AD4±±6  
Data Sheet  
RDY  
output goes low. The ADC then selects the next channel and  
SINGLE CONVERSION MODE  
begins a conversion. The user can read the present conversion  
while the next conversion is being performed. When the next  
conversion is complete, the data register is updated; therefore,  
the user has a limited period in which to read the conversion.  
When the ADC has performed a single conversion on each of  
the selected channels, it returns to standby mode.  
In single conversion mode, the AD4116 performs a single  
conversion and is placed in standby mode after the conversion  
RDY  
is complete. The  
of a conversion. When the data-word has been read from the  
RDY  
output goes low to indicate the completion  
data register, the  
output goes high. The data register can  
RDY  
be read several times, if required, even when the  
high.  
output goes  
If the DATA_STAT bit in the interface mode register is set to 1, the  
contents of the status register, along with the conversion, are  
output each time the data register is read. The four LSBs of the  
status register indicate the channel to which the conversion  
corresponds.  
If several channels are enabled, the ADC automatically sequences  
through the enabled channels and performs a conversion on  
RDY  
each channel. When the first conversion is started, the  
output goes high and remains high until a valid conversion is  
CS  
available and is low. When the conversion is available, the  
CS  
0x01  
0x8010  
0x44  
DIN  
DATA  
DOUT/RDY  
SCLK  
Figure 59. Single Conversion Mode  
Rev. 0 | Page 38 of 59  
 
Data Sheet  
AD4±±6  
To start a calibration, write the relevant value to the mode bits  
STANDBY AND POWER-DOWN MODES  
RDY  
RDY  
in the ADC mode register. The DOUT/  
pin and the  
bit  
In standby mode, most blocks are powered down. The LDO  
regulators remain active so that the registers maintain their  
contents. The crystal oscillator remains active if selected. To  
power down the clock in standby mode, set the CLOCKSEL bits  
in the ADC mode register to 00 (internal oscillator mode).  
in the status register go high when the calibration initiates. When  
the calibration is complete, the contents of the corresponding  
RDY  
offset or gain register are updated, the  
bit in the status  
RDY  
CS  
is low),  
register is reset, the  
output pin returns low (if  
and the AD4116 reverts to standby mode.  
In power-down mode, all blocks are powered down, including  
the LDO regulators. All registers lose their contents, and the GPIO  
outputs are placed in three-state. To prevent accidental entry to  
power-down mode, the ADC must first be placed in standby  
During an internal offset calibration, both modulator inputs are  
connected internally to the selected negative analog input pin.  
Therefore, it is necessary to ensure that the voltage on the selected  
negative analog input pin does not exceed the allowed limits  
and is free from excessive noise and interference. A full-scale,  
low level, input voltage automatically connects to the ADC  
input to perform an internal full-scale calibration.  
CS  
mode. Exiting power-down mode requires 64 SCLKs with  
=
0 and DIN = 1, that is, a serial interface reset. A delay of 500 µs is  
recommended before issuing a subsequent serial interface  
command to allow the LDO regulator to power up.  
However, for system calibrations, the system zero-scale (offset)  
and system full-scale (gain) voltages must be applied to the  
input pins before initiating the calibration modes. As a result,  
errors external to the AD4116 are removed.  
CALIBRATION  
The AD4116 allows a 2-point calibration to be performed to  
eliminate any offset and gain errors. The following four calibration  
modes are used to eliminate these offset and gain errors on a per  
setup basis:  
The calibration range of the ADC gain for a system full-scale  
calibration on a voltage input is from 3.75 × VREF to 10.5 × VREF  
However, if 10.5 × VREF is greater than the absolute input voltage  
specification for the applied AVDD, use the specification as the  
.
Internal zero-scale calibration mode  
Internal full-scale calibration mode  
System zero-scale calibration mode  
System full-scale calibration mode  
upper limit instead of 10.5 × VREF (see the Specifications section).  
The calibration range of the ADC gain for a system full-scale  
calibration on a low level input is from 0.4 × VREF to 1.05 × VREF  
.
Only one channel can be active during calibration. After each  
conversion, the ADC conversion result is scaled using the ADC  
calibration registers before being written to the data register.  
An internal zero-scale calibration only removes the offset error  
of the ADC core. It does not remove error from the resistive  
front end. A system zero-scale calibration reduces the offset  
error to the order of the noise on that channel.  
The default value of the offset register is 0x800000, and the  
default value of the gain register is 0x5XXXX0. The following  
equations show the calculations that are used. In unipolar mode,  
the ideal relationship (that is, not taking into account the ADC  
gain error and offset error) is as follows:  
From an operational point of view, treat a calibration like  
another ADC conversion. An offset calibration, if required,  
must always be performed before a full-scale calibration. Set the  
RDY  
For the voltage inputs,  
system software to monitor the  
bit in the status register or  
output to determine the end of a calibration via a  
Data = ((0.075 × VIN/VREF) × 223 − (Offset − 0x800000)) ×  
(Gain/0x400000) × 2  
RDY  
the  
polling sequence or an interrupt driven routine. All calibrations  
require a time equal to the settling time of the selected filter and  
output data rate to be completed.  
For the low level inputs,  
Data = ((0.75 × VADCIN/VREF) × 223 − (Offset − 0x800000)) ×  
(Gain/0x400000) × 2  
Any calibration can be performed at any output data rate.  
Using lower output data rates results in better calibration  
accuracy and is accurate for all output data rates. A new offset  
calibration is required for a given channel if the reference  
source for that channel is changed.  
In bipolar mode, the ideal relationship (that is, not taking into  
account the ADC gain error and offset error) is as follows:  
For the voltage inputs,  
Data = ((0.075 × VIN/VREF) × 223 − (Offset − 0x800000)) ×  
(Gain/0x400000) + 0x800000  
The AD4116 provides the user with access to the on-chip  
calibration registers, allowing the microprocessor to read the  
calibration coefficients of the device and to write its own  
calibration coefficients. A read or write of the offset and gain  
registers can be performed at any time except during an internal or  
self calibration.  
For the low level inputs,  
Data = ((0.75 × VADCIN/VREF) × 223 − (Offset − 0x800000)) ×  
(Gain/0x400000) + 0x800000  
Rev. 0 | Page 39 of 59  
 
 
AD4±±6  
Data Sheet  
DIGITAL INTERFACE  
The programmable functions of the AD4116 are accessible via  
CRC_ERROR bit is set in the status register. However, to  
CS  
ensure that the register write is completed. It is important to  
read back the register and verify the checksum.  
the SPI. The SPI of the AD4116 consists of four signals:  
RDY  
,
DIN, SCLK, and DOUT/  
. The DIN line transfers data into  
the on-chip registers. The DOUT output accesses data from the  
on-chip registers. SCLK is the serial clock input for the device. All  
data transfers (either on DIN or on DOUT) occur with respect to  
the SCLK signal.  
For CRC checksum calculations during a write operation, the  
following polynomial is always used:  
x8 + x2 + x + 1  
During read operations, the user can select between this  
polynomial and a similar exclusive OR (XOR) function. The  
XOR function requires less time to process on the host  
microcontroller than the polynomial-based checksum. The  
CRC_EN bits in the interface mode register enable and disable  
the checksum and allow the user to select between the polynomial  
check and the simple XOR check.  
RDY  
The DOUT/  
the line going low if  
in the data register. The DOUT/  
read operation from the data register is complete. The  
pin also functions as a data ready signal, with  
CS  
is low when a new data-word is available  
RDY  
pin is reset high when a  
RDY  
output also goes high before updating the data register to  
indicate when not to read from the device to ensure that a data  
read is not attempted while the register is being updated. Take  
The checksum is appended to the end of each read and write  
transaction. The checksum calculation for the write transaction  
is calculated using the 8-bit command word and the 8-bit to 24-bit  
data. For a read transaction, the checksum is calculated using  
the command word and the 8-bit to 32-bit data output. Figure 60  
and Figure 61 show SPI write and read transactions, respectively.  
RDY  
care to avoid reading from the data register when  
to go low. The best method to ensure that no data read occurs is to  
RDY  
is about  
always monitor the  
output. Start reading the data register  
goes low, and ensure a sufficient SCLK rate,  
such that the read is completed before the next conversion result.  
CS CS  
RDY  
as soon as  
is used to select a device.  
can be used to decode the  
8-BIT COMMAND  
UP TO 24-BIT INPUT  
8-BIT CRC  
AD4116 in systems where several components are connected to  
the serial bus.  
CS  
Figure 2 and Figure 3 show timing diagrams for interfacing to  
CMD  
DATA  
CRC  
DIN  
CS  
the AD4116 using  
to decode the device. Figure 2 shows the  
timing for a read operation from the AD4116, and Figure 3  
shows the timing for a write operation to the AD4116. It is  
possible to read from the data register several times, even though  
SCLK  
Figure 60. SPI Write Transaction with CRC  
RDY  
the  
output returns high after the first read operation.  
UP TO 32-BIT  
However, take care to ensure that the read operations are  
completed before the next output update occurs. In continuous  
read mode, the data register can be read only once.  
8-BIT COMMAND  
OUTPUT  
8-BIT CRC  
CS  
CMD  
DIN  
CS  
The serial interface can operate in 3-wire mode by tying  
RDY  
low. In this case, the SCLK, DIN, and DOUT/  
lines are  
used to communicate with the AD4116. The end of the  
DOUT/  
RDY  
DATA  
CRC  
RDY  
conversion can also be monitored using the  
status register.  
bit in the  
SCLK  
CS  
The SPI can be reset by writing 64 SCLKs with  
= 0 and  
DIN = 1. A reset returns the SPI to the state in which it expects a  
write to the communications register. This operation resets the  
contents of all registers to their power-on values. Following a  
reset, allow a period of 500 µs before addressing the SPI.  
Figure 61. SPI Read Transaction with CRC  
If checksum protection is enabled when continuous read mode  
is active, there is an implied read data command of 0x44 before  
every data transmission that must be accounted for when  
calculating the checksum value. The checksum protection ensures  
a nonzero checksum value even if the ADC data equals 0x000000.  
CHECKSUM PROTECTION  
The AD4116 has a checksum mode that can improve interface  
robustness. Using the checksum mode ensures that only valid  
data is written to a register and allows data read from a register  
to be validated. If an error occurs during a register write, the  
Rev. 0 | Page 40 of 59  
 
 
 
 
Data Sheet  
AD4±±6  
so that its MSB is adjacent to the leftmost Logic 1 of the new  
CRC CALCULATION  
result, and the procedure is repeated. This process is repeated  
until the original data is reduced to a value less than the  
polynomial. This value is the 8-bit checksum.  
Polynomial  
The checksum, which is eight bits wide, is generated using the  
following polynomial:  
Example of a Polynomial CRC Calculation—24-Bit Word:  
0x654321 (Eight Command Bits and 16-Bit Data)  
x8 + x2 + x + 1  
To generate the checksum, the data is left shifted by eight bits  
to create a number ending in eight Logic 0s. The polynomial is  
aligned so that its MSB is adjacent to the leftmost Logic 1 of the  
data. An exclusive OR (XOR) function is applied to the data to  
produce a new, shorter number. The polynomial is again aligned  
An example of generating the 8-bit checksum using the  
polynomial based checksum follows:  
Initial value  
011001010100001100100001  
01100101010000110010000100000000  
100000111  
left shifted eight bits  
polynomial  
x8 + x2 + x + 1 =  
100100100000110010000100000000  
100000111  
XOR result  
polynomial  
100011000110010000100000000  
100000111  
XOR result  
polynomial  
11111110010000100000000  
100000111  
XOR result  
polynomial value  
XOR result  
1111101110000100000000  
100000111  
polynomial value  
XOR result  
111100000000100000000  
100000111  
polynomial value  
XOR result  
11100111000100000000  
100000111  
polynomial value  
XOR result  
1100100100100000000  
100000111  
polynomial value  
XOR result  
100101010100000000  
100000111  
polynomial value  
XOR result  
101101100000000  
100000111  
polynomial value  
XOR result  
1101011000000  
100000111  
polynomial value  
XOR result  
101010110000  
100000111  
polynomial value  
XOR result  
1010001000  
100000111  
polynomial value  
checksum = 0x86.  
10000110  
Rev. 0 | Page 41 of 59  
 
AD4±±6  
Data Sheet  
XOR Calculation  
The checksum, which is eight bits wide, is generated by splitting  
the data into bytes and then performing an XOR of the bytes.  
Example of an XOR Calculation—24-Bit Word: 0x654321  
(Eight Command Bits and 16-Bit Data)  
Using the previous polynomial example, divide the checksum  
into three bytes (0x65, 0x43, and 0x21) which results in the  
following XOR calculation:  
01100101  
01000011  
00100110  
00100001  
00000111  
0x65  
0x43  
XOR result  
0x21  
CRC  
Rev. 0 | Page 42 of 59  
Data Sheet  
AD4±±6  
INTEGRATED FUNCTIONS  
The AD4116 has a number of integrated functions.  
DOUT_RESET  
RDY  
pin. By default, this pin  
GENERAL-PURPOSE I/O  
The SPI uses a shared DOUT/  
RDY  
outputs the  
the data from the register being read. After the read is  
RDY  
signal. During a data read, this pin outputs  
The AD4116 has two general-purpose digital input and output  
pins (GPIO0 and GPIO1) and two general-purpose digital  
output pins (GPO2 and GPO3). As the naming convention  
suggests, the GPIO0 and GPIO1 pins can be configured as  
inputs or outputs, but the GPO2 and GPO3 pins are outputs  
only. The GPIOx and GPOx pins are enabled using the  
following bits in the GPIOCON register: IP_EN0 and IP_EN1  
(or OP_EN0 and OP_EN1) for GPIO0 and GPIO1 and  
OP_EN2_3 for GPO2 and GPO3.  
complete, the pin reverts to outputting the  
short, fixed period of time (t7). However, this time may be too  
short for some microcontrollers and can be extended until the  
pin is brought high by setting the DOUT_RESET bit in the  
interface mode register to 1. This setting means that  
signal after a  
CS  
CS  
must  
frame each read operation and complete the SPI transaction.  
SYNCHRONIZATION  
When the GPIO0 or GPIO1 pin is enabled as an input, the logic  
level at the pin is contained in the GP_DATA0 or GP_DATA1  
bit, respectively. When the GPIO0, GPIO1, GPO2, or GPO3  
pin is enabled as an output, the GP_DATA0, GP_DATA1,  
GP_DATA2, or GP_DATA3 bit, respectively, determines the  
logic level output at the pin. The logic levels for these pins are  
referenced to AVDD and AVSS; therefore, outputs have an  
amplitude of either 5 V or depending on the AVDD − AVSS  
voltage.  
Normal Synchronization  
When the SYNC_EN bit in the GPIOCON register is set to 1,  
SYNC  
SYNC  
the  
pin functions as a synchronization pin. The  
input allows the user to reset the modulator and the digital filter  
without affecting any of the setup conditions on the device. This  
reset allows the user to start gathering samples of the analog  
input from a known point in time, that is, the rising edge of  
SYNC  
. This pin must be low for at least one master clock cycle  
to ensure that synchronization occurs. If multiple channels are  
enabled, the sequencer is reset to the first enabled channel.  
ERROR  
The  
pin can also be used as a general-purpose output if  
the ERR_EN bits in the GPIOCON register are set to 11. In this  
configuration, the ERR_DAT bit in the GPIOCON register  
If multiple AD4116 devices are operated from a common  
master clock, they can be synchronized so that their data registers  
are updated simultaneously. Synchronization is normally done  
after each AD4116 has performed its own calibration or has  
calibration coefficients loaded into its calibration registers. A  
ERROR  
determines the logic level output at the  
level for the pin is referenced to IOVDD and DGND, and the  
ERROR  
pin. The logic  
pin has an active pull-up.  
EXTERNAL MULTIPLEXER CONTROL  
SYNC  
falling edge on the  
analog modulator and places the AD4116 into a consistent  
SYNC  
pin resets the digital filter and the  
If an external multiplexer is used to increase the channel count,  
the multiplexer logic pins can be controlled using the AD4116  
GPIOx and GPOx pins. When the MUX_IO bit is set in the  
GPIOCON register (Address 0x06, Bit 12), the timing of the  
GPIOx pins is controlled by the ADC; therefore, the channel  
change is synchronized with the ADC, eliminating any need for  
external synchronization.  
known state. While the  
maintained in this state. On the  
pin is low, the AD4116 is  
SYNC  
rising edge, the modulator  
and filter are taken out of this reset state, and on the next master  
clock edge, the device starts to gather input samples again.  
The device is taken out of reset on the master clock falling edge  
SYNC  
following the  
multiple devices are being synchronized, take the  
high on the master clock rising edge to ensure that all devices  
SYNC  
low-to-high transition. Therefore, when  
DELAY  
SYNC  
pin  
It is possible to insert a programmable delay before the AD4116  
begins to take samples. This delay allows an external amplifier  
or multiplexer to settle and can also alleviate the specification  
requirements for the external amplifier or multiplexer. Eight  
programmable settings, ranging from 0 µs to 4 ms, can be set using  
the delay bits in the ADC mode register (Register 0x01, Bits[10:8]).  
begin sampling on the master clock falling edge. If the  
pin is not taken high in sufficient time, it is possible to have a  
difference of one master clock cycle between the devices, that is,  
the instant at which conversions are available differs from  
device to device by a maximum of one master clock cycle.  
SYNC  
The  
for a single channel when in normal synchronization mode. In  
SYNC  
input can also be used as a start conversion command  
16-BIT/24-BIT CONVERSION  
By default, the AD4116 generates 24-bit conversions. However,  
the width of the conversions can be reduced to 16 bits. Setting  
Bit WL16 in the interface mode register to 1 rounds all data  
conversions to 16 bits. Clearing this bit sets the width of the  
data conversions to 24 bits.  
this mode, the rising edge of the  
RDY  
input starts a conversion,  
output indicates when the  
and the falling edge of the  
conversion is complete. The settling time of the filter is required  
for each data register update. After the conversion is complete,  
SYNC  
bring the  
input low in preparation for the next  
conversion start signal.  
Rev. 0 | Page 43 of 59  
 
 
 
 
 
 
 
AD4±±6  
Data Sheet  
Alternate Synchronization  
ERROR  
Input/Output  
SYNC  
In alternate synchronization mode, the  
input operates as  
ERROR  
The  
pin functions as an error input and output pin or  
a start conversion command when several channels of the  
AD4116 are enabled. Setting the ALT_SYNC bit in the interface  
mode register to 1 enables an alternate synchronization scheme.  
as a general-purpose output pin. The ERR_EN bits in the  
GPIOCON register determine the function of the pin.  
ERROR  
When the ERR_EN bits are set to 10, the  
pin functions  
SYNC  
When the  
conversion on the enabled channel, selects the next channel in  
SYNC  
input is taken low, the ADC completes the  
as an open-drain error output. The three error bits in the status  
register (ADC_ERROR, CRC_ERROR, and REG_ERROR) are  
the sequence, and then waits until the  
to start the conversion. The  
input is taken high  
output goes low when the  
ERROR  
OR’ed, inverted, and mapped to the  
output. Therefore,  
output indicates that an error has occurred. The  
status register must be read to identify the error source.  
ERROR  
RDY  
ERROR  
the  
conversion is complete on the current channel, and the data  
register is updated with the corresponding conversion. Therefore,  
When the ERR_EN bits are set to 01, The  
as an error input. The error output of another component can  
ERROR  
pin functions  
SYNC  
the  
input does not interfere with the sampling on the  
currently selected channel but allows the user to control the  
instant at which the conversion begins on the next channel in  
the sequence.  
be connected to the AD4116  
indicates when an error occurs on either itself or the external  
ERROR  
input so that the AD4116  
component. The value on the  
input is inverted and  
Alternate synchronization mode can be used only when several  
channels are enabled. It is not recommended to use this mode  
when a single channel is enabled.  
OR’ed with the errors from the ADC conversion, and the result  
is indicated via the ADC_ERROR bit in the status register. The  
ERROR  
value of the  
the GPIOCON register.  
ERROR  
input is reflected in the ERR_DAT bit in  
ERROR FLAGS  
The status register contains three error bits (ADC_ERROR,  
CRC_ERROR, and REG_ERROR) that flag errors with the  
ADC conversion, errors with the CRC check, and errors caused  
by changes in the registers, respectively. In addition, the  
The  
bits are set to 00. When the ERR_EN bits are set to 11, the  
ERROR  
input and output is disabled when the ERR_EN  
pin operates as a general-purpose output where the  
ERR_DAT bit is used to determine the logic level of the pin.  
ERROR  
output can indicate that an error has occurred.  
DATA_STAT  
ADC_ERROR  
The contents of the status register can be appended to each  
conversion on the AD4116 using the DATA_STAT bit in the  
IFMODE register. This function is useful if several channels are  
enabled. Each time a conversion is output, the contents of the  
status register are appended. The four LSBs of the status register  
indicate to which channel the conversion corresponds. In  
addition, the user can determine if any errors are being flagged  
by the error bits.  
The ADC_ERROR bit in the status register flags any errors that  
occur during the conversion process. The flag is set when an  
overrange or underrange result is output from the ADC. The  
ADC also outputs all 0s or all 1s when an undervoltage or  
overvoltage occurs. This flag is reset only when the overvoltage or  
undervoltage is removed. This flag is not reset by a read of the  
data register.  
CRC_ERROR  
IOSTRENGTH  
If the CRC value that accompanies a write operation does not  
correspond with the information sent, the CRC_ERROR flag is  
set. The flag is reset as soon as the status register is explicitly read.  
The SPI can operate with a power supply as low as 2 V.  
RDY  
However, at this low voltage, the DOUT/  
pin may not  
have sufficient drive strength if there is moderate parasitic  
capacitance on the board or if the SCLK frequency is high. The  
IOSTRENGTH bit in the interface mode register increases the  
REG_ERROR  
The REG_ERROR flag is used in conjunction with the  
REG_CHECK bit in the interface mode register. When the  
REG_CHECK bit is set, the AD4116 monitors the values in  
the on-chip registers. If a bit changes, the REG_ERROR bit is  
set to 1. Therefore, for writes to the on-chip registers, set the  
REG_CHECK bit to 0. When the registers are updated, the  
REG_CHECK bit can be set to 1. The AD4116 calculates a  
checksum of the on-chip registers. If one of the register values  
has changed, the REG_ERROR bit is set to 1. If an error is  
flagged, the REG_CHECK bit must be set to 0 to clear the  
REG_ERROR bit in the status register. The register check  
function does not monitor the data register, status register, or  
interface mode register.  
RDY  
drive strength of the DOUT/  
pin.  
Rev. 0 | Page 44 of 59  
 
 
 
Data Sheet  
AD4±±6  
The temperature sensor requires that the input buffers be enabled  
on both inputs and the internal reference be enabled.  
INTERNAL TEMPERATURE SENSOR  
The AD4116 has an integrated temperature sensor. The  
temperature sensor can be used as a guide for the ambient  
temperature at which the device is operating. The ambient  
temperature can be used for diagnostic purposes or as an  
indicator of when the application circuit must rerun a  
calibration routine to take into account a shift in operating  
temperature. The temperature sensor is selected using the  
multiplexer and is selected in the same way as an input channel.  
To use the temperature sensor, the first step is to calibrate the  
device in a known temperature (25°C) and take a conversion as a  
reference point. The temperature sensor has a nominal sensitivity  
of 477 μV/K. The difference in this ideal slope and the slope  
measured can calibrate the temperature sensor. The temperature  
sensor is specified with a 2°C typical accuracy after calibration  
at 25°C. To calculate the temperature, use the following equation:  
Temperature (°C) = (Conversion Result ÷ 477 µV) − 273.15  
Rev. 0 | Page 45 of 59  
 
AD4±±6  
Data Sheet  
APPLICATIONS INFORMATION  
to run under the AD4116 to prevent noise coupling. The power  
supply lines to the AD4116 must use as wide a trace as possible  
to provide low impedance paths and reduce glitches on the  
power supply line. Shield fast switching signals like clocks with  
digital ground to prevent radiating noise to other sections of  
the board and never run clock signals near the inputs. Avoid  
crossover of digital and analog signals. Run traces on opposite  
sides of the board at right angles to each other. This layout  
reduces the effects of feedthrough on the board. A microstrip  
technique is by far the best but is not always possible with a  
double-sided board. In this technique, the component side of  
the board is dedicated to ground planes, whereas signals are  
placed on the solder side.  
GROUNDING AND LAYOUT  
The inputs and reference inputs are differential and, therefore,  
most of the voltages in the analog modulator are common-mode  
voltages. The high common-mode rejection of the device removes  
common-mode noise on these inputs. The analog and digital  
supplies to the AD4116 are independent and separately pinned  
out to minimize coupling between the analog and digital sections  
of the device. The digital filter provides rejection of broadband  
noise on the power supplies, except at integer multiples of the  
master clock frequency.  
The digital filter also removes noise from the analog inputs  
and reference inputs, provided that these noise sources do not  
saturate the analog modulator. As a result, the AD4116 is more  
immune to noise interference than a conventional high  
resolution converter. However, because the resolution of the  
AD4116 is high and the noise levels from the converter are so  
low, take care with regard to grounding and layout.  
Proper decoupling is important when using high resolution ADCs.  
The AD4116 has two power supply pins: AVDD and IOVDD.  
The AVDD pin is referenced to AVSS, and the IOVDD pin is  
referenced to DGND. Decouple AVDD with a 10 µF tantalum  
capacitor in parallel with a 0.1 µF capacitor to AVSS on each  
pin. Place the 0.1 µF capacitor as near as possible to the device  
on each supply, ideally right up against the device. Decouple  
IOVDD with a 10 µF tantalum capacitor, in parallel with a 0.1 µF  
capacitor to DGND. Decouple all inputs to AVSS. If an external  
reference is used, decouple the REF+ and REF− pins to AVSS.  
The PCB that houses the ADC must be designed so that the  
analog and digital sections are separated and confined to  
certain areas of the board. A minimum etch technique is  
generally best for ground planes because it results in the best  
shielding.  
In any layout, the user must keep in mind the flow of currents  
in the system, ensuring that the paths for all return currents are as  
close as possible to the paths the currents took to reach their  
destinations.  
The AD4116 also has two on-board LDO regulator outputs:  
one that regulates the AVDD supply, and one that regulates the  
IOVDD supply. For the REGCAPA pin, it is recommended that  
1 µF and 0.1 µF capacitors to AVSS be used. Similarly, for the  
REGCAPD pin, it is recommended that 1 µF and 0.1 µF  
capacitors to DGND be used.  
Avoid running digital lines under the device because this  
couples noise onto the die and allows the analog ground plane  
Rev. 0 | Page 46 of 59  
 
 
Data Sheet  
AD4±±6  
REGISTER SUMMARY  
Table 24. Register Summary  
Register Name  
Bits  
Bit 7  
Bit 6  
Bit 5  
Bit 4  
Bit 3  
Bit 2  
Bit 1  
Bit 0  
Reset1  
0x00  
R/W  
W
0x00  
0x00  
0x01  
COMMS  
Status  
[7:0] WEN  
[7:0] RDY  
W
R/  
RA  
ADC_ERROR CRC_ERROR REG_ERROR  
Channel  
0x80  
R
ADCMODE [15:8] REF_EN  
[7:0] Reserved  
Reserved  
Mode  
SING_CYC  
Reserved  
CLOCKSEL  
IOSTRENGTH  
Delay  
Reserved  
Reserved  
0x2000 R/W  
0x02  
0x03  
IFMODE  
[15:8]  
Reserved  
ALT_SYNC  
DOUT_  
RESET  
0x0000 R/W  
[7:0] CONTREAD DATA_STAT REG_CHECK Reserved  
CRC_EN  
Reserved  
WL16  
REGCHECK [23:16]  
REGISTER_CHECK[23:16]  
REGISTER_CHECK[15:8]  
REGISTER_CHECK[7:0]  
Data[23:16]  
0x000000 R  
0x000000 R  
0x0800 R/W  
[15:8]  
[7:0]  
0x04  
Data  
[23:0]  
[15:8]  
[7:0]  
Data[15:8]  
Data[7:0]  
0x06  
0x07  
0x10  
0x11  
0x12  
0x13  
0x14  
0x15  
0x16  
0x17  
0x18  
0x19  
0x1A  
0x1B  
0x1C  
0x1D  
0x1E  
0x1F  
GPIOCON [15:8]  
[7:0] GP_DATA3  
[15:8]  
Reserved  
OP_EN2_3 MUX_IO  
IP_EN0  
SYNC_EN  
OP_EN1  
ERR_EN  
ERR_DAT  
GP_DATA2 IP_EN1  
OP_EN0 GP_DATA1 GP_DATA0  
ID  
ID[15:8]  
ID[7:0]  
0x34DX  
R
[7:0]  
CH0  
CH1  
CH2  
CH3  
CH4  
CH5  
CH6  
CH7  
CH8  
CH9  
CH10  
CH11  
CH12  
CH13  
CH14  
CH15  
[15:8] CH_EN0  
[7:0]  
SETUP_SEL0  
Reserved  
INPUT0[9:8]  
INPUT1[9:8]  
INPUT2[9:8]  
INPUT3[9:8]  
INPUT4[9:8]  
INPUT5[9:8]  
INPUT6[9:8]  
INPUT7[9:8]  
INPUT8[9:8]  
INPUT9[9:8]  
INPUT10[9:8]  
INPUT11[9:8]  
INPUT12[9:8]  
INPUT13[9:8]  
INPUT14[9:8]  
INPUT15[9:8]  
0x8001 R/W  
0x0001 R/W  
0x0001 R/W  
0x0001 R/W  
0x0001 R/W  
0x0001 R/W  
0x0001 R/W  
0x0001 R/W  
0x0001 R/W  
0x0001 R/W  
0x0001 R/W  
0x0001 R/W  
0x0001 R/W  
0x0001 R/W  
0x0001 R/W  
0x0001 R/W  
INPUT0[7:0]  
INPUT1[7:0]  
INPUT2[7:0]  
INPUT3[7:0]  
INPUT4[7:0]  
INPUT5[7:0]  
INPUT6[7:0]  
INPUT7[7:0]  
INPUT8[7:0]  
INPUT9[7:0]  
Input10[7:0]  
INPUT11[7:0]  
INPUT12[7:0]  
INPUT13[7:0]  
INPUT14[7:0]  
INPUT15[7:0]  
[15:8] CH_EN1  
[7:0]  
SETUP_SEL1  
SETUP_SEL2  
SETUP_SEL3  
SETUP_SEL4  
SETUP_SEL5  
SETUP_SEL6  
SETUP_SEL7  
SETUP_SEL8  
SETUP_SEL9  
SETUP_SEL10  
SETUP_SEL11  
SETUP_SEL12  
SETUP_SEL13  
SETUP_SEL14  
SETUP_SEL15  
Reserved  
Reserved  
Reserved  
Reserved  
Reserved  
Reserved  
Reserved  
Reserved  
Reserved  
Reserved  
Reserved  
Reserved  
Reserved  
Reserved  
Reserved  
[15:8] CH_EN2  
[7:0]  
[15:8] CH_EN3  
[7:0]  
[15:8] CH_EN4  
[7:0]  
[15:8] CH_EN5  
[7:0]  
[15:8] CH_EN6  
[7:0]  
[15:8] CH_EN7  
[7:0]  
[15:8] CH_EN8  
[7:0]  
[15:8] CH_EN9  
[7:0]  
[15:8] CH_EN10  
[7:0]  
[15:8] CH_EN11  
[7:0]  
[15:8] CH_EN12  
[7:0]  
[15:8] CH_EN13  
[7:0]  
[15:8] CH_EN14  
[7:0]  
[15:8] CH_EN15  
[7:0]  
Rev. 0 | Page 47 of 59  
 
AD4±±6  
Data Sheet  
Register Name  
Bits  
Bit 7  
Bit 6  
Reserved  
Reserved  
Reserved  
Reserved  
Reserved  
Reserved  
Reserved  
Reserved  
Reserved  
Reserved  
Reserved  
Reserved  
Reserved  
Reserved  
Reserved  
Reserved  
Bit 5  
Bit 4  
Bit 3  
Bit 2  
Bit 1  
Bit 0  
Reset1  
R/W  
0x20  
0x21  
0x22  
0x23  
0x24  
0x25  
0x26  
0x27  
0x28  
0x29  
0x2A  
0x2B  
0x2C  
0x2D  
0x2E  
0x2F  
SETUPCON0 [15:8]  
[7:0]  
BI_UNIPOLAR0 REFBUF0+ REFBUF0−  
INBUF0  
INBUF1  
INBUF2  
INBUF3  
INBUF4  
INBUF5  
INBUF6  
INBUF7  
0x1000 R/W  
0x1000 R/W  
0x1000 R/W  
0x1000 R/W  
0x1000 R/W  
0x1000 R/W  
0x1000 R/W  
0x1000 R/W  
0x0500 R/W  
0x0500 R/W  
0x0500 R/W  
0x0500 R/W  
0x0500 R/W  
0x0500 R/W  
0x0500 R/W  
0x0500 R/W  
REF_SEL0  
Reserved  
SETUPCON1 [15:8]  
[7:0]  
BI_UNIPOLAR1 REFBUF1+ REFBUF1−  
REF_SEL1  
Reserved  
SETUPCON2 [15:8]  
[7:0]  
BI_UNIPOLAR2 REFBUF2+ REFBUF2−  
REF_SEL2  
REF_SEL3  
Reserved  
SETUPCON3 [15:8]  
[7:0]  
BI_UNIPOLAR3 REFBUF3+ REFBUF3−  
Reserved  
SETUPCON4 [15:8]  
[7:0]  
BI_UNIPOLAR4 REFBUF4+ REFBUF4−  
REF_SEL4  
Reserved  
SETUPCON5 [15:8]  
[7:0]  
BI_UNIPOLAR5 REFBUF5+ REFBUF5−  
REF_SEL5  
Reserved  
SETUPCON6 [15:8]  
[7:0]  
BI_UNIPOLAR6 REFBUF6+ REFBUF6−  
REF_SEL6  
Reserved  
SETUPCON7 [15:8]  
[7:0]  
BI_UNIPOLAR7 REFBUF7+ REFBUF7−  
REF_SEL7  
Reserved  
ENHFILT0  
FILTCON0 [15:8] SINC3_MAP0  
[7:0] Reserved  
Reserved  
ORDER0  
Reserved  
ORDER1  
Reserved  
ORDER2  
Reserved  
ORDER3  
Reserved  
ORDER4  
Reserved  
ORDER5  
Reserved  
ORDER6  
Reserved  
ORDER7  
ENHFILTEN0  
ENHFILTEN1  
ENHFILTEN2  
ENHFILTEN3  
ENHFILTEN4  
ENHFILTEN5  
ENHFILTEN6  
ENHFILTEN7  
ODR0  
ODR1  
ODR2  
ODR3  
ODR4  
ODR5  
ODR6  
ODR7  
FILTCON1 [15:8] SINC3_MAP1  
[7:0] Reserved  
ENHFILT1  
ENHFILT2  
ENHFILT3  
ENHFILT4  
ENHFILT5  
ENHFILT6  
ENHFILT7  
FILTCON2 [15:8] SINC3_MAP2  
[7:0] Reserved  
FILTCON3 [15:8] SINC3_MAP3  
[7:0] Reserved  
FILTCON4 [15:8] SINC3_MAP4  
[7:0] Reserved  
FILTCON5 [15:8] SINC3_MAP5  
[7:0] Reserved  
FILTCON6 [15:8] SINC3_MAP6  
[7:0] Reserved  
FILTCON7 [15:8] SINC3_MAP7  
[7:0] Reserved  
0x30  
0x31  
0x32  
0x33  
0x34  
0x35  
0x36  
0x37  
0x38  
0x39  
0x3A  
0x3B  
0x3C  
0x3D  
0x3E  
0x3F  
OFFSET0  
OFFSET1  
OFFSET2  
OFFSET3  
OFFSET4  
OFFSET5  
OFFSET6  
OFFSET7  
GAIN0  
[23:0]  
[23:0]  
[23:0]  
[23:0]  
[23:0]  
[23:0]  
[23:0]  
[23:0]  
[23:0]  
[23:0]  
[23:0]  
[23:0]  
[23:0]  
[23:0]  
[23:0]  
[23:0]  
OFFSET0[23:0]  
0x800000 R/W  
0x800000 R/W  
0x800000 R/W  
0x800000 R/W  
0x800000 R/W  
0x800000 R/W  
0x800000 R/W  
0x800000 R/W  
0x5XXXX0 R/W  
0x5XXXX0 R/W  
0x5XXXX0 R/W  
0x5XXXX0 R/W  
0x5XXXX0 R/W  
0x5XXXX0 R/W  
0x5XXXX0 R/W  
0x5XXXX0 R/W  
OFFSET1[23:0]  
OFFSET2[23:0]  
OFFSET3[23:0]  
OFFSET4[23:0]  
OFFSET5[23:0]  
OFFSET6[23:0]  
OFFSET7[23:0]  
GAIN0[23:0]  
GAIN1[23:0]  
GAIN2[23:0]  
GAIN3[23:0]  
GAIN4[23:0]  
GAIN5[23:0]  
GAIN6[23:0]  
GAIN7[23:0]  
GAIN1  
GAIN2  
GAIN3  
GAIN4  
GAIN5  
GAIN6  
GAIN7  
1 X means don’t care.  
Rev. 0 | Page 48 of 59  
 
Data Sheet  
AD4±±6  
REGISTER DETAILS  
COMMUNICATIONS REGISTER  
Address: 0x00, Reset: 0x00, Name: COMMS  
All access to the on-chip registers must start with a write to the communications register. This write determines which register is  
accessed next and whether that operation is a write or a read.  
Table 25. Bit Descriptions for COMMS  
Bits Bit Name  
Settings Description  
Reset Access  
7
6
WEN  
R/W  
This bit must be low to begin communications with the ADC.  
0x0  
0x0  
W
W
This bit determines if the command is a read or write operation.  
0
1
Write command.  
Read command.  
[5:0] RA  
The register address bits determine the register to be read from or written to as part  
of the current communication.  
0x00  
W
000000 Status register.  
000001 ADC mode register.  
000010 Interface mode register.  
000011 Register checksum register.  
000100 Data register.  
000110 GPIO configuration register.  
000111 ID register.  
010000 Channel 0 register.  
010001 Channel 1 register.  
010010 Channel 2 register.  
010011 Channel 3 register.  
010100 Channel 4 register.  
010101 Channel 5 register.  
010110 Channel 6 register.  
010111 Channel 7 register.  
011000 Channel 8 register.  
011001 Channel 9 register.  
011010 Channel 10 register.  
011011 Channel 11 register.  
011100 Channel 12 register.  
011101 Channel 13 register.  
011110 Channel 14 register.  
011111 Channel 15 register.  
100000 Setup Configuration 0 register.  
100001 Setup Configuration 1 register.  
100010 Setup Configuration 2 register.  
100011 Setup Configuration 3 register.  
100100 Setup Configuration 4 register.  
100101 Setup Configuration 5 register.  
100110 Setup Configuration 6 register.  
100111 Setup Configuration 7 register.  
101000 Filter Configuration 0 register.  
101001 Filter Configuration 1 register.  
101010 Filter Configuration 2 register.  
101011 Filter Configuration 3 register.  
101100 Filter Configuration 4 register.  
101101 Filter Configuration 5 register.  
101110 Filter Configuration 6 register.  
101111 Filter Configuration 7 register.  
Rev. 0 | Page 49 of 59  
 
 
AD4±±6  
Data Sheet  
Bits Bit Name  
Settings Description  
110000 Offset 0 register.  
110001 Offset 1 register.  
110010 Offset 2 register.  
110011 Offset 3 register.  
110100 Offset 4 register.  
110101 Offset 5 register.  
110110 Offset 6 register.  
110111 Offset 7 register.  
111000 Gain 0 register.  
111001 Gain 1 register.  
111010 Gain 2 register.  
111011 Gain 3 register.  
111100 Gain 4 register.  
111101 Gain 5 register.  
111110 Gain 6 register.  
111111 Gain 7 register.  
Reset Access  
STATUS REGISTER  
Address: 0x00, Reset: 0x80, Name: Status  
The status register is an 8-bit register that contains ADC and serial interface status information. The register can optionally be appended  
to the data register by setting the DATA_STAT bit in the interface mode register.  
Table 26. Bit Descriptions for Status  
Bits Bit Name  
Settings Description  
Reset Access  
7
RDY  
The status of RDY is output to the DOUT/RDY pin when CS is low and a register is not  
0x1  
R
being read. This bit goes low when the ADC writes a new result to the data register. In  
ADC calibration modes, this bit goes low when the ADC writes the calibration result.  
RDY is brought high automatically by a read of the data register.  
0
1
New data result available.  
Awaiting new data result.  
6
ADC_ERROR  
By default, this bit indicates if an ADC overrange or underrange occurred. The ADC  
result is clamped to 0xFFFFFF for overrange errors and 0x000000 for underrange  
errors. This bit is updated when the ADC result is written and is cleared at the next  
update after removing the overrange or underrange condition.  
0x0  
R
0
1
No error.  
Error.  
5
4
CRC_ERROR  
REG_ERROR  
This bit indicates if a CRC error occurred during a register write. For register reads, the  
host microcontroller determines if a CRC error occurred. This bit is cleared by a read of  
this register.  
No error.  
CRC error.  
0x0  
0x0  
R
R
0
1
This bit indicates if the content of one of the internal registers changes from the value  
calculated when the register integrity check is activated. The check is activated by  
setting the REG_CHECK bit in the interface mode register. This bit is cleared by  
clearing the REG_CHECK bit.  
0
1
No error.  
Error.  
Rev. 0 | Page 50 of 59  
 
Data Sheet  
AD4±±6  
Bits Bit Name  
Settings Description  
These bits indicate which channel was active for the ADC conversion whose result is  
Reset Access  
[3:0] Channel  
0x0  
R
currently in the data register, which may be different from the channel currently being  
converted. The mapping is a direct map from the channel register; therefore, Channel 0  
results in 0x0 and Channel 15 results in 0xF.  
0000 Channel 0.  
0001 Channel 1.  
0010 Channel 2.  
0011 Channel 3.  
0100 Channel 4.  
0101 Channel 5.  
0110 Channel 6.  
0111 Channel 7.  
1000 Channel 8.  
1001 Channel 9.  
1010 Channel 10.  
1011 Channel 11.  
1100 Channel 12.  
1101 Channel 13.  
1110 Channel 14.  
1111 Channel 15.  
ADC MODE REGISTER  
Address: 0x01, Reset: 0x2000, Name: ADCMODE  
The ADC mode register controls the operating mode of the ADC and the master clock selection. A write to the ADC mode register resets  
RDY  
the filter and the  
bits and starts a new conversion or calibration.  
Table 27. Bit Descriptions for ADCMODE  
Bits  
Bit Name  
Settings Description  
This bit enables the internal reference and outputs a buffered 2.5 V to the REFOUT pin.  
Disabled.  
Reset Access  
15  
REF_EN  
0x0  
R/W  
0
1
Enabled.  
Reserved  
14  
13  
This bit is reserved. Set this bit to 0.  
0x0  
0x1  
R/W  
R/W  
SING_CYC  
This bit can be used when only a single channel is active to set the ADC to only  
output at the settled filter data rate.  
0
1
Disabled.  
Enabled.  
[12:11] Reserved  
These bits are reserved. Set these bits to 0.  
0x0  
0x0  
R
[10:8]  
Delay  
These bits allow a programmable delay to be added after a channel switch to allow  
the settling of the external circuitry before the ADC starts processing its input.  
R/W  
000 0 µs.  
001 16 µs.  
010 64 µs.  
011 160 µs.  
100 400 µs.  
101 800 µs.  
110 3 ms.  
111 4 ms.  
7
Reserved  
This bit is reserved. Set this bit to 0.  
0x0  
R
Rev. 0 | Page 51 of 59  
 
 
AD4±±6  
Data Sheet  
Bits  
Bit Name  
Settings Description  
These bits control the operating mode of the ADC. See the Operating Modes section  
Reset Access  
[6:4]  
Mode  
0x0  
R/W  
for more information.  
000 Continuous conversion mode.  
001 Single conversion mode.  
010 Standby mode.  
011 Power-down mode.  
100 Internal offset calibration.  
101 Internal gain calibration  
110 System offset calibration.  
111 System gain calibration.  
[3:2]  
[1:0]  
CLOCKSEL  
Reserved  
These bits select the ADC clock source. Selecting the internal oscillator also enables  
the internal oscillator.  
00 Internal oscillator  
01 Internal oscillator output on the XTAL2/CLKIO pin.  
10 External clock input on the XTAL2/CLKIO pin.  
11 External crystal on the XTAL1 pin and the XTAL2/CLKIO pin.  
These bits are reserved. Set these bits to 0.  
0x0  
0x0  
R/W  
R
INTERFACE MODE REGISTER  
Address: 0x02, Reset: 0x0000, Name: IFMODE  
The interface mode register configures various serial interface options.  
Table 28. Bit Descriptions for IFMODE  
Bits  
Bit Name  
Settings Description  
Reset Access  
[15:13] Reserved  
These bits are reserved Set these bits to 0.  
0x0  
0x0  
R
12  
11  
ALT_SYNC  
This bit enables a different behavior of the SYNC pin to allow the use of SYNC as a  
control for conversions when cycling channels.  
Disabled.  
Enabled.  
R/W  
0
1
IOSTRENGTH  
This bit controls the drive strength of the DOUT/RDY pin. Set this bit when reading  
0x0  
R/W  
from the SPI at high speed with a low IOVDD supply and moderate capacitance.  
0
1
Disabled (default).  
Enabled.  
[10:9]  
8
Reserved  
These bits are reserved. Set these bits to 0.  
See the DOUT_RESET section.  
Disabled.  
0x0  
0x0  
R
DOUT_RESET  
R/W  
0
1
Enabled.  
7
6
CONTREAD  
DATA_STAT  
This bit enables the continuous read mode of the ADC data register. The ADC must be  
configured in continuous conversion mode to use continuous read mode. For  
more details, see the Operating Modes section.  
Disabled.  
Enabled.  
0x0  
0x0  
R/W  
R/W  
0
1
This bit enables the status register to be appended to the data register when read  
so that channel and status information are transmitted with the data, which is the  
only way to be sure that the channel bits read from the status register correspond  
to the data in the data register.  
0
1
Disabled.  
Enabled.  
Rev. 0 | Page 52 of 59  
 
Data Sheet  
AD4±±6  
Bits  
Bit Name  
Settings Description  
This bit enables a register integrity checker, which can be used to monitor any change  
Reset Access  
5
REG_CHECK  
0x0  
R/W  
in the value of the user registers. To use this feature, configure all other registers as  
desired with this bit cleared. Then, write to this register to set the REG_CHECK bit to 1.  
If the contents of any of the registers change, the REG_ERROR bit is set in the status  
register. To clear the error, set the REG_CHECK bit to 0. Neither the interface mode  
register nor the ADC data or status registers are included in the registers that are  
checked. If a register must have a new value written, this bit must first be cleared.  
Otherwise, an error is flagged when the new register contents are written.  
0
1
Disabled.  
Enabled.  
4
Reserved  
CRC_EN  
This bit is reserved. Set this bit to 0.  
0x0  
R
[3:2]  
These bits enable CRC protection of register reads and writes. CRC increases the  
number of bytes in a SPI transfer by one.  
0x00  
R/W  
00 Disabled.  
01 XOR checksum enabled for register read transactions. Note that register writes still  
use CRC with these bits set.  
10 CRC checksum enabled for read and write transactions.  
This bit is reserved. Set this bit to 0.  
1
0
Reserved  
WL16  
0x0  
0x0  
R
This bit changes the ADC data register to 16 bits. The ADC is not reset by a write to  
the interface mode register. Therefore, the ADC result is not rounded to the correct  
word length immediately after writing to these bits. The first new ADC result is correct.  
R/W  
0
1
24-bit data.  
16-bit data.  
REGISTER CHECK  
Address: 0x03, Reset: 0x000000, Name: REGCHECK  
The register check register is a 24-bit checksum calculated by exclusively OR’ing the contents of the user registers. The REG_CHECK bit  
in the interface mode register must be set for this checksum to operate. Otherwise, the register reads 0.  
Table 29. Bit Descriptions for REGCHECK  
Bits  
Bit Name  
Settings Description  
This register contains the 24-bit checksum of user registers when the  
REG_CHECK bit is set in the interface mode register.  
Reset  
Access  
[23:0] REGISTER_CHECK  
0x000000  
R
DATA REGISTER  
Address: 0x04, Reset: 0x000000, Name: Data  
The data register contains the ADC conversion result. The encoding is offset binary, or it can be changed to unipolar by the  
RDY RDY  
output high if it is  
BI_UNIPOLARx bits in the setup configuration registers. Reading the data register brings the  
bit and the  
output is brought high, it is not possible to determine if  
RDY  
low. The ADC result can be read multiple times. However, because the  
another ADC result is imminent. After the command to read the ADC register is received, the ADC does not write a new result into the data  
register.  
Table 30. Bit Descriptions for Data  
Bits  
Bit Name  
Settings Description  
Reset  
Access  
[23:0]  
Data  
This register contains the ADC conversion result. If DATA_STAT is set in the  
0x000000  
R
interface mode register, the status register is appended to this register when  
read, making this a 32-bit register.  
Rev. 0 | Page 53 of 59  
 
 
AD4±±6  
Data Sheet  
GPIO CONFIGURATION REGISTER  
Address: 0x06, Reset: 0x0800, Name: GPIOCON  
The GPIO configuration register controls the general-purpose input and output pins of the ADC.  
Table 31. Bit Descriptions for GPIOCON  
Bits  
Bit Name  
Settings Description  
Reset Access  
[15:14] Reserved  
Reserved.  
0x0  
0x0  
R
R/W  
13  
12  
OP_EN2_3  
MUX_IO  
GPO2/GPO3 Output Enable. This bit enables the GPO2 and GPO3 pins. The outputs  
are referenced between AVDD and AVSS.  
Disabled.  
Enabled.  
This bit allows the ADC to control an external multiplexer, using GPIO0/GPIO1/  
GPO2/GPO3 in sync with the internal channel sequencing. The analog input pins used  
for a channel can still be selected on a per channel basis. Therefore, it is possible to  
have a 16-channel multiplexer in front of each analog input pair (VIN0/VIN1 to  
VIN10/VINCOM and ADCIN11/ADCIN12 to ADCIN13/ADCIN14), giving a total of 128  
differential channels. However, only 16 channels at a time can be automatically  
sequenced. Following the sequence of 16 channels, the user changes the analog input  
to the next pair of input channels, and it sequences through the next 16 channels.  
There is a delay function that allows extra time for the analog input to settle, in  
conjunction with any switching of an external multiplexer (see the delay bits in the  
ADC Mode Register section).  
0
1
0x0  
R
11  
SYNC_EN  
SYNC Input Enable. This bit enables the SYNC pin as a sync input. When set low, the  
SYNC pin holds the ADC and filter in reset until SYNC goes high. An alternative  
operation of the SYNC pin is available when the ALT_SYNC bit in the interface mode  
register is set. This mode works only when multiple channels are enabled. In such  
cases, a low on the SYNC pin does not immediately reset the filter and modulator.  
Instead, if the SYNC pin is low when the channel is due to be switched, the  
modulator and filter are prevented from starting a new conversion. Bringing SYNC  
high begins the next conversion. This alternative sync mode allows SYNC to be used  
while cycling through channels.  
0x1  
R/W  
0
1
Disabled.  
Enabled.  
[10:9]  
ERR_EN  
ERROR Pin Mode. These bits enable the ERROR pin as an error input and output.  
Disabled.  
Enables error input (active low). ERROR is an error input. The (inverted) readback  
state is OR'ed with other error sources and is available in the ADC_ERROR bit in the  
status register. The ERROR pin state can also be read from the ERR_DAT bit in this  
register.  
0x0  
R/W  
00  
01  
10  
11  
Enables open-drain error output (active low). ERROR is an open-drain error output.  
The status register error bits are OR'ed, inverted, and mapped to the ERROR pin.  
ERROR pins of multiple devices can be wired together to a common pull-up resistor  
so that an error on any device can be observed.  
General-purpose output (active low). ERROR is a general-purpose output. The status  
of the pin is controlled by the ERR_DAT bit in this register. This output is referenced  
between IOVDD and DGND, as opposed to the AVDD and AVSS levels used by the  
GPIOx pins. The output has an active pull-up resistor in this case.  
8
ERR_DAT  
ERROR Pin Data. This bit determines the logic level at the ERROR pin if the pin is  
enabled as a general-purpose output. This bit reflects the readback status of the pin  
if the pin is enabled as an input.  
0x0  
R/W  
0
1
Logic 0.  
Logic 1.  
7
6
GP_DATA3  
GP_DATA2  
GPO1 Data. This bit is the write data for GPO1.  
GPO1 = 0.  
GPO1 = 1.  
GPO0 Data. This bit is the write data for GPO0.  
GPO0 = 0.  
GPO0 = 1.  
0x0  
0x0  
R/W  
R/W  
0
1
0
1
Rev. 0 | Page 54 of 59  
 
Data Sheet  
AD4±±6  
Bits  
5
Bit Name  
IP_EN1  
Settings Description  
This bit runs GPIO1 into an input. Input must be equal to AVDD or AVSS.  
Disabled.  
Reset Access  
0x0  
0x0  
0x0  
0x0  
R/W  
R/W  
R/W  
R/W  
0
1
Enabled.  
4
3
2
IP_EN0  
This bit runs GPIO0 into an input. Input must be equal to AVDD or AVSS.  
0
1
Disabled.  
Enabled.  
OP_EN1  
OP_EN0  
This bit runs GPIO1 into an output. Outputs are referenced between AVDD or AVSS.  
0
1
Disabled.  
Enabled.  
This bit runs GPIO0 into an output. Outputs are referenced between AVDD or AVSS.  
0
1
Disabled.  
Enabled.  
1
0
GP_DATA1  
GP_DATA0  
This bit is the readback or write data for GPIO1.  
This bit is the readback or write data for GPIO0.  
0x0  
0x0  
R/W  
R/W  
ID REGISTER  
Address: 0x07, Reset: 0x34DX, Name: ID  
The ID register returns a 16-bit ID. For the AD4116, this value is 0x34Dx.  
Table 32. Bit Descriptions for ID  
Bits  
Bit Name  
Settings  
Description  
Reset  
Access  
[15:0]  
ID  
Product ID. The ID register returns a 16-bit ID code that is specific to the ADC.  
0x34DX  
R
CHANNEL REGISTER 0 TO CHANNEL REGISTER 15  
Address: 0x10 to Address 0x1F, Reset: 0x8001, Name: CH0 to CH15  
The channel registers are 16-bit registers that select the currently active channels, the selected inputs for each channel, and the setup to  
be used to configure the ADC for that channel. The layout for CH0 to CH15 is identical except that the default CH_ENx bit for CH1 to  
CH15 is 0x0.  
Table 33. Bit Descriptions for CH0 to CH15  
Bits  
Bit Name  
Settings  
Description  
Reset Access  
15  
CH_ENx  
This bit enables Channel 0. If more than one channel is enabled, the ADC  
automatically sequences between them.  
0x1  
R/W  
0
1
Disabled.  
Enabled.  
[14:12] SETUP_SELx  
These bits identify which of the eight setups is used to configure the ADC for  
this channel. A setup comprises a set of four registers: a setup configuration  
register, a filter configuration register, an offset register, and a gain register. All  
channels can use the same setup, in which case, the same 3-bit value must be  
written to these bits on all active channels, or up to eight channels can be  
configured differently.  
0x0  
R/W  
000 Setup 0.  
001 Setup 1.  
010 Setup 2.  
011 Setup 3.  
100 Setup 4.  
101 Setup 5.  
110 Setup 6.  
111 Setup 7.  
Reserved.  
[11:10] Reserved  
0x0  
R
Rev. 0 | Page 55 of 59  
 
 
AD4±±6  
Data Sheet  
Bits  
[9:0]  
Bit Name  
INPUTx  
Settings  
Description  
Reset Access  
These bits select which input pair is connected to the input of the ADC for this  
channel.  
0x1  
R/W  
0000000001 VIN0 and VIN1.  
0000010000 VIN0 and VINCOM.  
0000100000 VIN1 and VIN0.  
0000110000 VIN1 and VINCOM.  
0001000011 VIN2 and VIN3.  
0001010000 VIN2 and VINCOM.  
0001100010 VIN3 and VIN2.  
0001110000 VIN3 and VINCOM.  
0010000101 VIN4 and VIN5.  
0010010000 VIN4 and VINCOM.  
0010100100 VIN5 and VIN4.  
0010110000 VIN5 and VINCOM.  
0011000111 VIN6 and VIN7.  
0011010000 VIN6 and VINCOM.  
0011100110 VIN7 and VIN6.  
0011110000 VIN7 and VINCOM.  
0100001001 VIN8 and VIN9.  
0100010000 VIN8 and VINCOM.  
0100101000 VIN9 and VIN8.  
0100110000 VIN9 and VINCOM.  
0101010000 VIN10, VINCOM (single-ended or differential pair)  
0101101100 ADCIN11, ADCIN12.  
0110001011 ADCIN12, ADCIN11.  
0110101110 ADCIN13, ADCIN14.  
0111001101 ADCIN14, ADCIN13.  
0101101111 ADCIN11, ADCIN15. (pseudo differential or differential pair)  
0110001111 ADCIN12, ADCIN15. (pseudo differential or differential pair)  
0110101111 ADCIN13, ADCIN15. (pseudo differential or differential pair)  
0111001111 ADCIN14, ADCIN15. (pseudo differential or differential pair)  
1000110010 Temperature sensor.  
1010110110 Reference.  
SETUP CONFIGURATION REGISTER 0 TO SETUP CONFIGURATION REGSITER 7  
Address: 0x20 to 0x27, Reset: 0x1000 Name: SETUPCON0 to SETUPCON7  
The setup configuration registers are 16-bit registers that configure the reference selection, input buffers, and output coding of the ADC.  
The layout for SETUPCON0 to SETUPCON7 is identical.  
Table 34. Bit Descriptions for SETUPCON0 to SETUPCON7  
Bits  
Bit Name  
Settings Description  
Reset Access  
[15:13] Reserved  
These bits are reserved. Set these bits to 0.  
Bipolar and Unipolar Output. This bit sets the output coding of the ADC for  
Setup 0.  
0x0  
0x1  
R
12  
BI_UNIPOLARx  
R/W  
0
1
Unipolar coded output.  
Bipolar coded output.  
11  
10  
REFBUFx+  
REFBUFx−  
REF+ Buffer. This bit enables or disables the REF+ input buffer.  
Disabled.  
Enabled.  
0x0  
0x0  
R/W  
R/W  
0
1
REF− Buffer. This bit enables or disables the REF− input buffer.  
0
1
Disabled.  
Enabled.  
Rev. 0 | Page 56 of 59  
 
 
Data Sheet  
AD4±±6  
Bits  
[9:8]  
Bit Name  
INBUFx  
Settings Description  
Input Buffer. This bit enables or disables input buffers.  
Reset Access  
0x0  
R/W  
00 Disabled.  
01 Reserved.  
10 Reserved.  
11 Enabled.  
[7:6]  
[5:4]  
Reserved  
REF_SELx  
This bit is reserved. Set this bit to 0.  
These bits allow the user to select the reference source for ADC conversion on  
Setup 0.  
0x0  
0x0  
R
R/W  
00 External reference − REF .  
10 Internal 2.5 V reference must be enabled via ADCMODE (see Table 27).  
11 AVDD − AVSS.  
[3:0]  
Reserved  
These bits are reserved. Set these bits to 0.  
0x0  
R
FILTER CONFIGURATION REGISTER 0 TO FILTER CONFIGURATION REGISTER 7  
Address: 0x28 to 0x2F, Reset: 0x0500, Name: FILTCON0 to FILTCON7  
The filter configuration registers are 16-bit registers that configure the ADC data rate and filter options. Writing to any of these registers resets  
any active ADC conversion and restarts converting at the first channel in the sequence. The layout for FILTCON0 to FILTCON7 is identical.  
Table 35. Bit Descriptions for FILTCON0 to FILTCON7  
Bits  
Bit Name  
Settings Description  
Reset Access  
15  
SINC3_MAPx  
If this bit is set, the mapping of the filter register changes to directly program the  
0x0  
R/W  
decimation rate of the sinc3 filter for Setup 0. All other options are eliminated. This bit  
allows fine tuning of the output data rate and filter notch for rejection of specific  
frequencies. The data rate when on a single channel equals fMOD/(32 × FILTCON0[14:0]).  
[14:12] Reserved  
These bits are reserved. Set these bits to 0.  
0x0  
0x0  
R
11  
ENHFILTENx  
This bit enables various post filters for enhanced 50 Hz/60 Hz rejection for Setup 0. The  
ORDER0 bits must be set to 00 to select the sinc5 + sinc1 filter for this function to work.  
R/W  
0
1
Disabled.  
Enabled.  
[10:8]  
ENHFILTx  
These bits select between various post filters for enhanced 50 Hz/60 Hz rejection  
for Setup 0.  
0x5  
R/W  
010 27 SPS, 47 dB rejection, and 36.7 ms settling.  
011 25 SPS, 62 dB rejection, and 40 ms settling.  
101 20 SPS, 86 dB rejection, and 50 ms settling.  
110 16.67 SPS, 92 dB rejection, and 60 ms settling.  
This bit is reserved. Set this bit to 0.  
7
Reserved  
ORDERx  
0x0  
0x0  
R
[6:5]  
These bits control the order of the digital filter that processes the modulator data for  
Setup 0.  
R/W  
00 Sinc5 + sinc1 (default).  
11 Sinc3.  
[4:0]  
ODRx  
These bits control the output data rate of the ADC and, therefore, the settling time  
and noise for Setup x. Rates shown are for single channel enabled sinc5 + sinc 1 filter.  
See Table 7 for multiple channels enabled.  
0x0  
R/W  
62500 SPS.  
00000  
00001  
00010  
00011  
00100  
00101  
00110  
00111  
01000  
01001  
01010  
01011  
62500 SPS.  
62500 SPS.  
62500 SPS.  
31250 SPS.  
31250 SPS.  
15625 SPS.  
10416.7 SPS.  
5194.8 SPS (5208.3 SPS for sinc3).  
2496.9 SPS (2500 SPS for sinc3).  
1007.6 SPS (1008.1 SPS for sinc3).  
499.9 SPS (500 SPS for sinc3).  
Rev. 0 | Page 57 of 59  
 
AD4±±6  
Data Sheet  
Bits  
Bit Name  
Settings Description  
Reset Access  
390.6 SPS (400.64 SPS for sinc3).  
01100  
01101  
01110  
01111  
10000  
10001  
10010  
10011  
10100  
10101  
10110  
200.3 SPS (200.32 SPS for sinc3).  
100.0 SPS.  
59.75 SPS (59.98 SPS for sinc3).  
49.84 SPS (50 SPS for sinc3).  
20.00 SPS.  
16.65 SPS (16.67 SPS for sinc3).  
10.00 SPS.  
5.00 SPS.  
2.50 SPS.  
1.25 SPS.  
OFFSET REGISTER 0 TO OFFSET REGISTER 7  
Address: 0x30 to 0x37, Reset: 0x800000, Name: OFFSET0 to OFFSET7  
The offset (zero-scale) registers are 16-bit registers that can be used to compensate for any offset error in the ADC or in the system. The  
layout for OFFSET0 to OFFSET7 is identical.  
Table 36. Bit Descriptions for OFFSET0 to OFFSET7  
Bits  
Bit Name  
Settings  
Description  
Reset  
Access  
[23:0]  
OFFSETx  
Offset calibration coefficient for Setup 0.  
0x800000  
R/W  
GAIN REGISTER 0 TO GAIN REGISTER 7  
Address: 0x38 to 0x3F, Reset: 0x5XXXX0, Name: GAIN0 to GAIN7  
The gain (full-scale) registers are 16-bit registers that can be used to compensate for any gain error in the ADC or in the system. The  
layout for GAIN0 to GAIN7 is identical.  
Table 37. Bit Descriptions for GAIN0 to GAIN7  
Bits  
Bit Name  
Settings  
Description  
Reset1  
Access  
[23:0]  
GAINx  
Gain calibration coefficient for Setup 0.  
0x5XXXX0  
R/W  
1 X means don’t care.  
Rev. 0 | Page 58 of 59  
 
 
Data Sheet  
AD4±±6  
OUTLINE DIMENSIONS  
DETAIL A  
(JEDEC 95)  
6.10  
6.00 SQ  
5.90  
0.30  
0.25  
0.18  
PIN 1  
INDICATOR  
AREA  
PIN 1  
IONS  
INDICATOR AR EA OP T  
(SEE DETAIL A)  
31  
40  
30  
1
0.50  
BSC  
4.70  
EXPOSED  
PAD  
4.60 SQ  
4.50  
21  
10  
20  
11  
0.45  
0.40  
0.35  
0.20 MIN  
TOP VIEW  
SIDE VIEW  
BOTTOM VIEW  
1.00  
0.95  
0.85  
FOR PROPER CONNECTION OF  
THE EXPOSED PAD, REFER TO  
THE PIN CONFIGURATION AND  
FUNCTION DESCRIPTIONS  
0.05 MAX  
0.02 NOM  
COPLANARITY  
0.08  
SECTION OF THIS DATA SHEET.  
SEATING  
PLANE  
0.20 REF  
COMPLIANT TO JEDEC STANDARDS MO-220-VJJD-5  
Figure 62. 40-Lead Lead Frame Chip Scale Package [LFCSP]  
6 mm × 6 mm Body and 0.95 mm Package Height  
(CP-40-15)  
Dimensions shown in millimeters  
ORDERING GUIDE  
Model1  
Temperature Range  
Package Description  
Package Option  
AD4116BCPZ  
−40°C to +105°C  
−40°C to +105°C  
40-Lead Lead Frame Chip Scale Package [LFCSP]  
40-Lead Lead Frame Chip Scale Package [LFCSP]  
Evaluation Board  
CP-40-15  
CP-40-15  
AD4116BCPZ-RL7  
EVAL-AD4116ASDZ  
EVAL-SDP-CB1Z  
Evaluation Controller Board  
1 Z = RoHS Compliant Part.  
©2021 Analog Devices, Inc. All rights reserved. Trademarks and  
registered trademarks are the property of their respective owners.  
D25501-12/21(0)  
Rev. 0 | Page 59 of 59  
 
 

相关型号:

AD4116BCPZ

Single Supply, 24-Bit, Sigma-Delta ADC with ±10 V, 10 MΩ Inputs and Buffered Low Level Inputs
ADI

AD4116BCPZ-RL7

Single Supply, 24-Bit, Sigma-Delta ADC with ±10 V, 10 MΩ Inputs and Buffered Low Level Inputs
ADI

AD412

E-pHEMT MMIC
RFHIC

AD4134

24-Bit, 4-Channel Simultaneous Sampling 1.5 MSPS Precision Alias Free ADC
ADI

AD4134BCPZ

24-Bit, 4-Channel Simultaneous Sampling 1.5 MSPS Precision Alias Free ADC
ADI

AD4134BCPZ-RL7

24-Bit, 4-Channel Simultaneous Sampling 1.5 MSPS Precision Alias Free ADC
ADI

AD420

Serial Input 16-Bit 4 mA-20 mA, 0 mA-20 mA DAC
ADI

AD420AN

SERIAL INPUT LOADING, 2500 us SETTLING TIME, 16-BIT DAC, PDIP24, PLASTIC, DIP-24
ROCHESTER

AD420AN-32

Serial Input 16-Bit 4 mA-20 mA, 0 mA-20 mA DAC
ADI

AD420ANZ-32

Serial Input 16-Bit 4 mA–20 mA, 0 mA–20 mA DAC
ADI

AD420AR

IC SERIAL INPUT LOADING, 2500 us SETTLING TIME, 16-BIT DAC, PDSO24, SOIC-24, Digital to Analog Converter
ADI

AD420AR-32

Serial Input 16-Bit 4 mA-20 mA, 0 mA-20 mA DAC
ADI