Figure 18.
MPUI Access Configurations
MPUI
4.4
Service Chain
Figure 19.
Possible Configuration for Service Chain
High priority
Channel
0
Channel
1
Low priority
SPRU755B
MPUI EXCL = 0
Port Read/Write
requests
External memory port
Peripherals port
Each of the standard ports can arbitrate simultaneous access requests sent
by the six DMA channels and the MPUI. Each of the standard ports has an
independently functioning service chain− a software-controlled and a
hardware-controlled scheme for servicing access requests. Although the four
standard port service chains (SARAM, DARAM, EMIF, PERIPH) function
independently, they share a common configuration. For example, if channel
2 is disabled, it is disabled in the service chain of all four ports. If channel 4 is
made a high priority, it is a high priority in all four ports. One possible
configuration for the service chains is shown in Figure 19 (example of chain
configuration applied to three ports).
High priority
Channel
2
Port Read/Write
DARAM port
SARAM port
Channel
Channel
3
4
Low priority
Low priority
Direct Memory Access (DMA) Support
DSP DMA
requests
DMA channels
High priority
Channel
5
MPUI
Low priority
MPUI EXCL = 0
129