SBASA74A January   2023  – April 2024 ADS9218

ADVMIX  

  1.   1
  2. Features
  3. Applications
  4. Description
  5. Pin Configuration and Functions
  6. Specifications
    1. 5.1  Absolute Maximum Ratings
    2. 5.2  ESD Ratings
    3. 5.3  Thermal Information
    4. 5.4  Recommended Operating Conditions
    5. 5.5  Electrical Characteristics
    6. 5.6  Timing Requirements
    7. 5.7  Switching Characteristics
    8. 5.8  Timing Diagrams
    9. 5.9  Typical Characteristics: All Devices
    10. 5.10 Typical Characteristics: ADS9219
    11. 5.11 Typical Characteristics
    12. 5.12 Typical Characteristics: ADS9217
  7. Detailed Description
    1. 6.1 Overview
    2. 6.2 Functional Block Diagram
    3. 6.3 Feature Description
      1. 6.3.1 Analog Inputs
      2. 6.3.2 Analog Input Bandwidth
      3. 6.3.3 ADC Transfer Function
      4. 6.3.4 Reference Voltage
      5. 6.3.5 Temperature Sensor
      6. 6.3.6 Data Averaging
      7. 6.3.7 Digital Down Converter
      8. 6.3.8 Data Interface
        1. 6.3.8.1 Data Frame Width
        2. 6.3.8.2 Synchronizing Multiple ADCs
        3. 6.3.8.3 Test Patterns for Data Interface
          1. 6.3.8.3.1 Fixed Pattern
          2. 6.3.8.3.2 Alternating Test Pattern
          3. 6.3.8.3.3 Digital Ramp
      9. 6.3.9 ADC Sampling Clock Input
    4. 6.4 Device Functional Modes
      1. 6.4.1 Reset
      2. 6.4.2 Power-Down Options
      3. 6.4.3 Normal Operation
      4. 6.4.4 Initialization Sequence
    5. 6.5 Programming
      1. 6.5.1 Register Write
      2. 6.5.2 Register Read
      3. 6.5.3 Multiple Devices: Daisy-Chain Topology for SPI Configuration
        1. 6.5.3.1 Register Write With Daisy-Chain
        2. 6.5.3.2 Register Read With Daisy-Chain
  8. Register Map
    1. 7.1 Register Bank 0
    2. 7.2 Register Bank 1
    3. 7.3 Register Bank 2
  9. Application and Implementation
    1. 8.1 Application Information
    2. 8.2 Typical Applications
      1. 8.2.1 Data Acquisition (DAQ) Circuit for ≤20kHz Input Signal Bandwidth
        1. 8.2.1.1 Design Requirements
        2. 8.2.1.2 Detailed Design Procedure
        3. 8.2.1.3 Application Curves
      2. 8.2.2 Data Acquisition (DAQ) Circuit for ≤100kHz Input Signal Bandwidth
        1. 8.2.2.1 Design Requirements
        2. 8.2.2.2 Application Curves
      3. 8.2.3 Data Acquisition (DAQ) Circuit for ≤1MHz Input Signal Bandwidth
        1. 8.2.3.1 Design Requirements
        2. 8.2.3.2 Application Curves
    3. 8.3 Power Supply Recommendations
    4. 8.4 Layout
      1. 8.4.1 Layout Guidelines
      2. 8.4.2 Layout Example
  10. Device and Documentation Support
    1. 9.1 Documentation Support
      1. 9.1.1 Related Documentation
    2. 9.2 Receiving Notification of Documentation Updates
    3. 9.3 Support Resources
    4. 9.4 Trademarks
    5. 9.5 Electrostatic Discharge Caution
    6. 9.6 Glossary
  11. 10Revision History
  12. 11Mechanical, Packaging, and Orderable Information
    1. 11.1 Mechanical Data

Package Options

Mechanical Data (Package|Pins)
Thermal pad, mechanical data (Package|Pins)
Orderable Information

Register Bank 1

