Information
CAUTION
The MCU should never enter stop mode while any FTFL
command is running (CCIF = 0).
NOTE
While the MCU is in very-low-power modes (VLPR, VLPW,
VLPS), the FTFL module does not accept flash commands.
28.4.4 Functional Modes of Operation
The FTFL module has two operating modes: NVM Normal and NVM Special. The
operating mode affects the command set availability (see Table 28-25). Refer to the Chip
Configuration details of this device for how to activate each mode.
28.4.5 Flash Reads and Ignored Writes
The FTFL module requires only the flash address to execute a flash memory read. MCU
read access is available to all flash blocks.
The MCU must not read from the flash memory while commands are running (as
evidenced by CCIF=0) on that block. Read data cannot be guaranteed from a flash block
while any command is processing within that block. The block arbitration logic detects
any simultaneous access and reports this as a read collision error (see the
FSTAT[RDCOLERR] bit).
28.4.6 Read While Write (RWW)
The following simultaneous accesses are allowed:
• The user may read from one logical program flash memory space while commands
(typically program and erase operations) are active in the other logical program flash
memory space.
Simultaneous operations are further discussed in Allowed Simultaneous Flash
Operations.
Chapter 28 Flash Memory Module (FTFL)
K20 Sub-Family Reference Manual, Rev. 6, Nov 2011
Freescale Semiconductor, Inc. 619
