MPC563XM Reference Manual, Rev. 1
Freescale Semiconductor
285
Preliminary—Subject to Change Without Notice
Note that the wait-state specification consists of two components:
haddr[28:26]
and
haddr[25:24]
and
effectively extends the Flash read by (8 *
haddr[25:24]
+
haddr[28:26]
) cycles.
haddr[25:24]
to the number of additional wait-states. These are
applied in addition to those specified by
haddr[28:26]
and thus extend the total wait-state specification
capability.
11.7.12 Flash Memory Array: User Mode
In user (normal) operating mode the Flash module can be read, written (register writes and interlock
writes), programmed, or erased. The following subsections define all actions that can be performed in
normal operating mode. The registers mentioned in these sections are detailed in
11.7.12.1 Flash Read and Write
The default state of the Flash module is read. The main and shadow address space can be read only in the
read state. The module configuration register (CFLASH_MCR) is always available for read. The Flash
module enters the read state on reset. The Flash module is in the read state under four sets of conditions:
•
The read state is active when CFLASH_MCR[STOP] = 0 (user mode read).
•
The read state is active when CFLASH_MCR[PGM] = 1 and/or CFLASH_MCR[ERS] = 1 and
high voltage operation is ongoing (read-while-write).
Table 11-28. Additional Wait-State Encoding
Memory Address
haddr[28:26]
Additional wait-states
000
0
001
1
010
2
011
3
100
4
101
5
110
6
111
7
Table 11-29. Extended Additional Wait-State Encoding
Memory Address
haddr[25:24]
Additional Wait-states
(added to those specified by
haddr[28:26])
00
0
01
8
10
16
11
24