MPC5553/MPC5554 Microcontroller Reference Manual, Rev. 5
Freescale Semiconductor 1-23
1.7 Multi-Master Operation Memory Map
When the MPC5553/MPC5554 MCU acts as a slave in a multi-master system, the external bus interface
(EBI) translates the 24-bit external address to a 32-bit internal address. Table 1-3 lists the translation
parameters.
Table 1-4 shows the memory map for the MPC5553/MPC5554 MCU acting as a slave in a multi-master
system from the point of view of the external master.
0xFFFC_4000–0xFFFC_7FFF 16 Kbytes 1152 Controller Area Network (FlexCAN_B)
3
0xFFFC_8000–0xFFFC_BFFF 16 Kbytes 1152 Controller Area Network (FlexCAN_C)
0xFFFC_C000–0xFFFF_BFFF 192 Kbytes N/A Reserved
0xFFFF_C000–0xFFFF_FFFF
4
16 Kbytes 16 Kbytes Boot Assist Module (BAM)
1
If allocated size used size, then the base address for the module is the lowest address of the listed address range, unless
noted otherwise.
2
MPC5553 only, not in MPC5554
3
MPC5554 only, not in MPC5553
4
BAM address range is configured so that 4Kbyte BAM occupies 0xFFFF_F000–0xFFFF_FFFF
Table 1-3. External to Internal Memory Map Translation Table for Slave Mode
Ext Addr[8:11]
1
1
Only the lower 24 address signals (addr[8:31]) are available off-chip.
Internal Addr[0:11]
Size
(bytes)
Internal Slave Internal Address Range
0b0xxx N/A 8 Mbytes N/A N/A–Off-chip flash access
0b10xx 0b0000_0000_00xx 4 Mbytes Internal Flash Array 0x0000_0000–0x003F_FFFF
0b1100 0b0100_0000_0000 1 Mbyte Internal SRAM 0x4000_0000–0x400F_FFFF
0b1101 0b0110_0000_0000 1 Mbyte Reserved
2
2
Reserved for a future module that requires its own crossbar slave port.
0x6000_0000–0x600F_FFFF
0b1110 0b1100_0011_1111 1 Mbyte Bridge A Peripherals 0xC3F0_0000–0xC3FF_FFFF
0b1111 0b1111_1111_1111 1 Mbyte Bridge B Peripherals 0xFFF0_0000–0xFFFF_FFFF
Table 1-4. MPC5500 Family Slave Memory Map as Seen from an External Master
External Address Range
1
Size (bytes) Use
0x00_0000
2
–0x7F_FFFF 8 Mbytes N/A–Used for off-chip memory accesses
0x80_0000–0x9F_FFFF(MPC5554)
0x80_0000–0x97_FFFF(MPC5553)
2 Mbytes(MPC5554)
1.5 Mbytes(MPC5553)
Slave Flash
3
0xA0_0000–0xBF_FFFF(MPC5554)0x98_0
000 –0xBF_FFFF(MPC5553)
2 Mbytes(MPC5554)
2.5 Mbytes(MPC5553)
Reserved
Table 1-2. Detailed MPC5554/MPC5553 Family Memory Map (Continued)
Address Range
1
Allocated Size
1
(bytes)
Used Size
(bytes)
Use