Figure 7-12 Register Bank 1 Map
ADD D15 D14 D13 D12 D11 D10 D9 D8 D7 D6 D5 D4 D3 D2 D1 D0
0Dh RESERVED DATA_FORMAT RESERVED GE_CAL_EN1 OSR_EN OSR RESERVED
12h RESERVED XOR_EN DATA_LANES
13h RESERVED RAMP_INC_A TP_MODE_CHA TP_EN_CHA RESERVED
14h TP0_A
15h TP1_A TP0_A
16h TP1_A
18h RESERVED RAMP_INC_B TP_MODE_CHB TP_EN_CHB RESERVED
19h TP0_B
1Ah TP1_B TP0_B
1Bh TP1_B
1Ch RESERVED USER_BITS_ADC_B RESERVED USER_BITS_ADC_A
33h RESERVED GE_CAL_EN3 RESERVED GE_CAL_EN2 INIT_KEY RESERVED
90h RESERVED TS_LD RESERVED
91h RESERVED TEMPERATURE_SENSOR
C0h RESERVED CLK1 OSR_INIT1 OSR_CLK RESERVED PD_CH
C1h RESERVED PD_REF RESERVED DATA_RATE RESERVED CLK2
C4h RESERVED OSR_INIT2 RESERVED OSR_INIT3 PD_CHIP
C5h RESERVED CLK3 RESERVED
F4h RESERVED INIT RESERVED
F6h RESERVED INIT_2 RESERVED
FBh RESERVED NCO_SYSREF XOR_MODE RESERVED MIXER_EN
FCh NCO_PHASE_COUNT[15:0]
FDh NCO_FREQUENCY[7:0] NCO_PHASE_COUNT[23:16]
FEh NCO_FREQUENCY[23:8]
Table 7-2 Register Section/Block Access Type Codes
Access Type Code Description
R R Read
W W Write
R/W R/W Read or write
Reset or Default Value
-n Value after reset or the default value

Register 0Dh (offset = Dh) [reset = 2002h]

Figure 7-13 Register 0Dh
15 14 13 12 11 10 9 8
RESERVED DATA_FORMAT RESERVED
R/W-0h R/W-1h R/W-0h
7 6 5 4 3 2 1 0
GE_CAL_EN1 OSR_EN OSR RESERVED
R/W-0h R/W-2h
Figure 7-14 Register 0Dh Field Descriptions
Bit Field Type Reset Description
15-14 RESERVED R/W 0h Reserved. Do not change from the default reset value.
13 DATA_FORMAT R/W 1h Select data format for the ADC conversion result.
0 : Straight binary format
1 : Two's-complement format
12-8 RESERVED R/W 0h Reserved. Do not change from the default reset value.
7-7 GE_CAL_EN1 R/W 0h Global control for gain error calibration.
0 : Gain error calibration disabled for all channels
1 : Gain error calibration enabled for all channels
6-6 OSR_EN R/W 0h Control for data averaging depth.
0 : Data averaging disabled
1 : Data averaging enabled
5-2 OSR R/W 0h Control for enabling data averaging.
0 : 2 samples averaged
1 : 4 samples averaged
2 : 8 samples averaged
3 : 16 samples averaged
1-0 RESERVED R/W 2h Reserved. Do not change from the default reset value.

7.2.1 Register 12h (offset = 12h) [reset = 2h]

Figure 7-15 Register 12h
15 14 13 12 11 10 9 8
RESERVED
R/W-0h
7 6 5 4 3 2 1 0
RESERVED XOR_EN DATA_LANES
R/W-0h R/W-0h R/W-2h
Figure 7-16 Register 12h Field Descriptions
Bit Field Type Reset Description
15-4 RESERVED R/W 0h Reserved. Do not change from the default reset value.
3 XOR_EN R/W 0h Enables XOR operation on ADC conversion result.
0 : XOR operation is disabled
1 : ADC conversion result is bit-wise XOR with the LSB of the ADC conversion result
2-0 DATA_LANES R/W 2h Selects the number of output data lanes and number of data bits per output lane. Enables XOR operation on ADC conversion result.
0 : ADC A and B data output on DOUTA and DOUTB respectively; 20 bits per ADC.
2 : ADC A and B data output on DOUTA and DOUTB respectively; 24 bits per ADC.
5 : ADC A and B data output on DOUTA; 20 bits per ADC.
7 : ADC A and B data output on DOUTA; 24 bits per ADC.

