Analog-to-Digital Converter (ADC)
880
SPRUH22I – April 2012 – Revised November 2019
Copyright © 2012–2019, Texas Instruments Incorporated
Analog Subsystem
Table 10-13. SOCPRICTL Register Field Descriptions (continued)
Bit
Field
Value
Description
10-5
RRPOINTER
Round Robin Pointer. Holds the value of the last converted round robin SOCx to be used by the
round robin scheme to determine order of conversions.
00h
SOC0 was last round robin SOC to convert. SOC1 is highest round robin priority.
01h
SOC1 was last round robin SOC to convert. SOC2 is highest round robin priority.
02h
SOC2 was last round robin SOC to convert. SOC3 is highest round robin priority.
03h
SOC3 was last round robin SOC to convert. SOC4 is highest round robin priority.
04h
SOC4 was last round robin SOC to convert. SOC5 is highest round robin priority.
05h
SOC5 was last round robin SOC to convert. SOC6 is highest round robin priority.
06h
SOC6 was last round robin SOC to convert. SOC7 is highest round robin priority.
07h
SOC7 was last round robin SOC to convert. SOC8 is highest round robin priority.
08h
SOC8 was last round robin SOC to convert. SOC9 is highest round robin priority.
09h
SOC9 was last round robin SOC to convert. SOC10 is highest round robin priority.
0Ah
SOC10 was last round robin SOC to convert. SOC11 is highest round robin priority.
0Bh
SOC11 was last round robin SOC to convert. SOC12 is highest round robin priority.
0Ch
SOC12 was last round robin SOC to convert. SOC13 is highest round robin priority.
0Dh
SOC13 was last round robin SOC to convert. SOC14 is highest round robin priority.
0Eh
SOC14 was last round robin SOC to convert. SOC15 is highest round robin priority.
0Fh
SOC15 was last round robin SOC to convert. SOC0 is highest round robin priority.
1xh
Invalid value
20h
Reset value to indicate no SOC has been converted. SOC0 is highest round robin priority. Set to
this value when the device is reset, when the ADCCTL1.RESET bit is set, or when the SOCPRICTL
register is written. In the latter case, if a conversion is currently in progress, it will complete and
then the new priority will take effect.
Others
Invalid selection.
4-0
SOCPRIORITY
SOC Priority.
Determines the cutoff point for priority mode and round robin arbitration for SOCx
00h
SOC priority is handled in round robin mode for all channels.
01h
SOC0 is high priority, rest of channels are in round robin mode.
02h
SOC0-SOC1 are high priority, SOC2-SOC15 are in round robin mode.
03h
SOC0-SOC2 are high priority, SOC3-SOC15 are in round robin mode.
04h
SOC0-SOC3 are high priority, SOC4-SOC15 are in round robin mode.
05h
SOC0-SOC4 are high priority, SOC5-SOC15 are in round robin mode.
06h
SOC0-SOC5 are high priority, SOC6-SOC15 are in round robin mode.
07h
SOC0-SOC6 are high priority, SOC7-SOC15 are in round robin mode.
08h
SOC0-SOC7 are high priority, SOC8-SOC15 are in round robin mode.
09h
SOC0-SOC8 are high priority, SOC9-SOC15 are in round robin mode.
0Ah
SOC0-SOC9 are high priority, SOC10-SOC15 are in round robin mode.
0Bh
SOC0-SOC10 are high priority, SOC11-SOC15 are in round robin mode.
0Ch
SOC0-SOC11 are high priority, SOC12-SOC15 are in round robin mode.
0Dh
SOC0-SOC12 are high priority, SOC13-SOC15 are in round robin mode.
0Eh
SOC0-SOC13 are high priority, SOC14-SOC15 are in round robin mode.
0Fh
SOC0-SOC14 are high priority, SOC15 is in round robin mode.
10h
All SOCs are in high priority mode, arbitrated by SOC number
Others
Invalid selection.