June 6, 2007 S29PL-N_00_A5
S29PL-N MirrorBit
Flash Family
45
D a t a
S h e e t
( P r e l i m i n a r y )
8.1
Lock Register
As shipped from the factory, all devices default to the persistent mode when power is applied, and all sectors
are unprotected, unless otherwise chosen through the DYB ordering option (see
Ordering Information
on page 9
). The device programmer or host system must then choose which sector protection method to use.
Programming (setting to
0
) any one of the following two one-time programmable, non-volatile bits locks the
part permanently in that mode:
Lock Register Persistent Protection Mode Lock Bit (DQ1)
Lock Register Password Protection Mode Lock Bit (DQ2)
For programming lock register bits see
Table 12.2 on page 68
.
Notes
1. If the password mode is chosen, the password must be programmed before setting the
corresponding lock register bit.
2. After the Lock Register Bits Command Set Entry command sequence is written, reads and writes
for Bank A are disabled, while reads from other banks are allowed until exiting this mode.
3. If both lock bits are selected to be programmed (to zeros) at the same time, the operation aborts.
4. Once the Password Mode Lock Bit is programmed, the Persistent Mode Lock Bit is permanently
disabled, and no changes to the protection scheme are allowed. Similarly, if the Persistent Mode
Lock Bit is programmed, the Password Mode is permanently disabled.
After selecting a sector protection method, each sector can operate in any of the following three states:
1.
Constantly locked.
The selected sectors are protected and cannot be reprogrammed unless PPB
lock bit is cleared via a password, hardware reset, or power cycle.
2.
Dynamically locked.
The selected sectors are protected and can be altered via software
commands.
3.
Unlocked.
The sectors are unprotected and can be erased and/or programmed.
These states are controlled by the bit types described in Sections
8.2
–
8.6
.
Table 8.1
Lock Register
Device
DQ15 – 05
DQ4
DQ3
DQ2
DQ1
DQ0
S29PL256N
Undefined
DYB Lock Boot Bit
0 = sectors
power up
protected
1 = sectors
power up
unprotected
PPB One-Time
Programmable Bit
0 = All PPB erase
command disabled
1 = All PPB Erase
command enabled
Password
Protection
Mode Lock Bit
Persistent
Protection
Mode Lock Bit
Secured
Silicon Sector
Protection Bit