7.2.2 Register 13h (offset = 13h) [reset = 0h]

Figure 7-17 Register 13h
15 14 13 12 11 10 9 8
RESERVED
R/W-0h
7 6 5 4 3 2 1 0
RAMP_INC_A TP_MODE_A TP_EN_A RESERVED
R/W-0h R/W-0h R/W-0h R/W-0h
Figure 7-18 Register 13h Field Descriptions
Bit Field Type Reset Description
15-8 RESERVED R/W 0h Reserved. Do not change from the default reset value.
7-4 RAMP_INC_A R/W 0h Increment value for the ramp pattern output. The output ramp increments by N+1, where N is the value configured in this register.
3-2 TP_MODE_A R/W 0h Select digital test pattern for ADC A.
0 : Fixed pattern from the TP0_A register
1 : Fixed pattern from the TP0_A register
2 : Digital ramp output
3 : Alternate fixed pattern output from the TP0_A and TP1_A registers
1 TP_EN_A R/W 0h Enable digital test pattern for data corresponding to ADC A.
0 : Data output is the ADC conversion result
1 : Data output is the digital test pattern for ACD A
0 RESERVED R/W 0h Reserved. Do not change from the default reset value.

7.2.3 Register 14h (offset = 14h) [reset = 0h]

Figure 7-19 Register 14h
15 14 13 12 11 10 9 8
TP0_A[15:0]
R/W-0h
7 6 5 4 3 2 1 0
TP0_A[15:0]
R/W-0h
Figure 7-20 Register 14h Field Descriptions
Bit Field Type Reset Description
15-0 TP0_A[15:0] R/W 0h Lower 16 bits of test pattern 0

7.2.4 Register 15h (offset = 15h) [reset = 0h]

Figure 7-21 Register 15h
15 14 13 12 11 10 9 8
TP1_A[7:0]
R/W-0h
7 6 5 4 3 2 1 0
TP0_A[23:16]
R/W-0h
Figure 7-22 Register 15h Field Descriptions
Bit Field Type Reset Description
15-8 TP1_A[7:0] R/W 0h Lower eight bits of test pattern 1
7-0 TP0_A[23:16] R/W 0h Upper eight bits of test pattern 0

7.2.5 Register 16h (offset = 16h) [reset = 0h]

Figure 7-23 Register 16h
15 14 13 12 11 10 9 8
TP1_A[23:8]
R/W-0h
7 6 5 4 3 2 1 0
TP1_A[23:8]
R/W-0h
Figure 7-24 Register 16h Field Descriptions
Bit Field Type Reset Description
15-0 TP1_A[23:8] R/W 0h Upper 16 bits of test pattern 1

Register 18h (offset = 18h) [reset = 0h]

Figure 7-25 Register 18h
15 14 13 12 11 10 9 8
RESERVED
R/W-0h
7 6 5 4 3 2 1 0
RAMP_INC_B TP_MODE_B TP_EN_B RESERVED
R/W-0h R/W-0h R/W-0h R/W-0h
Figure 7-26 Register 18h Field Descriptions
Bit Field Type Reset Description
15-8 RESERVED R/W 0h Reserved. Do not change from the default reset value.
7-4 RAMP_INC_B R/W 0h Increment value for the ramp pattern output. The output ramp increments by N+1, where N is the value configured in this register.
3-2 TP_MODE_B R/W 0h Select digital test pattern for ADC B.
0 : Fixed pattern from the TP0_B register
1 : Fixed pattern from the TP0_B register
2 : Digital ramp output
3 : Alternate fixed pattern output from the TP0_B and TP1_B registers
1 TP_EN_B R/W 0h Enable digital test pattern for data corresponding to ADC B.
0 : Data output is the ADC conversion result
1 : Data output is the digital test pattern
0 RESERVED R/W 0h Reserved. Do not change from the default reset value.

7.2.6 Register 19h (offset = 19h) [reset = 0h]

Figure 7-27 Register 19h
15 14 13 12 11 10 9 8
TP0_B[15:0]
R/W-0h
7 6 5 4 3 2 1 0
TP0_B[15:0]
R/W-0h
Figure 7-28 Register 19h Field Descriptions
Bit Field Type Reset Description
15-0 TP0_B[15:0] R/W 0h Lower 16 bits of test pattern 0

