EFST
preliminary
F49L004UA / F49L004BA
Figure 16. In-System Sector Protect/Unprotect Algorithm (
= V )
ID
Start
Start
PLSCNT = 1
PLSCNT = 1
Protect all sector :
The indicated portion
RESET = VID
RESET = VID
of the sector protect
algorithm must be
performed for all
unprotected sectors
μ
Wait 1
s
μ
Wait 1
s
prior to issuing the
first sector
unprotect address
No
First W rite
No
Temporary Sector
Unprotect Mode
First W rite
Temporary Sector
Unprotect Mode
Cycle
= 60h?
Cycle
= 60h?
Yes
Yes
Set up sector
address
No
All sectors
protected?
Yes
Sector Protect :
Write 60h to sector
address with
A6 = 0, A1 = 1,
A0 = 0
Set up first
sector address
Sector Unprotect :
Write 60h to sector
address with
A6 = 1, A1 = 1,
A0 = 0
μ
Wait 150
s
Verify Sector
Protect : Write 40h
to sector address
with A6 = 0,
Reset
PLSCNT = 1
Wait 15 ms
Increment
PLSCNT
A1 = 1, A0 = 0
Verify Sector
Unprotect : Write
40h to sector
address with
A6 = 1, A1 = 1,
A0 =0
Read from
sector address
with A6 = 0,
Increment
PLSCNT
A1 = 1, A0 = 0
No
No
Data = 01h?
Yes
PLSCNT = 25?
Read from
sector address
with A6 = 1,
Yes
A1 = 1, A0 =0
Device failed
Yes
Protect another
sector?
No
Set up
next sector
address
No
No
PLSCNT
= 1000?
Data = 00h?
Yes
Remove VID
from RESET
Yes
Device failed
No
Last sector
verified?
Write reset
command
Yes
Sector Protect
complete
Sector Protect
Algorithm
Remove VID
from RESET
Sector Unprotect
Algorithm
Write reset
command
Sector Protect
complete
Elite Flash Storage Technology Inc.
Publication Date : Aug. 2003
Revision: 0.2 33/46