MPC5553/MPC5554 Microcontroller Reference Manual, Rev. 5
7-2
Freescale Semiconductor
7.1.2
Overview
The XBAR allows for concurrent transactions to occur from any master port to any slave port. It is possible
for all master ports and slave ports to be in use at the same time as a result of independent master requests.
If a slave port is simultaneously requested by more than one master port, arbitration logic will select the
higher priority master and grant it ownership of the slave port. All other masters requesting that slave port
will be stalled until the higher priority master completes its transactions.
By default, requesting masters will be granted access based on a fixed priority. A round-robin priority
mode also is available. In this mode, requesting masters will be treated with equal priority and will be
granted access to a slave port in round-robin fashion, based upon the ID of the last master to be granted
access. A block diagram of the XBAR is shown in
The XBAR can place each slave port in a low-power park mode so that particular slave port will not
dissipate any power transitioning address, control or data signals when not being actively accessed by a
master port. There is a one-cycle arbitration overhead for exiting low power park mode.
7.1.3
Features
•
Four (three for MPC5554) master ports:
— e200z6 core
— eDMA
— EBI
— FEC (MPC5553 only)
•
Five slave ports
,” for information on accessing flash)
— EBI
— Internal SRAM
— Peripheral bridge A
— Peripheral bridge B
•
32-bit address, 64-bit data paths
•
Fully concurrent transfers between independent master and slave ports
Flash
Slave 0
External bus interface
Slave 1
Internal SRAM
Slave 3
Peripheral bridge A (PBRIDGE_A)
Slave 6
Peripheral bridge B (PBRIDGE_B)
Slave 7
Table 7-1. XBAR Switch Ports (Continued)
Module
XBAR Port
Master ID
Summary of Contents for MPC5553
Page 5: ...MPC5553 MPC5554 Microcontroller Reference Manual Rev 5 2 Freescale Semiconductor...
Page 21: ...MPC5553 MPC5554 Microcontroller Reference Manual Rev 5 xvi Freescale Semiconductor...
Page 47: ...MPC5553 MPC5554 Microcontroller Reference Manual Rev 5 1 26 Freescale Semiconductor...
Page 163: ...MPC5553 MPC5554 Microcontroller Reference Manual Rev 5 4 20 Freescale Semiconductor...
Page 179: ...MPC5553 MPC5554 Microcontroller Reference Manual Rev 5 5 16 Freescale Semiconductor...
Page 561: ...MPC5553 MPC5554 Microcontroller Reference Manual Rev 5 13 38 Freescale Semiconductor...
Page 615: ...MPC5553 MPC5554 Microcontroller Reference Manual Rev 5 14 54 Freescale Semiconductor...
Page 707: ...MPC5553 MPC5554 Microcontroller Reference Manual Rev 5 17 68 Freescale Semiconductor...
Page 755: ...MPC5553 MPC5554 Microcontroller Reference Manual Rev 5 18 48 Freescale Semiconductor...
Page 873: ...MPC5553 MPC5554 Microcontroller Reference Manual Rev 5 19 118 Freescale Semiconductor...
Page 984: ...MPC5553 MPC5554 Microcontroller Reference Manual Rev 5 Freescale Semiconductor 21 41...
Page 985: ...MPC5553 MPC5554 Microcontroller Reference Manual Rev 5 21 42 Freescale Semiconductor...
Page 1019: ...MPC5553 MPC5554 Microcontroller Reference Manual Rev 5 22 34 Freescale Semiconductor...
Page 1129: ...MPC5553 MPC5554 Microcontroller Reference Manual Rev 5 25 90 Freescale Semiconductor...