Round Robin Priority Example - Texas Instruments Concerto F28M36 Series Technical Reference Manual

Table of Contents

Advertisement

www.ti.com
A
After reset, SOC0 is highest priority SOC ;
SOC7 receives trigger ;
SOC7 configured channel is converted
immediately .
B
RRPOINTER changes to point to SOC 7;
SOC8 is now highest priority SOC .
C
SOC2 & SOC12 triggers rcvd . simultaneously ;
SOC12 is first on round robin wheel ;
SOC12 configured channel is converted while
SOC2 stays pending .
D
RRPOINTER changes to point to SOC 12;
SOC2 configured channel is now converted .
E
RRPOINTER changes to point to SOC 2;
SOC3 is now highest priority SOC .
B
SOC
SOC
14
SOC
13
SOC
12
SOC
11
SOC
10
SOC
D
SOC
SOC
14
SOC
13
SOC
12
SOC
11
SOC
10
SOC
The SOCPRIORITY field in the ADCSOCPRIORITYCTL register can be used to assign high priority from
a single to all of the SOC's. When configured as high priority, an SOC will interrupt the round robin wheel
after any current conversion completes and insert itself in as the next conversion. After its conversion
completes, the round robin wheel will continue where it was interrupted. If two high priority SOC's are
triggered at the same time, the SOC with the lower number will take precedence.
SPRUHE8E – October 2012 – Revised November 2019
Submit Documentation Feedback
Figure 10-14. Round Robin Priority Example
SOC
SOC
0
15
1
SOC
2
SOC
3
RRPOINTER
SOC
(value = 7)
4
SOC
5
SOC
6
SOC
SOC
9
7
8
SOC
SOC
0
15
1
SOC
2
SOC
3
RRPOINTER
SOC
(value = 12)
4
SOC
5
SOC
6
SOC
SOC
9
7
8
Copyright © 2012–2019, Texas Instruments Incorporated
Analog-to-Digital Converter (ADC)
A
SOC
SOC
SOC
0
15
1
SOC
14
SOC
13
SOC
RRPOINTER
12
(default = 32)
SOC
11
SOC
10
SOC
SOC
SOC
9
7
8
C
SOC
SOC
SOC
0
15
1
SOC
14
SOC
13
SOC
RRPOINTER
12
(value = 7)
SOC
11
SOC
10
SOC
SOC
SOC
9
7
8
E
SOC
SOC
SOC
0
15
1
SOC
14
SOC
13
SOC
RRPOINTER
12
(value = 2)
SOC
11
SOC
10
SOC
SOC
SOC
9
7
8
SOC
2
SOC
3
SOC
4
SOC
5
SOC
6
SOC
2
SOC
3
SOC
4
SOC
5
SOC
6
SOC
2
SOC
3
SOC
4
SOC
5
SOC
6
903
Analog Subsystem

Advertisement

Table of Contents
loading

Table of Contents