256Mb: 3V Embedded Parallel NOR Flash
Program Operations
UNLOCK BYPASS WRITE TO BUFFER PROGRAM Command
When the device is in unlock bypass mode, the UNLOCK BYPASS WRITE TO BUFFER
(25h) command can be used to program the device in fast program mode. The com-
mand requires two bus WRITE operations fewer than the standard WRITE TO BUFFER
PROGRAM command.
The UNLOCK BYPASS WRITE TO BUFFER PROGRAM command behaves the same way
as the WRITE TO BUFFER PROGRAM command: the operation cannot be aborted, and
a bus READ operation from the memory outputs the status register. A bus READ opera-
tion from a bank different from the one whose blocks are being programmed will out-
put the memory array content.
The WRITE TO BUFFER PROGRAM CONFIRM command is used to confirm an UN-
LOCK BYPASS WRITE TO BUFFER PROGRAM command and to program the n + 1
words loaded in the program buffer by this command.
WRITE TO BUFFER PROGRAM CONFIRM Command
The WRITE TO BUFFER PROGRAM CONFIRM (29h) command is used to confirm a
WRITE TO BUFFER PROGRAM command and to program the n + 1 words loaded in the
program buffer by this command.
BUFFERED PROGRAM ABORT AND RESET Command
A BUFFERED PROGRAM ABORT AND RESET (F0h) command must be issued to abort
the WRITE TO BUFFER PROGRAM and ENHANCED BUFFERED PROGRAM operations
and reset the device in read mode. The buffer programming sequence can be aborted in
the following ways:
• Load a value that is greater than the page buffer size during the number of locations
to program in the WRITE TO BUFFER PROGRAM command.
• Write to an address in a different block than the one specified during the WRITE BUF-
FER LOAD command.
• Write an address/data pair to a different write buffer page than the one selected by
the starting address during the program buffer data loading stage of the operation.
• Write data other than the CONFIRM command after the specified number of data
load cycles.
The abort condition is indicated by DQ1 = 1, DQ6 = toggle, and DQ5 = 0 (all of which are
status register bits). A BUFFERED PROGRAM ABORT and RESET command sequence
must be written to reset the device for the next operation.
Note: The full three-cycle BUFFERED PROGRAM ABORT and RESET command se-
quence is required when using buffer programming features in unlock bypass mode.
PROGRAM SUSPEND Command
The PROGRAM SUSPEND (B0h) command can be used to interrupt a program opera-
tion so that data can be read from any block. When the PROGRAM SUSPEND command
is issued during a program operation, the device suspends the operation within the pro-
gram suspend latency time and updates the status register bits.
PDF: 09005aef84ecabef
m29dw_256g.pdf - Rev. A 10/12 EN
Micron Technology, Inc. reserves the right to change products or specifications without notice.
36
© 2012 Micron Technology, Inc. All rights reserved.