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.

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

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

Functional Description<br />

T3<br />

S2<br />

S3<br />

T1 T2 T6<br />

T4<br />

RESET<br />

S1<br />

T7<br />

S4<br />

nc...<br />

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

State<br />

S1<br />

S2<br />

Figure 9-10. Erase State Diagram<br />

Table 9-10 Erase Interlock State Descriptions<br />

Mode<br />

Normal operation: Normal array reads and<br />

register accesses. Block protect information<br />

and pulse-width timing control can be<br />

modified.<br />

Erase hardware interlock write: Normal read<br />

operation. CMFR accepts erase hardware<br />

interlock write to any array location. Normal<br />

register access (except CMFRMCR).<br />

CMFRCTL write cannot set EHV. Register<br />

write (except CMFRMCR) is not erase<br />

hardware interlock write; CMFR remains in<br />

S2. CMFRMCR write causes transition to<br />

S3.<br />

T9<br />

Next<br />

State<br />

T8<br />

S5<br />

T5<br />

Transition Requirement<br />

S2 T2 Write ERASE = 1 and SES = 1<br />

S1<br />

S3<br />

T1 Write SES = 0 or a master reset<br />

T3<br />

Hardware interlock: Write to any array<br />

location is erase interlock write. Register<br />

write other than CMFRMCR is not erase<br />

hardware interlock write; CMFR remains in<br />

S2. CMFRMCR write causes transition to<br />

S3; NVM fuses cleared during high-voltage<br />

pulse<br />

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

Technical Data<br />

MOTOROLA Non-Volatile Memory FLASH (CMFR) 217<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!