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 />

9.8.5 Erasing . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .214<br />

9.8.5.1 Erase Sequence . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .215<br />

9.8.5.2 Erase Margin Reads . . . . . . . . . . . . . . . . . . . . . . . . . . .218<br />

9.8.5.3 Erasing Shadow Information Words. . . . . . . . . . . . . . . .219<br />

9.8.6 Erase Pulse Amplitude and Width Modulation . . . . . . . . . .219<br />

9.8.7 Emulation Operation. . . . . . . . . . . . . . . . . . . . . . . . . . . . . .220<br />

9.9 Master Reset . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .220<br />

9.10 Interrupts. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .220<br />

nc...<br />

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

9.2 Introduction<br />

This section describes the operation of the embedded FLASH memory.<br />

The FLASH memory can be read, programmed, and erased from a<br />

single external programming voltage supply, V PP . The program and<br />

erase operations are enabled through the use of an internal charge<br />

pump.<br />

The CDR MoneT FLASH uses the Motorola one-transistor bitcell<br />

(MoneT). The 128-Kbyte CMFR array is divided into 16-Kbyte<br />

(16,384 bytes) array blocks. The CMFR array size is created by using<br />

eight array blocks.<br />

The primary function of the CMFR is to serve as electrically<br />

programmable and erasable NVM to store program instructions and/or<br />

data. It is a class of nonvolatile solid state silicon memory device<br />

consisting of an array of isolated elements, a means for selectively<br />

adding and removing charge to the elements electrically and a means of<br />

selectively sensing the stored charge in the elements. When power is<br />

removed from the device, the stored charge of the isolated elements are<br />

retained.<br />

The CMFR is arranged into two major sections as shown in Figure 9-1.<br />

The first section is the MoneT array used to store system program and<br />

data. The second section is the bus interface unit (BIU) that controls<br />

access and operation of the CMFR array.<br />

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

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