Table 8-72 lists the memory-mapped registers for the AIN9 - AIN16 Channel registers.
All register offset addresses not listed in Table 8-72 should be considered as reserved locations
and the register contents should not be modified.
Table 8-72 AIN9 - AIN16 Channel| 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 | PGA_CONFIG_AIN15_16 | CME_CORR_EN_AIN15 | CM_RANGE_AIN15[2:0] | RESERVED | INPUT_RANGE_AIN15[2:0] |
| CME_CORR_EN_AIN16 | CM_RANGE_AIN16[2:0] | RESERVED | INPUT_RANGE_AIN16[2:0] |
| 0x09 | PGA_CONFIG_AIN13_14 | CME_CORR_EN_AIN13 | CM_RANGE_AIN13[2:0] | RESERVED | INPUT_RANGE_AIN13[2:0] |
| CME_CORR_EN_AIN14 | CM_RANGE_AIN14[2:0] | RESERVED | INPUT_RANGE_AIN14[2:0] |
| 0x0A | PGA_CONFIG_AIN11_12 | CME_CORR_EN_AIN11 | CM_RANGE_AIN11[2:0] | RESERVED | INPUT_RANGE_AIN11[2:0] |
| CME_CORR_EN_AIN12 | CM_RANGE_AIN12[2:0] | RESERVED | INPUT_RANGE_AIN12[2:0] |
| 0x0B | PGA_CONFIG_AIN9_10 | CME_CORR_EN_AIN9 | CM_RANGE_AIN9[2:0] | RESERVED | INPUT_RANGE_AIN9[2:0] |
| CME_CORR_EN_AIN10 | CM_RANGE_AIN10[2:0] | RESERVED | INPUT_RANGE_AIN10[2:0] |
| 0x0C | PGA_BW_SEL_AIN9_16 | PGA_BW_SEL_AIN9[1:0] | PGA_BW_SEL_AIN10[1:0] | PGA_BW_SEL_AIN11[1:0] | PGA_BW_SEL_AIN12[1:0] |
| PGA_BW_SEL_AIN13[1:0] | PGA_BW_SEL_AIN14[1:0] | PGA_BW_SEL_AIN15[1:0] | PGA_BW_SEL_AIN16[1:0] |
| 0x0D | PHASE_DELAY_AIN15_16 | PHASE_DELAY_AIN15[7:0] |
| PHASE_DELAY_AIN16[7:0] |
| 0x0E | PHASE_DELAY_AIN13_14 | PHASE_DELAY_AIN13[7:0] |
| PHASE_DELAY_AIN14[7:0] |
| 0x0F | PHASE_DELAY_AIN11_12 | PHASE_DELAY_AIN11[7:0] |
| PHASE_DELAY_AIN12[7:0] |
| 0x10 | PHASE_DELAY_AIN9_10 | PHASE_DELAY_AIN9[7:0] |
| PHASE_DELAY_AIN10[7:0] |
| 0x11 | OFS_AIN16 | RESERVED | OFS_AIN16[9:0] |
| OFS_AIN16[9:0] |
| 0x12 | OFS_AIN15 | RESERVED | OFS_AIN15[9:0] |
| OFS_AIN15[9:0] |
| 0x13 | OFS_AIN14 | RESERVED | OFS_AIN14[9:0] |
| OFS_AIN14[9:0] |
| 0x14 | OFS_AIN13 | RESERVED | OFS_AIN13[9:0] |
| OFS_AIN13[9:0] |
| 0x15 | OFS_AIN12 | RESERVED | OFS_AIN12[9:0] |
| OFS_AIN12[9:0] |
| 0x16 | OFS_AIN11 | RESERVED | OFS_AIN11[9:0] |
| OFS_AIN11[9:0] |
| 0x17 | OFS_AIN10 | RESERVED | OFS_AIN10[9:0] |
| OFS_AIN10[9:0] |
| 0x18 | OFS_AIN9 | RESERVED | OFS_AIN9[9:0] |
| OFS_AIN9[9:0] |
| 0x19 | GAN_AIN16 | RESERVED | GAN_AIN16[13:0] |
| GAN_AIN16[13:0] |
| 0x1A | GAN_AIN15 | RESERVED | GAN_AIN15[13:0] |
| GAN_AIN15[13:0] |
| 0x1B | GAN_AIN14 | RESERVED | GAN_AIN14[13:0] |
| GAN_AIN14[13:0] |
| 0x1C | GAN_AIN13 | RESERVED | GAN_AIN13[13:0] |
| GAN_AIN13[13:0] |
| 0x1D | GAN_AIN12 | RESERVED | GAN_AIN12[13:0] |
| GAN_AIN12[13:0] |
| 0x1E | GAN_AIN11 | RESERVED | GAN_AIN11[13:0] |
| GAN_AIN11[13:0] |
| 0x1F | GAN_AIN10 | RESERVED | GAN_AIN10[13:0] |
| GAN_AIN10[13:0] |
| 0x20 | GAN_AIN9 | RESERVED | GAN_AIN9[13:0] |
| GAN_AIN9[13:0] |
| 0x21 | DWC_CFG | DWC_STAT_RST | RESERVED | DWC_GLITCH_FILT[3:0] |
| DWC_EN_AIN9 | DWC_EN_AIN10 | DWC_EN_AIN11 | DWC_EN_AIN12 | DWC_EN_AIN13 | DWC_EN_AIN14 | DWC_EN_AIN15 | DWC_EN_AIN16 |
| 0x22 | DWC_TH_AIN16 | HIGH_TH_AIN16[7:0] |
| LOW_TH_AIN16[7:0] |
| 0x23 | DWC_TH_AIN15 | HIGH_TH_AIN15[7:0] |
| LOW_TH_AIN15[7:0] |
| 0x24 | DWC_TH_AIN14 | HIGH_TH_AIN14[7:0] |
| LOW_TH_AIN14[7:0] |
| 0x25 | DWC_TH_AIN13 | HIGH_TH_AIN13[7:0] |
| LOW_TH_AIN13[7:0] |
| 0x26 | DWC_TH_AIN12 | HIGH_TH_AIN12[7:0] |
| LOW_TH_AIN12[7:0] |
| 0x27 | DWC_TH_AIN11 | HIGH_TH_AIN11[7:0] |
| LOW_TH_AIN11[7:0] |
| 0x28 | DWC_TH_AIN10 | HIGH_TH_AIN10[7:0] |
| LOW_TH_AIN10[7:0] |
| 0x29 | DWC_TH_AIN9 | HIGH_TH_AIN9[7:0] |
| LOW_TH_AIN9[7:0] |
| 0x2A | DWC_HYS_AIN15_16 | HYS_AIN15[7:0] |
| HYS_AIN16[7:0] |
| 0x2B | DWC_HYS_AIN13_14 | HYS_AIN13[7:0] |
| HYS_AIN14[7:0] |
| 0x2C | DWC_HYS_AIN11_12 | HYS_AIN11[7:0] |
| HYS_AIN12[7:0] |
| 0x2D | DWC_HYS_AIN9_10 | HYS_AIN9[7:0] |
| HYS_AIN10[7:0] |
| 0x2E | TP_CFG | RESERVED |
| RESERVED | TP_MODE[2:0] | RESERVED | TP_DIS_IDX | TP_UPD_MODE | TP_EN |
| 0x2F | TP_AIN16 | TP_AIN16[15:0] |
| TP_AIN16[15:0] |
| 0x30 | TP_AIN15 | TP_AIN15[15:0] |
| TP_AIN15[15:0] |
| 0x31 | TP_AIN14 | TP_AIN14[15:0] |
| TP_AIN14[15:0] |
| 0x32 | TP_AIN13 | TP_AIN13[15:0] |
| TP_AIN13[15:0] |
| 0x33 | TP_AIN12 | TP_AIN12[15:0] |
| TP_AIN12[15:0] |
| 0x34 | TP_AIN11 | TP_AIN11[15:0] |
| TP_AIN11[15:0] |
| 0x35 | TP_AIN10 | TP_AIN10[15:0] |
| TP_AIN10[15:0] |
| 0x36 | TP_AIN9 | TP_AIN9[15:0] |
| TP_AIN9[15:0] |
| 0x37 | GEN_CFG5 | RESERVED |
| RESERVED | OFS_CORR_DIS | GAN_CORR_DIS |
| 0x3E | DWC_FLAG_AIN9_16 | HIGH_FLAG_AIN9 | HIGH_FLAG_AIN10 | HIGH_FLAG_AIN11 | HIGH_FLAG_AIN12 | HIGH_FLAG_AIN13 | HIGH_FLAG_AIN14 | HIGH_FLAG_AIN15 | HIGH_FLAG_AIN16 |
| LOW_FLAG_AIN9 | LOW_FLAG_AIN10 | LOW_FLAG_AIN11 | LOW_FLAG_AIN12 | LOW_FLAG_AIN13 | LOW_FLAG_AIN14 | LOW_FLAG_AIN15 | LOW_FLAG_AIN16 |
Complex bit access types are encoded to fit into small table cells. Table 8-73 shows
the codes that are used for access types in this section.
Table 8-73 AIN9 - AIN16 Channel 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 |
8.3.1 PGA_CONFIG_AIN15_16 Register (Address = 0x08)
[Reset = 0x0000]
Return to the Summary Table.
Figure 8-68 PGA_CONFIG_AIN15_16 Register Table 8-74 PGA_CONFIG_AIN15_16 Register Field Descriptions| Bit | Field | Type | Reset | Description |
|---|
| 15 | CME_CORR_EN_AIN15 | R/W | 0b | Common mode error correction enable.
- 0b = Disabled
- 1b = Enabled
|
| 14:12 | CM_RANGE_AIN15[2:0] | R/W | 000b | Select input signal type.
- 000b = Differential (±12.5V CM Range)
- 101b = Single ended
- 110b = Single ended open wire safe
|
| 11 | RESERVED | R/W | 0b | Reserved. Do not change from the default reset value.
|
| 10:8 | INPUT_RANGE_AIN15[2:0] | R/W | 000b | AIN15 analog input range selection.
- 000b = ±5V
- 001b = Reserved
- 010b = ±2.5V
- 011b = ±6.25V
- 100b = ±10V
- 101b = ±12.5V
- 110b = Reserved
- 111b = Reserved
|
| 7 | CME_CORR_EN_AIN16 | R/W | 0b | Common mode error correction enable.
- 0b = Disabled
- 1b = Enabled
|
| 6:4 | CM_RANGE_AIN16[2:0] | R/W | 000b | Select input signal type.
- 000b = Differential (±12.5V CM Range)
- 101b = Single ended
- 110b = Single ended open wire safe
|
| 3 | RESERVED | R/W | 0b | Reserved. Do not change from the default reset value.
|
| 2:0 | INPUT_RANGE_AIN16[2:0] | R/W | 000b | AIN16 analog input range selection.
- 000b = ±5V
- 001b = Reserved
- 010b = ±2.5V
- 011b = ±6.25V
- 100b = ±10V
- 101b = ±12.5V
- 110b = Reserved
- 111b = Reserved
|
8.3.2 PGA_CONFIG_AIN13_14 Register (Address = 0x09)
[Reset = 0x0000]
Return to the Summary Table.
Figure 8-69 PGA_CONFIG_AIN13_14 Register Table 8-75 PGA_CONFIG_AIN13_14 Register Field Descriptions| Bit | Field | Type | Reset | Description |
|---|
| 15 | CME_CORR_EN_AIN13 | R/W | 0b | Common mode error correction enable.
- 0b = Disabled
- 1b = Enabled
|
| 14:12 | CM_RANGE_AIN13[2:0] | R/W | 000b | Select input signal type.
- 000b = Differential (±12.5V CM Range)
- 101b = Single ended
- 110b = Single ended open wire safe
|
| 11 | RESERVED | R/W | 0b | Reserved. Do not change from the default reset value.
|
| 10:8 | INPUT_RANGE_AIN13[2:0] | R/W | 000b | AIN13 analog input range selection.
- 000b = ±5V
- 001b = Reserved
- 010b = ±2.5V
- 011b = ±6.25V
- 100b = ±10V
- 101b = ±12.5V
- 110b = Reserved
- 111b = Reserved
|
| 7 | CME_CORR_EN_AIN14 | R/W | 0b | Common mode error correction enable.
- 0b = Disabled
- 1b = Enabled
|
| 6:4 | CM_RANGE_AIN14[2:0] | R/W | 000b | Select input signal type.
- 000b = Differential (±12.5V CM Range)
- 101b = Single ended
- 110b = Single ended open wire safe
|
| 3 | RESERVED | R/W | 0b | Reserved. Do not change from the default reset value.
|
| 2:0 | INPUT_RANGE_AIN14[2:0] | R/W | 000b | AIN14 analog input range selection.
- 000b = ±5V
- 001b = Reserved
- 010b = ±2.5V
- 011b = ±6.25V
- 100b = ±10V
- 101b = ±12.5V
- 110b = Reserved
- 111b = Reserved
|
8.3.3 PGA_CONFIG_AIN11_12 Register (Address = 0x0A)
[Reset = 0x0000]
Return to the Summary Table.
Figure 8-70 PGA_CONFIG_AIN11_12 Register Table 8-76 PGA_CONFIG_AIN11_12 Register Field Descriptions| Bit | Field | Type | Reset | Description |
|---|
| 15 | CME_CORR_EN_AIN11 | R/W | 0b | Common mode error correction enable.
- 0b = Disabled
- 1b = Enabled
|
| 14:12 | CM_RANGE_AIN11[2:0] | R/W | 000b | Select input signal type.
- 000b = Differential (±12.5V CM Range)
- 101b = Single ended
- 110b = Single ended open wire safe
|
| 11 | RESERVED | R/W | 0b | Reserved. Do not change from the default reset value.
|
| 10:8 | INPUT_RANGE_AIN11[2:0] | R/W | 000b | AIN11 analog input range selection.
- 000b = ±5V
- 001b = Reserved
- 010b = ±2.5V
- 011b = ±6.25V
- 100b = ±10V
- 101b = ±12.5V
- 110b = Reserved
- 111b = Reserved
|
| 7 | CME_CORR_EN_AIN12 | R/W | 0b | Common mode error correction enable.
- 0b = Disabled
- 1b = Enabled
|
| 6:4 | CM_RANGE_AIN12[2:0] | R/W | 000b | Select input signal type.
- 000b = Fully differential (±12.5V CM Range)
- 101b = Single ended
- 110b = Single ended open wire safe
|
| 3 | RESERVED | R/W | 0b | Reserved. Do not change from the default reset value.
|
| 2:0 | INPUT_RANGE_AIN12[2:0] | R/W | 000b | AIN12 analog input range selection.
- 000b = ±5V
- 001b = Reserved
- 010b = ±2.5V
- 011b = ±6.25V
- 100b = ±10V
- 101b = ±12.5V
- 110b = Reserved
- 111b = Reserved
|
8.3.4 PGA_CONFIG_AIN9_10 Register (Address = 0x0B)
[Reset = 0x0000]
Return to the Summary Table.
Figure 8-71 PGA_CONFIG_AIN9_10 Register Table 8-77 PGA_CONFIG_AIN9_10 Register Field Descriptions| Bit | Field | Type | Reset | Description |
|---|
| 15 | CME_CORR_EN_AIN9 | R/W | 0b | Common mode error correction enable.
- 0b = Disabled
- 1b = Enabled
|
| 14:12 | CM_RANGE_AIN9[2:0] | R/W | 000b | Select input signal type.
- 000b = Differential (±12.5V CM Range)
- 101b = Single ended
- 110b = Single ended open wire safe
|
| 11 | RESERVED | R/W | 0b | Reserved. Do not change from the default reset value.
|
| 10:8 | INPUT_RANGE_AIN9[2:0] | R/W | 000b | AIN9 analog input range selection.
- 000b = ±5V
- 001b = Reserved
- 010b = ±2.5V
- 011b = ±6.25V
- 100b = ±10V
- 101b = ±12.5V
- 110b = Reserved
- 111b = Reserved
|
| 7 | CME_CORR_EN_AIN10 | R/W | 0b | Common mode error correction enable.
- 0b = Disabled
- 1b = Enabled
|
| 6:4 | CM_RANGE_AIN10[2:0] | R/W | 000b | Select input signal type.
- 000b = Differential (±12.5V CM Range)
- 101b = Single ended
- 110b = Single ended open wire safe
|
| 3 | RESERVED | R/W | 0b | Reserved. Do not change from the default reset value.
|
| 2:0 | INPUT_RANGE_AIN10[2:0] | R/W | 000b | AIN10 analog input range selection.
- 000b = ±5V
- 001b = Reserved
- 010b = ±2.5V
- 011b = ±6.25V
- 100b = ±10V
- 101b = ±12.5V
- 110b = Reserved
- 111b = Reserved
|
8.3.5 PGA_BW_SEL_AIN9_16 Register (Address = 0x0C)
[Reset = 0x0000]
Return to the Summary Table.
Figure 8-72 PGA_BW_SEL_AIN9_16 Register Table 8-78 PGA_BW_SEL_AIN9_16 Register Field Descriptions| Bit | Field | Type | Reset | Description |
|---|
| 15:14 | PGA_BW_SEL_AIN9[1:0] | R/W | 00b | AIN9 analog low pass filter configuration control.
- 00b = Low-bandwidth
- 01b = Wide-bandwidth
- 10b = Reserved
- 11b = Reserved
|
| 13:12 | PGA_BW_SEL_AIN10[1:0] | R/W | 00b | AIN10 analog low pass filter configuration control.
- 00b = Low-bandwidth
- 01b = Wide-bandwidth
- 10b = Reserved
- 11b = Reserved
|
| 11:10 | PGA_BW_SEL_AIN11[1:0] | R/W | 00b | AIN11 analog low pass filter configuration control.
- 00b = Low-bandwidth
- 01b = Wide-bandwidth
- 10b = Reserved
- 11b = Reserved
|
| 9:8 | PGA_BW_SEL_AIN12[1:0] | R/W | 00b | AIN12 analog low pass filter configuration control.
- 00b = Low-bandwidth
- 01b = Wide-bandwidth
- 10b = Reserved
- 11b = Reserved
|
| 7:6 | PGA_BW_SEL_AIN13[1:0] | R/W | 00b | AIN13 analog low pass filter configuration control.
- 00b = Low-bandwidth
- 01b = Wide-bandwidth
- 10b = Reserved
- 11b = Reserved
|
| 5:4 | PGA_BW_SEL_AIN14[1:0] | R/W | 00b | AIN14analog low pass filter configuration control.
- 00b = Low-bandwidth
- 01b = Wide-bandwidth
- 10b = Reserved
- 11b = Reserved
|
| 3:2 | PGA_BW_SEL_AIN15[1:0] | R/W | 00b | AIN15 analog low pass filter configuration control.
- 00b = Low-bandwidth
- 01b = Wide-bandwidth
- 10b = Reserved
- 11b = Reserved
|
| 1:0 | PGA_BW_SEL_AIN16[1:0] | R/W | 00b | AIN16 analog low pass filter configuration control.
- 00b = Low-bandwidth
- 01b = Wide-bandwidth
- 10b = Reserved
- 11b = Reserved
|
8.3.6 PHASE_DELAY_AIN15_16 Register (Address = 0x0D)
[Reset = 0x0000]
Return to the Summary Table.
Figure 8-73 PHASE_DELAY_AIN15_16 Register Table 8-79 PHASE_DELAY_AIN15_16 Register Field Descriptions| Bit | Field | Type | Reset | Description |
|---|
| 15:8 | PHASE_DELAY_AIN15[7:0] | R/W | 00000000b | Phase delay = n* ADC CONVST CLK, where n is 0 to 255.
|
| 7:0 | PHASE_DELAY_AIN16[7:0] | R/W | 00000000b | Phase delay = n* ADC CONVST CLK, where n is 0 to 255.
|
8.3.7 PHASE_DELAY_AIN13_14 Register (Address = 0x0E)
[Reset = 0x0000]
Return to the Summary Table.
Figure 8-74 PHASE_DELAY_AIN13_14 Register Table 8-80 PHASE_DELAY_AIN13_14 Register Field Descriptions| Bit | Field | Type | Reset | Description |
|---|
| 15:8 | PHASE_DELAY_AIN13[7:0] | R/W | 00000000b | Phase delay = n* CONVST_CLK, where n is 0 to 255.
|
| 7:0 | PHASE_DELAY_AIN14[7:0] | R/W | 00000000b | Phase delay = n* CONVST_CLK, where n is 0 to 255.
|
8.3.8 PHASE_DELAY_AIN11_12 Register (Address = 0x0F)
[Reset = 0x0000]
Return to the Summary Table.
Figure 8-75 PHASE_DELAY_AIN11_12 Register Table 8-81 PHASE_DELAY_AIN11_12 Register Field Descriptions| Bit | Field | Type | Reset | Description |
|---|
| 15:8 | PHASE_DELAY_AIN11[7:0] | R/W | 00000000b | Phase delay = n* CONVST_CLK, where n is 0 to 255.
|
| 7:0 | PHASE_DELAY_AIN12[7:0] | R/W | 00000000b | Phase delay = n* CONVST_CLK, where n is 0 to 255.
|
8.3.9 PHASE_DELAY_AIN9_10 Register (Address = 0x10)
[Reset = 0x0000]
Return to the Summary Table.
Figure 8-76 PHASE_DELAY_AIN9_10 Register Table 8-82 PHASE_DELAY_AIN9_10 Register Field Descriptions| Bit | Field | Type | Reset | Description |
|---|
| 15:8 | PHASE_DELAY_AIN9[7:0] | R/W | 00000000b | Phase delay = n* CONVST_CLK, where n is 0 to 255.
|
| 7:0 | PHASE_DELAY_AIN10[7:0] | R/W | 00000000b | Phase delay = n* CONVST_CLK, where n is 0 to 255.
|
8.3.10 OFS_AIN16 Register (Address = 0x11)
[Reset = 0x0000]
Return to the Summary Table.
Figure 8-77 OFS_AIN16 Register Table 8-83 OFS_AIN16 Register Field Descriptions| Bit | Field | Type | Reset | Description |
|---|
| 15:10 | RESERVED | R/W | 000000b | Reserved. Do not change from the default reset value.
|
| 9:0 | OFS_AIN16[9:0] | R/W | 0000000000b | Offset correction register for AIN16. The offset value is in two's complement representation. The offset operation precedes the gain operation. |
8.3.11 OFS_AIN15 Register (Address = 0x12)
[Reset = 0x0000]
Return to the Summary Table.
Figure 8-78 OFS_AIN15 Register Table 8-84 OFS_AIN15 Register Field Descriptions| Bit | Field | Type | Reset | Description |
|---|
| 15:10 | RESERVED | R/W | 000000b | Reserved. Do not change from the default reset value.
|
| 9:0 | OFS_AIN15[9:0] | R/W | 0000000000b | Offset correction register for AIN15. The offset value is in two's complement representation. The offset operation precedes the gain operation. |
8.3.12 OFS_AIN14 Register (Address = 0x13)
[Reset = 0x0000]
Return to the Summary Table.
Figure 8-79 OFS_AIN14 Register Table 8-85 OFS_AIN14 Register Field Descriptions| Bit | Field | Type | Reset | Description |
|---|
| 15:10 | RESERVED | R/W | 000000b | Reserved. Do not change from the default reset value.
|
| 9:0 | OFS_AIN14[9:0] | R/W | 0000000000b | Offset correction register for AIN14. The offset value is in two's complement representation. The offset operation precedes the gain operation. |
8.3.13 OFS_AIN13 Register (Address = 0x14)
[Reset = 0x0000]
Return to the Summary Table.
Figure 8-80 OFS_AIN13 Register Table 8-86 OFS_AIN13 Register Field Descriptions| Bit | Field | Type | Reset | Description |
|---|
| 15:10 | RESERVED | R/W | 000000b | Reserved. Do not change from the default reset value.
|
| 9:0 | OFS_AIN13[9:0] | R/W | 0000000000b | Offset correction register for AIN13. The offset value is in two's complement representation. The offset operation precedes the gain operation. |
8.3.14 OFS_AIN12 Register (Address = 0x15)
[Reset = 0x0000]
Return to the Summary Table.
Figure 8-81 OFS_AIN12 Register Table 8-87 OFS_AIN12 Register Field Descriptions| Bit | Field | Type | Reset | Description |
|---|
| 15:10 | RESERVED | R/W | 000000b | Reserved. Do not change from the default reset value.
|
| 9:0 | OFS_AIN12[9:0] | R/W | 0000000000b | Offset correction register for AIN12. The offset value is in two's complement representation. The offset operation precedes the gain operation. |
8.3.15 OFS_AIN11 Register (Address = 0x16)
[Reset = 0x0000]
Return to the Summary Table.
Figure 8-82 OFS_AIN11 Register Table 8-88 OFS_AIN11 Register Field Descriptions| Bit | Field | Type | Reset | Description |
|---|
| 15:10 | RESERVED | R/W | 000000b | Reserved. Do not change from the default reset value.
|
| 9:0 | OFS_AIN11[9:0] | R/W | 0000000000b | Offset correction register for AIN11. The offset value is in two's complement representation. The offset operation precedes the gain operation. |
8.3.16 OFS_AIN10 Register (Address = 0x17)
[Reset = 0x0000]
Return to the Summary Table.
Figure 8-83 OFS_AIN10 Register Table 8-89 OFS_AIN10 Register Field Descriptions| Bit | Field | Type | Reset | Description |
|---|
| 15:10 | RESERVED | R/W | 000000b | Reserved. Do not change from the default reset value.
|
| 9:0 | OFS_AIN10[9:0] | R/W | 0000000000b | Offset correction register for AIN10. The offset value is in two's complement representation. The offset operation precedes the gain operation. |
8.3.17 OFS_AIN9 Register (Address = 0x18)
[Reset = 0x0000]
Return to the Summary Table.
Figure 8-84 OFS_AIN9 Register Table 8-90 OFS_AIN9 Register Field Descriptions| Bit | Field | Type | Reset | Description |
|---|
| 15:10 | RESERVED | R/W | 000000b | Reserved. Do not change from the default reset value.
|
| 9:0 | OFS_AIN9[9:0] | R/W | 0000000000b | Offset correction register for AIN9. The offset value is in two's complement representation. The offset operation precedes the gain operation. |
8.3.18 GAN_AIN16 Register (Address = 0x19)
[Reset = 0x0000]
Return to the Summary Table.
Figure 8-85 GAN_AIN16 Register Table 8-91 GAN_AIN16 Register Field Descriptions| Bit | Field | Type | Reset | Description |
|---|
| 15:14 | RESERVED | R/W | 00b | Reserved. Do not change from the default reset value.
|
| 13:0 | GAN_AIN16[13:0] | R/W | 00000000000000b | Gain correction register for AIN16. The gain correction value is in two's complement representation, and is done after offset operation. During gain operation, the conversion data are multiplied by (1 + GAN_AINn[13:0] /
10000h). |
8.3.19 GAN_AIN15 Register (Address = 0x1A)
[Reset = 0x0000]
Return to the Summary Table.
Figure 8-86 GAN_AIN15 Register Table 8-92 GAN_AIN15 Register Field Descriptions| Bit | Field | Type | Reset | Description |
|---|
| 15:14 | RESERVED | R/W | 00b | Reserved. Do not change from the default reset value.
|
| 13:0 | GAN_AIN15[13:0] | R/W | 00000000000000b | Gain correction register for AIN15. The gain correction value is in two's complement representation, and is done after offset operation. During gain operation, the conversion data are multiplied by (1 + GAN_AINn[13:0] /
10000h). |
8.3.20 GAN_AIN14 Register (Address = 0x1B)
[Reset = 0x0000]
Return to the Summary Table.
Figure 8-87 GAN_AIN14 Register Table 8-93 GAN_AIN14 Register Field Descriptions| Bit | Field | Type | Reset | Description |
|---|
| 15:14 | RESERVED | R/W | 00b | Reserved. Do not change from the default reset value.
|
| 13:0 | GAN_AIN14[13:0] | R/W | 00000000000000b | Gain correction register for AIN14. The gain correction value is in two's complement representation, and is done after offset operation. During gain operation, the conversion data are multiplied by (1 + GAN_AINn[13:0] /
10000h). |
8.3.21 GAN_AIN13 Register (Address = 0x1C)
[Reset = 0x0000]
Return to the Summary Table.
Figure 8-88 GAN_AIN13 Register Table 8-94 GAN_AIN13 Register Field Descriptions| Bit | Field | Type | Reset | Description |
|---|
| 15:14 | RESERVED | R/W | 00b | Reserved. Do not change from the default reset value.
|
| 13:0 | GAN_AIN13[13:0] | R/W | 00000000000000b | Gain correction register for AIN13. The gain correction value is in two's complement representation, and is done after offset operation. During gain operation, the conversion data are multiplied by (1 + GAN_AINn[13:0] /
10000h). |
8.3.22 GAN_AIN12 Register (Address = 0x1D)
[Reset = 0x0000]
Return to the Summary Table.
Figure 8-89 GAN_AIN12 Register Table 8-95 GAN_AIN12 Register Field Descriptions| Bit | Field | Type | Reset | Description |
|---|
| 15:14 | RESERVED | R/W | 00b | Reserved. Do not change from the default reset value.
|
| 13:0 | GAN_AIN12[13:0] | R/W | 00000000000000b | Gain correction register for AIN12. The gain correction value is in two's complement representation, and is done after offset operation. During gain operation, the conversion data are multiplied by (1 + GAN_AINn[13:0] /
10000h). |
8.3.23 GAN_AIN11 Register (Address = 0x1E)
[Reset = 0x0000]
Return to the Summary Table.
Figure 8-90 GAN_AIN11 Register Table 8-96 GAN_AIN11 Register Field Descriptions| Bit | Field | Type | Reset | Description |
|---|
| 15:14 | RESERVED | R/W | 00b | Reserved. Do not change from the default reset value.
|
| 13:0 | GAN_AIN11[13:0] | R/W | 00000000000000b | Gain correction register for AIN11. The gain correction value is in two's complement representation, and is done after offset operation. During gain operation, the conversion data are multiplied by (1 + GAN_AINn[13:0] /
10000h). |
8.3.24 GAN_AIN10 Register (Address = 0x1F)
[Reset = 0x0000]
Return to the Summary Table.
Figure 8-91 GAN_AIN10 Register Table 8-97 GAN_AIN10 Register Field Descriptions| Bit | Field | Type | Reset | Description |
|---|
| 15:14 | RESERVED | R/W | 00b | Reserved. Do not change from the default reset value.
|
| 13:0 | GAN_AIN10[13:0] | R/W | 00000000000000b | Gain correction register for AIN10. The gain correction value is in two's complement representation, and is done after offset operation. During gain operation, the conversion data are multiplied by (1 + GAN_AINn[13:0] /
10000h). |
8.3.25 GAN_AIN9 Register (Address = 0x20)
[Reset = 0x0000]
Return to the Summary Table.
Figure 8-92 GAN_AIN9 Register Table 8-98 GAN_AIN9 Register Field Descriptions| Bit | Field | Type | Reset | Description |
|---|
| 15:14 | RESERVED | R/W | 00b | Reserved. Do not change from the default reset value.
|
| 13:0 | GAN_AIN9[13:0] | R/W | 00000000000000b | Gain correction register for AIN9. The gain correction value is in two's complement representation, and is done after offset operation. During gain operation, the conversion data are multiplied by (1 + GAN_AINn[13:0] /
10000h). |
8.3.26 DWC_CFG Register (Address = 0x21)
[Reset = 0x0000]
Return to the Summary Table.
Figure 8-93 DWC_CFG Register Table 8-99 DWC_CFG Register Field Descriptions| Bit | Field | Type | Reset | Description |
|---|
| 15 | DWC_STAT_RST | R/W | 0b | Digital window comparator reset control. Write 1'b to reset the DWC status flags.
|
| 14:12 | RESERVED | R/W | 000b | Reserved. Do not change from the default reset value.
|
| 11:8 | DWC_GLITCH_FILT[3:0] | R/W | 0000b | Digital window comparator glitch rejection filter control. Comparator flag is set only when ADC data exceeds the threshold for consecutive number of DWC_GLITCH_FILT[3:0] cycles. |
| 7 | DWC_EN_AIN9 | R/W | 0b | Digital window comparator enable.
- 0b = Disabled
- 1b = Enabled
|
| 6 | DWC_EN_AIN10 | R/W | 0b | Digital window comparator enable.
- 0b = Disabled
- 1b = Enabled
|
| 5 | DWC_EN_AIN11 | R/W | 0b | Digital window comparator enable.
- 0b = Disabled
- 1b = Enabled
|
| 4 | DWC_EN_AIN12 | R/W | 0b | Digital window comparator enable.
- 0b = Disabled
- 1b = Enabled
|
| 3 | DWC_EN_AIN13 | R/W | 0b | Digital window comparator enable.
- 0b = Disabled
- 1b = Enabled
|
| 2 | DWC_EN_AIN14 | R/W | 0b | Digital window comparator enable.
- 0b = Disabled
- 1b = Enabled
|
| 1 | DWC_EN_AIN15 | R/W | 0b | Digital window comparator enable.
- 0b = Disabled
- 1b = Enabled
|
| 0 | DWC_EN_AIN16 | R/W | 0b | Digital window comparator enable.
- 0b = Disabled
- 1b = Enabled
|
8.3.27 DWC_TH_AIN16 Register (Address = 0x22)
[Reset = 0xFF00]
Return to the Summary Table.
Figure 8-94 DWC_TH_AIN16 Register Table 8-100 DWC_TH_AIN16 Register Field Descriptions| Bit | Field | Type | Reset | Description |
|---|
| 15:8 | HIGH_TH_AIN16[7:0] | R/W | 11111111b | MSB aligned high threshold for analog input. These bits are
compared with top 8 bits of ADC conversion result.
|
| 7:0 | LOW_TH_AIN16[7:0] | R/W | 00000000b | MSB aligned low threshold for analog input. These bits are
compared with top 8 bits of ADC conversion result.
|
8.3.28 DWC_TH_AIN15 Register (Address = 0x23)
[Reset = 0xFF00]
Return to the Summary Table.
Figure 8-95 DWC_TH_AIN15 Register Table 8-101 DWC_TH_AIN15 Register Field Descriptions| Bit | Field | Type | Reset | Description |
|---|
| 15:8 | HIGH_TH_AIN15[7:0] | R/W | 11111111b | MSB aligned high threshold for analog input. These bits are
compared with top 8 bits of ADC conversion result.
|
| 7:0 | LOW_TH_AIN15[7:0] | R/W | 00000000b | MSB aligned low threshold for analog input. These bits are
compared with top 8 bits of ADC conversion result.
|
8.3.29 DWC_TH_AIN14 Register (Address = 0x24)
[Reset = 0xFF00]
Return to the Summary Table.
Figure 8-96 DWC_TH_AIN14 Register Table 8-102 DWC_TH_AIN14 Register Field Descriptions| Bit | Field | Type | Reset | Description |
|---|
| 15:8 | HIGH_TH_AIN14[7:0] | R/W | 11111111b | MSB aligned high threshold for analog input. These bits are
compared with top 8 bits of ADC conversion result.
|
| 7:0 | LOW_TH_AIN14[7:0] | R/W | 00000000b | MSB aligned low threshold for analog input. These bits are
compared with top 8 bits of ADC conversion result.
|
8.3.30 DWC_TH_AIN13 Register (Address = 0x25)
[Reset = 0xFF00]
Return to the Summary Table.
Figure 8-97 DWC_TH_AIN13 Register Table 8-103 DWC_TH_AIN13 Register Field Descriptions| Bit | Field | Type | Reset | Description |
|---|
| 15:8 | HIGH_TH_AIN13[7:0] | R/W | 11111111b | MSB aligned high threshold for analog input. These bits are
compared with top 8 bits of ADC conversion result.
|
| 7:0 | LOW_TH_AIN13[7:0] | R/W | 00000000b | MSB aligned low threshold for analog input. These bits are
compared with top 8 bits of ADC conversion result.
|
8.3.31 DWC_TH_AIN12 Register (Address = 0x26)
[Reset = 0xFF00]
Return to the Summary Table.
Figure 8-98 DWC_TH_AIN12 Register Table 8-104 DWC_TH_AIN12 Register Field Descriptions| Bit | Field | Type | Reset | Description |
|---|
| 15:8 | HIGH_TH_AIN12[7:0] | R/W | 11111111b | MSB aligned high threshold for analog input. These bits are
compared with top 8 bits of ADC conversion result.
|
| 7:0 | LOW_TH_AIN12[7:0] | R/W | 00000000b | MSB aligned low threshold for analog input. These bits are
compared with top 8 bits of ADC conversion result.
|
8.3.32 DWC_TH_AIN11 Register (Address = 0x27)
[Reset = 0xFF00]
Return to the Summary Table.
Figure 8-99 DWC_TH_AIN11 Register Table 8-105 DWC_TH_AIN11 Register Field Descriptions| Bit | Field | Type | Reset | Description |
|---|
| 15:8 | HIGH_TH_AIN11[7:0] | R/W | 11111111b | MSB aligned high threshold for analog input. These bits are
compared with top 8 bits of ADC conversion result.
|
| 7:0 | LOW_TH_AIN11[7:0] | R/W | 00000000b | MSB aligned low threshold for analog input. These bits are
compared with top 8 bits of ADC conversion result.
|
8.3.33 DWC_TH_AIN10 Register (Address = 0x28)
[Reset = 0xFF00]
Return to the Summary Table.
Figure 8-100 DWC_TH_AIN10 Register Table 8-106 DWC_TH_AIN10 Register Field Descriptions| Bit | Field | Type | Reset | Description |
|---|
| 15:8 | HIGH_TH_AIN10[7:0] | R/W | 11111111b | MSB aligned high threshold for analog input. These bits are
compared with top 8 bits of ADC conversion result.
|
| 7:0 | LOW_TH_AIN10[7:0] | R/W | 00000000b | MSB aligned low threshold for analog input. These bits are
compared with top 8 bits of ADC conversion result.
|
8.3.34 DWC_TH_AIN9 Register (Address = 0x29)
[Reset = 0xFF00]
Return to the Summary Table.
Figure 8-101 DWC_TH_AIN9 Register Table 8-107 DWC_TH_AIN9 Register Field Descriptions| Bit | Field | Type | Reset | Description |
|---|
| 15:8 | HIGH_TH_AIN9[7:0] | R/W | 11111111b | MSB aligned high threshold for analog input. These bits are
compared with top 8 bits of ADC conversion result.
|
| 7:0 | LOW_TH_AIN9[7:0] | R/W | 00000000b | MSB aligned low threshold for analog input. These bits are
compared with top 8 bits of ADC conversion result.
|
8.3.35 DWC_HYS_AIN15_16 Register (Address = 0x2A)
[Reset = 0x0000]
Return to the Summary Table.
Figure 8-102 DWC_HYS_AIN15_16 Register Table 8-108 DWC_HYS_AIN15_16 Register Field Descriptions| Bit | Field | Type | Reset | Description |
|---|
| 15:8 | HYS_AIN15[7:0] | R/W | 00000000b | 8-bit hysteresis for high and low thresholds.
|
| 7:0 | HYS_AIN16[7:0] | R/W | 00000000b | 8-bit hysteresis for high and low thresholds.
|
8.3.36 DWC_HYS_AIN13_14 Register (Address = 0x2B)
[Reset = 0xFF00]
Return to the Summary Table.
Figure 8-103 DWC_HYS_AIN13_14 Register Table 8-109 DWC_HYS_AIN13_14 Register Field Descriptions| Bit | Field | Type | Reset | Description |
|---|
| 15:8 | HYS_AIN13[7:0] | R/W | 11111111b | 8-bit hysteresis for high and low thresholds.
|
| 7:0 | HYS_AIN14[7:0] | R/W | 00000000b | 8-bit hysteresis for high and low thresholds.
|
8.3.37 DWC_HYS_AIN11_12 Register (Address = 0x2C)
[Reset = 0xFF00]
Return to the Summary Table.
Figure 8-104 DWC_HYS_AIN11_12 Register Table 8-110 DWC_HYS_AIN11_12 Register Field Descriptions| Bit | Field | Type | Reset | Description |
|---|
| 15:8 | HYS_AIN11[7:0] | R/W | 11111111b | 8-bit hysteresis for high and low thresholds.
|
| 7:0 | HYS_AIN12[7:0] | R/W | 00000000b | 8-bit hysteresis for high and low thresholds.
|
8.3.38 DWC_HYS_AIN9_10 Register (Address = 0x2D)
[Reset = 0xFF00]
Return to the Summary Table.
Figure 8-105 DWC_HYS_AIN9_10 Register Table 8-111 DWC_HYS_AIN9_10 Register Field Descriptions| Bit | Field | Type | Reset | Description |
|---|
| 15:8 | HYS_AIN9[7:0] | R/W | 11111111b | 8-bit hysteresis for high and low thresholds.
|
| 7:0 | HYS_AIN10[7:0] | R/W | 00000000b | 8-bit hysteresis for high and low thresholds.
|
8.3.39 TP_CFG Register (Address = 0x2E)
[Reset = 0x0000]
Return to the Summary Table.
Figure 8-106 TP_CFG Register Table 8-112 TP_CFG Register Field Descriptions| Bit | Field | Type | Reset | Description |
|---|
| 15:7 | RESERVED | R/W | 000000000b | Reserved. Do not change from the default reset value.
|
| 6:4 | TP_MODE[2:0] | R/W | 000b | Test pattern mode selection.
- 000b = Constant pattern
- 001b = Reserved
- 010b = Ramp pattern
- 011b = Reserved
- 100b = Reserved
- 101b = Reserved
|
| 3 | RESERVED | R/W | 0b | Reserved. Do not change from the default reset value.
|
| 2 | TP_DIS_IDX | R/W | 0b | When 1'b channel index insertion in test pattern is disabled.
|
| 1 | TP_UPD_MODE | R/W | 0b | Test pattern increment mode.
- 0b = Increment happens at channel frame boundary.
- 1b = Increment happens at every CONVST.
|
| 0 | TP_EN | R/W | 0b | Test pattern enable for AIN9 to AIN16.
- 0b = ADC conversion result is launched on the data interface
- 1b = Digital test pattern is launched on the data interface
|
8.3.40 TP_AIN16 Register (Address = 0x2F)
[Reset = 0x0000]
Return to the Summary Table.
Figure 8-107 TP_AIN16 Register Table 8-113 TP_AIN16 Register Field Descriptions| Bit | Field | Type | Reset | Description |
|---|
| 15:0 | TP_AIN16[15:0] | R/W | 0000000000000000b | Fixed 16 bit pattern for AIN16. In the ramp pattern mode, TP_AIN16 controls step size for AIN9 to AIN16.
|
8.3.41 TP_AIN15 Register (Address = 0x30)
[Reset = 0x0000]
Return to the Summary Table.
Figure 8-108 TP_AIN15 Register Table 8-114 TP_AIN15 Register Field Descriptions| Bit | Field | Type | Reset | Description |
|---|
| 15:0 | TP_AIN15[15:0] | R/W | 0000000000000000b | Fixed 16 bit pattern for AIN15.
|
8.3.42 TP_AIN14 Register (Address = 0x31)
[Reset = 0x0000]
Return to the Summary Table.
Figure 8-109 TP_AIN14 Register Table 8-115 TP_AIN14 Register Field Descriptions| Bit | Field | Type | Reset | Description |
|---|
| 15:0 | TP_AIN14[15:0] | R/W | 0000000000000000b | Fixed 16 bit pattern for AIN14.
|
8.3.43 TP_AIN13 Register (Address = 0x32)
[Reset = 0x0000]
Return to the Summary Table.
Figure 8-110 TP_AIN13 Register Table 8-116 TP_AIN13 Register Field Descriptions| Bit | Field | Type | Reset | Description |
|---|
| 15:0 | TP_AIN13[15:0] | R/W | 0000000000000000b | Fixed 16 bit pattern for AIN13.
|
8.3.44 TP_AIN12 Register (Address = 0x33)
[Reset = 0x0000]
Return to the Summary Table.
Figure 8-111 TP_AIN12 Register Table 8-117 TP_AIN12 Register Field Descriptions| Bit | Field | Type | Reset | Description |
|---|
| 15:0 | TP_AIN12[15:0] | R/W | 0000000000000000b | Fixed 16 bit pattern for AIN12.
|
8.3.45 TP_AIN11 Register (Address = 0x34)
[Reset = 0x0000]
Return to the Summary Table.
Figure 8-112 TP_AIN11 Register Table 8-118 TP_AIN11 Register Field Descriptions| Bit | Field | Type | Reset | Description |
|---|
| 15:0 | TP_AIN11[15:0] | R/W | 0000000000000000b | Fixed 16 bit pattern for AIN11.
|
8.3.46 TP_AIN10 Register (Address = 0x35)
[Reset = 0x0000]
Return to the Summary Table.
Figure 8-113 TP_AIN10 Register Table 8-119 TP_AIN10 Register Field Descriptions| Bit | Field | Type | Reset | Description |
|---|
| 15:0 | TP_AIN10[15:0] | R/W | 0000000000000000b | Fixed 16 bit pattern for AIN10.
|
8.3.47 TP_AIN9 Register (Address = 0x36)
[Reset = 0x0000]
Return to the Summary Table.
Figure 8-114 TP_AIN9 Register Table 8-120 TP_AIN9 Register Field Descriptions| Bit | Field | Type | Reset | Description |
|---|
| 15:0 | TP_AIN9[15:0] | R/W | 0000000000000000b | Fixed 16 bit pattern for AIN9.
|
8.3.48 GEN_CFG5 Register (Address = 0x37)
[Reset = 0x0000]
Return to the Summary Table.
Figure 8-115 GEN_CFG5 Register Table 8-121 GEN_CFG5 Register Field Descriptions| Bit | Field | Type | Reset | Description |
|---|
| 15:5 | RESERVED | R/W | 00000000000b | Reserved. Do not change from the default reset value.
|
| 4 | RESERVED | R/W | 0b | Reserved. Do not change from the default reset value.
|
| 3:2 | RESERVED | R/W | 00b | Reserved. Do not change from the default reset value.
|
| 1 | OFS_CORR_DIS | R/W | 0b | System offset correction disable for AIN9 to AIN16.
- 0b = Enabled
- 1b = Disabled
|
| 0 | GAN_CORR_DIS | R/W | 0b | System gain correction disable for AIN9 to AIN16.
- 0b = Enabled
- 1b = Disabled
|
8.3.49 DWC_FLAG_AIN9_16 Register (Address = 0x3E)
[Reset = 0x0000]
Return to the Summary Table.
Figure 8-116 DWC_FLAG_AIN9_16 Register Table 8-122 DWC_FLAG_AIN9_16 Register Field Descriptions| Bit | Field | Type | Reset | Description |
|---|
| 15 | HIGH_FLAG_AIN9 | R | 0b | Digital window comparator high flag for AIN9.
|
| 14 | HIGH_FLAG_AIN10 | R | 0b | Digital window comparator high flag for AIN10.
|
| 13 | HIGH_FLAG_AIN11 | R | 0b | Digital window comparator high flag for AIN11.
|
| 12 | HIGH_FLAG_AIN12 | R | 0b | Digital window comparator high flag for AIN12.
|
| 11 | HIGH_FLAG_AIN13 | R | 0b | Digital window comparator high flag for AIN13.
|
| 10 | HIGH_FLAG_AIN14 | R | 0b | Digital window comparator high flag for AIN14.
|
| 9 | HIGH_FLAG_AIN15 | R | 0b | Digital window comparator high flag for AIN15.
|
| 8 | HIGH_FLAG_AIN16 | R | 0b | Digital window comparator high flag for AIN16.
|
| 7 | LOW_FLAG_AIN9 | R | 0b | Digital window comparator low flag for AIN9.
|
| 6 | LOW_FLAG_AIN10 | R | 0b | Digital window comparator low flag for AIN10.
|
| 5 | LOW_FLAG_AIN11 | R | 0b | Digital window comparator low flag for AIN11.
|
| 4 | LOW_FLAG_AIN12 | R | 0b | Digital window comparator low flag for AIN12.
|
| 3 | LOW_FLAG_AIN13 | R | 0b | Digital window comparator low flag for AIN13.
|
| 2 | LOW_FLAG_AIN14 | R | 0b | Digital window comparator low flag for AIN14.
|
| 1 | LOW_FLAG_AIN15 | R | 0b | Digital window comparator low flag for AIN15.
|
| 0 | LOW_FLAG_AIN16 | R | 0b | Digital window comparator low flag for AIN16.
|