Crossbar Switch (XBAR)
MPC5510 Microcontroller Family Reference Manual, Rev. 1
15-2
Freescale Semiconductor
Preliminary
Figure 15-1. XBAR Block Diagram
15.1.2
Features
The XBAR has these major features:
•
Masters (listed in order of highest to lowest priority when the XBAR is configured for fixed
priority arbitration, the logical master number and physical port connection are provided)
— eDMA (master ID = 2, XBAR m1)
— FlexRay (master ID = 3, XBAR m2)
— EBI master (master ID = 4, XBAR m3)
– The EBI is a master for test purposes only
— Z0 core (master ID = 1, XBAR m5)
— Z1 core—Data (master ID = 0, XBAR m4)
— Z1 core—Instruction (master ID = 0, XBAR m0)
— Nexus 2+ pretending to be Z0 core (master ID = 9)
— Nexus 2+ pretending to be Z1 core (master ID = 8)
•
Slaves
— SRAM (XBAR s3)
AXBS-lite
1 to 3
SRAM
EBI
AIPS
Flash Port 1
Z1 Inst
2
FlexRay
Z0
DMA
Z1 Data
EBI
1
Flash Port 0
splitter
MPU
Master ID 0
Master ID 2
Master ID 3
Master ID 4
Master ID 0
Master ID 1
m0
m2
m5
m1
m4
m3
mpu0 mpu1 mpu2
1 to 2
splitter
s3
s0
1
For factory test only.
2
For Z1, all instruction accesses to flash go through port P0. The path from the Z1 Instruction bus through
the 1 to 2 splitter and AXBS port m0 is only used for non-Flash (i.e. RAM and BAM) instruction fetches.