
External Bus Interface (EBI)
MPC5566 Microcontroller Reference Manual, Rev. 2
Freescale Semiconductor
12-51
Figure 12-32. Bus Arbitration Flow Chart
12.4.2.8.1
External (or Central) Bus Arbiter
The external arbiter can be either another MCU in a two master system, or a separate central arbiter device.
When an MCU is configured to use external arbitration, that MCU asserts BR when it needs ownership of
the external bus, and it waits for BG to be asserted from the external arbiter. For timing reasons, a latched
(one cycle delayed) version of BG is used by the EBI in external arbitration mode. This is not a
requirement of the protocol. After BG assertion is received and BB is sampled negated for two cycles, the
MCU asserts BB and initiates the transaction. An MCU operating under external arbitration run
back-to-back accesses without rearbitration as long as it is still receiving BG asserted. If BG is negated
during a transaction, the MCU must rearbitrate for the bus before the next transaction. The determination
of priority between masters is determined entirely by the external arbiter in this mode.
shows example timing for the case of two masters connected to a central arbiter. In this case,
the BR 0 and BR 1 signals shown are inputs to the arbiter from the BR pin of each master. The BG 0 and
BG 1 signals are outputs from the arbiter that connect to the BG pin of each master.
1. Wait for
BB
to negate for 2 cycles.
2. Assert
BB
to become next master.
3. Negate
BR
(can choose to keep it
asserted if another request is pending).
Acknowledge bus mastership
Assert
BR
.
Request the bus
Perform data transfer.
Operate as bus master
Negate
BB
.
Release bus mastership
Negate
BG
(can choose to keep it
Terminate arbitration
Assert
BG
.
Grant bus arbitration
asserted to park bus master).
Requesting Device
Arbiter
Содержание MPC5566
Страница 12: ...MPC5566 Microcontroller Reference Manual Devices Supported MPC5566 MPC5566 RM Rev 2 0 23 Apr 2008...
Страница 81: ...Introduction MPC5566 Microcontroller Reference Manual Rev 2 1 24 Freescale Semiconductor...
Страница 135: ...Signal Description MPC5566 Microcontroller Reference Manual Rev 2 2 54 Freescale Semiconductor...
Страница 189: ...Reset MPC5566 Microcontroller Reference Manual Rev 2 4 20 Freescale Semiconductor...
Страница 331: ...System Integration Unit SIU MPC5566 Microcontroller Reference Manual Rev 2 6 128 Freescale Semiconductor...
Страница 343: ...Crossbar Switch XBAR MPC5566 Microcontroller Reference Manual Rev 2 7 12 Freescale Semiconductor...
Страница 361: ...Error Correction Status Module ECSM MPC5566 Microcontroller Reference Manual Rev 2 8 18 Freescale Semiconductor...
Страница 455: ...Interrupt Controller INTC MPC5566 Microcontroller Reference Manual Rev 2 10 42 Freescale Semiconductor...
Страница 603: ...Flash Memory MPC5566 Microcontroller Reference Manual Rev 2 13 38 Freescale Semiconductor...
Страница 609: ...SRAM MPC5566 Microcontroller Reference Manual Rev 2 14 6 Freescale Semiconductor...
Страница 679: ...Boot Assist Module BAM MPC5566 Microcontroller Reference Manual Rev 2 16 20 Freescale Semiconductor...
Страница 997: ...Deserial Serial Peripheral Interface DSPI MPC5566 Microcontroller Reference Manual Rev 2 20 72 Freescale Semiconductor...
Страница 1037: ...Enhanced Serial Communication Interface eSCI MPC5566 Microcontroller Reference Manual Rev 2 21 40 Freescale Semiconductor...
Страница 1073: ...MPC5566 Microcontroller Reference Manual Rev 2 22 36 Freescale Semiconductor...
Страница 1081: ...Voltage Regulator Controller VRC and POR Module MPC5566 Microcontroller Reference Manual Rev 2 23 8 Freescale Semiconductor...
Страница 1093: ...IEEE 1149 1 Test Access Port Controller JTAGC MPC5566 Microcontroller Reference Manual Rev 2 24 12 Freescale Semiconductor...
Страница 1185: ...Nexus MPC5566 Microcontroller Reference Manual Rev 2 25 92 Freescale Semiconductor...
Страница 1267: ...MPC5566 Reference Manual Revision History MPC5566 Microcontroller Reference Manual Rev 2 Freescale Semiconductor C 10...
Страница 1268: ...MPC5566 Reference Manual Revision History MPC5566 Microcontroller Reference Manual Rev 2 Freescale Semiconductor C 11...