7.2.7 Register 1Ah (offset = 1Ah) [reset = 0h]

Figure 7-29 Register 1Ah
15 14 13 12 11 10 9 8
TP1_B[7:0]
R/W-0h
7 6 5 4 3 2 1 0
TP0_B[23:16]
R/W-0h
Figure 7-30 Register 1Ah Field Descriptions
Bit Field Type Reset Description
15-8 TP1_B[7:0] R/W 0h Lower eight bits of test pattern 1
7-0 TP0_B[23:16] R/W 0h Upper eight bits of test pattern 0

7.2.8 Register 1Ch (offset = 1Ch) [reset = 0h]

Figure 7-31 Register 1Ch
15 14 13 12 11 10 9 8
RESERVED USER_BITS_ADC_B
R/W-0h R/W-0h
7 6 5 4 3 2 1 0
RESERVED USER_BITS_ADC_A
R/W-0h R/W-0h
Figure 7-32 Register 1Ch Field Descriptions
Bit Field Type Reset Description
15-8 USER_BITS_ADC_B R/W 0h User-defined bits appended to the ADC conversion result from ADC B.
7-0 USER_BITS_ADC_A R/W 0h User-defined bits appended to the ADC conversion result from ADC A.

7.2.9 Register 33h (offset = 33h) [reset = 0h]

Figure 7-33 Register 33h
15 14 13 12 11 10 9 8
RESERVED GE_CAL_EN3 RESERVED
R/W-0h R/W-0h R/W-0h
7 6 5 4 3 2 1 0
RESERVED GE_CAL_EN2 INIT_KEY RESERVED
R/W-0h R/W-0h R/W-0h R/W-0h
Figure 7-34 Register 33h Field Descriptions
Bit Field Type Reset Description
15-14 RESERVED R/W 0h Reserved. Do not change from the default reset value.
13 GE_CAL_EN3 R/W 0h Global control for gain error calibration.
0 : Gain error calibration disabled for all channels
1 : Gain error calibration enabled for all channels
12-7 RESERVED R/W 0h Reserved. Do not change from the default reset value.
6 GE_CAL_EN2 R/W 0h Global control for gain error calibration.
0 : Gain error calibration disabled for all channels
1 : Gain error calibration enabled for all channels
5-4 INIT_KEY R/W 0h Device initialization sequence access key. Write 11b to access the device initialization sequence. Write 00b for normal operation.
3-0 RESERVED R/W 0h Reserved. Do not change from the default reset value.

7.2.10 Register 90h (offset = 90h) [reset = 0h]

Figure 7-35 Register 90h
15 14 13 12 11 10 9 8
RESERVED TS_LD RESERVED
R/W-0h R/W-0h R/W-0h
7 6 5 4 3 2 1 0
RESERVED
R/W-0h
Figure 7-36 Register 90h Field Descriptions
Bit Field Type Reset Description
15 RESERVED R/W 0h Reserved. Do not change from the default reset value.
14 TS_LD R/W 0h Trigger to load temperature sensor output in address 0x91. Transition from 0 to 1 if this bit triggers the data load operation.
13-0 RESERVED R/W 0h Reserved. Do not change from the default reset value.

7.2.11 Register 91h (offset = 91h) [reset = 00h]

Figure 7-37 Register 91h
15 14 13 12 11 10 9 8
RESERVED TEMPERATURE_SENSOR
R/W-0h R/W-0h
7 6 5 4 3 2 1 0
TEMPERATURE_SENSOR
R/W-0h
Figure 7-38 Register 91h Field Descriptions
Bit Field Type Reset Description
15-10 RESERVED R/W 0h Reserved. Do not change from the default reset value.
9-0 TEMPERATURE_SENSOR R/W 0h 10-bit temperature sensor output. See the Temperature Sensor section.

7.2.12 Register C0h (offset = C0h) [reset = 0h]

