MPC5604B/C Microcontroller Reference Manual, Rev. 8
Freescale Semiconductor 35
Chapter 3
Memory Map
Table 3-1 shows the memory map for the MPC5604B. All addresses on the device, including those that
are reserved, are identified in the table. The addresses represent the physical addresses assigned to each IP
block.
Table 3-1. MPC5604B memory map
Start address End address Size (KB) Region name
0x0000_0000 0x0000_7FFF 32 Code Flash Sector 0
0x0000_8000 0x0000_BFFF 16 Code Flash Sector 1
0x0000_C000 0x0000_FFFF 16 Code Flash Sector 2
0x0001_0000 0x0001_7FFF 32 Code Flash Sector 3
0x0001_8000 0x0001_FFFF 32 Code Flash Sector 4
0x0002_0000 0x0003_FFFF 128 Code Flash Sector 5
0x0004_0000 0x0005_FFFF 128 Code Flash Sector 6
0x0006_0000 0x0007_FFFF 128 Code Flash Sector 7
0x0008_0000 0x001F_FFFF 1536 Reserved
0x0020_0000 0x0020_3FFF 16 Code Flash Shadow Sector
0x0020_4000 0x003F_FFFF 2032 Reserved
0x0040_0000 0x0040_3FFF 16 Code Flash Test Sector
0x0040_4000 0x007F_FFFF 4080 Reserved
0x0080_0000 0x0080_3FFF 16 Data Flash Array 0
0x0080_4000 0x0080_7FFF 16 Data Flash Array 1
0x0080_8000 0x0080_BFFF 16 Data Flash Array 2
0x0080_C000 0x0080_FFFF 16 Data Flash Array 3
0x0081_0000 0x00BF_FFFF 4032 Reserved
0x00C0_0000 0x00C0_3FFF 16 Data test sector
0x00C0_4000 0x00DF_FFFF 4080 Reserved
0x0100_0000 0x1FFF_FFFF 507904 Flash Emulation Mapping
0x2000_0000 0x3FFF_FFFF 524288 Reserved for External Bus Interface
0x4000_0000 0x4000_BFFF 48 SRAM
0x4000_C000 0xC3F8_7FFF 2162160 Reserved
0xC3F8_8000 0xC3F8_BFFF 16 Code Flash A Configuration
0xC3F8_C000 0xC3F8_FFFF 16 Data Flash A Configuration
0xC3F9_0000 0xC3F9_3FFF 16 SIUL