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.

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

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

Functional Description<br />

9.8.4.4 Program Pulse-Width and Amplitude Modulation<br />

To prevent bits from possibly becoming depleted (over programmed),<br />

the first programming pulses should be of reduced duration and with<br />

reduced drain voltage. Refer to Table 9-9 for the required programming<br />

steps to insure FLASH reliability.<br />

NOTE:<br />

The values of PAWS[2:0] and NVR should be updated on the<br />

appropriate pulse to change the programming voltage and CLKPM<br />

should be updated to adjust the pulse width.<br />

nc...<br />

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

9.8.4.5 Overprogramming<br />

Table 9-9. Required Programming Algorithm<br />

Voltage Step PAWS[2:0] NVR Pulse Width Number of Pulses<br />

–2 V 1 0 0 1 250 µs 4<br />

–3 V 1 0 1 1 250 µs 4<br />

–4 V 1 1 0 1 250 µs 4<br />

–5 V 1 1 1 1 250 µs 4<br />

–6 V 1 0 0 0 50 µs 20<br />

–7 V 1 0 1 0 50 µs 20<br />

–8 V 1 1 0 0 50 µs 20<br />

–9 V 1 1 1 0 50 µs 20<br />

–9 V 1 1 1 0 100 µs Any additional<br />

GDB = 1 for all programming operations.<br />

Margin reads are required after every pulse.<br />

Programming a bit without a program margin read after each program<br />

pulse or exceeding the specified program times or voltages results in an<br />

overprogrammed state. Once a bit is overprogrammed, data in the array<br />

block that is located in the same column is lost as the overprogrammed<br />

bit causes the entire column to appear programmed. To restore an array<br />

block with an overprogrammed bit, the block must be erased and<br />

reprogrammed.<br />

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

Technical Data<br />

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