Information

28.4.7 Read While Write (RWW)
The following simultaneous accesses are allowed:
The user may read from the program flash memory while commands (typically
program and erase operations) are active in the data flash and FlexRAM memory
space.
The MCU can fetch instructions from program flash during both data flash program
and erase operations and while EEPROM backup data is maintained by the
EEPROM commands.
Conversely, the user may read from data flash and FlexRAM while program and
erase commands are executing on the program flash.
When configured as traditional RAM, writes to the FlexRAM are allowed during
program and data flash operations.
Simultaneous data flash operations and FlexRAM writes, when FlexRAM is used for
EEPROM, are not possible.
Simultaneous operations are further discussed in Allowed Simultaneous Flash
Operations.
28.4.8 Flash Program and Erase
All flash functions except read require the user to setup and launch a flash command
through a series of peripheral bus writes. The user cannot initiate any further flash
commands until notified that the current command has completed. The flash command
structure and operation are detailed in Flash Command Operations.
28.4.9 Flash Command Operations
Flash command operations are typically used to modify flash memory contents. The next
sections describe:
The command write sequence used to set flash command parameters and launch
execution
A description of all flash commands available
Flash Operation in Low-Power Modes
K20 Sub-Family Reference Manual, Rev. 2, Feb 2012
526 Freescale Semiconductor, Inc.