Memory
MCF51CN128 Reference Manual, Rev. 6
Freescale Semiconductor
4-3
Consistent with past ColdFire devices, flash configuration data is located at 0x(00)00_0400. The slave
peripherals section of the memory map is further broken down as shown in
.
Table 4-1. CPU Access Type Allowed by Region
Base Address
Region
Read
Write
Byte
Word
Long
Byte
Word
Long
0x(00)00_0000
Flash
x
x
x
—
—
x
0x(00)80_0000
RAM
x
x
x
x
x
x
0x(00)C0_0000
Rapid GPIO
x
x
x
x
x
x
0x(FF)FF_8000
8-bit Peripherals
1
1
Allowed access types are peripheral specific. The peripheral bus bridge serializes 16 and 32-bit accesses
into multiple 8-bit accesses. When using 8-bit peripherals, ensure that all accesses are properly aligned
and only desired 8-bit locations are accessed.
x
x
x
x
x
x
0x(FF)FF_E000
Fast Ethernet Controller
—
—
x
—
—
x
0x(FF)FF_E800
Mini-FlexBus
x
x
x
x
x
x
Table 4-2. High Level Peripheral Memory Map
Peripheral
Description
Instance Name
BaseAddress
RGPIO
Rapid General Purpose I/O
RGPIO
0x(00)C0_0000
Port I/O Module
General Purpose I/O
PTA
0x(FF)FF_8000
Port Control
Module
Port I/O Control Module
PTA
0x(FF)FF_8008
Port I/O Module
General Purpose I/O
PTB
0x(FF)FF_8010
Port Control
Module
Port I/O Control Module
PTB
0x(FF)FF_8018
Port I/O Module
General Purpose I/O
PTC
0x(FF)FF_8020
Port Control
Module
Port I/O Control Module
PTC
0x(FF)FF_8028
Port I/O Module
General Purpose I/O
PTD
0x(FF)FF_8030
Port Control
Module
Port I/O Control Module
PTD
0x(FF)FF_8038
Port I/O Module
General Purpose I/O
PTE
0x(FF)FF_8040
Port Control
Module
Port I/O Control Module
PTE
0x(FF)FF_8048
KBI Keyboard
Interrupt
Module
KBI2
0x(FF)FF_804C
Port I/O Module
General Purpose I/O
PTF
0x(FF)FF_8050
Port Control
Module
Port I/O Control Module
PTF
0x(FF)FF_8058
Port I/O Module
General Purpose I/O
PTG
0x(FF)FF_8060