Download Print this page

Freescale Semiconductor MPC8313E PowerQUICC II Pro Family Reference Manual page 313

Integrated
Hide thumbs Also See for MPC8313E PowerQUICC II Pro:

Advertisement

Figure 6-9
shows the interface signals between the arbiter and masters that are involved in address bus
arbitration.
A master has to acquire address bus ownership before it starts any transaction. The master asserts its own
bus request signal along with the arbitration attribute signals REPEAT & PRIORITY[0:1]. The arbiter later
asserts the corresponding address bus grant signal to the requesting master depending on the system states
and arbitration scheme. See
on arbitration scheme. When address bus grant is received the master can start the address tenure.
6.3.1.1
Address Bus Arbitration with PRIORITY[0:1]
Whenever a master asserts its bus request to acquire address bus ownership, it can drive its
PRIORITY[0:1] signals to indicate request priority. The master would be served sooner because of its
higher priority level. The arbiter takes this extra information into consideration in order to yield better
service for a higher priority request than a lower priority request. Therefore, the arbiter operates according
to the following priority based arbitration scheme:
1. For every priority level a fair arbitration scheme is used (a simple round robin scheme)
2. For every priority level other than 0, one place is reserved as a place holder for lower level
arbitration rings.
3. Each master can change its priority level at any time.
Figure 6-10
shows an example of priority-based arbitration algorithm with four priority levels. In this
example, if all masters request the bus continuously, the following order of bus grants occurs with the
specific bandwidth:
M6 gets 1/2 of the bus bandwidth
M4 and M5 each gets 1/6 of the bus bandwidth
MPC8313E PowerQUICC™ II Pro Integrated Processor Family Reference Manual, Rev. 2
Freescale Semiconductor
Master 1
PRIORITY[0:1]
Master 2
PRIORITY[0:1]
Master N
PRIORITY[0:1]
Figure 6-9. Address Bus Arbitration
Section 6.3.1.1, "Address Bus Arbitration with PRIORITY[0:1],"
BR
REPEAT
BG
BR
REPEAT
BG
BR
REPEAT
BG
Arbiter and Bus Monitor
Arbiter
for details
6-11

Advertisement

loading

This manual is also suitable for:

Mpc8313 powerquicc ii pro