D a t a S h e e t
The PPB Program command is used to program, or set, a given PPB bit. Each PPB bit is indi-
vidually programmed (but is bulk erased with the other PPB bits). The specific sector address
(A24-A16 for S29GL512N, A23-A16 for S29GL256N, A22-A16 for S29GL128N) is written at
the same time as the program command. If the PPB Lock Bit is set to the freeze state, the
PPB Program command does not execute and the command times-out without programming
the PPB bit.
All PPB Erase Command
The All PPB Erase command is used to erase all PPB bits in bulk. There is no means for indi-
vidually erasing a specific PPB bit. Unlike the PPB program, no specific sector address is
required. However, when the All PPB Erase command is issued, all Sector PPB bits are erased
in parallel. If the PPB Lock Bit is set to freeze state, the ALL PPB Erase command does not
execute and the command times-out without erasing the PPB bits.
The device preprograms all PPB bits prior to erasing when issuing the All PPB Erase command.
Also note that the total number of PPB program/erase cycles has the same endurance as the
flash memory array.
PPB Status Read Command
The programming state of the PPB for a given sector can be verified by writing a PPB Status
Read Command to the device. This requires an initial access time latency.
The Non-Volatile Sector Protection Command Set Exit command must be issued after
the execution of the commands listed previously to reset the device to read mode.
Note that issuing the Non-Volatile Sector Protection Command Set Exit command
re-enables reads and writes for the main memory.
Global Volatile Sector Protection Freeze Command Set
The Global Volatile Sector Protection Freeze Command Set permits the user to set the PPB
Lock Bit and reading the logic state of the PPB Lock Bit.
The Global Volatile Sector Protection Freeze Command Set Entry command sequence
must be issued prior to any of the commands listed following to enable proper command
execution.
Reads and writes from the main memory are not allowed.
PPB Lock Bit Set Command
The PPB Lock Bit Set command is used to set the PPB Lock Bit to the freeze state if it is cleared
either at reset or if the Password Unlock command was successfully executed. There is no PPB
Lock Bit Clear command. Once the PPB Lock Bit is set to the freeze state, it cannot be cleared
unless the device is taken through a power-on clear (for Persistent Protection Mode) or the
Password Unlock command is executed (for Password Protection Mode). If the Password Pro-
tection Mode Lock Bit is programmed, the PPB Lock Bit status is reflected as set to the freeze
state, even after a power-on reset cycle.
PPB Lock Bit Status Read Command
The programming state of the PPB Lock Bit can be verified by executing a PPB Lock Bit Status
Read command to the device.
The Global Volatile Sector Protection Freeze Command Set Exit command must be is-
sued after the execution of the commands listed previously to reset the device to read mode.
S29GL-N_00_B3 October 13, 2006
S29GL-N MirrorBit™ Flash Family
61