s29cd-j Meet Spansion Inc., s29cd-j Datasheet - Page 33

no-image

s29cd-j

Manufacturer Part Number
s29cd-j
Description
32/16 Megabit Cmos 2.6 Volt Or 3.3 Volt-only Simultaneous Read/write, Dual Boot, Burst Mode Flash Memory With Versatilei/o?
Manufacturer
Meet Spansion Inc.
Datasheet
March 7, 2007 S29CD-J_CL-J_00_B2
8.7.5
8.7.6
8.7.7
Program Suspend/Program Resume Commands
Accelerated Program and Erase Operations
Unlock Bypass
The following are the allowable operations when Erase Suspend is issued under certain conditions:
For the Busy Sectors, the host system may
For the Non Busy Sectors, the system may
The Program Suspend command allows the system to interrupt an embedded programming operation 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 bits, just as in the
standard program operation. See
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 command 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:
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 V
(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 accelerated 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 accelerated program or Erase. Removing V
completion of the embedded program or erase operation, returns the device to normal operation.
Notes
The device features an Unlock Bypass mode to facilitate faster programming, erasing (Sector and Chip
Erase), as well as CFI commands. Once the device enters the Unlock Bypass mode, only two write cycles are
required to program or erase data, instead of the normal four cycles. This results in faster total programming/
erasing time.
Section 20.1, Command Definitions on page 72
sequences.
Read status
Write the Erase Resume command
Read data
Program data or write the Suspend/Resume Erase command
For the Busy Sectors, the host system may write the Program Resume command
For the Non Busy Sectors, the system may read data
In this mode, the write protection function is bypassed unless the PPB Lock Bit = 1.
The ACC pin must not be at V
erase, or device damage may result.
The ACC pin must not be left floating or unconnected; inconsistent behavior of the device may result.
The Accelerated Program command is not permitted if the Secured Silicon sector is enabled.
D a t a
S h e e t
S29CD-J & S29CL-J Flash Family
HH
Section 8.8, Write Operation Status on page 34
( P r e l i m i n a r y )
for operations other than accelerated programming and accelerated chip
shows the requirements for the unlock bypass command
HH
from the ACC input, upon
for more information.
HH
33

Related parts for s29cd-j