![](http://datasheet.mmic.net.cn/370000/P3S12XEP100J1CAGR_datasheet_16728231/P3S12XEP100J1CAGR_30.png)
Chapter 1 Device Overview MC9S12XE-Family
MC9S12XE-Family Reference Manual , Rev. 1.07
30
Freescale Semiconductor
Unimplemented RAM pages are mapped externally in expanded modes. Accessing unimplemented RAM
pages in single chip modes causes an illegal address reset.
Accessing unimplemented FLASH pages in single chip modes causes an illegal address reset.
The range between 0x10_0000 and 0x13_FFFF is mapped to EEPROM resources. The actual EEPROM
and dataflash block sizes are listed in
Table 1-4
. Within EEPROM resource range an address range exists
which is neither used by EEPROM resources nor remapped to external resources via chip selects (see the
FTM/MMC descriptions for details).
The fixed 8K RAM default location in the global map is 0x0F_E000- 0x0F_FFFF. This is subject to
remapping when configuring the local address map for a larger RAM access range.
Figure 1-3
showsXGATElocaladdresstranslationtotheglobalmemorymap.Itindicatesalsothelocation
of used internal resources in the memory map.
Table 1-3. XGATE Resources
Table 1-4. Derivative Dependent Memory Parameters
Internal Resource
Size /KByte
$Address
XGATE RAM
32K
XGRAM_LOW = 0x0F_8000
FLASH
30K
1
1
This value is calculated by the following formula: (64K -2K- XGRAMSIZE)
XGFLASH_HIGH = 0x78_8000
Device
FLASH_LOW
PPAGE
1
1
Number of 16K pages addressable via PPAGE register
2
Number of 4K pages addressing the RAM. RAM can also be mapped to 0x4000 - 0x7FFF
3
Number of 1K pages addressing the Cache RAM via the EPAGE register counting downwards from 0xFF
4
Number of 1K pages addressing the Data flash via the EPAGE register starting upwards from 0x00
5
The 384K memory map is split into a 128K block from 0x78_0000 to 0x79_FFFF and a 256K block from 0x7C_0000 to
0x7F_FFFF
6
The 256K memory map is split into a 128K block from 0x78_0000 to 0x79_FFFF and a 128K block from 0x7E_0000 to
0x7F_FFFF
RAM_LOW
RPAGE
2
EE_LOW
DF_HIGH
EPAGE
9S12XEx100
0x70_0000
64
0x0F_0000
16
0x13_F000
0x10_7FFF
4
3
+ 32
4
9S12XEx768
0x74_0000
48
0x0F_4000
12
0x13_F000
0x10_7FFF
4 + 32
9S12XEx512
0x78_0000
32
0x0F_8000
8
0x13_F000
0x10_7FFF
4 + 32
9S12XEx384
0x78_0000
5
24
0x0F_A000
6
0x13_F000
0x10_7FFF
4 + 32
9S12XEx256
0x78_0000
6
16
0x0F_C000
4
0x13_F000
0x10_7FFF
4 + 32
9S12XEx128
0x7E_0000
8
0x0F_D000
3
0x13_7F00
0x10_3FFF
2 + 16