
September 22, 2006 S29PL-J_00_A9
S29PL-J
51
D a t a
S h e e t
( A d v a n c e
I n f o r m a t i o n )
13.6.1
Factory-Locked Area (64 words)
The factory-locked area of the Secured Silicon Sector (000000h-00003Fh) is locked when the part is shipped,
whether or not the area was programmed at the factory. The Secured Silicon Sector Factory-locked Indicator
Bit (DQ7) is permanently set to a “1”. Optional Spansion programming services can program the factory-
locked area with a random ESN, a customer-defined code, or any combination of the two. Because only
Spansion can program and protect the factory-locked area, this method ensures the security of the ESN once
the product is shipped to the field. Contact your local sales office for details on using Spansion’s programming
services. Note that the ACC function and unlock bypass modes are not available when the Secured Silicon
sector is enabled.
13.6.2
Customer-Lockable Area (64 words)
The customer-lockable area of the Secured Silicon Sector (000040h-00007Fh) is shipped unprotected, which
allows the customer to program and optionally lock the area as appropriate for the application. The Secured
Silicon Sector Customer-locked Indicator Bit (DQ6) is shipped as “0” and can be permanently locked to “1” by
issuing the Secured Silicon Protection Bit Program Command. The Secured Silicon Sector can be read any
number of times, but can be programmed and locked only once. Note that the accelerated programming
(ACC) and unlock bypass functions are not available when programming the Secured Silicon Sector.
The Customer-lockable Secured Silicon Sector area can be protected using one of the following procedures:
Write the three-cycle Enter Secured Silicon Sector Region command sequence, and then follow the in-
system sector protect algorithm as shown in
Figure 13.1 on page 49
, except that
RESET# may be at
either V
IH
or V
ID
. This allows in-system protection of the Secured Silicon Sector Region without raising any
device pin to a high voltage. Note that this method is only applicable to the Secured Silicon Sector.
To verify the protect/unprotect status of the Secured Silicon Sector, follow the algorithm shown in
Figure
on page 51
.
Once the Secured Silicon Sector is locked and verified, the system must write the Exit Secured Silicon
Sector Region command sequence to return to reading and writing the remainder of the array.
The Secured Silicon Sector lock must be used with caution since, once locked, there is no procedure
available for unlocking the Secured Silicon Sector area and none of the bits in the Secured Silicon Sector
memory space can be modified in any way.
13.6.3
Secured Silicon Sector Protection Bits
The Secured Silicon Sector Protection Bits prevent programming of the Secured Silicon Sector memory area.
Once set, the Secured Silicon Sector memory area contents are non-modifiable.
Figure 13.3
Secured Silicon Sector Protect Verify
Write 60h to
any address
Write 40h to SecSi
Sector address
with A6 = 0,
A1 = 1, A0 = 0
START
RESET# =
V
IH
or V
ID
Wait 1
μ
s
Read from SecSi
Sector address
with A6 = 0,
A1 = 1, A0 = 0
If data = 00h,
SecSi Sector is
unprotected.
If data = 01h,
SecSi Sector is
protected.
Remove V
or V
ID
from RESET#
Write reset
command
SecSi Sector
Protect Verify
complete