
32
S29CD-J & S29CL-J Flash Family
S29CD-J_CL-J_00_B1 September27,2006
Prel imi n ary
After an erase-suspended program operation is complete, the bank returns to the erase-suspend
read mode. The system can determine the status of the program operation using the DQ7, DQ6,
and/or RY/BY# status bits, just as in the standard program operation.
To resume the sector erase operation, the system must write the Erase Resume command. The
bank address of the erase-suspended bank is required when writing this command. Further
writes of the Resume command are ignored. Another Erase Suspend command can be written
after the chip has resumed erasing.
The following are the allowable operations when Erase Suspend is issued under certain
conditions:
For the Busy Sectors, the host system may
Read status
Write the Erase Resume command
For the Non Busy Sectors, the system may
Read data
Program data or write the Suspend/Resume Erase command
8.7.5
Program Suspend/Program Resume Commands
The Program Suspend command allows the system to interrupt an embedded programming op-
eration so that data can read from any non-suspended sector. When the Program Suspend
command is written during a programming process, the device halts the programming operation
and updates the status bits.
After the programming operation has been suspended, the system can read array data from any
non-suspended sector. If a read is needed from the Secured Silicon Sector area, then user must
use the proper command sequences to enter and exit this region. The Sector Erase and Program
Resume Command is ignored if the Secured Silicon sector is enabled.
After the Program Resume command is written, the device reverts to programming. The system
can determine the status of the program operation using the DQ7, DQ6, and/or RY/BY# status
information.
The system must write the Program Resume command in order to exit the Program Suspend
mode, and continue the programming operation. Further writes of the Program Resume com-
mand are ignored. Another Program Suspend command can be written after the device has
resumed programming.
The following are the allowable operations when Program Suspend is issued under certain
conditions:
For the Busy Sectors, the host system may write the Program Resume command
For the Non Busy Sectors, the system may read data
8.7.6
Accelerated Program and Erase Operations
Accelerated programming and erasing is enabled through the ACC function. This method is faster
than the standard program command sequences.
The device offers accelerated program/erase operations through the ACC pin. When the system
asserts VHH (12V) on the ACC pin, the device automatically enters the Unlock Bypass mode. The
system may then write the two-cycle Unlock Bypass program command sequence to do acceler-
ated programming. The device uses the higher voltage on the ACC pin to accelerate the
operation. Any sector that is being protected with the WP# pin is still protected during acceler-
ated program or Erase. Removing VHH from the ACC input, upon completion of the embedded
program or erase operation, returns the device to normal operation.