12
P/N:PM1149 REV. 2.6, APR. 11, 2012
MX29LV040C
SECTOR ERASE
SectorEraseistoeraseallthedatainasectorwith"1"and"0"asall"1".Itrequiressixcommandcyclestois-
sue.Thersttwocyclesare"unlockcycles",thethirdoneisacongurationcycle,thefourthandftharealso
"unlockcycles"andthesixthcycleisthesectorerasecommand.Afterthesectorerasecommandsequenceis
issued, there is a time-out period of 50us counted internally. During the time-out period, additional sector ad-
dressandsectorerasecommandcanbewrittenmultiply.Onceuserentersanothersectorerasecommand,the
time-outperiodof50usisrecounted.Ifuserentersanycommandotherthansectoreraseorerasesuspenddur-
ingtime-outperiod,theerasecommandwouldbeabortedandthedeviceisresettoreadarraycondition.The
numberofsectorscouldbefromonesectortoallsectors.Aftertime-outperiodpassingby,additionalerasecom-
mandisnotacceptedanderaseembeddedoperationbegins.
Duringsectorerasing,allcommandswillnotbeacceptedexcepthardwareresetanderasesuspendanduser
cancheckthestatusaschiperase.
Whentheembeddederaseoperationisongoing,usercanconrmiftheembeddedoperationisnishedornot
bythefollowingmethods:
CHIP ERASE
ChipEraseistoeraseallthedatawith"1"and"0"asall"1".Itneeds6cyclestowritetheactionin,andtherst
twocyclesare"unlock"cycles,thethirdoneisacongurationcycle,thefourthandftharealso"unlock"cycles,
andthesixthcycleisthechiperaseoperation.
Duringchiperasing,allthecommandswillnotbeacceptedexcepthardwareresetortheworkingvoltageistoo
lowthatchiperasewillbeinterrupted.AfterChipErase,thechipwillreturntothestateofReadArray.
Whentheembeddedchiperaseoperationisongoing,usercanconrmiftheembeddedoperationisnishedor
notbythefollowingmethods:
*1:ThestatusQ3isthetime-outperiodindicator.WhenQ3=0,thedeviceisintime-outperiodandisacceptible
toanothersectoraddresstobeerased.WhenQ3=1,thedeviceisineraseoperationandonlyerasesuspendis
valid.
*2:Whenanattemptismadetoeraseaprotectedsector,Q7willoutputitscomplementdataorQ6continues
totogglefor100usorlessandthedevicereturnedtoreadarraystatuswithouterasingthedataintheprotected
sector.
Status Q7 Q6 Q5 Q2
Inprogress 0 Toggling 0 Toggling
Finished 1Stoptoggling 0 1
Exceedtimelimit 0 Toggling 1Toggling
Status Q7 Q6 Q5 Q3 Q2
Time-outperiod 0 Toggling 0 0 Toggling
Inprogress 0 Toggling 0 1Toggling
Finished 1Stoptoggling 0 1 1
Exceedtimelimit 0 Toggling 1 1 Toggling