256Mb: 3V Embedded Parallel NOR Flash
Program Operations
When reprogramming data in a portion of memory already programmed (changing
programmed data from '0' to '1') operation failure can be detected by a logical OR be-
tween the previous and the current value.
ENHANCED BUFFERED PROGRAM ABORT RESET Command
After an ENHANCED BUFFERED PROGRAM command is aborted, the device will ac-
cept only an ENHANCED BUFFERED PROGRAM ABORT RESET (F0h) command. This
command resets the device following the aborted command and before the next com-
mand can be executed. When this command completes and the device is reset, the
memory waits for either an ENHANCED BUFFERED PROGRAM command or an EXIT
ENHANCED BUFFERED PROGRAM command. The enhanced buffered programming
sequence can be aborted in the following ways:
• Write to an address in a different block than the one specified during the ENHANCED
BUFFERED PROGRAM 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.
• Load address/data pairs in an incorrect sequence during the enhanced buffered pro-
gram.
• Load a number of data that is less or greater than 256 during the program step.
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.
PDF: 09005aef84ecabef
m29dw_256g.pdf - Rev. A 10/12 EN
Micron Technology, Inc. reserves the right to change products or specifications without notice.
39
© 2012 Micron Technology, Inc. All rights reserved.