28.10.2014 Views

MMC2107 - Freescale Semiconductor

MMC2107 - Freescale Semiconductor

MMC2107 - Freescale Semiconductor

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

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

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

return a 1 for any bit that has not completely programmed. Bits left in the<br />

non-programmed state after the programming write read as a 0s. Bits<br />

that have completed programming read as 0s and update the data in the<br />

programming page buffer so that no further programming of those bits<br />

occurs.<br />

Table 9-8. Results of Programming Margin Read<br />

nc...<br />

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

CAUTION:<br />

Current Data<br />

in Program<br />

Page Buffer<br />

9.8.4.3 Programming Shadow Information<br />

Current<br />

Bit State<br />

Read<br />

Output<br />

New Data<br />

for the Program<br />

Page Buffer<br />

0 Programmed — 0 0 1<br />

0 Erased — 1 1 0<br />

1 Programmed — 0 0 1<br />

1 Erased — 1 0 1<br />

The program margin read occurs while doing the off-page read. A<br />

program margin read must be done for all pages that are being<br />

programmed after each program pulse.<br />

Failure to read each page that is being programmed after each program<br />

pulse may result in the loss of information in the array. While this does<br />

not physically damage the array a full erase of all blocks being<br />

programmed must be done before the CMFR can be used reliably.<br />

Programming the shadow information uses the same procedure as<br />

programming the array except that only program page 0 is used to<br />

program the shadow information. Before starting the program sequence<br />

SIE must be a 1. BLOCK and PROTECT bits do not affect programming<br />

of the shadow locations.<br />

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

212 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!