Table 6-74 lists the memory-mapped registers for the VS1 - VS8 Channel registers.
All register offset addresses not listed in Table 6-74 should be considered as reserved locations
and the register contents should not be modified.
Table 6-74 VS1 - VS8 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_VS7_8 | CME_CORR_EN_VS7 | CM_RANGE_VS7[2:0] | RESERVED | INPUT_RANGE_VS7[2:0] |
| CME_CORR_EN_VS8 | CM_RANGE_VS8[2:0] | RESERVED | INPUT_RANGE_VS8[2:0] |
| 0x09 | PGA_CONFIG_VS5_6 | CME_CORR_EN_VS5 | CM_RANGE_VS5[2:0] | RESERVED | INPUT_RANGE_VS5[2:0] |
| CME_CORR_EN_VS6 | CM_RANGE_VS6[2:0] | RESERVED | INPUT_RANGE_VS6[2:0] |
| 0x0A | PGA_CONFIG_VS3_4 | CME_CORR_EN_VS3 | CM_RANGE_VS3[2:0] | RESERVED | INPUT_RANGE_VS3[2:0] |
| CME_CORR_EN_VS4 | CM_RANGE_VS4[2:0] | RESERVED | INPUT_RANGE_VS4[2:0] |
| 0x0B | PGA_CONFIG_VS1_2 | CME_CORR_EN_VS1 | CM_RANGE_VS1[2:0] | RESERVED | INPUT_RANGE_VS1[2:0] |
| CME_CORR_EN_VS2 | CM_RANGE_VS2[2:0] | RESERVED | INPUT_RANGE_VS2[2:0] |
| 0x0C | PGA_BW_SEL_VS1_8 | PGA_BW_SEL_VS1[1:0] | PGA_BW_SEL_VS2[1:0] | PGA_BW_SEL_VS3[1:0] | PGA_BW_SEL_VS4[1:0] |
| PGA_BW_SEL_VS5[1:0] | PGA_BW_SEL_VS6[1:0] | PGA_BW_SEL_VS7[1:0] | PGA_BW_SEL_VS8[1:0] |
| 0x11 | OFS_VS8 | RESERVED | OFS_VS8[9:0] |
| OFS_VS8[9:0] |
| 0x12 | OFS_VS7 | RESERVED | OFS_VS7[9:0] |
| OFS_VS7[9:0] |
| 0x13 | OFS_VS6 | RESERVED | OFS_VS6[9:0] |
| OFS_VS6[9:0] |
| 0x14 | OFS_VS5 | RESERVED | OFS_VS5[9:0] |
| OFS_VS5[9:0] |
| 0x15 | OFS_VS4 | RESERVED | OFS_VS4[9:0] |
| OFS_VS4[9:0] |
| 0x16 | OFS_VS3 | RESERVED | OFS_VS3[9:0] |
| OFS_VS3[9:0] |
| 0x17 | OFS_VS2 | RESERVED | OFS_VS2[9:0] |
| OFS_VS2[9:0] |
| 0x18 | OFS_VS1 | RESERVED | OFS_VS1[9:0] |
| OFS_VS1[9:0] |
| 0x19 | GAN_VS8 | RESERVED | GAN_VS8[13:0] |
| GAN_VS8[13:0] |
| 0x1A | GAN_VS7 | RESERVED | GAN_VS7[13:0] |
| GAN_VS7[13:0] |
| 0x1B | GAN_VS6 | RESERVED | GAN_VS6[13:0] |
| GAN_VS6[13:0] |
| 0x1C | GAN_VS5 | RESERVED | GAN_VS5[13:0] |
| GAN_VS5[13:0] |
| 0x1D | GAN_VS4 | RESERVED | GAN_VS4[13:0] |
| GAN_VS4[13:0] |
| 0x1E | GAN_VS3 | RESERVED | GAN_VS3[13:0] |
| GAN_VS3[13:0] |
| 0x1F | GAN_VS2 | RESERVED | GAN_VS2[13:0] |
| GAN_VS2[13:0] |
| 0x20 | GAN_VS1 | RESERVED | GAN_VS1[13:0] |
| GAN_VS1[13:0] |
| 0x21 | DWC_CFG | DWC_RST | RESERVED | DWC_GLITCH_FILT[3:0] |
| DWC_EN_VS1 | DWC_EN_VS2 | DWC_EN_VS3 | DWC_EN_VS4 | DWC_EN_VS5 | DWC_EN_VS6 | DWC_EN_VS7 | DWC_EN_VS8 |
| 0x22 | DWC_TH_VS8 | HIGH_TH_VS8[7:0] |
| LOW_TH_VS8[7:0] |
| 0x23 | DWC_TH_VS7 | HIGH_TH_VS7[7:0] |
| LOW_TH_VS7[7:0] |
| 0x24 | DWC_TH_VS6 | HIGH_TH_VS6[7:0] |
| LOW_TH_VS6[7:0] |
| 0x25 | DWC_TH_VS5 | HIGH_TH_VS5[7:0] |
| LOW_TH_VS5[7:0] |
| 0x26 | DWC_TH_VS4 | HIGH_TH_VS4[7:0] |
| LOW_TH_VS4[7:0] |
| 0x27 | DWC_TH_VS3 | HIGH_TH_VS3[7:0] |
| LOW_TH_VS3[7:0] |
| 0x28 | DWC_TH_VS2 | HIGH_TH_VS2[7:0] |
| LOW_TH_VS2[7:0] |
| 0x29 | DWC_TH_VS1 | HIGH_TH_VS1[7:0] |
| LOW_TH_VS1[7:0] |
| 0x2A | DWC_HYS_VS7_8 | HYS_VS8[7:0] |
| HYS_VS7[7:0] |
| 0x2B | DWC_HYS_VS5_6 | HYS_VS6[7:0] |
| HYS_VS5[7:0] |
| 0x2C | DWC_HYS_VS3_4 | HYS_VS4[7:0] |
| HYS_VS3[7:0] |
| 0x2D | DWC_HYS_VS1_2 | HYS_VS2[7:0] |
| HYS_VS1[7:0] |
| 0x2E | TP_CFG | RESERVED |
| RESERVED | TP_MODE[2:0] | RESERVED | TP_DIS_IDX | TP_UP_DN_EN | TP_EN |
| 0x2F | TP_VS8 | TP_VS8[15:0] |
| TP_VS8[15:0] |
| 0x30 | TP_VS7 | TP_VS7[15:0] |
| TP_VS7[15:0] |
| 0x31 | TP_VS6 | TP_VS6[15:0] |
| TP_VS6[15:0] |
| 0x32 | TP_VS5 | TP_VS5[15:0] |
| TP_VS5[15:0] |
| 0x33 | TP_VS4 | TP_VS4[15:0] |
| TP_VS4[15:0] |
| 0x34 | TP_VS3 | TP_VS3[15:0] |
| TP_VS3[15:0] |
| 0x35 | TP_VS2 | TP_VS2[15:0] |
| TP_VS2[15:0] |
| 0x36 | TP_VS1 | TP_VS1[15:0] |
| TP_VS1[15:0] |
| 0x37 | GEN_CFG1 | RESERVED |
| RESERVED | OFS_CORR_EN | GAN_CORR_EN |
| 0x3E | DWC_FLAG_VS1_8 | HIGH_FLAG_VS1 | HIGH_FLAG_VS2 | HIGH_FLAG_VS3 | HIGH_FLAG_VS4 | HIGH_FLAG_VS5 | HIGH_FLAG_VS6 | HIGH_FLAG_VS7 | HIGH_FLAG_VS8 |
| LOW_FLAG_VS1 | LOW_FLAG_VS2 | LOW_FLAG_VS3 | LOW_FLAG_VS4 | LOW_FLAG_VS5 | LOW_FLAG_VS6 | LOW_FLAG_VS7 | LOW_FLAG_VS8 |
Complex bit access types are encoded to fit into small table cells. Table 6-75 shows
the codes that are used for access types in this section.
Table 6-75 VS1 - VS8 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 |
6.6.3.1 PGA_CONFIG_VS7_8 Register (Address = 0x08)
[Reset = 0x0000]
Return to the Summary Table.
Figure 6-70 PGA_CONFIG_VS7_8 Register Table 6-76 PGA_CONFIG_VS7_8 Register Field Descriptions| Bit | Field | Type | Reset | Description |
|---|
| 15 | CME_CORR_EN_VS7 | R/W | 0b | Common mode error correction enable.
|
| 14:12 | CM_RANGE_VS7[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_VS7[2:0] | R/W | 000b | VS7 analog input range selection.
- 000b = ±5V
- 001b = ±25V
- 010b = ±2.5V
- 011b = ±6.25V
- 100b = ±10V
- 101b = ±12.5V
- 110b = ±50V
- 111b = Reserved
|
| 7 | CME_CORR_EN_VS8 | R/W | 0b | Common mode error correction enable.
|
| 6:4 | CM_RANGE_VS8[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_VS8[2:0] | R/W | 000b | VS8 analog input range selection.
- 000b = ±5V
- 001b = ±25V
- 010b = ±2.5V
- 011b = ±6.25V
- 100b = ±10V
- 101b = ±12.5V
- 110b = ±50V
- 111b = Reserved
|
6.6.3.2 PGA_CONFIG_VS5_6 Register (Address = 0x09)
[Reset = 0x0000]
Return to the Summary Table.
Figure 6-71 PGA_CONFIG_VS5_6 Register Table 6-77 PGA_CONFIG_VS5_6 Register Field Descriptions| Bit | Field | Type | Reset | Description |
|---|
| 15 | CME_CORR_EN_VS5 | R/W | 0b | Common mode error correction enable.
|
| 14:12 | CM_RANGE_VS5[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_VS5[2:0] | R/W | 000b | VS5 analog input range selection.
- 000b = ±5V
- 001b = ±25V
- 010b = ±2.5V
- 011b = ±6.25V
- 100b = ±10V
- 101b = ±12.5V
- 110b = ±50V
- 111b = Reserved
|
| 7 | CME_CORR_EN_VS6 | R/W | 0b | Common mode error correction enable.
|
| 6:4 | CM_RANGE_VS6[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_VS6[2:0] | R/W | 000b | VS6 analog input range selection.
- 000b = ±5V
- 001b = ±25V
- 010b = ±2.5V
- 011b = ±6.25V
- 100b = ±10V
- 101b = ±12.5V
- 110b = ±50V
- 111b = Reserved
|
6.6.3.3 PGA_CONFIG_VS3_4 Register (Address = 0x0A)
[Reset = 0x0000]
Return to the Summary Table.
Figure 6-72 PGA_CONFIG_VS3_4 Register Table 6-78 PGA_CONFIG_VS3_4 Register Field Descriptions| Bit | Field | Type | Reset | Description |
|---|
| 15 | CME_CORR_EN_VS3 | R/W | 0b | Common mode error correction enable.
|
| 14:12 | CM_RANGE_VS3[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_VS3[2:0] | R/W | 000b | VS3 analog input range selection.
- 000b = ±5V
- 001b = ±25V
- 010b = ±2.5V
- 011b = ±6.25V
- 100b = ±10V
- 101b = ±12.5V
- 110b = ±50V
- 111b = Reserved
|
| 7 | CME_CORR_EN_VS4 | R/W | 0b | Common mode error correction enable.
|
| 6:4 | CM_RANGE_VS4[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_VS4[2:0] | R/W | 000b | VS4 analog input range selection.
- 000b = ±5V
- 001b = ±25V
- 010b = ±2.5V
- 011b = ±6.25V
- 100b = ±10V
- 101b = ±12.5V
- 110b = ±50V
- 111b = Reserved
|
6.6.3.4 PGA_CONFIG_VS1_2 Register (Address = 0x0B)
[Reset = 0x0000]
Return to the Summary Table.
Figure 6-73 PGA_CONFIG_VS1_2 Register Table 6-79 PGA_CONFIG_VS1_2 Register Field Descriptions| Bit | Field | Type | Reset | Description |
|---|
| 15 | CME_CORR_EN_VS1 | R/W | 0b | Common mode error correction enable.
|
| 14:12 | CM_RANGE_VS1[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_VS1[2:0] | R/W | 000b | VS1 analog input range selection.
- 000b = ±5V
- 001b = ±25V
- 010b = ±2.5V
- 011b = ±6.25V
- 100b = ±10V
- 101b = ±12.5V
- 110b = ±50V
- 111b = Reserved
|
| 7 | CME_CORR_EN_VS2 | R/W | 0b | Common mode error correction enable.
|
| 6:4 | CM_RANGE_VS2[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_VS2[2:0] | R/W | 000b | VS2 analog input range selection.
- 000b = ±5V
- 001b = ±25V
- 010b = ±2.5V
- 011b = ±6.25V
- 100b = ±10V
- 101b = ±12.5V
- 110b = ±50V
- 111b = Reserved
|
6.6.3.5 PGA_BW_SEL_VS1_8 Register (Address = 0x0C)
[Reset = 0x0000]
Return to the Summary Table.
Figure 6-74 PGA_BW_SEL_VS1_8 Register Table 6-80 PGA_BW_SEL_VS1_8 Register Field Descriptions| Bit | Field | Type | Reset | Description |
|---|
| 15:14 | PGA_BW_SEL_VS1[1:0] | R/W | 00b | VS1 analog low pass filter configuration control.
- 00b = Low-bandwidth
- 01b = Wide-bandwidth
- 10b = Reserved
- 11b = Reserved
|
| 13:12 | PGA_BW_SEL_VS2[1:0] | R/W | 00b | VS2 analog low pass filter configuration control.
- 00b = Low-bandwidth
- 01b = Wide-bandwidth
- 10b = Reserved
- 11b = Reserved
|
| 11:10 | PGA_BW_SEL_VS3[1:0] | R/W | 00b | VS3 analog low pass filter configuration control.
- 00b = Low-bandwidth
- 01b = Wide-bandwidth
- 10b = Reserved
- 11b = Reserved
|
| 9:8 | PGA_BW_SEL_VS4[1:0] | R/W | 00b | VS4 analog low pass filter configuration control.
- 00b = Low-bandwidth
- 01b = Wide-bandwidth
- 10b = Reserved
- 11b = Reserved
|
| 7:6 | PGA_BW_SEL_VS5[1:0] | R/W | 00b | VS5 analog low pass filter configuration control.
- 00b = Low-bandwidth
- 01b = Wide-bandwidth
- 10b = Reserved
- 11b = Reserved
|
| 5:4 | PGA_BW_SEL_VS6[1:0] | R/W | 00b | VS6 analog low pass filter configuration control.
- 00b = Low-bandwidth
- 01b = Wide-bandwidth
- 10b = Reserved
- 11b = Reserved
|
| 3:2 | PGA_BW_SEL_VS7[1:0] | R/W | 00b | VS7 analog low pass filter configuration control.
- 00b = Low-bandwidth
- 01b = Wide-bandwidth
- 10b = Reserved
- 11b = Reserved
|
| 1:0 | PGA_BW_SEL_VS8[1:0] | R/W | 00b | VS8 analog low pass filter configuration control.
- 00b = Low-bandwidth
- 01b = Wide-bandwidth
- 10b = Reserved
- 11b = Reserved
|
6.6.3.6 OFS_VS8 Register (Address = 0x11)
[Reset = 0x0000]
Return to the Summary Table.
Figure 6-75 OFS_VS8 Register Table 6-81 OFS_VS8 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_VS8[9:0] | R/W | 0000000000b | Offset correction register for VS8. The offset value is in two's complement representation and is added to the conversion result. The offset operation precedes the gain operation. |
6.6.3.7 OFS_VS7 Register (Address = 0x12)
[Reset = 0x0000]
Return to the Summary Table.
Figure 6-76 OFS_VS7 Register Table 6-82 OFS_VS7 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_VS7[9:0] | R/W | 0000000000b | Offset correction register for VS7. The offset value is in two's complement representation and is added to the conversion result. The offset operation precedes the gain operation. |
6.6.3.8 OFS_VS6 Register (Address = 0x13)
[Reset = 0x0000]
Return to the Summary Table.
Figure 6-77 OFS_VS6 Register Table 6-83 OFS_VS6 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_VS6[9:0] | R/W | 0000000000b | Offset correction register for VS6. The offset value is in two's complement representation and is added to the conversion result. The offset operation precedes the gain operation. |
6.6.3.9 OFS_VS5 Register (Address = 0x14)
[Reset = 0x0000]
Return to the Summary Table.
Figure 6-78 OFS_VS5 Register Table 6-84 OFS_VS5 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_VS5[9:0] | R/W | 0000000000b | Offset correction register for VS5. The offset value is in two's complement representation and is added to the conversion result. The offset operation precedes the gain operation. |
6.6.3.10 OFS_VS4 Register (Address = 0x15)
[Reset = 0x0000]
Return to the Summary Table.
Figure 6-79 OFS_VS4 Register Table 6-85 OFS_VS4 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_VS4[9:0] | R/W | 0000000000b | Offset correction register for VS4. The offset value is in two's complement representation and is added to the conversion result. The offset operation precedes the gain operation. |
6.6.3.11 OFS_VS3 Register (Address = 0x16)
[Reset = 0x0000]
Return to the Summary Table.
Figure 6-80 OFS_VS3 Register Table 6-86 OFS_VS3 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_VS3[9:0] | R/W | 0000000000b | Offset correction register for VS3. The offset value is in two's complement representation and is added to the conversion result. The offset operation precedes the gain operation. |
6.6.3.12 OFS_VS2 Register (Address = 0x17)
[Reset = 0x0000]
Return to the Summary Table.
Figure 6-81 OFS_VS2 Register Table 6-87 OFS_VS2 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_VS2[9:0] | R/W | 0000000000b | Offset correction register for VS2. The offset value is in two's complement representation and is added to the conversion result. The offset operation precedes the gain operation. |
6.6.3.13 OFS_VS1 Register (Address = 0x18)
[Reset = 0x0000]
Return to the Summary Table.
Figure 6-82 OFS_VS1 Register Table 6-88 OFS_VS1 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_VS1[9:0] | R/W | 0000000000b | Offset correction register for VS1. The offset value is in two's complement representation and is added to the conversion result. The offset operation precedes the gain operation. |
6.6.3.14 GAN_VS8 Register (Address = 0x19)
[Reset = 0x0000]
Return to the Summary Table.
Figure 6-83 GAN_VS8 Register Table 6-89 GAN_VS8 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_VS8[13:0] | R/W | 00000000000000b | Gain correction register for VS8. 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_VSn[13:0] /
10000h). |
6.6.3.15 GAN_VS7 Register (Address = 0x1A)
[Reset = 0x0000]
Return to the Summary Table.
Figure 6-84 GAN_VS7 Register Table 6-90 GAN_VS7 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_VS7[13:0] | R/W | 00000000000000b | Gain correction register for VS7. 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_VSn[13:0] /
10000h). |
6.6.3.16 GAN_VS6 Register (Address = 0x1B)
[Reset = 0x0000]
Return to the Summary Table.
Figure 6-85 GAN_VS6 Register Table 6-91 GAN_VS6 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_VS6[13:0] | R/W | 00000000000000b | Gain correction register for VS6. 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_VSn[13:0] /
10000h). |
6.6.3.17 GAN_VS5 Register (Address = 0x1C)
[Reset = 0x0000]
Return to the Summary Table.
Figure 6-86 GAN_VS5 Register Table 6-92 GAN_VS5 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_VS5[13:0] | R/W | 00000000000000b | Gain correction register for VS5. 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_VSn[13:0] /
10000h). |
6.6.3.18 GAN_VS4 Register (Address = 0x1D)
[Reset = 0x0000]
Return to the Summary Table.
Figure 6-87 GAN_VS4 Register Table 6-93 GAN_VS4 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_VS4[13:0] | R/W | 00000000000000b | Gain correction register for VS4. 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_VSn[13:0] /
10000h). |
6.6.3.19 GAN_VS3 Register (Address = 0x1E)
[Reset = 0x0000]
Return to the Summary Table.
Figure 6-88 GAN_VS3 Register Table 6-94 GAN_VS3 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_VS3[13:0] | R/W | 00000000000000b | Gain correction register for VS3. 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_VSn[13:0] /
10000h). |
6.6.3.20 GAN_VS2 Register (Address = 0x1F)
[Reset = 0x0000]
Return to the Summary Table.
Figure 6-89 GAN_VS2 Register Table 6-95 GAN_VS2 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_VS2[13:0] | R/W | 00000000000000b | Gain correction register for VS2. 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_VSn[13:0] /
10000h). |
6.6.3.21 GAN_VS1 Register (Address = 0x20)
[Reset = 0x0000]
Return to the Summary Table.
Figure 6-90 GAN_VS1 Register Table 6-96 GAN_VS1 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_VS1[13:0] | R/W | 00000000000000b | Gain correction register for VS1. 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_VSn[13:0] /
10000h). |
6.6.3.22 DWC_CFG Register (Address = 0x21)
[Reset = 0x0000]
Return to the Summary Table.
Figure 6-91 DWC_CFG Register Table 6-97 DWC_CFG Register Field Descriptions| Bit | Field | Type | Reset | Description |
|---|
| 15 | DWC_RST | R/W | 0b | Digital window comparator reset control. Write 1'b to reset.
|
| 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_VS1 | R/W | 0b | Digital window comparator enable.
- 0b = Disabled
- 1b = Enabled
|
| 6 | DWC_EN_VS2 | R/W | 0b | Digital window comparator enable.
- 0b = Disabled
- 1b = Enabled
|
| 5 | DWC_EN_VS3 | R/W | 0b | Digital window comparator enable.
- 0b = Disabled
- 1b = Enabled
|
| 4 | DWC_EN_VS4 | R/W | 0b | Digital window comparator enable.
- 0b = Disabled
- 1b = Enabled
|
| 3 | DWC_EN_VS5 | R/W | 0b | Digital window comparator enable.
- 0b = Disabled
- 1b = Enabled
|
| 2 | DWC_EN_VS6 | R/W | 0b | Digital window comparator enable.
- 0b = Disabled
- 1b = Enabled
|
| 1 | DWC_EN_VS7 | R/W | 0b | Digital window comparator enable.
- 0b = Disabled
- 1b = Enabled
|
| 0 | DWC_EN_VS8 | R/W | 0b | Digital window comparator enable.
- 0b = Disabled
- 1b = Enabled
|
6.6.3.23 DWC_TH_VS8 Register (Address = 0x22)
[Reset = 0xFF00]
Return to the Summary Table.
Figure 6-92 DWC_TH_VS8 Register Table 6-98 DWC_TH_VS8 Register Field Descriptions| Bit | Field | Type | Reset | Description |
|---|
| 15:8 | HIGH_TH_VS8[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_VS8[7:0] | R/W | 00000000b | MSB aligned low threshold for analog input. These bits are
compared with top 8 bits of ADC conversion result.
|
6.6.3.24 DWC_TH_VS7 Register (Address = 0x23)
[Reset = 0xFF00]
Return to the Summary Table.
Figure 6-93 DWC_TH_VS7 Register Table 6-99 DWC_TH_VS7 Register Field Descriptions| Bit | Field | Type | Reset | Description |
|---|
| 15:8 | HIGH_TH_VS7[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_VS7[7:0] | R/W | 00000000b | MSB aligned low threshold for analog input. These bits are
compared with top 8 bits of ADC conversion result.
|
6.6.3.25 DWC_TH_VS6 Register (Address = 0x24)
[Reset = 0xFF00]
Return to the Summary Table.
Figure 6-94 DWC_TH_VS6 Register Table 6-100 DWC_TH_VS6 Register Field Descriptions| Bit | Field | Type | Reset | Description |
|---|
| 15:8 | HIGH_TH_VS6[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_VS6[7:0] | R/W | 00000000b | MSB aligned low threshold for analog input. These bits are
compared with top 8 bits of ADC conversion result.
|
6.6.3.26 DWC_TH_VS5 Register (Address = 0x25)
[Reset = 0xFF00]
Return to the Summary Table.
Figure 6-95 DWC_TH_VS5 Register Table 6-101 DWC_TH_VS5 Register Field Descriptions| Bit | Field | Type | Reset | Description |
|---|
| 15:8 | HIGH_TH_VS5[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_VS5[7:0] | R/W | 00000000b | MSB aligned low threshold for analog input. These bits are
compared with top 8 bits of ADC conversion result.
|
6.6.3.27 DWC_TH_VS4 Register (Address = 0x26)
[Reset = 0xFF00]
Return to the Summary Table.
Figure 6-96 DWC_TH_VS4 Register Table 6-102 DWC_TH_VS4 Register Field Descriptions| Bit | Field | Type | Reset | Description |
|---|
| 15:8 | HIGH_TH_VS4[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_VS4[7:0] | R/W | 00000000b | MSB aligned low threshold for analog input. These bits are
compared with top 8 bits of ADC conversion result.
|
6.6.3.28 DWC_TH_VS3 Register (Address = 0x27)
[Reset = 0xFF00]
Return to the Summary Table.
Figure 6-97 DWC_TH_VS3 Register Table 6-103 DWC_TH_VS3 Register Field Descriptions| Bit | Field | Type | Reset | Description |
|---|
| 15:8 | HIGH_TH_VS3[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_VS3[7:0] | R/W | 00000000b | MSB aligned low threshold for analog input. These bits are
compared with top 8 bits of ADC conversion result.
|
6.6.3.29 DWC_TH_VS2 Register (Address = 0x28)
[Reset = 0xFF00]
Return to the Summary Table.
Figure 6-98 DWC_TH_VS2 Register Table 6-104 DWC_TH_VS2 Register Field Descriptions| Bit | Field | Type | Reset | Description |
|---|
| 15:8 | HIGH_TH_VS2[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_VS2[7:0] | R/W | 00000000b | MSB aligned low threshold for analog input. These bits are
compared with top 8 bits of ADC conversion result.
|
6.6.3.30 DWC_TH_VS1 Register (Address = 0x29)
[Reset = 0xFF00]
Return to the Summary Table.
Figure 6-99 DWC_TH_VS1 Register Table 6-105 DWC_TH_VS1 Register Field Descriptions| Bit | Field | Type | Reset | Description |
|---|
| 15:8 | HIGH_TH_VS1[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_VS1[7:0] | R/W | 00000000b | MSB aligned low threshold for analog input. These bits are
compared with top 8 bits of ADC conversion result.
|
6.6.3.31 DWC_HYS_VS7_8 Register (Address = 0x2A)
[Reset = 0x0000]
Return to the Summary Table.
Figure 6-100 DWC_HYS_VS7_8 Register Table 6-106 DWC_HYS_VS7_8 Register Field Descriptions| Bit | Field | Type | Reset | Description |
|---|
| 15:8 | HYS_VS8[7:0] | R/W | 00000000b | 8-bit hysteresis for high and low thresholds.
|
| 7:0 | HYS_VS7[7:0] | R/W | 00000000b | 8-bit hysteresis for high and low thresholds.
|
6.6.3.32 DWC_HYS_VS5_6 Register (Address = 0x2B)
[Reset = 0xFF00]
Return to the Summary Table.
Figure 6-101 DWC_HYS_VS5_6 Register Table 6-107 DWC_HYS_VS5_6 Register Field Descriptions| Bit | Field | Type | Reset | Description |
|---|
| 15:8 | HYS_VS6[7:0] | R/W | 11111111b | 8-bit hysteresis for high and low thresholds.
|
| 7:0 | HYS_VS5[7:0] | R/W | 00000000b | 8-bit hysteresis for high and low thresholds.
|
6.6.3.33 DWC_HYS_VS3_4 Register (Address = 0x2C)
[Reset = 0xFF00]
Return to the Summary Table.
Figure 6-102 DWC_HYS_VS3_4 Register Table 6-108 DWC_HYS_VS3_4 Register Field Descriptions| Bit | Field | Type | Reset | Description |
|---|
| 15:8 | HYS_VS4[7:0] | R/W | 11111111b | 8-bit hysteresis for high and low thresholds.
|
| 7:0 | HYS_VS3[7:0] | R/W | 00000000b | 8-bit hysteresis for high and low thresholds.
|
6.6.3.34 DWC_HYS_VS1_2 Register (Address = 0x2D)
[Reset = 0xFF00]
Return to the Summary Table.
Figure 6-103 DWC_HYS_VS1_2 Register Table 6-109 DWC_HYS_VS1_2 Register Field Descriptions| Bit | Field | Type | Reset | Description |
|---|
| 15:8 | HYS_VS2[7:0] | R/W | 11111111b | 8-bit hysteresis for high and low thresholds.
|
| 7:0 | HYS_VS1[7:0] | R/W | 00000000b | 8-bit hysteresis for high and low thresholds.
|
6.6.3.35 TP_CFG Register (Address = 0x2E)
[Reset = 0x0000]
Return to the Summary Table.
Figure 6-104 TP_CFG Register Table 6-110 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 set to 1b, channel index insertion in test pattern is disabled.
|
| 1 | TP_UP_DN_EN | 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 VS1 to VS8.
- 0b = ADC conversion result is launched on the data interface
- 1b = Digital test pattern is launched on the data interface
|
6.6.3.36 TP_VS8 Register (Address = 0x2F)
[Reset = 0x0000]
Return to the Summary Table.
Figure 6-105 TP_VS8 Register Table 6-111 TP_VS8 Register Field Descriptions| Bit | Field | Type | Reset | Description |
|---|
| 15:0 | TP_VS8[15:0] | R/W | 0000000000000000b | Fixed 16 bit pattern for VS8.
|
6.6.3.37 TP_VS7 Register (Address = 0x30)
[Reset = 0x0000]
Return to the Summary Table.
Figure 6-106 TP_VS7 Register Table 6-112 TP_VS7 Register Field Descriptions| Bit | Field | Type | Reset | Description |
|---|
| 15:0 | TP_VS7[15:0] | R/W | 0000000000000000b | Fixed 16 bit pattern for VS7.
|
6.6.3.38 TP_VS6 Register (Address = 0x31)
[Reset = 0x0000]
Return to the Summary Table.
Figure 6-107 TP_VS6 Register Table 6-113 TP_VS6 Register Field Descriptions| Bit | Field | Type | Reset | Description |
|---|
| 15:0 | TP_VS6[15:0] | R/W | 0000000000000000b | Fixed 16 bit pattern for VS6.
|
6.6.3.39 TP_VS5 Register (Address = 0x32)
[Reset = 0x0000]
Return to the Summary Table.
Figure 6-108 TP_VS5 Register Table 6-114 TP_VS5 Register Field Descriptions| Bit | Field | Type | Reset | Description |
|---|
| 15:0 | TP_VS5[15:0] | R/W | 0000000000000000b | Fixed 16 bit pattern for VS5.
|
6.6.3.40 TP_VS4 Register (Address = 0x33)
[Reset = 0x0000]
Return to the Summary Table.
Figure 6-109 TP_VS4 Register Table 6-115 TP_VS4 Register Field Descriptions| Bit | Field | Type | Reset | Description |
|---|
| 15:0 | TP_VS4[15:0] | R/W | 0000000000000000b | Fixed 16 bit pattern for VS4.
|
6.6.3.41 TP_VS3 Register (Address = 0x34)
[Reset = 0x0000]
Return to the Summary Table.
Figure 6-110 TP_VS3 Register Table 6-116 TP_VS3 Register Field Descriptions| Bit | Field | Type | Reset | Description |
|---|
| 15:0 | TP_VS3[15:0] | R/W | 0000000000000000b | Fixed 16 bit pattern for VS3.
|
6.6.3.42 TP_VS2 Register (Address = 0x35)
[Reset = 0x0000]
Return to the Summary Table.
Figure 6-111 TP_VS2 Register Table 6-117 TP_VS2 Register Field Descriptions| Bit | Field | Type | Reset | Description |
|---|
| 15:0 | TP_VS2[15:0] | R/W | 0000000000000000b | Fixed 16 bit pattern for VS2.
|
6.6.3.43 TP_VS1 Register (Address = 0x36)
[Reset = 0x0000]
Return to the Summary Table.
Figure 6-112 TP_VS1 Register Table 6-118 TP_VS1 Register Field Descriptions| Bit | Field | Type | Reset | Description |
|---|
| 15:0 | TP_VS1[15:0] | R/W | 0000000000000000b | Fixed 16 bit pattern for VS1.
|
6.6.3.44 GEN_CFG1 Register (Address = 0x37)
[Reset = 0x0000]
Return to the Summary Table.
Figure 6-113 GEN_CFG1 Register Table 6-119 GEN_CFG1 Register Field Descriptions| Bit | Field | Type | Reset | Description |
|---|
| 15:2 | RESERVED | R/W | 00000000000000b | Reserved. Do not change from the default reset value.
|
| 1 | OFS_CORR_EN | R/W | 0b | Offset correction enable for VS 1 to VS8.
- 0b = Disabled
- 1b = Enabled
|
| 0 | GAN_CORR_EN | R/W | 0b | Gain correction enable for VS 1 to VS8.
- 0b = Disabled
- 1b = Enabled
|
6.6.3.45 DWC_FLAG_VS1_8 Register (Address = 0x3E)
[Reset = 0x0000]
Return to the Summary Table.
Figure 6-114 DWC_FLAG_VS1_8 Register Table 6-120 DWC_FLAG_VS1_8 Register Field Descriptions| Bit | Field | Type | Reset | Description |
|---|
| 15 | HIGH_FLAG_VS1 | R | 0b | Digital window comparator high flag for VS1.
|
| 14 | HIGH_FLAG_VS2 | R | 0b | Digital window comparator high flag for VS2.
|
| 13 | HIGH_FLAG_VS3 | R | 0b | Digital window comparator high flag for VS3.
|
| 12 | HIGH_FLAG_VS4 | R | 0b | Digital window comparator high flag for VS4.
|
| 11 | HIGH_FLAG_VS5 | R | 0b | Digital window comparator high flag for VS5.
|
| 10 | HIGH_FLAG_VS6 | R | 0b | Digital window comparator high flag for VS6.
|
| 9 | HIGH_FLAG_VS7 | R | 0b | Digital window comparator high flag for VS7.
|
| 8 | HIGH_FLAG_VS8 | R | 0b | Digital window comparator high flag for VS8.
|
| 7 | LOW_FLAG_VS1 | R | 0b | Digital window comparator low flag for VS1.
|
| 6 | LOW_FLAG_VS2 | R | 0b | Digital window comparator low flag for VS2.
|
| 5 | LOW_FLAG_VS3 | R | 0b | Digital window comparator low flag for VS3.
|
| 4 | LOW_FLAG_VS4 | R | 0b | Digital window comparator low flag for VS4.
|
| 3 | LOW_FLAG_VS5 | R | 0b | Digital window comparator low flag for VS5.
|
| 2 | LOW_FLAG_VS6 | R | 0b | Digital window comparator low flag for VS6.
|
| 1 | LOW_FLAG_VS7 | R | 0b | Digital window comparator low flag for VS7.
|
| 0 | LOW_FLAG_VS8 | R | 0b | Digital window comparator low flag for VS8.
|