February 7, 2007 S29GL-M_00_B8
S29GL-M MirrorBitTM Flash Family
63
Data
Sheet
Write to an address in a sector different than the one specified during the Write-Buffer-Load
command.
Write an Address/Data pair to a different write-buffer-page than the one selected by the
Starting Address during the write 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, DQ7 = DATA# (for the last address location loaded),
DQ6 = toggle, and DQ5=0. A Write-to-Buffer-Abort Reset command sequence must be written to
reset the device for the next operation.
Note that the Secured Silicon Sector, autoselect, and CFI functions are unavailable when a pro-
gram operation is in progress. This flash device is capable of handling multiple write buffer
programming operations on the same write buffer address range without intervening erases. For
applications requiring incremental bit programming, a modified programming method is required;
please contact your local Spansion representative. Any bit in a write buffer address range
cannot be programmed from “0” back to a “1.” Attempting to do so can cause the device to
set DQ5=1, of cause the DQ7 and DQ6 status bits to indicate the operation was successful. How-
ever, a succeeding read shows that the data is still “0.” Only erase operations can convert a “0”
to a “1.”
Accelerated Program
The device offers accelerated program operations through the WP#/ACC or ACC pin depending
on the particular product. When the system asserts VHH on the WP#/ACC or ACC pin. The device
uses the higher voltage on the WP#/ACC or ACC pin to accelerate the operation. Note that the
WP#/ACC pin must not be at VHH for operations other than accelerated programming, or device
damage can result. WP# has an internal pullup; when unconnected, WP# is at VIH.