SBASAP7A December   2024  â€“ April 2025 ADC3664-SP

PRODUCTION DATA  

  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 Recommended Operating Conditions
    4. 5.4 Thermal Information
    5. 5.5 Electrical Characteristics - Power Consumption
    6. 5.6 Electrical Characteristics - DC Specifications
    7. 5.7 Electrical Characteristics - AC Specifications
    8. 5.8 Timing Requirements
    9. 5.9 Typical Characteristics
  7. Parameter Measurement Information
  8. Detailed Description
    1. 7.1 Overview
    2. 7.2 Functional Block Diagram
    3. 7.3 Feature Description
      1. 7.3.1 Analog Input
        1. 7.3.1.1 Analog Input Bandwidth
        2. 7.3.1.2 Analog Front End Design
          1. 7.3.1.2.1 Sampling Glitch Filter
          2. 7.3.1.2.2 AC Coupling
          3. 7.3.1.2.3 DC Coupling
      2. 7.3.2 Clock Input
        1. 7.3.2.1 Differential Vs Single-ended Clock Input
        2. 7.3.2.2 Signal Acquisition Time Adjust
      3. 7.3.3 Voltage Reference
        1. 7.3.3.1 Internal Voltage Reference
        2. 7.3.3.2 External Voltage Reference
      4. 7.3.4 Digital Data Path & Interface
        1. 7.3.4.1 Data Path Overview
        2. 7.3.4.2 Digital Interface
        3. 7.3.4.3 DCLKIN
        4. 7.3.4.4 Output Scrambler
        5. 7.3.4.5 Output Bit Mapper
          1. 7.3.4.5.1 2-Wire Mode
          2. 7.3.4.5.2 1-Wire Mode
          3. 7.3.4.5.3 1/2-Wire Mode
        6. 7.3.4.6 Output Data Format
        7. 7.3.4.7 Test Pattern
      5. 7.3.5 Digital Down Converter
        1. 7.3.5.1 Decimation Operation
        2. 7.3.5.2 Numerically Controlled Oscillator (NCO)
        3. 7.3.5.3 Decimation Filters
        4. 7.3.5.4 SYNC
        5. 7.3.5.5 Output Data Format with Decimation
    4. 7.4 Device Functional Modes
      1. 7.4.1 Low Latency Mode
      2. 7.4.2 Averaging Mode
    5. 7.5 Programming
      1. 7.5.1 Pin Control
      2. 7.5.2 Serial Peripheral Interface (SPI)
        1. 7.5.2.1 Register Write
        2. 7.5.2.2 Register Read
      3. 7.5.3 Device Configuration Steps
      4. 7.5.4 Register Map
        1. 7.5.4.1 Detailed Register Description
  9. Application Information Disclaimer
    1. 8.1 Application Information
    2. 8.2 Typical Application
      1. 8.2.1 Design Requirements
      2. 8.2.2 Detailed Design Procedure
    3. 8.3 Initialization Set Up
    4. 8.4 Power Supply Recommendations
    5. 8.5 Layout
      1. 8.5.1 Layout Guidelines
      2. 8.5.2 Layout Example
  10. Device and Documentation Support
    1. 9.1 Receiving Notification of Documentation Updates
    2. 9.2 Support Resources
    3. 9.3 Trademarks
    4. 9.4 Electrostatic Discharge Caution
    5. 9.5 Glossary
  11. 10Revision History
  12. 11Mechanical, Packaging, and Orderable Information
    1. 11.1 Mechanical Data

Detailed Register Description

