MPC563XM Reference Manual, Rev. 1
218
Freescale Semiconductor
Preliminary—Subject to Change Without Notice
other blocks. The shadow block is included to support systems that require NVM for security or system
initialization information.
A software mechanism is provided to independently lock or unlock each block in high, mid, and low
address space against program and erase. In addition, two hardware locks are provided to enable/disable
the FC for program/erase. See
Section 10.3.5.5, “Software Locking
,” for more information.
10.3.5.4
C90FL
Program
Programming changes the value stored in an array bit from logic 1 to logic 0 only. Programming cannot
change a stored logic 0 to a logic 1. Addresses in locked/disabled blocks cannot be programmed. The user
can program the values in any or all of 4 words, within a page, with a single program sequence.
Page-bound words have addresses which differ only in the lower 3 address bits.
10.3.5.5
Software Locking
A software mechanism is provided to independently lock/unlock each high, mid, and low address space
against program and erase.
Software Locking is done through the LBL (Low/Mid Address Space Block Lock) or HBL (High Address
Space Block Lock) registers. These can be written through register writes, and can be read through register
reads.
10.3.5.6
C90FL
Program Suspend/Resume
A program suspend operation is initiated by setting the PSUS bit in the MCR. Once suspended, the Flash
can be read. Reads to the block(s) being programmed/erased return indeterminate data.
The program operation is resumed by clearing the PSUS bit. When the operation resumes, the C90FL
continues the program sequence from one of a set of predefined points. This can extend the time required
for the program operation.
10.3.5.7
C90FL
Erase
Erase changes the value stored in all bits of the selected block(s) to logic 1. Locked or disabled blocks
cannot be erased. If multiple blocks are selected for erase during an erase sequence, the blocks are erased
sequentially starting with the lowest numbered block and terminating with the highest. Aborting an erase
operation will leave the C90FL FC blocks being erased in an indeterminate data state. This can be
recovered by executing an erase on the affected blocks.
10.3.5.8
C90FL
Erase Suspend/Resume
An erase suspend operation is initiated by setting the ESUS bit in the MCR. Once suspended, the array can
be read or a program sequence can be initiated (erase-suspended program).
The erase operation is resumed by clearing the ESUS bit. The C90FL continues the erase sequence from
one of a set of predefined points. This can extend the time required for the erase operation.
Содержание MPC5632M
Страница 22: ...MPC563XM Reference Manual Rev 1 22 Freescale Semiconductor Preliminary Subject to Change Without Notice ...
Страница 62: ...MPC563XM Reference Manual Rev 1 62 Freescale Semiconductor Preliminary Subject to Change Without Notice ...
Страница 92: ...MPC563XM Reference Manual Rev 1 92 Freescale Semiconductor Preliminary Subject to Change Without Notice ...
Страница 168: ...MPC563XM Reference Manual Rev 1 168 Freescale Semiconductor Preliminary Subject to Change Without Notice ...
Страница 242: ...MPC563XM Reference Manual Rev 1 242 Freescale Semiconductor Preliminary Subject to Change Without Notice ...
Страница 302: ...MPC563XM Reference Manual Rev 1 302 Freescale Semiconductor Preliminary Subject to Change Without Notice ...
Страница 410: ...MPC563XM Reference Manual Rev 1 410 Freescale Semiconductor Preliminary Subject to Change Without Notice ...
Страница 440: ...MPC563XM Reference Manual Rev 1 440 Freescale Semiconductor Preliminary Subject to Change Without Notice ...
Страница 464: ...MPC563XM Reference Manual Rev 1 464 Freescale Semiconductor Preliminary Subject to Change Without Notice ...
Страница 554: ...MPC563XM Reference Manual Rev 1 554 Freescale Semiconductor Preliminary Subject to Change Without Notice ...
Страница 590: ...MPC563XM Reference Manual Rev 1 590 Freescale Semiconductor Preliminary Subject to Change Without Notice ...
Страница 622: ...MPC563XM Reference Manual Rev 1 622 Freescale Semiconductor Preliminary Subject to Change Without Notice ...
Страница 716: ...MPC563XM Reference Manual Rev 1 716 Freescale Semiconductor Preliminary Subject to Change Without Notice ...
Страница 1114: ...MPC563XM Reference Manual Rev 1 1114 Freescale Semiconductor Preliminary Subject to Change Without Notice ...
Страница 1144: ...MPC563XM Reference Manual Rev 1 1144 Freescale Semiconductor Preliminary Subject to Change Without Notice ...
Страница 1266: ...MPC563XM Reference Manual Rev 1 1266 Freescale Semiconductor Preliminary Subject to Change Without Notice ...
Страница 1316: ...MPC563XM Reference Manual Rev 1 1316 Freescale Semiconductor Preliminary Subject to Change Without Notice ...
Страница 1348: ...MPC563XM Reference Manual Rev 1 1348 Freescale Semiconductor Preliminary Subject to Change Without Notice ...
Страница 1362: ...MPC563XM Reference Manual Rev 1 1362 Freescale Semiconductor Preliminary Subject to Change Without Notice ...
Страница 1382: ...MPC563XM Reference Manual Rev 1 1382 Freescale Semiconductor Preliminary Subject to Change Without Notice ...