Table 9-42 lists the memory-mapped registers for the Register Bank 1 registers. All
register offset addresses not listed in Table 9-42 must be considered as reserved locations and the register contents must
not be modified.
Table 9-7 Register Map Bank 1| Address | Acronym | Bit 15 | Bit 14 | Bit 13 | Bit 12 | Bit 11 | Bit 10 | Bit 9 | Bit 8 |
|---|
| Bit 7 | Bit 6 | Bit 5 | Bit 4 | Bit 3 | Bit 2 | Bit 1 | Bit 0 |
|---|
| 0x08 | Register 08h | RESERVED |
| RESERVED | PDN_CH[1:0] | RESERVED | PDN_CTL |
| 0x09 | Register 09h | RESERVED | LATENCY_MODE | RESERVED |
| RESERVED | NUM_DATA_LANES[2:0] | RESERVED | DAISY_CLK |
| 0x0A | Register 0Ah | RESERVED |
| RESERVED | DIG_DELAY_EN | DRIVE_STRENGTH[2:0] |
| 0x0B | Register 0Bh | RESERVED | DIG_DELAY_D3[2:0] | DIG_DELAY_D2[2:0] |
| DIG_DELAY_D2[2:0] | DIG_DELAY_D1[2:0] | DIG_DELAY_D0[2:0] |
| 0x0C | Register 0Ch | RESERVED | PD_REF[1:0] |
| RESERVED | CLK_PWR[2:0] | RESERVED |
| 0x0D | Register 0Dh | XOR_EN[4:0] | CRC_EN | RESERVED | DATA_FORMAT |
| SAVG_MODE[3:0] | RESERVED | AVG_SYNC | SAVG_EN |
| 0x0F | Register 0Fh | RESERVED |
| RESERVED | TEST_PATT_INCR[1:0] | TEST_PATT_MODE[1:0] | RESERVED | TEST_PATT_EN |
| 0x10 | Register 10h | TEST_PATT_1[15:0] |
| TEST_PATT_1[15:0] |
| 0x11 | Register 11h | TEST_PATT_2[15:0] |
| TEST_PATT_2[15:0] |
| 0x13 | Register 13h | RESERVED | CSZ_CONVST_SHORT_EN[2:0] |
| CSZ_CONVST_SHORT_EN[2:0] | RESERVED |
Complex bit access types are encoded to fit into small table cells. Table 9-43 shows
the codes that are used for access types in this section.
Table 9-8 Register Bank 1 Access Type Codes| Access Type | Code | Description |
|---|
| Read Type |
| R | R | Read |
| Write Type |
| W | W | Write |
| Reset or Default Value |
| -n | | Value after reset or the default value |
9.2.1 Register 08h (Address = 0x08)
[Reset = 0x0000]
Return to the Summary Table.
Table 9-9 Register 08h Field Descriptions| Bit | Field | Type | Reset | Description |
|---|
| 15:4 | RESERVED | R/W | 000000000000b | Reserved. Do not change from the default reset value.
|
| 3:2 | PDN_CH[1:0] | R/W | 00b | Power-down control for the analog input channels.
- 00b = Normal device operation.
- 01b = Channel A powered down.
- 10b = Channel B powered down.
- 11b = Both channels powered down.
|
| 1 | RESERVED | R/W | 0b | Reserved. Do not change from the default reset value.
|
| 0 | PDN_CTL | R/W | 0b | Full device power-down control
- 0b = Normal device operation.
- 1b = Full device power-down control.
|
9.2.2 Register 09h (Address = 0x09)
[Reset = 0x0000]
Return to the Summary Table.
Table 9-10 Register 09h Field Descriptions| Bit | Field | Type | Reset | Description |
|---|
| 15:11 | RESERVED | R/W | 00000b | Reserved. Do not change from the default reset value.
|
| 10 | LATENCY_MODE | R/W | 0b | Control to select latency mode.
- 0b = Data corresponding to sample N - 1 is launched on CS falling edge during sample N frame.
- 1b = Low latency mode is active. Data corresponding to sample N is launched on CS falling edge during sample N frame. CS high until tCONV (max).
|
| 9:7 | RESERVED | R/W | 000b | Reserved. Do not change from the default reset value.
|
| 6:4 | NUM_DATA_LANES[2:0] | R/W | 000b | Control to select the number of lanes used for the serial data interface.
- 000b = ADC A data output on D[3:2] and ADC B data output on D[1:0].
- 101b = ADC A data output on D3 and ADC B data output on D1. D2 and D0 are HI-Z.
- 110b = ADC A and ADC B data output on D3. D[2:0] are HI-Z.
|
| 3:1 | RESERVED | R/W | 000b | Reserved. Do not change from the default reset value.
|
| 0 | DAISY_CLK | R/W | 0b | Control to feed-through SCLK (Pin 17) on D0 (Pin 16) when multiple devices are daisy-chained.
- 0b = D0 outputs data as per the data interface configuration.
- 1b = D0 feeds-through SCLK.
|
9.2.3 Register 0Ah (Address = 0x0A)
[Reset = 0x0000]
Return to the Summary Table.
Table 9-11 Register 0Ah Field Descriptions| Bit | Field | Type | Reset | Description |
|---|
| 15:4 | RESERVED | R/W | 000000000000b | Reserved. Do not change from the default reset value.
|
| 3 | DIG_DELAY_EN | R/W | 0b | Control for digital delay on the output buffer path.
- 0b = Normal device operation.
- 1b = Digital delay on the output buffer path is enabled. The magnitude is controlled by DIG_DELAY_Dx fields in address 0Bh.
|
| 2:0 | DRIVE_STRENGTH[2:0] | R/W | 000b | Control to configure the drive strength of the digital output buffer.
- 000b = Normal device operation.
- 101b = 0.5x drive strength.
- 110b = 2x drive strength.
- 111b = 1.5x drive strength.
|
9.2.4 Register 0Bh (Address = 0x0B)
[Reset = 0x0000]
Return to the Summary Table.
Table 9-12 Register 0Bh Field Descriptions| Bit | Field | Type | Reset | Description |
|---|
| 15:12 | RESERVED | R/W | 0000b | Reserved. Do not change from the default reset value.
|
| 11:9 | DIG_DELAY_D3[2:0] | R/W | 000b | Programmable digital delay on D3.
- 000b = 0ns delay.
- 001b = 1ns delay.
- 010b = 2ns delay.
- 011b = 3ns delay.
- 100b = 4ns delay.
- 101b = 5ns delay.
|
| 8:6 | DIG_DELAY_D2[2:0] | R/W | 000b | Programmable digital delay on D2.
- 000b = 0ns delay.
- 001b = 1ns delay.
- 010b = 2ns delay.
- 011b = 3ns delay.
- 100b = 4ns delay.
- 101b = 5ns delay.
|
| 5:3 | DIG_DELAY_D1[2:0] | R/W | 000b | Programmable digital delay on D1.
- 000b = 0ns delay.
- 001b = 1ns delay.
- 010b = 2ns delay.
- 011b = 3ns delay.
- 100b = 4ns delay.
- 101b = 5ns delay.
|
| 2:0 | DIG_DELAY_D0[2:0] | R/W | 000b | Programmable digital delay on D0.
- 000b = 0ns delay.
- 001b = 1ns delay.
- 010b = 2ns delay.
- 011b = 3ns delay.
- 100b = 4ns delay.
- 101b = 5ns delay.
|
9.2.5 Register 0Ch (Address = 0x0C)
[Reset = 0x0000]
Return to the Summary Table.
Table 9-13 Register 0Ch Field Descriptions| Bit | Field | Type | Reset | Description |
|---|
| 15:10 | RESERVED | R/W | 000000b | Reserved. Do not change from the default reset value.
|
| 9:8 | PD_REF[1:0] | R/W | 00b | ADC reference voltage source selection.
- 10b = Internal reference is active.
- 11b = Internal reference is inactive. Force an external reference via REFIO (pin 9).
|
| 7 | RESERVED | R/W | 0b | Reserved. Do not change from the default reset value.
|
| 6:4 | CLK_PWR[2:0] | R/W | 000b | Control to select the power supply domain for the input clock.
- 000b = IOVDD domain.
- 101b = VDD_1V8 domain.
|
| 3:0 | RESERVED | R/W | 0000b | Reserved. Do not change from the default reset value.
|
9.2.6 Register 0Dh (Address = 0x0D)
[Reset = 0x0000]
Return to the Summary Table.
Table 9-14 Register 0Dh Field Descriptions| Bit | Field | Type | Reset | Description |
|---|
| 15:11 | XOR_EN[4:0] | R/W | 00000b | Control to enable XOR operation on the ADC conversion result.
- 00000b = XOR operation is inactive.
- 01111b = Bit-wise XOR operation on the ADC conversion result is active.
|
| 10 | CRC_EN | R/W | 0b | Control to enable CRC on the data interface.
- 0b = CRC module is inactive.
- 1b = CRC module is active.
|
| 9 | RESERVED | R/W | 0b | Reserved. Do not change from the default reset value.
|
| 8 | DATA_FORMAT | R/W | 0b | Control to select the data format for the ADC conversion result.
- 0b = Two's complement format.
- 1b = Straight binary format.
|
| 7:4 | SAVG_MODE[3:0] | R/W | 0000b | Control for the number of samples to be averaged in simple averaging mode.
- 0000b = 2 samples averaged.
- 0001b = 4 samples averaged.
- 0010b = 8 samples averaged.
- 0011b = 16 samples averaged.
- 0100b = 32 samples averaged.
- 0101b = 64 samples averaged.
- 0110b = 128 samples averaged.
|
| 3:2 | RESERVED | R/W | 00b | Reserved. Do not change from the default reset value.
|
| 1 | AVG_SYNC | R/W | 0b | Synchronization control for the internal averaging filter. Write 1b to trigger when
averaging must start from the subsequent
cycle. |
| 0 | SAVG_EN | R/W | 0b | Control to enable simple averaging. Select the number of samples to be averaged in SAVG_MODE.
- 0b = Simple averaging is inactive.
- 1b = Simple averaging is active.
|
9.2.7 Register 0Fh (Address = 0x0F)
[Reset = 0x0000]
Return to the Summary Table.
Table 9-15 Register 0Fh Field Descriptions| Bit | Field | Type | Reset | Description |
|---|
| 15:6 | RESERVED | R/W | 0000000000b | Reserved. Do not change from the default reset value.
|
| 5:4 | TEST_PATT_INCR[1:0] | R/W | 00b | Increment value for the ramp pattern output.
- 00b = 1024
- 01b = 2048
- 10b = 3072
- 11b = 4096
|
| 3:2 | TEST_PATT_MODE[1:0] | R/W | 00b | Type of test pattern at the data interface.
- 00b = ADC outputs constant pattern defined in TEST_PATT_1 in address 0x10 and TEST_PATT_2 in address 0x11 for ADC A and ADC B respectively.
- 01b = Ramp pattern.
- 10b = Alternate pattern between AAAA and 5555 toggled at each readout.
|
| 1 | RESERVED | R/W | 0b | Reserved. Do not change from the default reset value.
|
| 0 | TEST_PATT_EN | R/W | 0b | Control to enable digital test pattern for data.
- 0b = ADC conversion result is launched on the data interface.
- 1b = Digital test pattern is launched on the data interface.
|
9.2.8 Register 10h (Address = 0x10)
[Reset = 0x0000]
Return to the Summary Table.
Table 9-16 Register 10h Field Descriptions| Bit | Field | Type | Reset | Description |
|---|
| 15:0 | TEST_PATT_1[15:0] | R/W | 0000000000000000b | 16-bit test pattern corresponding to ADC A.
|
9.2.9 Register 11h (Address = 0x11)
[Reset = 0x0000]
Return to the Summary Table.
Table 9-17 Register 11h Field Descriptions| Bit | Field | Type | Reset | Description |
|---|
| 15:0 | TEST_PATT_2[15:0] | R/W | 0000000000000000b | 16-bit test pattern corresponding to ADC B.
|
9.2.10 Register 13h (Address = 0x13)
[Reset = 0x0000]
Return to the Summary Table.
Table 9-18 Register 13h Field Descriptions| Bit | Field | Type | Reset | Description |
|---|
| 15:10 | RESERVED | R/W | 000000b | Reserved. Do not change from the default reset value.
|
| 9:7 | CSZ_CONVST_SHORT_EN[2:0] | R/W | 000b | Control to enable CS-CONVST short mode.
- 000b = Normal device operation.
- 101b = CS-CONVST short mode is active.
|
| 6:0 | RESERVED | R/W | 0000000b | Reserved. Do not change from the default reset value.
|