Numonyx™ Wireless Flash Memory (W18)
Figure 29: Erase Suspend / Resume Flowchart
Start
Erase Suspend
Write B0h
Any Address
Read Status
Write 70h
Same Partition
Read Status
Register
SR.7 =
0
1
0
SR.6 =
1
ERASE SUSPEND / RESUME PROCEDURE
Bus
Command
Operation
Comments
Write
Erase Data = B0h
Suspend Addr = Any address
Write
Read Data = 70h
Status Addr = Same partition
Read
Status register data. Toggle CE# or
OE# to update Status register
Addr = Same partition
Standby
Check SR.7
1 = WSM ready
0 = WSM busy
Erase
Completed
Standby
Check SR.6
1 = Erase suspended
0 = Erase completed
Read Array Data = FFh or 40h
Write
or Program Addr = Block to program or read
Read
Read Array
Data
Read or
Program?
No
Pr ogr am
Program
Loop
Done?
Yes
Erase Resume
Write D0h
Any Address
Read Array
Write FFh
Erased Partition
Read or
Write
Read array or program data from/to
block other than the one being erased
Write
Program Data = D0h
Resume Addr = Any address
If the suspended partition was placed in
Read Array mode or a Program Loop:
Write
Read
Status
Return partition to Status mode:
Data = 70h
Addr = Same partition
Erase Resumed
Read Status
Write 70h
Same Partition
Read Array
Data
ERAS_SUS.WMF
12.2
Block Erase
The 2-cycle block erase command sequence, consisting of Erase Setup (20h) and Erase
Confirm (D0h), initiates one block erase at the addressed block. Only one partition can
be in an erase mode at a time; other partitions must be in a read mode. The Erase
Confirm command internally latches the address of the block to be erased. Erase forces
all bits within the block to 1. SR[7] is cleared while the erase executes.
After writing the Erase Confirm command, the selected partition is placed in read
Status Register mode and reads performed to that partition return the current status
data. The address given during the Erase Confirm command does not need to be the
same address used in the Erase Setup command. So, if the Erase Confirm command is
given to partition B, then the selected block in partition B will be erased even if the
Erase Setup command was to partition A.
November 2007
Order Number: 290701-18
Datasheet
67