Freescale Semiconductor, Inc.
Flash Memory
START ERASE
TURN ON VFP
CLEAR MARGIN FLAG
CLEAR ERASE PULSE COUNTER (nEP
)
SET ERAS
SET LAT
WRITE TO ARRAY
SET ENPE
DELAY FOR DURATION
OF ERASE PULSE
(tEPULSE
)
CLEAR ENPE
SET
MARGIN FLAG
DELAY BEFORE VERIFY
(tVERASE
)
INCREMENT
IS
nEP COUNTER
MARGIN FLAG
SET?
READ
ARRAY
NO
YES
DECREMENT
nEP COUNTER
ARRAY
ERASED?
YES
NO
NO
nEP = 0?
YES
nEP = 5?
YES
NO
ARRAY
ERASED?
NO
YES
CLEAR LAT
TURN OFF VFP
ARRAY ERASED ARRAY FAILED TO ERASE
Figure 7-2. Erase Sequence Flow
Advance Information
112
68HC(9)12D60 — Rev 4.0
MOTOROLA
Flash Memory
For More Information On This Product,
Go to: www.freescale.com