28.10.2014 Views

MMC2107 - Freescale Semiconductor

MMC2107 - Freescale Semiconductor

MMC2107 - Freescale Semiconductor

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

Non-Volatile Memory FLASH (CMFR)<br />

<strong>Freescale</strong> <strong>Semiconductor</strong>, Inc.<br />

9.8.5 Erasing<br />

nc...<br />

<strong>Freescale</strong> <strong>Semiconductor</strong>, I<br />

NOTE:<br />

To modify the charge stored in the isolated element of a bit from a logic 0<br />

state to a logic 1 state, an erase operation is required. The erase<br />

operation cannot change the logic 1 state to a logic 0 state; this transition<br />

must be done by the program operation. Erase is a bulk operation that<br />

affects the stored charge of all the isolated elements in an array block.<br />

To make the block erasable, the array is divided into blocks that are<br />

physically isolated from each other. Each of the array blocks may be<br />

erased in isolation or in any combination. The array block size is fixed for<br />

all blocks at 16 Kbytes and the module is comprised of eight blocks.<br />

Array blocks that are protected (PROTECT[M] = 1) are not erased.<br />

The array blocks selected for erase operation are determined by<br />

BLOCK[7:0].<br />

Erasing BLOCK 0 also erases the shadow information.<br />

The erase sequence is outlined in 9.8.5.1 Erase Sequence and<br />

depicted in the flowchart form in Figure 9-9.<br />

Technical Data <strong>MMC2107</strong> – Rev. 2.0<br />

214 Non-Volatile Memory FLASH (CMFR) MOTOROLA<br />

For More Information On This Product,<br />

Go to: www.freescale.com

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!