sharp
LHF32KZ5
25
Start
Write 70H
Read Status
Register
0
SR.7=
1
Write 30H
Write D0H
Read Status
Register
0
SR.7=
1
Full Status
Check if Desired
Bank Erase
Complete
Bus
Operation
Write
Command
Read Status
Register
Comments
Data=70H
Addr=X
Read
Status Register Data
Standby
Write
Write
Bank Erase
Setup
Bank Erase
Confirm
Check SR.7
1=WSM Ready
0=WSM Busy
Data=30H
Addr=X
Data=D0H
Addr=X
Read
Status Register Data
Standby
Check SR.7
1=WSM Ready
0=WSM Busy
Full status check can be done after each bank erase.
Write FFH after the last operation to place device in read array mode.
FULL STATUS CHECK PROCEDURE
Read Status Register
Data(See Above)
1
SR.3=
0
VPP Range Error
1
SR.4,5=
0
Command Sequence
Error
1
SR.5=
0
Bank Erase
Successful
Bank Erase Error
Bus
Operation
Command
Comments
Standby
Standby
Check SR.3
1=VPP Error Detect
Check SR.4,5
Both 1=Command Sequence Error
Standby
Check SR.5
1=Bank Erase Error
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.
If error is detected, clear the Status Register before attempting
retry or other error recovery.
Figure 6. Automated Bank Erase Flowchart