Datasheet
Program Map
56F8345 Technical Data, Rev. 17
Freescale Semiconductor 39
Preliminary
RAM and Flash memories are used in both spaces.
This section provides memory maps for:
• Program Address Space, including the Interrupt Vector Table
• Data Address Space, including the EOnCE Memory and Peripheral Memory Maps
On-chip memory sizes for each device are summarized in Table 4-1. Flash memories’ restrictions are
identified in the “Use Restrictions” column of Table 4-1.
Note: Data Flash and Program RAM are NOT available on the 56F8145 device.
4.2 Program Map
The Program memory map is located in Table 4-4. The operating mode control bits (MA and MB) in the
Operating Mode Register (OMR) control the Program memory map. At reset, these bits are set as indicated
in Table 4-2.
EXT_BOOT = EMI_MODE = 0 and cannot be changed in the 56F8345 or 56F8145.
Note: Program RAM is NOT available on the 56F8145 device.
Table 4-1 Chip Memory Configurations
On-Chip Memory 56F8345 56F8145 Use Restrictions
Program Flash 128KB 128KB Erase / Program via Flash interface unit and word writes to
CDBW
Data Flash 8KB — Erase / Program via Flash interface unit and word writes to
CDBW. Data Flash can be read via either CDBR or XDB2,
but not by both simultaneously
Program RAM 4KB — None
Data RAM 8KB 8KB None
Program Boot Flash 8KB 8KB Erase / Program via Flash Interface unit and word writes to
CDBW
Table 4-2 OMR MB/MA Value at Reset
1
OMR MB =
Flash Secured
State
2,3
OMR MA =
EXTBOOT Pin
Chip Operating Mode
0 0 Mode 0 – Internal Boot; EMI is configured to use 16 address lines; Flash
Memory is secured; external P-space is not allowed; the EOnCE is disabled
0 1 Not valid; cannot boot externally if the Flash is secured and will actually
configure to 00 state
1 0 Mode 0 – Internal Boot; EMI is configured to use 16 address lines
