128Mb, 256Mb, 512Mb, 1Gb StrataFlash Memory
SUSPEND and RESUME Operations
SUSPEND and RESUME Operations
PROGRAM and ERASE operations of the main array can be suspended to perform other
device operations, and then subsequently resumed. OTP area programming operations
cannot be suspended. During erase suspend or program suspend, the addressed block
must remain unlocked, VPP must be at VPPL or VPPH, and WP# must remain unchanged.
Otherwise, the ERASE or PROGRAM operation will abort, setting the appropriate status
register error bit(s).
SUSPEND Operation
To suspend an ongoing ERASE or PROGRAM operation, issue the SUSPEND command
to any device address. Issuing the SUSPEND command does not change the read mode.
Upon issuing a SUSPEND command, the ongoing ERASE or PROGRAM operation sus-
pends after a delay of tSUSP. The operation is suspended only when SR[7:6] = 1 (erase
suspend) or SR[7:2] = 1 (program suspend).
While suspended, reading from a block that was being erased or programmed is not al-
lowed. Also, programming within an erase suspended block is not allowed, and if at-
tempted, will result in a programming error (SR[4] = 1). Erasing under program suspend
is not allowed. However, array programming under erase suspend is allowed, and can
also be suspended. This results in a simultaneous erase suspend and program suspend
condition, indicated by SR[7:6,2] = 1. Additional valid commands while suspended are
READ ARRAY, READ STATUS REGISTER, READ ID, READ CFI, CLEAR STATUS REGIS-
TER, and RESUME. No other commands are allowed.
During suspend, CE# may be de-asserted, placing the device in standby and reducing
active current to standby levels. VPP must remain at VPPL or VPPH, and WP# must remain
unchanged.
Asserting RST# aborts any suspended BLOCK ERASE and PROGRAM operations; array
contents at the addressed locations will be indeterminate.
During suspend, CE# may be de-asserted. The device is placed in standby, reducing ac-
tive current. VPP must remain at VPPL or VPPH, and WP# must remain unchanged.
Asserting RST# aborts suspended BLOCK ERASE and PROGRAM operations; array con-
tents at the addressed locations are indeterminate.
Table 24: Valid Commands During Suspend
Device Command
Program Suspend
Erase Suspend
Read Array
Allowed
Allowed
Allowed
Allowed
Allowed
Allowed
Allowed
Allowed
Allowed
Allowed
Allowed
Read Status Register
Clear Status Register
Read Device Information
CFI Query
Word Program
Not Allowed
Not Allowed
Not Allowed
Not Allowed
Buffered Program
Buffered Enhanced Factory Program
Block Erase
Not Allowed
Not Allowed
Not Allowed
PDF: 09005aef8448483a
128_256_512_65nm_g18.pdf - Rev. F 8/11 EN
Micron Technology, Inc. reserves the right to change products or specifications without notice.
43
© 2011 Micron Technology, Inc. All rights reserved.