SWCU193A April 2023 – August 2024 CC2340R2 , CC2340R5 , CC2340R5-Q1
Table 17-8 lists the memory-mapped registers for the ADC registers. All register offset addresses not listed in Table 17-8 should be considered as reserved locations and the register contents should not be modified.
Offset | Acronym | Register Name | Section |
---|---|---|---|
28h | IMASK0 | Interrupt mask | Go |
30h | RIS0 | Raw interrupt status | Go |
38h | MIS0 | Masked interrupt status | Go |
40h | ISET0 | Interrupt set | Go |
48h | ICLR0 | Interrupt clear | Go |
58h | IMASK1 | Interrupt mask | Go |
60h | RIS1 | Raw interrupt status | Go |
68h | MIS1 | Masked interrupt status | Go |
70h | ISET1 | Interrupt set | Go |
78h | ICLR1 | Interrupt clear | Go |
88h | IMASK2 | Interrupt mask | Go |
90h | RIS2 | Raw interrupt status | Go |
98h | MIS2 | Masked interrupt status | Go |
A0h | ISET2 | Interrupt set | Go |
A8h | ICLR2 | Interrupt clear | Go |
100h | CTL0 | Control Register 0 | Go |
104h | CTL1 | Control Register 1 | Go |
108h | CTL2 | Control Register 2 | Go |
10Ch | CTL3 | Control Register 3 | Go |
114h | SCOMP0 | Sample Time Compare 0 Register | Go |
118h | SCOMP1 | Sample Time Compare 1 Register | Go |
11Ch | REFCFG | Reference Buffer Configuration Register | Go |
148h | WCLOW | Window Comparator Low Threshold Register | Go |
150h | WCHIGH | Window Comparator High Threshold Register | Go |
160h | FIFODATA | FIFO Data Register | Go |
170h | ASCRES | ASC Result Register | Go |
180h | MEMCTL0 | Conversion Memory Control Register 0 | Go |
184h | MEMCTL1 | Conversion Memory Control Register 1 | Go |
188h | MEMCTL2 | Conversion Memory Control Register 2 | Go |
18Ch | MEMCTL3 | Conversion Memory Control Register 3 | Go |
280h | MEMRES0 | Memory Result Register 0 | Go |
284h | MEMRES1 | Memory Result Register 1 | Go |
288h | MEMRES2 | Memory Result Register 2 | Go |
28Ch | MEMRES3 | Memory Result Register 3 | Go |
340h | STA | Status Register | Go |
E00h | TEST0 | Internal. Only to be used through TI provided API. | Go |
E08h | TEST2 | Internal. Only to be used through TI provided API. | Go |
E0Ch | TEST3 | Internal. Only to be used through TI provided API. | Go |
E10h | TEST4 | Internal. Only to be used through TI provided API. | Go |
E14h | TEST5 | Internal. Only to be used through TI provided API. | Go |
E18h | TEST6 | Internal. Only to be used through TI provided API. | Go |
E20h | DEBUG1 | Internal. Only to be used through TI provided API. | Go |
E24h | DEBUG2 | Internal. Only to be used through TI provided API. | Go |
E28h | DEBUG3 | Internal. Only to be used through TI provided API. | Go |
E2Ch | DEBUG4 | Internal. Only to be used through TI provided API. | Go |
Complex bit access types are encoded to fit into small table cells. Table 17-9 shows the codes that are used for access types in this section.
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 |
IMASK0 is shown in Table 17-10.
Return to the Summary Table.
Interrupt mask. This register selects interrupt sources which are allowed to pass from RIS0 to MIS0 when the corresponding bit-fields are set to 1.
Bit | Field | Type | Reset | Description |
---|---|---|---|---|
31-12 | RESERVED | R | 0h | Reserved |
11 | MEMRESIFG3 | R/W | 0h | MEMRES3 conversion result interrupt mask.
0h = Disable interrupt mask 1h = Enable interrupt mask |
10 | MEMRESIFG2 | R/W | 0h | MEMRES2 conversion result interrupt mask.
0h = Disable interrupt mask 1h = Enable interrupt mask |
9 | MEMRESIFG1 | R/W | 0h | MEMRES1 conversion result interrupt mask.
0h = Disable interrupt mask 1h = Enable interrupt mask |
8 | MEMRESIFG0 | R/W | 0h | MEMRES0 conversion result interrupt mask.
0h = Disable interrupt mask 1h = Enable interrupt mask |
7 | ASCDONE | R/W | 0h | Mask for ASC done raw interrupt flag.
0h = Disable interrupt mask 1h = Enable interrupt mask |
6 | UVIFG | R/W | 0h | Conversion underflow interrupt mask.
0h = Disable interrupt mask 1h = Enable interrupt mask |
5 | DMADONE | R/W | 0h | DMA done interrupt mask.
0h = Disable interrupt mask 1h = Enable interrupt mask |
4 | INIFG | R/W | 0h | In-range comparator interrupt mask.
0h = Disable interrupt mask 1h = Enable interrupt mask |
3 | LOWIFG | R/W | 0h | Low threshold compare interrupt mask.
0h = Disable interrupt mask 1h = Enable interrupt mask |
2 | HIGHIFG | R/W | 0h | High threshold compare interrupt mask.
0h = Disable interrupt mask 1h = Enable interrupt mask |
1 | TOVIFG | R/W | 0h | Sequence conversion time overflow interrupt mask.
0h = Disable interrupt mask 1h = Enable interrupt mask |
0 | OVIFG | R/W | 0h | Conversion overflow interrupt mask.
0h = Disable interrupt mask 1h = Enable interrupt mask |
RIS0 is shown in Table 17-11.
Return to the Summary Table.
Raw interrupt status. This register reflects the state of all pending interrupts, regardless of masking. This register allows the user to implement a poll scheme. A flag set in this register can be cleared by writing 1 to the corresponding ICLR0 register bit.
Bit | Field | Type | Reset | Description |
---|---|---|---|---|
31-12 | RESERVED | R | 0h | Reserved |
11 | MEMRESIFG3 | R/W | 0h | Raw interrupt status for MEMRES3. This bit is set to 1 when MEMRES3 is loaded with a new conversion result. Reading MEMRES3 register will clear this bit, or when the corresponding bit in ICLR0 is set to 1 0h = No new data ready. 1h = A new data is ready to be read. |
10 | MEMRESIFG2 | R/W | 0h | Raw interrupt status for MEMRES2. This bit is set to 1 when MEMRES2 is loaded with a new conversion result. Reading MEMRES2 register will clear this bit, or when the corresponding bit in ICLR0 is set to 1 0h = No new data ready. 1h = A new data is ready to be read. |
9 | MEMRESIFG1 | R/W | 0h | Raw interrupt status for MEMRES1. This bit is set to 1 when MEMRES1 is loaded with a new conversion result. Reading MEMRES1 register will clear this bit, or when the corresponding bit in ICLR0 is set to 1 0h = No new data ready. 1h = A new data is ready to be read. |
8 | MEMRESIFG0 | R/W | 0h | Raw interrupt status for MEMRES0. This bit is set to 1 when MEMRES0 is loaded with a new conversion result. Reading MEMRES0 register will clear this bit, or when the corresponding bit in ICLR0 is set to 1 0h = No new data ready. 1h = A new data is ready to be read. |
7 | ASCDONE | R/W | 0h | Raw interrupt flag for ASC done.
0h = Interrupt is not pending. 1h = Interrupt is pending. |
6 | UVIFG | R/W | 0h | Raw interrupt flag for MEMRESx underflow.
0h = Interrupt is not pending. 1h = Interrupt is pending. |
5 | DMADONE | R/W | 0h | Raw interrupt flag for DMADONE.
0h = Interrupt is not pending. 1h = Interrupt is pending. |
4 | INIFG | R/W | 0h | Raw interrupt status for In-range comparator.
0h = Interrupt is not pending. 1h = Interrupt is pending. |
3 | LOWIFG | R/W | 0h | Raw interrupt flag for the MEMRESx result register being below than the WCLOWx threshold of the window comparator.
0h = Interrupt is not pending. 1h = Interrupt is pending. |
2 | HIGHIFG | R/W | 0h | Raw interrupt flag for the MEMRESx result register being higher than the WCHIGHx threshold of the window comparator.
0h = Interrupt is not pending. 1h = Interrupt is pending. |
1 | TOVIFG | R/W | 0h | Raw interrupt flag for sequence conversion trigger overflow.
0h = Interrupt is not pending. 1h = Interrupt is pending. |
0 | OVIFG | R/W | 0h | Raw interrupt flag for MEMRESx overflow.
0h = Interrupt is not pending. 1h = Interrupt is pending. |
MIS0 is shown in Table 17-12.
Return to the Summary Table.
Masked interrupt status. This register is simply a bitwise AND of the contents of IMASK and RIS registers. A flag set in this register can be cleared by writing 1 to the corresponding ICLR register bit.
Bit | Field | Type | Reset | Description |
---|---|---|---|---|
31-12 | RESERVED | R | 0h | Reserved |
11 | MEMRESIFG3 | R/W | 0h | Masked interrupt status for MEMRES3.
0h = No new data ready. 1h = A new data is ready to be read. |
10 | MEMRESIFG2 | R/W | 0h | Masked interrupt status for MEMRES2.
0h = No new data ready. 1h = A new data is ready to be read. |
9 | MEMRESIFG1 | R/W | 0h | Masked interrupt status for MEMRES1.
0h = No new data ready. 1h = A new data is ready to be read. |
8 | MEMRESIFG0 | R/W | 0h | Masked interrupt status for MEMRES0.
0h = No new data ready. 1h = A new data is ready to be read. |
7 | ASCDONE | R/W | 0h | Masked interrupt status for ASC done.
0h = Interrupt is not pending. 1h = Interrupt is pending. |
6 | UVIFG | R/W | 0h | Masked interrupt flag for MEMRESx underflow.
0h = Interrupt is not pending. 1h = Interrupt is pending. |
5 | DMADONE | R/W | 0h | Masked interrupt flag for DMADONE.
0h = Interrupt is not pending. 1h = Interrupt is pending. |
4 | INIFG | R/W | 0h | Mask INIFG in MIS0 register.
0h = Interrupt is not pending. 1h = Interrupt is pending. |
3 | LOWIFG | R/W | 0h | Masked interrupt flag for the MEMRESx result register being below than the WCLOWx threshold of the window comparator.
0h = Interrupt is not pending. 1h = Interrupt is pending. |
2 | HIGHIFG | R/W | 0h | Masked interrupt flag for the MEMRESx result register being higher than the WCHIGHx threshold of the window comparator.
0h = Interrupt is not pending. 1h = Interrupt is pending. |
1 | TOVIFG | R/W | 0h | Masked interrupt flag for sequence conversion timeout overflow.
0h = Interrupt is not pending. 1h = Interrupt is pending. |
0 | OVIFG | R/W | 0h | Masked interrupt flag for MEMRESx overflow.
0h = Interrupt is not pending. 1h = Interrupt is pending. |
ISET0 is shown in Table 17-13.
Return to the Summary Table.
Interrupt set register. This register can used by software for diagnostics and safety checking purposes. Writing a 1 to a bit in this register will set the event and the corresponding RIS bit also gets set. If the corresponding IMASK bit is set, then the corresponding MIS register bit also gets set.
Bit | Field | Type | Reset | Description |
---|---|---|---|---|
31-12 | RESERVED | R | 0h | Reserved |
11 | MEMRESIFG3 | R/W | 0h | Set interrupt status for MEMRES3.
0h = No new data ready. 1h = A new data is ready to be read. |
10 | MEMRESIFG2 | R/W | 0h | Set interrupt status for MEMRES2.
0h = No new data ready. 1h = A new data is ready to be read. |
9 | MEMRESIFG1 | R/W | 0h | Set interrupt status for MEMRES1.
0h = No new data ready. 1h = A new data is ready to be read. |
8 | MEMRESIFG0 | R/W | 0h | Set Interrupt status for MEMRES0.
0h = No new data ready. 1h = A new data is ready to be read. |
7 | ASCDONE | R/W | 0h | Set interrupt for ASC done.
0h = Interrupt is not pending. 1h = Interrupt is pending. |
6 | UVIFG | R/W | 0h | Set interrupt for MEMRESx underflow.
0h = Interrupt is not pending. 1h = Interrupt is pending. |
5 | DMADONE | R/W | 0h | Set interrupt for DMADONE.
0h = Interrupt is not pending. 1h = Interrupt is pending. |
4 | INIFG | R/W | 0h | Set INIFG interrupt register.
0h = Interrupt is not pending. 1h = Interrupt is pending. |
3 | LOWIFG | R/W | 0h | Set interrupt for MEMRESx result register being below than the WCLOWx threshold of the window comparator.
0h = Interrupt is not pending. 1h = Interrupt is pending. |
2 | HIGHIFG | R/W | 0h | Set Interrupt for the MEMRESx result register being higher than the WCHIGHx threshold of the window comparator.
0h = Interrupt is not pending. 1h = Interrupt is pending. |
1 | TOVIFG | R/W | 0h | Set interrupt for sequence conversion timeout overflow.
0h = Interrupt is not pending. 1h = Interrupt is pending. |
0 | OVIFG | R/W | 0h | Set Interrupt for MEMRESx overflow.
0h = Interrupt is not pending. 1h = Interrupt is pending. |
ICLR0 is shown in Table 17-14.
Return to the Summary Table.
Interrupt clear register. This register allows software to clear interrupts. Writing a 1 to a bit in this register will clear the event and the corresponding RIS bit also gets cleared. If the corresponding IMASK bit is set, then the corresponding MIS register bit also gets cleared.
Bit | Field | Type | Reset | Description |
---|---|---|---|---|
31-12 | RESERVED | R | 0h | Reserved |
11 | MEMRESIFG3 | R/W | 0h | Clear interrupt status for MEMRES3.
0h = No new data ready. 1h = A new data is ready to be read. |
10 | MEMRESIFG2 | R/W | 0h | Clear interrupt status for MEMRES2.
0h = No new data ready. 1h = A new data is ready to be read. |
9 | MEMRESIFG1 | R/W | 0h | Clear interrupt status for MEMRES1.
0h = No new data ready. 1h = A new data is ready to be read. |
8 | MEMRESIFG0 | R/W | 0h | Clear interrupt status for MEMRES0.
0h = No new data ready. 1h = A new data is ready to be read. |
7 | ASCDONE | R/W | 0h | Clear ASC done flag in RIS.
0h = Interrupt is not pending. 1h = Interrupt is pending. |
6 | UVIFG | R/W | 0h | Clear interrupt flag for MEMRESx underflow.
0h = Interrupt is not pending. 1h = Interrupt is pending. |
5 | DMADONE | R/W | 0h | Clear interrupt flag for DMADONE.
0h = Interrupt is not pending. 1h = Interrupt is pending. |
4 | INIFG | R/W | 0h | Clear INIFG in MIS0 register.
0h = Interrupt is not pending. 1h = Interrupt is pending. |
3 | LOWIFG | R/W | 0h | Clear interrupt flag for the MEMRESx result register being below than the WCLOWx threshold of the window comparator.
0h = Interrupt is not pending. 1h = Interrupt is pending. |
2 | HIGHIFG | R/W | 0h | Clear interrupt flag for the MEMRESx result register being higher than the WCHIGHx threshold of the window comparator.
0h = Interrupt is not pending. 1h = Interrupt is pending. |
1 | TOVIFG | R/W | 0h | Clear interrupt flag for sequence conversion timeout overflow.
0h = Interrupt is not pending. 1h = Interrupt is pending. |
0 | OVIFG | R/W | 0h | Clear interrupt flag for MEMRESx overflow.
0h = Interrupt is not pending. 1h = Interrupt is pending. |
IMASK1 is shown in Table 17-15.
Return to the Summary Table.
Interrupt mask. This register selects interrupt sources which are allowed to pass from RIS0 to MIS0 when the corresponding bit-fields are set to 1.
Bit | Field | Type | Reset | Description |
---|---|---|---|---|
31-9 | RESERVED | R | 0h | Reserved |
8 | MEMRESIFG0 | R/W | 0h | MEMRES0 conversion result interrupt mask.
0h = No new data ready. 1h = A new data is ready to be read. |
7-5 | RESERVED | R | 0h | Reserved |
4 | INIFG | R/W | 0h | In-range comparator interrupt mask.
0h = Interrupt is not pending. 1h = Interrupt is pending. |
3 | LOWIFG | R/W | 0h | Low threshold compare interrupt mask.
0h = Interrupt is not pending. 1h = Interrupt is pending. |
2 | HIGHIFG | R/W | 0h | High threshold compare interrupt mask.
0h = Interrupt is not pending. 1h = Interrupt is pending. |
1-0 | RESERVED | R | 0h | Reserved |
RIS1 is shown in Table 17-16.
Return to the Summary Table.
Raw interrupt status. This register reflects the state of all pending interrupts, regardless of masking. This register allows the user to implement a poll scheme. A flag set in this register can be cleared by writing 1 to the corresponding ICLR0 register bit.
Bit | Field | Type | Reset | Description |
---|---|---|---|---|
31-9 | RESERVED | R | 0h | Reserved |
8 | MEMRESIFG0 | R/W | 0h | Raw interrupt status for MEMRES0. This bit is set to 1 when MEMRES0 is loaded with a new conversion result. Reading MEMRES0 register will clear this bit, or when the corresponding bit in ICLR1 is set to 1 0h = No new data ready. 1h = A new data is ready to be read. |
7-5 | RESERVED | R | 0h | Reserved |
4 | INIFG | R/W | 0h | Raw interrupt status for In-range comparator.
0h = Interrupt is not pending. 1h = Interrupt is pending. |
3 | LOWIFG | R/W | 0h | Raw interrupt flag for the MEMRESx result register being below than the WCLOWx threshold of the window comparator.
0h = Interrupt is not pending. 1h = Interrupt is pending. |
2 | HIGHIFG | R/W | 0h | Raw interrupt flag for the MEMRESx result register being higher than the WCHIGHx threshold of the window comparator.
0h = Interrupt is not pending. 1h = Interrupt is pending. |
1-0 | RESERVED | R | 0h | Reserved |
MIS1 is shown in Table 17-17.
Return to the Summary Table.
Masked interrupt status. This register is simply a bitwise AND of the contents of IMASK and RIS registers. A flag set in this register can be cleared by writing 1 to the corresponding ICLR register bit.
Bit | Field | Type | Reset | Description |
---|---|---|---|---|
31-9 | RESERVED | R | 0h | Reserved |
8 | MEMRESIFG0 | R/W | 0h | Masked interrupt status for MEMRES0.
0h = No new data ready. 1h = A new data is ready to be read. |
7-5 | RESERVED | R | 0h | Reserved |
4 | INIFG | R/W | 0h | Mask INIFG in MIS1 register.
0h = Interrupt is not pending. 1h = Interrupt is pending. |
3 | LOWIFG | R/W | 0h | Masked interrupt flag for the MEMRESx result register being below than the WCLOWx threshold of the window comparator.
0h = Interrupt is not pending. 1h = Interrupt is pending. |
2 | HIGHIFG | R/W | 0h | Masked interrupt flag for the MEMRESx result register being higher than the WCHIGHx threshold of the window comparator.
0h = Interrupt is not pending. 1h = Interrupt is pending. |
1-0 | RESERVED | R | 0h | Reserved |
ISET1 is shown in Table 17-18.
Return to the Summary Table.
Interrupt set register. This register can used by software for diagnostics and safety checking purposes. Writing a 1 to a bit in this register will set the event and the corresponding RIS bit also gets set. If the corresponding IMASK bit is set, then the corresponding MIS register bit also gets set.
Bit | Field | Type | Reset | Description |
---|---|---|---|---|
31-9 | RESERVED | R | 0h | Reserved |
8 | MEMRESIFG0 | R/W | 0h | Set Interrupt status for MEMRES0.
0h = No new data ready. 1h = A new data is ready to be read. |
7-5 | RESERVED | R | 0h | Reserved |
4 | INIFG | R/W | 0h | Set INIFG interrupt register.
0h = Interrupt is not pending. 1h = Interrupt is pending. |
3 | LOWIFG | R/W | 0h | Set interrupt for MEMRESx result register being below than the WCLOWx threshold of the window comparator.
0h = Interrupt is not pending. 1h = Interrupt is pending. |
2 | HIGHIFG | R/W | 0h | Set Interrupt for the MEMRESx result register being higher than the WCHIGHx threshold of the window comparator.
0h = Interrupt is not pending. 1h = Interrupt is pending. |
1-0 | RESERVED | R | 0h | Reserved |
ICLR1 is shown in Table 17-19.
Return to the Summary Table.
Interrupt clear register. This register allows software to clear interrupts. Writing a 1 to a bit in this register will clear the event and the corresponding RIS bit also gets cleared. If the corresponding IMASK bit is set, then the corresponding MIS register bit also gets cleared.
Bit | Field | Type | Reset | Description |
---|---|---|---|---|
31-9 | RESERVED | R | 0h | Reserved |
8 | MEMRESIFG0 | R/W | 0h | Clear interrupt status for MEMRES0.
0h = No new data ready. 1h = A new data is ready to be read. |
7-5 | RESERVED | R | 0h | Reserved |
4 | INIFG | R/W | 0h | Clear INIFG in MIS1 register.
0h = Interrupt is not pending. 1h = Interrupt is pending. |
3 | LOWIFG | R/W | 0h | Clear interrupt flag for the MEMRESx result register being below than the WCLOWx threshold of the window comparator.
0h = Interrupt is not pending. 1h = Interrupt is pending. |
2 | HIGHIFG | R/W | 0h | Clear interrupt flag for the MEMRESx result register being higher than the WCHIGHx threshold of the window comparator.
0h = Interrupt is not pending. 1h = Interrupt is pending. |
1-0 | RESERVED | R | 0h | Reserved |
IMASK2 is shown in Table 17-20.
Return to the Summary Table.
Interrupt mask. This register selects interrupt sources which are allowed to pass from RIS0 to MIS0 when the corresponding bit-fields are set to 1.
Bit | Field | Type | Reset | Description |
---|---|---|---|---|
31-12 | RESERVED | R | 0h | Reserved |
11 | MEMRESIFG3 | R/W | 0h | MEMRES3 conversion result interrupt mask.
0h = No new data ready. 1h = A new data is ready to be read. |
10 | MEMRESIFG2 | R/W | 0h | MEMRES2 conversion result interrupt mask.
0h = No new data ready. 1h = A new data is ready to be read. |
9 | MEMRESIFG1 | R/W | 0h | MEMRES1 conversion result interrupt mask.
0h = No new data ready. 1h = A new data is ready to be read. |
8 | MEMRESIFG0 | R/W | 0h | MEMRES0 conversion result interrupt mask.
0h = No new data ready. 1h = A new data is ready to be read. |
7-0 | RESERVED | R | 0h | Reserved |
RIS2 is shown in Table 17-21.
Return to the Summary Table.
Raw interrupt status. This register reflects the state of all pending interrupts, regardless of masking. This register allows the user to implement a poll scheme. A flag set in this register can be cleared by writing 1 to the corresponding ICLR0 register bit.
Bit | Field | Type | Reset | Description |
---|---|---|---|---|
31-12 | RESERVED | R | 0h | Reserved |
11 | MEMRESIFG3 | R/W | 0h | Raw interrupt status for MEMRES3. This bit is set to 1 when MEMRES3 is loaded with a new conversion result. Reading MEMRES3 register will clear this bit, or when the corresponding bit in ICLR2 is set to 1 0h = No new data ready. 1h = A new data is ready to be read. |
10 | MEMRESIFG2 | R/W | 0h | Raw interrupt status for MEMRES2. This bit is set to 1 when MEMRES2 is loaded with a new conversion result. Reading MEMRES2 register will clear this bit, or when the corresponding bit in ICLR2 is set to 1 0h = No new data ready. 1h = A new data is ready to be read. |
9 | MEMRESIFG1 | R/W | 0h | Raw interrupt status for MEMRES1. This bit is set to 1 when MEMRES1 is loaded with a new conversion result. Reading MEMRES1 register will clear this bit, or when the corresponding bit in ICLR2 is set to 1 0h = No new data ready. 1h = A new data is ready to be read. |
8 | MEMRESIFG0 | R/W | 0h | Raw interrupt status for MEMRES0. This bit is set to 1 when MEMRES0 is loaded with a new conversion result. Reading MEMRES0 register will clear this bit, or when the corresponding bit in ICLR2 is set to 1 0h = No new data ready. 1h = A new data is ready to be read. |
7-0 | RESERVED | R | 0h | Reserved |
MIS2 is shown in Table 17-22.
Return to the Summary Table.
Extension of Masked interrupt status. This register is simply a bitwise AND of the contents of IMASK and RIS registers. A flag set in this register can be cleared by writing 1 to the corresponding ICLR register bit.
Bit | Field | Type | Reset | Description |
---|---|---|---|---|
31-12 | RESERVED | R | 0h | Reserved |
11 | MEMRESIFG3 | R/W | 0h | Masked interrupt status for MEMRES3.
0h = No new data ready. 1h = A new data is ready to be read. |
10 | MEMRESIFG2 | R/W | 0h | Masked interrupt status for MEMRES2.
0h = No new data ready. 1h = A new data is ready to be read. |
9 | MEMRESIFG1 | R/W | 0h | Masked interrupt status for MEMRES1.
0h = No new data ready. 1h = A new data is ready to be read. |
8 | MEMRESIFG0 | R/W | 0h | Masked interrupt status for MEMRES0.
0h = No new data ready. 1h = A new data is ready to be read. |
7-0 | RESERVED | R | 0h | Reserved |
ISET2 is shown in Table 17-23.
Return to the Summary Table.
Interrupt set register. This register can used by software for diagnostics and safety checking purposes. Writing a 1 to a bit in this register will set the event and the corresponding RIS bit also gets set. If the corresponding IMASK bit is set, then the corresponding MIS register bit also gets set.
Bit | Field | Type | Reset | Description |
---|---|---|---|---|
31-12 | RESERVED | R | 0h | Reserved |
11 | MEMRESIFG3 | R/W | 0h | Set interrupt status for MEMRES3.
0h = No new data ready. 1h = A new data is ready to be read. |
10 | MEMRESIFG2 | R/W | 0h | Set interrupt status for MEMRES2.
0h = No new data ready. 1h = A new data is ready to be read. |
9 | MEMRESIFG1 | R/W | 0h | Set interrupt status for MEMRES1.
0h = No new data ready. 1h = A new data is ready to be read. |
8 | MEMRESIFG0 | R/W | 0h | Set Interrupt status for MEMRES0.
0h = No new data ready. 1h = A new data is ready to be read. |
7-0 | RESERVED | R | 0h | Reserved |
ICLR2 is shown in Table 17-24.
Return to the Summary Table.
Interrupt clear register. This register allows software to clear interrupts. Writing a 1 to a bit in this register will clear the event and the corresponding RIS bit also gets cleared. If the corresponding IMASK bit is set, then the corresponding MIS register bit also gets cleared.
Bit | Field | Type | Reset | Description |
---|---|---|---|---|
31-12 | RESERVED | R | 0h | Reserved |
11 | MEMRESIFG3 | R/W | 0h | Clear interrupt status for MEMRES3.
0h = No new data ready. 1h = A new data is ready to be read. |
10 | MEMRESIFG2 | R/W | 0h | Clear interrupt status for MEMRES2.
0h = No new data ready. 1h = A new data is ready to be read. |
9 | MEMRESIFG1 | R/W | 0h | Clear interrupt status for MEMRES1.
0h = No new data ready. 1h = A new data is ready to be read. |
8 | MEMRESIFG0 | R/W | 0h | Clear interrupt status for MEMRES0.
0h = No new data ready. 1h = A new data is ready to be read. |
7-0 | RESERVED | R | 0h | Reserved |
CTL0 is shown in Table 17-25.
Return to the Summary Table.
Control Register 0
Bit | Field | Type | Reset | Description |
---|---|---|---|---|
31-27 | RESERVED | R | 0h | Reserved |
26-24 | SCLKDIV | R/W | 0h | Sample clock divider
0h = Do not divide clock source 1h = Divide clock source by 2 2h = Divide clock source by 4 3h = Divide clock source by 8 4h = Divide clock source by 16 5h = Divide clock source by 24 6h = Divide clock source by 32 7h = Divide clock source by 48 |
23-17 | RESERVED | R | 0h | Reserved |
16 | PWRDN | R/W | 0h | Power down policy
0h = ADC is powered down on completion of a conversion if there is no pending trigger 1h = ADC remains powered on as long as it is enabled through software. |
15-1 | RESERVED | R | 0h | Reserved |
0 | ENC | R/W | 0h | Enable conversion
0h = Conversion disabled. ENC change from ON to OFF will abort single or repeat sequence on a MEMCTLx boundary. The current conversion will finish and result stored in corresponding MEMRESx. 1h = Conversion enabled. ADC sequencer waits for the programmed trigger (software or hardware). |
CTL1 is shown in Table 17-26.
Return to the Summary Table.
Control Register 1
Bit | Field | Type | Reset | Description |
---|---|---|---|---|
31-21 | RESERVED | R | 0h | Reserved |
20 | SAMPMODE | R/W | 0h | Sample mode. This bit selects the source of the sampling signal. MANUAL option is not applicable when TRIGSRC is selected as hardware event trigger. 0h = Sample timer high phase is used as sample signal 1h = Software trigger is used as sample signal |
19-18 | RESERVED | R | 0h | Reserved |
17-16 | CONSEQ | R/W | 0h | Conversion sequence mode
0h = ADC channel in MEMCTLx pointed by STARTADD will be converted once 1h = ADC channel sequence pointed by STARTADD and ENDADD will be converted once 2h = ADC channel in MEMCTLx pointed by STARTADD will be converted repeatedly 3h = ADC channel sequence pointed by STARTADD and ENDADD will be converted repeatedly |
15-9 | RESERVED | R | 0h | Reserved |
8 | SC | R/W | 0h | Start of conversion
0h = When SAMPMODE is set to MANUAL, clearing this bit will end the sample phase and the conversion phase will start. When SAMPMODE is set to AUTO, writing 0 has no effect. 1h = When SAMPMODE is set to MANUAL, setting this bit will start the sample phase. Sample phase will last as long as this bit is set. When SAMPMODE is set to AUTO, setting this bit will trigger the timer based sample time. |
7-1 | RESERVED | R | 0h | Reserved |
0 | TRIGSRC | R/W | 0h | Sample trigger source
0h = Software trigger 1h = Hardware event trigger |
CTL2 is shown in Table 17-27.
Return to the Summary Table.
Control Register 2
Bit | Field | Type | Reset | Description |
---|---|---|---|---|
31-29 | RESERVED | R | 0h | Reserved |
28-24 | ENDADD | R/W | 0h | Sequence end address. These bits select which MEMCTLx is the last one for the sequence mode. The value of ENDADD is 0x00 to 0x03 corresponding to MEMRES0 to MEMRES3. 0h = MEMCTL0 is selected as end address of sequence. 1h = MEMCTL1 is selected as end address of sequence. 2h = MEMCTL2 is selected as end address of sequence. 3h = MEMCTL3 is selected as end address of sequence. |
23-21 | RESERVED | R | 0h | Reserved |
20-16 | STARTADD | R/W | 0h | Sequencer start address. These bits select which MEMCTLx is used for single conversion or as first MEMCTL for sequence mode. The value of STARTADD is 0x00 to 0x17, corresponding to MEMRES0 to MEMRES23. 0h = MEMCTL0 is selected as start address of a sequence or for a single conversion. 1h = MEMCTL1 is selected as start address of a sequence or for a single conversion. 2h = MEMCTL2 is selected as start address of a sequence or for a single conversion. 3h = MEMCTL3 is selected as start address of a sequence or for a single conversion. |
15-11 | RESERVED | R | 0h | Reserved |
10 | FIFOEN | R/W | 0h | Enable FIFO based operation
0h = Disable 1h = Enable |
9 | RESERVED | R | 0h | Reserved |
8 | DMAEN | R/W | 0h | Enable DMA trigger for data transfer. Note: DMAEN bit is cleared by hardware based on DMA done signal at the end of data transfer. Software has to re-enable DMAEN bit for ADC to generate DMA triggers. 0h = DMA trigger not enabled 1h = DMA trigger enabled |
7-3 | RESERVED | R | 0h | Reserved |
2-1 | RES | R/W | 0h | Resolution. These bits define the resolutoin of ADC conversion result. Note : A value of 3 defaults to 12-bits resolution. 0h = 12-bits resolution 1h = 10-bits resolution 2h = 8-bits resolution |
0 | DF | R/W | 0h | Data read-back format. Data is always stored in binary unsigned format.
0h = Digital result reads as Binary Unsigned. 1h = Digital result reads Signed Binary. (2s complement), left aligned. |
CTL3 is shown in Table 17-28.
Return to the Summary Table.
Control Register 3. This register is used to configure ADC for ad-hoc single conversion.
Bit | Field | Type | Reset | Description |
---|---|---|---|---|
31-14 | RESERVED | R | 0h | Reserved |
13-12 | ASCVRSEL | R/W | 0h | Selects voltage reference for ASC operation. AREF- must be connected to on-board ground when external reference option is selected. Note: Writing value 0x3 defaults to INTREF. 0h = VDDS reference 1h = External reference from AREF+/AREF- pins 2h = Internal reference |
11-9 | RESERVED | R | 0h | Reserved |
8 | ASCSTIME | R/W | 0h | ASC sample time compare value select. This is used to select between SCOMP0 and SCOMP1 registers for ASC operation.
0h = Select SCOMP0 1h = Select SCOMP1 |
7-5 | RESERVED | R | 0h | Reserved |
4-0 | ASCCHSEL | R/W | 0h | ASC channel select
0h = Selects channel 0 1h = Selects channel 1 2h = Selects channel 2 3h = Selects channel 3 4h = Selects channel 4 5h = Selects channel 5 6h = Selects channel 6 7h = Selects channel 7 8h = Selects channel 8 9h = Selects channel 9 Ah = Selects channel 10 Bh = Selects channel 11 Ch = Selects channel 12 Dh = Selects channel 13 Eh = Selects channel 14 Fh = Selects channel 15 |
SCOMP0 is shown in Table 17-29.
Return to the Summary Table.
Sample time compare 0 register. Specifies the sample time, in number of ADC sample clock cycles. CTL0.ENC must be set to 0 to write to this register.
Bit | Field | Type | Reset | Description |
---|---|---|---|---|
31-10 | RESERVED | R | 0h | Reserved |
9-0 | VAL | R/W | 0h | Specifies the number of sample clocks. When VAL = 0 or 1, number of sample clocks = Sample clock divide value. When VAL > 1, number of sample clocks = VAL x Sample clock divide value. Note: Sample clock divide value is not the value written to SCLKDIV but the actual divide value (SCLKDIV = 2 implies divide value is 4). Example: VAL = 4, SCLKDIV = 3 implies 32 sample clock cycles. |
SCOMP1 is shown in Table 17-30.
Return to the Summary Table.
Sample time compare 1 register. Specifies the sample time, in number of ADC sample clock cycles. CTL0.ENC must be set to 0 to write to this register.
Bit | Field | Type | Reset | Description |
---|---|---|---|---|
31-10 | RESERVED | R | 0h | Reserved |
9-0 | VAL | R/W | 0h | Specifies the number of sample clocks. When VAL = 0 or 1, number of sample clocks = Sample clock divide value. When VAL > 1, number of sample clocks = VAL x Sample clock divide value. Note: Sample clock divide value is not the value written to SCLKDIV but the actual divide value (SCLKDIV = 2 implies divide value is 4). Example: VAL = 4, SCLKDIV = 3 implies 32 sample clock cycles. |
REFCFG is shown in Table 17-31.
Return to the Summary Table.
Reference buffer configuration register
Bit | Field | Type | Reset | Description |
---|---|---|---|---|
31-5 | RESERVED | R | 0h | Reserved |
4-3 | IBPROG | R/W | 0h | Configures reference buffer bias current output value
0h = 1uA 1h = 0.5uA 2h = 2uA 3h = 0.67uA |
2 | SPARE | R/W | 0h | Spare bit |
1 | REFVSEL | R/W | 0h | Configures reference buffer output voltage
0h = REFBUF generates 2.5V output 1h = REFBUF generates 1.4V output |
0 | REFEN | R/W | 0h | Reference buffer enable
0h = Disable 1h = Enable |
WCLOW is shown in Table 17-32.
Return to the Summary Table.
Window Comparator Low Threshold Register.
The data format that is used to write and read WCLOW depends on the value of DF bit in CTL2 register.
CTL0.ENC must be 0 to write to this register.
Note: Change in ADC data format or resolution does not reset WCLOW.
Bit | Field | Type | Reset | Description |
---|---|---|---|---|
31-16 | RESERVED | R | 0h | Reserved |
15-0 | DATA | R/W | 0h | If DF = 0, unsigned binary format has to be used. The value based on the resolution has to be right aligned with the MSB on the left. For 10-bits and 8-bits resolution, unused bits have to be 0s. If DF = 1, 2s-complement format has to be used. The value based on the resolution has to be left aligned with the LSB on the right. For 10-bits and 8-bits resolution, unused bits have to be 0s. |
WCHIGH is shown in Table 17-33.
Return to the Summary Table.
Window Comparator High Threshold Register.
The data format that is used to write and read WCHIGH depends on the value of DF bit in CTL2 register.
CTL0.ENC must be 0 to write to this register.
Note: Change in ADC data format or resolution does not reset WCHIGH.
Bit | Field | Type | Reset | Description |
---|---|---|---|---|
31-16 | RESERVED | R | 0h | Reserved |
15-0 | DATA | R/W | 0h | If DF = 0, unsigned binary format has to be used. The threshold value has to be right aligned, with the MSB on the left. For 10-bits and 8-bits resolution, unused bit have to be 0s. If DF = 1, 2s-complement format has to be used. The value based on the resolution has to be left aligned with the LSB on the right. For 10-bits and 8-bits resolution, unused bit have to be 0s. |
FIFODATA is shown in Table 17-34.
Return to the Summary Table.
FIFO data register. This is a virtual register used to read from FIFO.
Bit | Field | Type | Reset | Description |
---|---|---|---|---|
31-0 | DATA | R/W | 0h | Read from this data field returns the ADC sample from FIFO. |
ASCRES is shown in Table 17-35.
Return to the Summary Table.
ASC result register
Bit | Field | Type | Reset | Description |
---|---|---|---|---|
31-16 | RESERVED | R | 0h | Reserved |
15-0 | DATA | R | 0h | Result of ADC ad-hoc single conversion. If DF = 0, unsigned binary: The conversion result is right aligned. In 10 and 8 bit modes, the unused MSB bits are forced to 0. If DF = 1, 2s-complement format: The conversion result is left aligned. In 10 and 8 bit modes, the unused LSB bits are forced to 0. The data is stored in the right-justified format and is converted to the left-justified 2s-complement format during read back. |
MEMCTL0 is shown in Table 17-36.
Return to the Summary Table.
Conversion Memory Control Register 0.
CTL0.ENC must be set to 0 to write to this register.
Bit | Field | Type | Reset | Description |
---|---|---|---|---|
31-29 | RESERVED | R | 0h | Reserved |
28 | WINCOMP | R/W | 0h | Enable window comparator.
0h = Disable 1h = Enable |
27-25 | RESERVED | R | 0h | Reserved |
24 | TRG | R/W | 0h | Trigger policy. Indicates if a trigger will be needed to step to the next MEMCTL in the sequence or to perform next conversion in the case of repeat single channel conversions.
0h = Next conversion is automatic 1h = Next conversion requires a trigger |
23-13 | RESERVED | R | 0h | Reserved |
12 | STIME | R/W | 0h | Selects the source of sample timer period between SCOMP0 and SCOMP1.
0h = Select SCOMP0 1h = Select SCOMP1 |
11-10 | RESERVED | R | 0h | Reserved |
9-8 | VRSEL | R/W | 0h | Voltage reference selection. AREF- must be connected to on-board ground when external reference option is selected. Note: Writing value 0x3 defaults to INTREF. 0h = VDDS reference 1h = External reference from AREF+/AREF- pins 2h = Internal reference |
7-5 | RESERVED | R | 0h | Reserved |
4-0 | CHANSEL | R/W | 0h | Input channel select.
0h = Selects channel 0 1h = Selects channel 1 2h = Selects channel 2 3h = Selects channel 3 4h = Selects channel 4 5h = Selects channel 5 6h = Selects channel 6 7h = Selects channel 7 8h = Selects channel 8 9h = Selects channel 9 Ah = Selects channel 10 Bh = Selects channel 11 Ch = Selects channel 12 Dh = Selects channel 13 Eh = Selects channel 14 Fh = Selects channel 15 |
MEMCTL1 is shown in Table 17-37.
Return to the Summary Table.
Conversion Memory Control Register 1.
CTL0.ENC must be set to 0 to write to this register.
Bit | Field | Type | Reset | Description |
---|---|---|---|---|
31-29 | RESERVED | R | 0h | Reserved |
28 | WINCOMP | R/W | 0h | Enable window comparator.
0h = Disable 1h = Enable |
27-25 | RESERVED | R | 0h | Reserved |
24 | TRG | R/W | 0h | Trigger policy. Indicates if a trigger will be needed to step to the next MEMCTL in the sequence or to perform next conversion in the case of repeat single channel conversions.
0h = Next conversion is automatic 1h = Next conversion requires a trigger |
23-13 | RESERVED | R | 0h | Reserved |
12 | STIME | R/W | 0h | Selects the source of sample timer period between SCOMP0 and SCOMP1.
0h = Select SCOMP0 1h = Select SCOMP1 |
11-10 | RESERVED | R | 0h | Reserved |
9-8 | VRSEL | R/W | 0h | Voltage reference selection. AREF- must be connected to on-board ground when external reference option is selected. Note: Writing value 0x3 defaults to INTREF. 0h = VDDS reference 1h = External reference from AREF+/AREF- pins 2h = Internal reference |
7-5 | RESERVED | R | 0h | Reserved |
4-0 | CHANSEL | R/W | 0h | Input channel select.
0h = Selects channel 0 1h = Selects channel 1 2h = Selects channel 2 3h = Selects channel 3 4h = Selects channel 4 5h = Selects channel 5 6h = Selects channel 6 7h = Selects channel 7 8h = Selects channel 8 9h = Selects channel 9 Ah = Selects channel 10 Bh = Selects channel 11 Ch = Selects channel 12 Dh = Selects channel 13 Eh = Selects channel 14 Fh = Selects channel 15 |
MEMCTL2 is shown in Table 17-38.
Return to the Summary Table.
Conversion Memory Control Register 2.
CTL0.ENC must be set to 0 to write to this register.
Bit | Field | Type | Reset | Description |
---|---|---|---|---|
31-29 | RESERVED | R | 0h | Reserved |
28 | WINCOMP | R/W | 0h | Enable window comparator.
0h = Disable 1h = Enable |
27-25 | RESERVED | R | 0h | Reserved |
24 | TRG | R/W | 0h | Trigger policy. Indicates if a trigger will be needed to step to the next MEMCTL in the sequence or to perform next conversion in the case of repeat single channel conversions.
0h = Next conversion is automatic 1h = Next conversion requires a trigger |
23-13 | RESERVED | R | 0h | Reserved |
12 | STIME | R/W | 0h | Selects the source of sample timer period between SCOMP0 and SCOMP1.
0h = Select SCOMP0 1h = Select SCOMP1 |
11-10 | RESERVED | R | 0h | Reserved |
9-8 | VRSEL | R/W | 0h | Voltage reference selection. AREF- must be connected to on-board ground when external reference option is selected. Note: Writing value 0x3 defaults to INTREF. 0h = VDDS reference 1h = External reference from AREF+/AREF- pins 2h = Internal reference |
7-5 | RESERVED | R | 0h | Reserved |
4-0 | CHANSEL | R/W | 0h | Input channel select.
0h = Selects channel 0 1h = Selects channel 1 2h = Selects channel 2 3h = Selects channel 3 4h = Selects channel 4 5h = Selects channel 5 6h = Selects channel 6 7h = Selects channel 7 8h = Selects channel 8 9h = Selects channel 9 Ah = Selects channel 10 Bh = Selects channel 11 Ch = Selects channel 12 Dh = Selects channel 13 Eh = Selects channel 14 Fh = Selects channel 15 |
MEMCTL3 is shown in Table 17-39.
Return to the Summary Table.
Conversion Memory Control Register 3.
CTL0.ENC must be set to 0 to write to this register.
Bit | Field | Type | Reset | Description |
---|---|---|---|---|
31-29 | RESERVED | R | 0h | Reserved |
28 | WINCOMP | R/W | 0h | Enable window comparator.
0h = Disable 1h = Enable |
27-25 | RESERVED | R | 0h | Reserved |
24 | TRG | R/W | 0h | Trigger policy. Indicates if a trigger will be needed to step to the next MEMCTL in the sequence or to perform next conversion in the case of repeat single channel conversions.
0h = Next conversion is automatic 1h = Next conversion requires a trigger |
23-13 | RESERVED | R | 0h | Reserved |
12 | STIME | R/W | 0h | Selects the source of sample timer period between SCOMP0 and SCOMP1.
0h = Select SCOMP0 1h = Select SCOMP1 |
11-10 | RESERVED | R | 0h | Reserved |
9-8 | VRSEL | R/W | 0h | Voltage reference selection. AREF- must be connected to on-board ground when external reference option is selected. Note: Writing value 0x3 defaults to INTREF. 0h = VDDS reference 1h = External reference from AREF+/AREF- pins 2h = Internal reference |
7-5 | RESERVED | R | 0h | Reserved |
4-0 | CHANSEL | R/W | 0h | Input channel select.
0h = Selects channel 0 1h = Selects channel 1 2h = Selects channel 2 3h = Selects channel 3 4h = Selects channel 4 5h = Selects channel 5 6h = Selects channel 6 7h = Selects channel 7 8h = Selects channel 8 9h = Selects channel 9 Ah = Selects channel 10 Bh = Selects channel 11 Ch = Selects channel 12 Dh = Selects channel 13 Eh = Selects channel 14 Fh = Selects channel 15 |
MEMRES0 is shown in Table 17-40.
Return to the Summary Table.
Memory Result Register 0
Bit | Field | Type | Reset | Description |
---|---|---|---|---|
31-16 | RESERVED | R | 0h | Reserved |
15-0 | DATA | R/W | 0h | If DF = 0, unsigned binary: The conversion results are right aligned. In 10 and 8 bit modes, the unused MSB bits are forced to 0. If DF = 1, 2s-complement format: The conversion results are left aligned. In 10 and 8 bit modes, the unused LSB bits are forced to 0. The data is stored in the right-justified format and is converted to the left-justified 2s-complement format during read back. |
MEMRES1 is shown in Table 17-41.
Return to the Summary Table.
Memory Result Register 1
Bit | Field | Type | Reset | Description |
---|---|---|---|---|
31-16 | RESERVED | R | 0h | Reserved |
15-0 | DATA | R/W | 0h | If DF = 0, unsigned binary: The conversion results are right aligned. In 10 and 8 bit modes, the unused MSB bits are forced to 0. If DF = 1, 2s-complement format: The conversion results are left aligned. In 10 and 8 bit modes, the unused LSB bits are forced to 0. The data is stored in the right-justified format and is converted to the left-justified 2s-complement format during read back. |
MEMRES2 is shown in Table 17-42.
Return to the Summary Table.
Memory Result Register 2
Bit | Field | Type | Reset | Description |
---|---|---|---|---|
31-16 | RESERVED | R | 0h | Reserved |
15-0 | DATA | R/W | 0h | If DF = 0, unsigned binary: The conversion results are right aligned. In 10 and 8 bit modes, the unused MSB bits are forced to 0. If DF = 1, 2s-complement format: The conversion results are left aligned. In 10 and 8 bit modes, the unused LSB bits are forced to 0. The data is stored in the right-justified format and is converted to the left-justified 2s-complement format during read back. |
MEMRES3 is shown in Table 17-43.
Return to the Summary Table.
Memory Result Register 3
Bit | Field | Type | Reset | Description |
---|---|---|---|---|
31-16 | RESERVED | R | 0h | Reserved |
15-0 | DATA | R/W | 0h | If DF = 0, unsigned binary: The conversion results are right aligned. In 10 and 8 bit modes, the unused MSB bits are forced to 0. If DF = 1, 2s-complement format: The conversion results are left aligned. In 10 and 8 bit modes, the unused LSB bits are forced to 0. The data is stored in the right-justified format and is converted to the left-justified 2s-complement format during read back. |
STA is shown in Table 17-44.
Return to the Summary Table.
Status Register
Bit | Field | Type | Reset | Description |
---|---|---|---|---|
31-3 | RESERVED | R | 0h | Reserved |
2 | ASCACT | R | 0h | ASC active
0h = Idle or done 1h = ASC active |
1 | RESERVED | R | 0h | Reserved |
0 | BUSY | R | 0h | Busy. This bit indicates that an active ADC sample or conversion operation is in progress.
0h = No ADC sampling or conversion in progress. 1h = ADC sampling or conversion is in progress. |
TEST0 is shown in Table 17-45.
Return to the Summary Table.
Internal. Only to be used through TI provided API.
Bit | Field | Type | Reset | Description |
---|---|---|---|---|
31 | RESERVED | R | 0h | Reserved |
30 | ATEST0_EN | R/W | 0h | Internal. Only to be used through TI provided API. |
29 | ATEST1_EN | R/W | 0h | Internal. Only to be used through TI provided API. |
28-13 | RESERVED | R | 0h | Reserved |
12-8 | ATEST1_MUXSEL | R/W | 0h | Internal. Only to be used through TI provided API. |
7-5 | RESERVED | R | 0h | Reserved |
4-0 | ATEST0_MUXSEL | R/W | 0h | Internal. Only to be used through TI provided API. |
TEST2 is shown in Table 17-46.
Return to the Summary Table.
Internal. Only to be used through TI provided API.
Bit | Field | Type | Reset | Description |
---|---|---|---|---|
31 | CDAC_OVST_EN | R/W | 0h | Internal. Only to be used through TI provided API. |
30-25 | RESERVED | R | 0h | Reserved |
24 | LATCH_TRIM_EN | R/W | 0h | Internal. Only to be used through TI provided API. |
23-21 | RESERVED | R | 0h | Reserved |
20 | COMP_GAIN_TRIM | R/W | 0h | Internal. Only to be used through TI provided API. |
19-9 | RESERVED | R | 0h | Reserved |
8 | MUX_TEST_SEL | R/W | 0h | Internal. Only to be used through TI provided API. |
7-0 | RESERVED | R | 0h | Reserved |
TEST3 is shown in Table 17-47.
Return to the Summary Table.
Internal. Only to be used through TI provided API.
Bit | Field | Type | Reset | Description |
---|---|---|---|---|
31-0 | CAL_ACUML | R/W | 0h | Internal. Only to be used through TI provided API. |
TEST4 is shown in Table 17-48.
Return to the Summary Table.
Internal. Only to be used through TI provided API.
Bit | Field | Type | Reset | Description |
---|---|---|---|---|
31 | HW_STEP_SEL_DIS | R/W | 0h | Internal. Only to be used through TI provided API. |
30-25 | RESERVED | R | 0h | Reserved |
24 | CAL_MODE_EN | R/W | 0h | Internal. Only to be used through TI provided API. |
23-22 | RESERVED | R | 0h | Reserved |
21-16 | CAL_STEP_SEL | R/W | 0h | Internal. Only to be used through TI provided API. |
15-0 | RESERVED | R | 0h | Reserved |
TEST5 is shown in Table 17-49.
Return to the Summary Table.
Internal. Only to be used through TI provided API.
Bit | Field | Type | Reset | Description |
---|---|---|---|---|
31-10 | RESERVED | R | 0h | Reserved |
9-0 | CAL_CAP_CTL | R/W | 0h | Internal. Only to be used through TI provided API. |
TEST6 is shown in Table 17-50.
Return to the Summary Table.
Internal. Only to be used through TI provided API.
Bit | Field | Type | Reset | Description |
---|---|---|---|---|
31-4 | RESERVED | R | 0h | Reserved |
3-0 | ATESTSEL | R/W | 0h | Internal. Only to be used through TI provided API. |
DEBUG1 is shown in Table 17-51.
Return to the Summary Table.
Internal. Only to be used through TI provided API.
Bit | Field | Type | Reset | Description |
---|---|---|---|---|
31-0 | CTRL | R/W | 00801000h | Internal. Only to be used through TI provided API. |
DEBUG2 is shown in Table 17-52.
Return to the Summary Table.
Internal. Only to be used through TI provided API.
Bit | Field | Type | Reset | Description |
---|---|---|---|---|
31-30 | RESERVED | R | 0h | Reserved |
29-28 | VTOI_CTRL | R/W | 0h | Internal. Only to be used through TI provided API. |
27-25 | RESERVED | R | 0h | Reserved |
24 | VTOI_TESTMODE_EN | R/W | 0h | Internal. Only to be used through TI provided API. |
23-0 | RESERVED | R | 0h | Reserved |
DEBUG3 is shown in Table 17-53.
Return to the Summary Table.
Internal. Only to be used through TI provided API.
Bit | Field | Type | Reset | Description |
---|---|---|---|---|
31-6 | RESERVED | R | 0h | Reserved |
5 | DEC1_DIS | R/W | 0h | Internal. Only to be used through TI provided API. |
4 | DEC0_DIS | R/W | 0h | Internal. Only to be used through TI provided API. |
3-1 | RESERVED | R | 0h | Reserved |
0 | BOOST_ENZ | R/W | 0h | Internal. Only to be used through TI provided API. |
DEBUG4 is shown in Table 17-54.
Return to the Summary Table.
Internal. Only to be used through TI provided API.
Bit | Field | Type | Reset | Description |
---|---|---|---|---|
31-16 | RESERVED | R | 0h | Reserved |
15-0 | ADC_CTRL0 | R/W | 0h | Internal. Only to be used through TI provided API. |