Figure 7-37 Register 0x00
76543210
0000000RESET
R/W-0R/W-0R/W-0R/W-0R/W-0R/W-0R/W-0R/W-0
Table 7-9 Register 0x00 Field Descriptions
BitFieldTypeResetDescription
7-10R/W0Must write 0.
0RESETR/W0This bit resets all internal registers to the default values and self clears to 0.
Figure 7-38 Register 0x07
76543210
IF_MAPPER_SEL0IF_SEL_ENIF_MODE_SEL
R/W-0R/W-0R/W-0R/W-0R/W-0R/W-0R/W-0R/W-0
Table 7-10 Register 0x07 Field Descriptions
BitFieldTypeResetDescription
7-5IF_MAPPER_SELR/W000Select the proper bit mapping based on the desired interface mode. The bit mapping for each mode is described under Section 7.3.4.5. The default bit mapping for each interface mode is loaded from internal fuses and also requires a fuse load sequence (see Table 7-15). It is imperative that this field is set before the fuse load sequence. 001: bit mapping for 2-wire, 18-bit and 14-bit.
010: bit mapping for 2-wire, 16-bit.
011: bit mapping for 1-wire.
100: bit mapping for 1/2-wire.
40R/W0Must write 0.
3IF_SEL_ENR/W0Enables selection of the output interface mode.0: interface mode selection is disabled.
1: interface mode selection is enabled.
2-0IF_MODE_SELR/W000Select the desired output interface mode (2-wire, 1-wire, or 1/2-wire). IF_SEL_EN must be set to 1 for this setting to take effect.011: interface mode set to 2-wire.
100: interface mode set to 1-wire.
101: interface mode set to 1/2-wire.
Figure 7-39 Register 0x08
76543210
00000PDN_APDN_BPDN_
GLOBAL
R/W-0R/W-0R/W-0R/W-0R/W-0R/W-0R/W-0R/W-0
Table 7-11 Register 0x08 Field Descriptions
BitFieldTypeResetDescription
7-30R/W0Must write 0.
2PDN_AR/W0Power down ADC A.0: ADC A is enabled.
1: ADC A is powered down.
1PDN_BR/W0Power down ADC B.0: ADC B is enabled.
1: ADC B is powered down.
0PDN_GLOBALR/W0Device global power down.0: device is enabled.
1: device is powered down.
Figure 7-40 Register 0x09
76543210
0000PDN_DA1PDN_DA0PDN_DB1PDN_DB0
R/W-0R/W-0R/W-0R/W-0R/W-0R/W-0R/W-0R/W-0
Table 7-12 Register 0x09 Field Descriptions
BitFieldTypeResetDescription
7-40R/W0Must write 0.
3PDN_DA1R/W0Lane A1 power down control. This lane is not powered down automatically in the 1-wire and 1/2-wire interface modes.0: lane A1 is enabled.
1: lane A1 is powered down.
2PDN_DA0R/W0Lane A0 power down control.0: lane A0 is enabled.
1: lane A0 is powered down.
1PDN_DB1R/W0Lane B1 power down control. This lane is not powered down automatically in the 1-wire and 1/2-wire interface modes.0: lane B1 is enabled.
1: lane B1 is powered down.
0PDN_DB0R/W0Lane B0 power down control. This lane is not powered down automatically in the 1/2-wire interface mode.0: lane B0 is enabled.
1: lane B0 is powered down.
Figure 7-41 Register 0x0E
76543210
SYNC_
PIN_EN
SPI_SYNC_
VAL
SYNC_SRC_
SEL
0CTRL_MODEREF_SELSE_CLK_EN
R/W-0R/W-0R/W-0R/W-0R/W-0R/W-0R/W-0R/W-0
Table 7-13 Register 0x0E Field Descriptions
BitFieldTypeResetDescription
7SYNC_PIN_ENR/W0The PDN/SYNC pin is a dual purpose pin. 0: the PDN/SYNC pin is configured as the global power down control pin.
1: the PDN/SYNC pin is configured as a SYNC pin.
6SPI_SYNC_VALR/W0Set the internal SYNC state when SYNC_SRC_SEL is set. SPI_SYNC_VAL should be toggled to issue a SYNC sequence. Doesn't automatically reset to 0.0: internal SYNC state is set to 0 (normal operation).
1: internal SYNC state set to 1 (initiate SYNC sequence).
5SYNC_SRC_SELR/W0Select the SYNC source for the device.0: SYNC internal state from the PDN/SYNC pin.
1: SYNC internal state from the SPI_SYNC_VAL field.
40R/W0Must write 0.
3CTRL_MODER/W0Select if the ADC reference mode and sample clock type is set through the CTRL pin or based on the REF_SEL and SE_CLK_EN fields.0: the CTRL pin controls the ADC reference mode and sample clock input type.
1: the REF_SEL and SE_CLK_EN fields control the ADC reference mode and sampling clock type, respectively.
2-1REF_SELR/W00Select the ADC reference mode via SPI. CTRL_MODE must be set to 1 for this setting to take effect.00: internal 1.6V reference used as the ADC reference.
10: the ADC reference is provided externally.
0SE_CLK_ENR/W0Select the ADC sampling clock input type. CTRL_MODE must be set to 1 for this setting to take effect.0: the ADC sampling clock input configured as a differential input.
1: the ADC sampling clock input configured as a single-ended input.
Figure 7-42 Register 0x11
76543210
00000DLL_PDN00
R/W-0R/W-0R/W-0R/W-0R/W-0R/W-0R/W-0R/W-0
Table 7-14 Register 0x11 Field Descriptions
BitFieldTypeResetDescription
7-30R/W0Must write 0.
2DLL_PDNR/W0Select power down state for an internal DLL. See Section 7.3.2.2.
1-00R/W0Must write 0.
Figure 7-43 Register 0x13
76543210
000000FUSE_LD
R/W-0R/W-0R/W-0R/W-0R/W-0R/W-0R/W-0R/W-0
Table 7-15 Register 0x13 Field Descriptions
BitFieldTypeResetDescription
7-10R/W0Must write 0.
0FUSE_LDR/W0Internal fuse load control. Set to 1, wait for ~1ms, and set to 0 to load the device configuration based on the interface mode settings.
Figure 7-44 Register 0x14/15/16
76543210
PAT_DATA[7:0]
PAT_DATA[15:8]
TP1_MODETP0_MODEPAT_DATA[17:16]
R/W-0R/W-0R/W-0R/W-0R/W-0R/W-0R/W-0R/W-0
Table 7-16 Register 0x14/15/16 Field Descriptions
BitFieldTypeResetDescription
7-5TP1_MODER/W000Located in 0x16. Select the mode for test pattern 1 (default data path for ADC B). 000: test pattern is disabled (normal output mode).
010: ramp pattern mode where PAT_DATA sets the ramp pattern increment size.
011: constant pattern mode where PAT_DATA[17:0] is the MSB aligned constant pattern.
4-2TP0_MODER/W000Located in 0x16. Select the mode for test pattern 0 (default data path for ADC A). 000: test pattern is disabled (normal output mode).
010: ramp pattern mode where PAT_DATA sets the ramp pattern increment size.
011: constant pattern mode where PAT_DATA[17:0] is the MSB aligned constant pattern.
1-0, 7-0, 7-0PAT_DATA[17:0]R/W0PAT_DATA[17:0] is split across three registers: [17:16] in 0x16, [15:8] in 0x15, and [7:0] in 0x14. The PAT_DATA:
  • Used as the constant pattern when the test pattern mode is set to constant pattern.
  • Used as the ramp pattern step size when test pattern mode is set to ramp pattern.
