SOC
12
SOC
0
SOC
4
SOC
8
SOC
2
SOC
14
SOC
6
SOC
10
SOC
15
SOC
1
SOC
3
SOC
5
SOC
7
SOC
9
SOC
11
SOC
13
RRPOINTER
(value = 7)
B
Example when SOCPRIORITY = 4
A
B
C
D
E
After reset, SOC4 is 1
st
on round robin wheel ;
SOC7 receives trigger ;
SOC7 configured channel is converted immediately .
RRPOINTER changes to point to SOC 7;
SOC8 is now 1
st
on round robin wheel .
SOC2 & SOC12 triggers rcvd . simultaneously ;
SOC2 interrupts round robin wheel and SOC 2 configured
channel is converted while SOC 12 stays pending .
RRPOINTER stays pointing to 7;
SOC12 configured channel is now converted .
RRPOINTER changes to point to SOC 12;
SOC13 is now 1
st
on round robin wheel .
High Priority
SOC
12
SOC
0
SOC
4
SOC
8
SOC
2
SOC
14
SOC
6
SOC
10
SOC
15
SOC
1
SOC
3
SOC
5
SOC
7
SOC
9
SOC
11
SOC
13
RRPOINTER
(value = 7)
C
High Priority
SOC
12
SOC
0
SOC
4
SOC
8
SOC
2
SOC
14
SOC
6
SOC
10
SOC
15
SOC
1
SOC
3
SOC
5
SOC
7
SOC
9
SOC
11
SOC
13
RRPOINTER
(default = 32)
A
High Priority
SOC
12
SOC
0
SOC
4
SOC
8
SOC
2
SOC
14
SOC
6
SOC
10
SOC
15
SOC
1
SOC
3
SOC
5
SOC
7
SOC
9
SOC
11
SOC
13
RRPOINTER
(value = 12)
E
High Priority
SOC
12
SOC
0
SOC
4
SOC
8
SOC
2
SOC
14
SOC
6
SOC
10
SOC
15
SOC
1
SOC
3
SOC
5
SOC
7
SOC
9
SOC
11
SOC
13
RRPOINTER
(value = 7)
D
High Priority
Analog-to-Digital Converter (ADC)
867
SPRUH22I – April 2012 – Revised November 2019
Copyright © 2012–2019, Texas Instruments Incorporated
Analog Subsystem
High priority mode is assigned first to SOC0, then in increasing numerical order. The value written in the
SOCPRIORITY field defines the first SOC that is not high priority. In other words, if a value of 4 is written
into SOCPRIORITY, then SOC0, SOC1, SOC2, and SOC3 are defined as high priority, with SOC0 the
highest.
An example using high priority SOC’s is given in
.
Figure 10-15. High Priority Example