AHB Bus Matrix
UG0331 User Guide Revision 15.0
223
7.1.3.1.5
Slave Arbitration Flow Diagram
The following figure shows the slave arbitration flow diagram depicting the grant of access to master
requesting for slave access. At each stage the arbiter checks whether that master is requesting for an
access. If yes, then the master can do number of transfers equal to its programmed weight and then has
to re-arbitrate for the bus. In case of WRR master, after the programmed number of transfer WRR priority
changes for that master in round robin sequence.
The D-Code master can do transfers as long as there are transfers to complete. In case of lock transfers,
master issuing lock (HMASTLOCK = 1) maintains the ownership of the slave as long as lock signal is
asserted.
Figure 110 •
Slave Arbitration Flow Diagram
Slave Arbitration Flow Diagram
Re-arbitrate
Re-arbitration
Re-arbitrate
Re-arbitrate
Re-arbitrate
Re-arbitrate
Re-arbitrate
YES
YES
YES
YES
YES
YES
Transact as long as there
is data to transfer.
Transact till number of
transfer<=PW_MO
Transact till number of
transfer done <=PW_M2
Transact till number of
transfer done <=PW_M9
Transact as long
as HMASTLOCK = 1
Transact till
number of
Transfer done <=
PW_WRR
HMASTLOCK = 1
No
No
If (WRRM=1)
If (M3=1) and if WRRM
has completed its burst
If (M2=1) and if WRRM has
completed its burst
If (M0 = 1) and if M2 and
WRRM have completed
their burst
If (M0 = 1) and if M0, M2 and
WRRM have completed
their burst
Index:
PW_M = Programmable
Weight of master M
WRRM = Masters in WRR
Содержание SmartFusion2 MSS
Страница 1: ...UG0331 User Guide SmartFusion2 Microcontroller Subsystem ...
Страница 166: ...Cortex M3 Processor Reference Material UG0331 User Guide Revision 15 0 132 ...
Страница 200: ...Embedded NVM eNVM Controllers UG0331 User Guide Revision 15 0 166 Figure 87 System Builder Window ...
Страница 407: ...Universal Serial Bus OTG Controller UG0331 User Guide Revision 15 0 373 ...
Страница 806: ...Fabric Interface Controller UG0331 User Guide Revision 15 0 772 Figure 345 FIC Master AHB Lite Subsystem ...