Figure 7-39 Register C0h
15 14 13 12 11 10 9 8
RESERVED CLK1 OSR_INIT1 OSR_CLK
R/W-0h R/W-0h R/W-0h R/W-0h R/W-0h
7 6 5 4 3 2 1 0
OSR_CLK RESERVED PD_CH
R/W-0h R/W-0h R/W-0h
Figure 7-40 Register C0h Field Descriptions
Bit Field Type Reset Description
15-13 RESERVED R/W 0h Reserved. Do not change from the default reset value.
12-12 CLK1 R/W 0h Selects the clock configuration based on output data-lanes.
0 : Configuration for DATA_LANES = 0 or 2
1 : Configuration for DATA_LANES = 5 or 7
11-10 OSR_INIT1 R/W 0h Initialization for data averaging.
0 : Configuration for disabling data averaging
1 : Configuration for enabling data averaging
9-7 OSR_CLK R/W 0h Data output clock configuration for data averaging. See Table 6-3 for more details.
6-2 RESERVED R/W 0h Reserved. Do not change from the default reset value.
1-0 PD_CH R/W 0h Power-down control for the analog input channels.
0 : Normal operation
1 : ADC A powered down
2 : ADC B powered down
3 : ADC A and B powered down

7.2.13 Register C1h (offset = C1h) [reset = 0h]

Figure 7-41 Register C1h
15 14 13 12 11 10 9 8
RESERVED PD_REF RESERVED DATA_RATE
R/W-0h R/W-0h R/W-0h R/W-0h
7 6 5 4 3 2 1 0
RESERVED CLK2
R/W-0h R/W-0h
Figure 7-42 Register C1h Field Descriptions
Bit Field Type Reset Description
15-12 RESERVED R/W 0h Reserved. Do not change from the default reset value.
11 PD_REF R/W 0h ADC reference voltage source selection.
0 : Internal reference enabled.
1 : Internal reference disabled. Connect the external reference voltage to the REFIO pin.
10-9 RESERVED R/W 0h Reserved. Do not change from the default reset value.
8 DATA_RATE R/W 0h Select data rate for the data interface.
0 : Double data rate (DDR)
1 : Single data rate (SDR)
7-1 RESERVED R/W 0h Reserved. Do not change from the default reset value.
0 CLK2 R/W 0h Select data rate for the data interface.
0 : Configuration for DATA_LANES = 2 or 7
1 : Configuration for DATA_LANES = 0 or 5

7.2.14 Register C4h (offset = C4h) [reset = 0h]

Figure 7-43 Register C4h
15 14 13 12 11 10 9 8
RESERVED
R/W-0h
7 6 5 4 3 2 1 0
RESERVED OSR_INIT2 RESERVED OSR_INIT3 PD_CHIP
R/W-0h R/W-0h R/W-0h R/W-0h R/W-0h
Figure 7-44 Register C4h Field Descriptions
Bit Field Type Reset Description
15-6 RESERVED R/W 0h Reserved. Do not change from the default reset value.
5-4 OSR_INIT2 R/W 0h Initialization for data averaging.
0 : Configuration for disabling data averaging
2 : Configuration for enabling data averaging
3-2 RESERVED R/W 0h Reserved. Do not change from the default reset value.
1-1 OSR_INIT3 R/W 0h Initialization for data averaging.
0 : Configuration for disabling data averaging
1 : Configuration for enabling data averaging
0-0 PD_CHIP R/W 0h Full chip power-down control.
0 : Normal device operation
1 : Full device powered-down

7.2.15 Register C5h (offset = C5h) [reset = 0h]

Figure 7-45 Register C5h
15 14 13 12 11 10 9 8
RESERVED CLK3 RESERVED
R/W-0h R/W-0h R/W-0h
7 6 5 4 3 2 1 0
RESERVED
R/W-0h
Figure 7-46 Register C5h Field Descriptions
Bit Field Type Reset Description
15-10 RESERVED R/W 0h Reserved. Do not change from the default reset value.
9 CLK3 R/W 0h Select data rate for the data interface.
0 : Configuration for DATA_LANES = 0 or 2
1 : Configuration for DATA_LANES = 5 or 7

7.2.16 Register F4h (offset = F4h) [reset = 0h]

