28F640W30 NUMONYX [Numonyx B.V], 28F640W30 Datasheet - Page 69

no-image

28F640W30

Manufacturer Part Number
28F640W30
Description
Numonyx Wireless Flash Memory (W30)
Manufacturer
NUMONYX [Numonyx B.V]
Datasheet
Numonyx™ Wireless Flash Memory (W30)
Figure 32: Block Erase Flowchart
12.3
November 2007
Order Number: 290702-13
Read-While-Write and Read-While-Erase
The Product Name supports flexible multi-partition dual-operation architecture. By
dividing the flash memory into many separate partitions, the flash device can read from
one partition while programing (Read-While-Write) or erasing (Read-While-Eras) in
another partition. Both of these features greatly enhance data storage performance.
The W30 flash memory device does not support simultaneous program and erase
operations. Attempting to perform operations such as these results in a command
sequence error. Only one partition can be programming or erasing while another
Block Address
Write D0h and
Block Address
Status Check
Read Status
Read Status
Block Erase
Block Erase
Successful
(if desired)
Full Erase
Write 20h
Complete
SR[5:4] =
Register
Register
SR[7] =
SR[3] =
SR[5] =
SR[1] =
Start
1
0
0
0
0
0
1
1
1
1
Sequence Error
Locked Block
Block Erase
V
Command
Suspend
Erase of
PP
Aborted
Erase
Error
Error
Range
No
FULL ERASE STATUS CHECK PROCEDURE
Yes
Suspend
BLOCK ERASE PROCEDURE
Erase
Loop
Operation
Repeat for subsequent block erasures.
Full status register check can be done after each block erase
or after a sequence of block erasures.
Operation
SR[3,1] must be cleared before the WSM will allow further
erase attempts.
Only the Clear Status Register command clears SR[5:3,1].
If an error is detected, clear the Status register before
attempting an erase retry or other error recovery.
Standby
Standby
Standby
Standby
Standby
Write
Write
Read
Bus
Bus
Command
Command
Confirm
Erase
Setup
Erase
Block
Data = 20h
Addr = Block to be erased (BA)
Data = D0h
Addr = Block to be erased (BA)
Read SRD
Toggle CE# or OE# to update SRD
Check SR[7]
1 = WSM ready
0 = WSM busy
Check SR[3]
1 = V
Check SR[5:4]
Both 1 = Command sequence error
Check SR[5]
1 = Block erase error
Check SR[1]
1 = Attempted erase of locked block
Erase aborted
PP
error
Comments
Comments
Datasheet
69

Related parts for 28F640W30