256Mb: 3V Embedded Parallel NOR Flash
Program Operations
After the program operation has been suspended, data can be read from any address.
However, data is invalid when read from an address where a program operation has
been suspended.
The PROGRAM SUSPEND command may also be issued during a PROGRAM operation
while an erase is suspended. In this case, data may be read from any address not in
erase suspend or program suspend mode. To read from the extended memory block
area (one-time programmable area), the ENTER/EXIT EXTENDED MEMORY BLOCK
command sequences must be issued.
The system may also issue the AUTO SELECT command sequence when the device is in
program suspend mode. The system can read as many auto select codes as required.
When the device exits auto select mode, the device reverts to program suspend mode
and is ready for another valid operation.
The PROGRAM SUSPEND operation is aborted by performing a device reset or power-
down. In this case, data integrity cannot be ensured, and it is recommended that the
aborted data be reprogrammed.
PROGRAM RESUME Command
The PROGRAM RESUME (30h) command must be issued to exit a program suspend
mode and resume a PROGRAM operation. The controller can use DQ7 or DQ6 status
bits to determine the status of the PROGRAM operation. After a PROGRAM RESUME
command is issued, subsequent PROGRAM RESUME commands are ignored. Another
PROGRAM SUSPEND command can be issued after the device has resumed program-
ming.
WRITE TO BUFFER PROGRAM SUSPEND Command
The WRITE TO BUFFER PROGRAM SUSPEND (B0h) command can be used to interrupt
a write to buffer program operation so that data can be read from any block. When this
command is issued, the device suspends the operation within the program suspend la-
tency time and updates the status register bits.
After the operation has been suspended, data can be read from any address. However,
data is invalid when read from an address where a program operation has been suspen-
ded.
This command can also be issued during a WRITE TO BUFFER PROGRAM operation
while an erase is also suspended. In this case, data may be read from any address not in
erase suspend or program suspend mode. To read from the extended memory block
area (one-time programmable area), the ENTER/EXIT EXTENDED MEMORY BLOCK
command sequences must be issued.
The system may also issue the AUTO SELECT command sequence when the device is in
write to buffer program suspend mode. The system can read as many auto select codes
as required. When the device exits auto select mode, the device reverts to write to buffer
program suspend mode and is ready for another valid operation.
The PROGRAM SUSPEND operation is aborted by performing a device reset or power-
down. In this case, data integrity cannot be ensured, and it is recommended that the
aborted data be reprogrammed.
PDF: 09005aef84ecabef
m29dw_256g.pdf - Rev. A 10/12 EN
Micron Technology, Inc. reserves the right to change products or specifications without notice.
37
© 2012 Micron Technology, Inc. All rights reserved.