LHF80V25
16
sharp
Start
Bus
Command
Comments
Operation
Data=20H
Write
Write
Erase Setup
Write 20H,
Addr=Within Block to be Erased
Block Address
Erase
Data=D0H
Confirm
Addr=Within Block to be Erased
Write D0H,
Block Address
Read
Status Register Data
Read Status
Register
Check SR.7
Suspend Block
Erase Loop
Standby
1=WSM Ready
0=WSM Busy
No
0
Suspend
Repeat for subsequent block erasures.
SR.7=
Block Erase
Yes
Full status check can be done after each block erase or after a sequence of
block erasures.
1
Write FFH after the last operation to place device in read array mode.
Full Status
Check if Desired
Block Erase
Complete
FULL STATUS CHECK PROCEDURE
Bus
Read Status Register
Data(See Above)
Command
Comments
Operation
Check SR.3
Standby
1=V Error Detect
PP
1
SR.3=
V
Range Error
PP
Check SR.1
Standby
Standby
Standby
1=Device Protect Detect
0
Check SR.4,5
Both 1=Command Sequence Error
1
Device Protect Error
SR.1=
Check SR.5
1=Block Erase Error
0
SR.5,SR.4,SR.3 and SR.1 are only cleared by the Clear Status
Register Command in cases where multiple blocks are erased
before full status is checked.
1
Command Sequence
Error
SR.4,5=
If error is detected, clear the Status Register before attempting
retry or other error recovery.
0
1
SR.5=
Block Erase Error
0
Block Erase Successful
Figure 5. Automated Block Erase Flowchart
Rev. 1.1