D a t a
S h e e t
START
PLSCNT = 1
RESET# = V
ID
Wait 1 ms
Protect all sectors:
The indicated portion
of the sector protect
algorithm must be
performed for all
unprotected sectors
prior to issuing the
first sector
unprotect address
START
PLSCNT = 1
RESET# = V
ID
Wait 1 ms
Temporary Sector
Unprotect Mode
No
First Write
Cycle = 60h?
Yes
Set up sector
address
Sector Protect:
Write 60h to sector
address with
A6 = 0, A1 = 1,
A0 = 0
Wait 150 µs
Verify Sector
Protect: Write 40h
to sector address
with A6 = 0,
A1 = 1, A0 = 0
Read from
sector address
with A6 = 0,
A1 = 1, A0 = 0
No
No
First Write
Cycle = 60h?
Yes
All sectors
protected?
Yes
Set up first sector
address
Sector Unprotect:
Write 60h to sector
address with
A6 = 1, A1 = 1,
A0 = 0
Temporary Sector
Unprotect Mode
Increment
PLSCNT
Reset
PLSCNT = 1
Wait 15 ms
Verify Sector
Unprotect: Write
40h to sector
address with
A6 = 1, A1 = 1,
A0 = 0
No
No
PLSCNT
= 25?
Yes
Data = 01h?
Increment
PLSCNT
Yes
No
Yes
No
Read from
sector address
with A6 = 1,
A1 = 1, A0 = 0
Set up
next sector
address
Device failed
Protect another
sector?
No
Remove V
ID
from RESET#
PLSCNT
= 1000?
Yes
Data = 00h?
Yes
Device failed
Write reset
command
Last sector
verified?
Yes
No
In-System Single
High Voltage
Sector Protect
Algorithm
Sector Protect
complete
In-System Single
High Voltage
Sector Unprotect
Algorithm
Remove V
ID
from RESET#
Write reset
command
Sector Unprotect
complete
Figure 2. In-System Single High Voltage Sector Protect/Unprotect Algorithms
18
S29AL016M
S29AL016M_00_A7 October 11, 2006