Figure 7-47 Register F4h
15 14 13 12 11 10 9 8
RESERVED
R/W-0h
7 6 5 4 3 2 1 0
RESERVED CM_CTRL_EN RESERVED
R/W-0h R/W-0h R/W-0h
Figure 7-48 Register F4h Field Descriptions
Bit Field Type Reset Description
15-2 RESERVED R/W 0h Reserved. Do not change from the default reset value.
1 INIT R/W 0h INIT field for device initialization. Write 1b during the initialization sequence. Write 0b for normal operation.
0 RESERVED R/W 0h Reserved. Do not change from the default reset value.

7.2.17 Register F6h (offset = F6h) [reset = 0h]

Figure 7-49 Register F6h
15 14 13 12 11 10 9 8
RESERVED
R/W-0h
7 6 5 4 3 2 1 0
RESERVED INIT_2 RESERVED
R/W-0h R/W-0h R/W-0h
Figure 7-50 Register F6h Field Descriptions
Bit Field Type Reset Description
15-2 RESERVED R/W 0h Reserved. Do not change from the default reset value.
1 INIT_2 R/W 0h INIT_2 field for device initialization. Write 1b during the initialization sequence. Write 0b for normal operation.
0 RESERVED R/W 0h Reserved. Do not change from the default reset value.

7.2.18 Register FBh (offset = FBh) [reset = 0h]

Figure 7-51 Register FBh
15 14 13 12 11 10 9 8
RESERVED
R/W-0h
7 6 5 4 3 2 1 0
RESERVED NCO_SYSREF XOR_MODE RESERVED MIXER_EN
R/W-0h R/W-0h R/W-0h R/W-0h R/W-0h
Figure 7-52 Register FBh Field Descriptions
Bit Field Type Reset Description
15-4 RESERVED R/W 0h Reserved. Do not change from the default reset value.
3 NCO_SYSREF R/W 0h Set to 1b when applying periodic pulses on the SMPL_SYNC pin.
0: Synchronize the NCO with one pulse on the SMPL_SYNC pin.
1: Synchronize the NCO with the first pulse on the SMPL_SYNC pin when using periodic pulses.
2 XOR_MODE R/W 0h Selects the bit with which the ADC output data is XOR'ed when XOR output mode is enabled.
0 : PRBS bit is output after the ADC LSB. ADC output data is XOR'ed with the PRBS bit.
1 : ADC output data is XOR'ed with the LSB of the conversion result.
1 RESERVED R/W 0h Reserved. Do not change from the default reset value.
0 MIXER_EN R/W 0h 0: Digital down converter disabled
1: Digital down converter enabled

7.2.19 Register FCh (offset = FCh) [reset = 0h]

Figure 7-53 Register FCh
15 14 13 12 11 10 9 8
NCO_PHASE_COUNT
R/W-0h
7 6 5 4 3 2 1 0
NCO_PHASE_COUNT
R/W-0h
Figure 7-54 Register FCh Field Descriptions
Bit Field Type Reset Description
15-0 NCO_PHASE_COUNT[15:0] R/W 0h Lower 15 bits of the NCO phase count. See the Digital Down Converter section.

7.2.20 Register FDh (offset = FDh) [reset = 0h]

Figure 7-55 Register FDh
15 14 13 12 11 10 9 8
NCO_FREQUENCY
R/W-0h
7 6 5 4 3 2 1 0
NCO_PHASE_COUNT
R/W-0h
Figure 7-56 Register FDh Field Descriptions
Bit Field Type Reset Description
15-8 NCO_FREQUENCY[7:0] R/W 0h Lower eight bits of the NCO phase count. See the Digital Down Converter section.
7-0 NCO_PHASE_COUNT[23:16] R/W 0h Higher eight bits of the NCO phase count. See the Digital Down Converter section.

7.2.21 Register FEh (offset = FEh) [reset = 0h]

Figure 7-57 Register FEh
15 14 13 12 11 10 9 8
NCO_FREQUENCY
R/W-0h
7 6 5 4 3 2 1 0
NCO_FREQUENCY
R/W-0h
Figure 7-58 Register FEh Field Descriptions
Bit Field Type Reset Description
15-0 NCO_FREQUENCY R/W 0h Higher 16 bits of the NCO phase count. See the Digital Down Converter section.