Master Priority Control
206
SPRUH82C – April 2013 – Revised September 2016
Copyright © 2013–2016, Texas Instruments Incorporated
System Configuration (SYSCFG) Module
Table 10-1. Master IDs (continued)
Master ID
Peripheral
34
USB2.0 CFG
35
USB2.0 DMA
36
Reserved
37
HPI
38
EMAC
39
USB1.1
40-65
Reserved
66
uPP
67
SATA
68
VPIF DMA0
69
VPIF DMA1
70-95
Reserved
96
LCDC
97-255
Reserved
(1)
The default priority settings might not be optimal for all applications. The master priority should be changed from default based
on application specific requirement, in order to get optimal performance and prioritization for masters moving data that is real
time sensitive.
(2)
The priority for EDMA3_0_TC0, EDMA3_0_TC1, and EDMA3_1_TC0 is configurable through fields in the master priority 1
register (MSTPRI1), not the EDMA3CC QUEPRI register.
(3)
LCDC traffic is typically real-time sensitive, therefore, the default priority of 5, which is lower as compared to the default priority of
several masters, is not recommended. You should reconfigure the LCDC priority to the highest or equal to other high-priority
masters in an application to ensure that the throughput/latency requirements for the LCDC are met.
Table 10-2. Default Master Priority
Master
Default Priority
(1)
Master Priority Register
PRU0
0
MSTPRI1
PRU1
0
MSTPRI1
EDMA3_0_TC0
(2)
0
MSTPRI1
EDMA3_0_TC1
(2)
0
MSTPRI1
ARM - Instruction
2
MSTPRI0
ARM - Data
2
MSTPRI0
SATA
4
MSTPRI0
uPP
4
MSTPRI0
EDMA3_1_TC0
(2)
4
MSTPRI1
VPIF DMA0
4
MSTPRI1
VPIF DMA1
4
MSTPRI1
EMAC
4
MSTPRI2
USB2.0 CFG
4
MSTPRI2
USB2.0 DMA
4
MSTPRI2
USB1.1
4
MSTPRI2
LCDC
(3)
5
MSTPRI2
HPI
6
MSTPRI2