Symphony DSP56724/DSP56725 Multi-Core Audio Processors, Rev. 0
14-4
Freescale Semiconductor
Shared Bus Arbiter
14.3.1.3
Round-Robin Arbitration Method
The Round-Robin arbitration method that decides the access delays is shown in
and
. In round-robin arbitration, Master 0 always has priority on the first contention before bus
access starts alternating between the two bus masters. All it takes is one access from either Master 0 or
Master 1 with no contention and bus access goes back to Master 0 first on the next bus contention.
Table 14-1. Round-Robin Arbitration Method
State
Input
Output
Flag
Master 0
Master 1
Master 0
Master 1
Flag
1
0
0
0
0
0
0
2
0
0
1
0
1
0
3
0
1
0
1
0
0
4
0
1
1
1
0
1
5
1
0
0
N/A
6
1
0
1
0
1
0
7
1
1
0
N/A
8
1
1
1
0
1
0
Notes
Flag: 1 – Set, 0 –Cleared
Master 0/Master 1:
1 – Access requested,
0 – No access requested
Flag: 1 – Set, 0 – Cleared
Master 0/Master 1:
1 – Access provided,
0 – No access provided