Figure 7-45 Register 0x19
76543210
FCLK_SRC00FCLK_DIV000TOG_FCLK
R/W-0R/W-0R/W-0R/W-0R/W-0R/W-0R/W-0R/W-0
Table 7-17 Register 0x19 Field Descriptions
BitFieldTypeResetDescription
7FCLK_SRCR/W0Select the FCLK signal source. See Table 7-18.
6-50R/W0Must write 0.
4FCLK_DIVR/W0Select the FCLK divider setting. See Table 7-18.
3-10R/W0Must write 0.
0TOG_FCLKR/W0Select the FCLK toggle setting. See Table 7-18.
Table 7-18 FCLK Settings Based on Device Mode
ModeInterface ModeFCLK_SRCFCLK_DIVTOG_FCLK
DSP Features Disabled/Real Decimation2-wire010
1-wire000
1/2-wire000
Complex Decimation2-wire100
1-wire100
1/2-wire001
Figure 7-46 Register 0x1A
76543210
0HALF_
SWING_EN
000000
R/W-0R/W-0R/W-0R/W-0R/W-0R/W-0R/W-0R/W-0
Table 7-19 Register 0x1A Field Descriptions
BitFieldTypeResetDescription
70R/W0Must write 0.
6HALF_SWING_ENR/W0This bit reduces the LVDS output swing.
5-00R/W0Must write 0.
Figure 7-47 Register 0x1B
76543210
RES_SEL_EN20B_ENRES_SEL000
R/W-0R/W-0R/W-0R/W-0R/W-0R/W-0R/W-0R/W-0
Table 7-20 Register 0x1B Field Descriptions
BitFieldTypeResetDescription
7RES_SEL_ENR/W0Select if the resolution select block is enabled. The resolution select block is not needed for setting the output resolution to 20-bit. 0: the resolution select block is disabled.
1: the resolution select block is enabled.
620B_ENR/W0Control 20-bit output resolution mode.0: 20-bit output resolution mode is disabled.
1: 20-bit output resolution mode is enabled.
5-3RES_SELR/W010Select the output resolution. If the DSP features are disabled, RES_SEL_EN needs to be set to 1 for this setting to take effect.000: the output resolution is set to 18-bit.
001: the output resolution is set to 16-bit.
010: the output resolution is set to 14-bit.
2-00R/W0Must write 0.
Table 7-21 Setting Output Resolution Based on Mode
ModeRES_SEL_ENRES_SEL
DSP Features Disabled1000: the output resolution is set to 18-bit.
001: the output resolution is set to 16-bit.
010: the output resolution is set to 14-bit.
Real Decimation0
Complex Decimation0
Figure 7-48 Register 0x1E
76543210
0000LVDS_DATA_DELLVDS_DCLK_DEL
R/W-0R/W-0R/W-0R/W-0R/W-0R/W-0R/W-0R/W-0
Table 7-22 Register 0x1E Field Descriptions
BitFieldTypeResetDescription
7-40R/W0Must write 0
3-2LVDS_DATA_DELR/W00Control delay on the data lanes.00: no delay (normal mode).
01: the data lanes are advanced by 50ps.
10: the data lanes are delayed by 50ps.
11: the data lanes are delayed by a 100ps.
1-0LVDS_DCLK_DELR/W00Control delay on the interface data clock.00: no delay (normal mode).
01: DCLK is advanced by 50ps.
10: DCLK is delayed by 50ps.
11: DCLK is delayed by a 100ps.
Figure 7-49 Register 0x20/21/22
76543210
FCLK_PAT[7:0]
FCLK_PAT_[15:8]
0SCR_EN00FCLK_PAT_[19:16]
R/W-0R/W-0R/W-0R/W-0R/W-0R/W-0R/W-0R/W-0
Table 7-23 Register 0x20/21/22 Field Descriptions
BitFieldTypeResetDescription
6SCR_ENR/W0Located in 0x22. Configure the scrambler enable state. Scrambler should only be used in the 2-wire interface mode. DSP_EN needs to be set to 1 for this setting to take effect. 0: the output scrambler is disabled.
1: the output scrambler is enabled.
3-0, 7-0, 7-0FCLK_PAT[19:0]R/W0xFFC00FCLK_PAT is split across three registers. [19:16] in 0x22, [15:8] in 0x21, and [7:0] in 0x20. See Table 7-24.
Table 7-24 FCLK Pattern in Different Modes
ModeOutput Resolution2-wire1-wire1/2-wire
DSP Features Disabled/Real Decimation14-bit0xFFC000xFE0000xFFC00
16-bit0xFF000
18-bit0xFF800
20-bit0xFFC00
Complex Decimation14-bit0xFFFFF0xFFFFF
16-bit
18-bit
20-bit
Figure 7-50 Register 0x24
76543210
00AVG_ENDDC_INP_SELDSP_ENDDC_EN0
R/W-0R/W-0R/W-0R/W-0R/W-0R/W-0R/W-0R/W-0
Table 7-25 Register 0x24 Field Descriptions
BitFieldTypeResetDescription
7-60R/W0Must write 0.
5AVG_ENR/W0Control the averaging block which averages the outputs of ADCs A & B.0: the averaging block is disabled.
1: the averaging block is enabled.
4-3DDC_INP_SELR/W0Select the source of the DDC input. DDC_MUX_EN must be set to 1 for this setting to take effect.00: output of ADC A as DDC0 input. Output of ADC B as DDC1 input.
01: output of ADC A as DDC0 and DDC1 input.
10: output of ADC B as DDC0 and DDC1 input.
11: output of ADC averaging block as DDC0 and DDC1 input.
2DSP_ENR/W0Enable the DSP features data path. 0: DSP features data path is disabled.
1: DSP features data path is enabled.
1DDC_ENR/W0Enable the DDCs.0: DDCs are disabled.
1: DDCs are enabled.
00R/W0Must write 0.
Figure 7-51 Register 0x25
76543210
DDC_MUX_ENDEC_FACTORDDC_MODE000
R/W-0R/W-0R/W-0R/W-0R/W-0R/W-0R/W-0R/W-0
Table 7-26 Register 0x25 Field Descriptions
BitFieldTypeResetDescription
7DDC_MUX_ENR/W0Control the DDC_MUX enable. The DDC_MUX must be enabled for DDC_INP_SEL to take effect.0: the DDC_MUX is disabled.
1: the DDC_MUX enabled,
6-4DEC_FACTORR/W000Decimation factor setting. 000: no decimation.
001: decimation by 2.
010: decimation by 4.
011: decimation by 8.
100: decimation by 16.
101: decimation by 32.
3DDC_MODER/W0DDC mode and applies to both DDCs.0: the DDC mode is set to complex decimation.
1: the DDC mode is set to real decimation.
2-10R/W0Must write 0.
Figure 7-52 Register 0x26
76543210
DDC0_GAINNCO0_RES0DDC1_GAINNCO1_RES0
R/W-0R/W-0R/W-0R/W-0R/W-0R/W-0R/W-0R/W-0
Table 7-27 Register 0x26 Field Descriptions
BitFieldTypeResetDescription
7-6DDC0_GAINR/W00Select the digital gain setting for DDC0 to compensate for the complex decimation amplitude reduction for DDC0. 00: no digital gain added.
10: 6-dB digital gain is added (useful in the complex decimation mode only).
5NCO0_RESR/W0Toggling this bit resets the NCO phase of NCO0 in DDC0 and loads the current FCW0 as the NCO frequency. This setting is not self clearing.
40R/W0Must write 0.
3-2DDC0_GAINR/W00Select the digital gain setting for DDC1 to compensate for the complex decimation amplitude reduction for DDC1. 00: no digital gain added.
10: 6-dB digital gain is added (useful in the complex decimation mode only).
1NCO1_RESR/W0Toggling this bit resets the NCO phase of NCO1 in DDC1 and loads the current FCW1 as the NCO frequency. This setting is not self clearing.
00R/W0Must write 0.
Figure 7-53 Register 0x27
76543210
000IQ0_ORDERQ0_DEL000
R/W-0R/W-0R/W-0R/W-0R/W-0R/W-0R/W-0R/W-0
Table 7-28 Register 0x27 Field Descriptions
BitFieldTypeResetDescription
7-50R/W0Must write 0.
4IQ0_ORDERR/W0Swaps the I and Q output order for DDC0. Set to 0 if not using complex decimation; otherwise, see Table 7-29.
3Q0_DELR/W0This delays the quadrature output of DDC0 by one sample. Set to 0 if not using complex decimation; otherwise, see Table 7-29.
2-00R/W0Must write 0
Table 7-29 IQ_ORDER and Q_DEL Register Settings for Complex Decimation
Interface ModeIQ_ORDERQ_DEL
2-wire10
1-wire01
1/2-wire11
Figure 7-54 Register 0x2A/B/C/D
76543210
FCW0[7:0]
FCW0[15:8]
FCW0[23:16]
FCW0[31:24]
R/W-0R/W-0R/W-0R/W-0R/W-0R/W-0R/W-0R/W-0
Table 7-30 Register 0x2A/2B/2C/2D Field Descriptions
BitFieldTypeResetDescription
FCW0[31:0]R/W0FCW for NCO0 and is split across four registers. [31:24] in 0x2D, [23:16] in 0x2C, [15:8] in 0x2B, and [7:0] in 0x2A.
Figure 7-55 Register 0x2E
76543210
000IQ1_ORDERQ1_DEL000
R/W-0R/W-0R/W-0R/W-0R/W-0R/W-0R/W-0R/W-0
Table 7-31 Register 0x2E Field Descriptions
BitFieldTypeResetDescription
7-50R/W0Must write 0
4IQ1_ORDERR/W0Swaps the I and Q output order for DDC1. Set to 0 if not using complex decimation; otherwise, see Table 7-29.
3Q1_DELR/W0This delays the quadrature output of DDC1 by one sample. Set to 0 if not using complex decimation; otherwise, see Table 7-29.
2-00R/W0Must write 0.
Figure 7-56 Register 0x31/32/33/34
76543210
FCW1[7:0]
FCW1[15:8]
FCW1[23:16]
FCW1[31:24]
R/W-0R/W-0R/W-0R/W-0R/W-0R/W-0R/W-0R/W-0
Table 7-32 Register 0x31/32/33/34 Field Descriptions
BitFieldTypeResetDescription
FCW1[31:0]R/W0FCW for NCO1 and is split across four registers. [31:24] in 0x34, [23:16] in 0x33, [15:8] in 0x32, and [7:0] in 0x31.
Figure 7-57 Register 0x39..0x60
76543210
BIT_MAPPER_A
R/W-0R/W-0R/W-0R/W-0R/W-0R/W-0R/W-0R/W-0
Table 7-33 Register 0x39..0x60 Field Descriptions
BitFieldTypeResetDescription
BIT_MAPPER_AR/W0See the Section 7.3.4.5.
Figure 7-58 Register 0x61..0x88
76543210
BIT_MAPPER_B
R/W-0R/W-0R/W-0R/W-0R/W-0R/W-0R/W-0R/W-0
Table 7-34 Register 0x61..0x88 Field Descriptions
BitFieldTypeResetDescription
7-0BIT_MAPPER_BR/W0See the Section 7.3.4.5.
Figure 7-59 Register 0x8F
76543210
000000FORMAT_A0
R/W-0R/W-0R/W-0R/W-0R/W-0R/W-0R/W-0R/W-0
Table 7-35 Register 0x8F Field Descriptions
BitFieldTypeResetDescription
7-20R/W0Must write 0
1FORMAT_AR/W0Sets the output data format for the channel A data path. The DSP_EN must be set to 1 for this setting to take effect.0: output data format is 2s complement.
1: output data format is offset binary.
00R/W0Must write 0
Figure 7-60 Register 0x92
76543210
000000FORMAT_B0
R/W-0R/W-0R/W-0R/W-0R/W-0R/W-0R/W-0R/W-0
Table 7-36 Register 0x92 Field Descriptions
BitFieldTypeResetDescription
7-20R/W0Must write 0
1FORMAT_BR/W0Sets the output data format for the channel B data path. The DSP_EN must be set to 1 for this setting to take effect.0: output data format is 2s complement.
1: output data format is offset binary.
00R/W0Must write 0
Table 7-37 Register 0x244
76543210
00DCLKIN_VCM00000
R/W-0R/W-0R/W-0R/W-0R/W-0R/W-0R/W-0R/W-0
Table 7-38 Register 0x244 Field Descriptions
BitFieldTypeResetDescription
7-60R/W0Must write 0.
5DCLKIN_VCMR/W0This bit sets the common-mode source for DCLKIN. 0: DCLKIN common-mode is provided externally.
1: DCLKIN is internally biased to a 1.2V common-mode.
4-00R/W0Must write 0.