Shared Bus Arbiter
Symphony DSP56724/DSP56725 Multi-Core Audio Processors, Rev. 0
Freescale Semiconductor
14-5
Figure 14-4. Round-Robin Arbitration Method
14.3.1.4
Cores/DMA Continuous Access Arbitration
The arbiter has specific arbitration behavior for continuous access from a DSP core or DMA.
A core access introduced by a core RMW (read-modify-write) instruction means that the next access must
be by the same core, and will cause the Shared Bus Arbiter to reserve the next access for the same Shared
Bus master. This behavior implies that one core RMW operation cannot be interrupted by the other Shared
Bus masters (the other DSP core or DMA).
DMA continuous access can be set by configuring the corresponding DMA channel control register. If a
DMA continuous access has priority over the other Shared Bus master, then the Shared Bus master must
wait until one cycle after the DMA continuous access has completed, before it takes the access.
For shared memory access, DMA continuous access is ignored (the core RMW instruction is not ignored).
If DMA uses continuous access to the shared memory, the DMA continuous access is regarded as normal
access by the shared memory.
System Clock
Master-0 Req
Master-0 Access
Master-1 Req
Master-1 Access
Arbiter Out
Master-0
Master-1
M0-1
M0-2
M0-3
M0-4
M0-5
M1-1
M1-2
M1-3
M1-4
M0-1
M1-1
M0-2
M1-2
M0-3
M0-4
M1-3
M0-5
M1-4
Master-0
Master-0
Master-0
Master-0
Master-1
Master-1
Master-1
Note: All accesses are assumed to
finish with 0 wait states after the
arbitration has occurred.
Содержание Symphony DSP56724
Страница 22: ...Symphony DSP56724 DSP56725 Multi Core Audio Processors Rev 0 1 10 Freescale Semiconductor Introduction ...
Страница 52: ...Symphony DSP56724 DSP56725 Multi Core Audio Processors Rev 0 2 30 Freescale Semiconductor Signal Descriptions ...
Страница 112: ...Symphony DSP56724 DSP56725 Multi Core Audio Processors Rev 0 7 12 Freescale Semiconductor Clock Generation Module CGM ...
Страница 244: ...Symphony DSP56724 DSP56725 Multi Core Audio Processors Rev 0 14 6 Freescale Semiconductor Shared Bus Arbiter ...
Страница 246: ...Symphony DSP56724 DSP56725 Multi Core Audio Processors Rev 0 15 2 Freescale Semiconductor Shared Memory Shared Memory ...