MPC563XM Reference Manual, Rev. 1
Freescale Semiconductor
219
Preliminary—Subject to Change Without Notice
10.3.5.9
C90FL
Shadow Block
The C90FL Shadow Block is a memory-mapped block in the C90FL memory map. Program and erase of
the shadow block are enabled only when PEAS=1 in the MCR. Once the user has begun an erase operation
on the shadow block, it cannot be suspended to program the main address space and vice-versa. The user
must terminate the shadow erase operation to program or erase the main address space.
The Shadow block can not utilize the RWW feature. Once an operation is started in the shadow block, a
read can not be done to the shadow block, or any other block. Likewise, once an operation is started in a
block in Low/Mid/High Address Space, a read can not be done in the shadow block.
The shadow block contains information on how the lock registers are reset. The first and second words can
be used for reset configuration words. All other words can be used for user defined functions or other
configuration words.
10.3.5.10 C90FL
Reset
A reset is the highest priority operation for the C90FL and terminates all other operations.
The C90FL uses reset to initialize register and status bits to their default reset values. If the C90FL is
executing a program or erase operation and a reset is issued, the operation will be aborted and the C90FL
will disable the high voltage logic without damage to the high voltage circuits. Reset aborts all operations
and forces the C90FL into user mode ready to receive accesses.
After reset is negated, register accesses can be performed, although it should be noted that registers that
require updating from shadow information, or other inputs, cannot be read until C90FL exits reset.
10.3.6
C90FL Memory Map and Register Definition
shows how the array is memory mapped.
shows how the registers are mapped.
Table 10-12. Flash Memory Map
Address
Use
Block
Size
(KB)
Partition
FLAS 0x0
Low Address Space
L0
16
1
FLAS 0x0_4000
L1
48
FLAS 0x1_0000
L2
48
FLAS 0x1_C000
L3
16
FLAS 0x2_0000
L4
64
2
FLAS 0x3_0000
L5
64
FLAS 0x4_0000
Mid Address Space
M0
128
3
FLAS 0x6_0000
M1
128
FLAS 0x8_0000
High Address Space
H0
256
4
FLAS 0xC_0000
H1
256
FLAS 0x10_0000 -
FLAS 0xFF_7FFF
Reserved