21.02.2013 Views

Numonyxâ„¢ Wireless Flash Memory (W30)

Numonyxâ„¢ Wireless Flash Memory (W30)

Numonyxâ„¢ Wireless Flash Memory (W30)

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

Numonyx <strong>Wireless</strong> <strong>Flash</strong> <strong>Memory</strong> (<strong>W30</strong>)<br />

Table 21: Status Register Definitions<br />

DWS ESS ES PS VPPS PSS DPS PWS<br />

7 6 5 4 3 2 1 0<br />

Table 22: Status Register Descriptions<br />

Bit Name State Description<br />

7<br />

6<br />

5<br />

4<br />

3<br />

2<br />

1<br />

0<br />

DWS<br />

Device WSM Status<br />

ESS<br />

Erase Suspend Status<br />

ES<br />

Erase Status<br />

PS<br />

Program Status<br />

VPPS<br />

VPP Status<br />

PSS<br />

Program Suspend<br />

Status<br />

DPS<br />

Device Protect Status<br />

PWS<br />

Partition Write Status<br />

0 = Device WSM is Busy<br />

1 = Device WSM is Ready<br />

0 = Erase in progress/completed<br />

1 = Erase suspended<br />

0 = Erase successful<br />

1 = Erase error<br />

0 = Program successful<br />

1 = Program error<br />

0 = V PP OK<br />

1 = V PP low detect, operation aborted<br />

0 = Program in progress/completed<br />

1 = Program suspended<br />

0 = Unlocked<br />

1 = Aborted erase/program attempt on<br />

a locked block<br />

0 = This partition is busy, but only if<br />

SR[7]=0<br />

1 = Another partition is busy, but only<br />

if SR[7]=0<br />

• SR[7] indicates erase or program completion in<br />

the flash device.<br />

• SR[6:1] are invalid while SR[7] = 0.<br />

See Table 23 for valid SR[7] and SR[0]<br />

combinations.<br />

After issuing an Erase Suspend command, the WSM<br />

halts and sets SR[7] and SR[6]. SR[6] remains set<br />

until the flash device receives an Erase Resume<br />

command.<br />

• SR[5] is set if an attempted erase failed.<br />

• A Command Sequence Error is indicated when<br />

SR[7,5:4] are set.<br />

SR[4] is set if the WSM failed to program a word.<br />

The WSM indicates the V PP level after program or erase<br />

completes.<br />

SR[3] does not provide continuous V PP feedback and is<br />

not guaranteed when V PP ≠V PPL /V PPH<br />

After receiving a Program Suspend command, the<br />

WSM halts execution and sets SR[7] and SR[2]. These<br />

bits remain set until a Resume command is received.<br />

If an erase or program operation is attempted to a<br />

locked block (if WP# = V IL ), the WSM sets SR[1] and<br />

aborts the operation.<br />

The addressed partition is erasing or programming. In<br />

EFP mode, SR[0] indicates that a data-stream word<br />

has finished programming or verifying, depending on<br />

the particular EFP phase.<br />

See Table 23 for valid SR[7] and SR[0]<br />

combinations.<br />

Table 23: Status Register Device WSM and Partition Write Status Description<br />

DWS<br />

(SR[7])<br />

PWS<br />

(SR[0])<br />

0 0<br />

0 1<br />

1 0<br />

1 1<br />

Description<br />

The addressed partition is performing a program/erase operation.<br />

EFP: the flash device has finished programming or verifying data, or is ready for data.<br />

A partition other than the one currently addressed is performing a program/erase operation.<br />

EFP: the flash device is either programming or verifying data.<br />

No program/erase operation is in progress in any partition. Erase and Program suspend bits (SR[6,2])<br />

indicate whether other partitions are suspended.<br />

EFP: the flash device has exited EFP mode.<br />

Does not occur in standard program or erase modes.<br />

EFP: this combination does not occur.<br />

November 2007 Datasheet<br />

Order Number: 290702-13 57

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!