21.02.2013 Views

Numonyxâ„¢ Wireless Flash Memory (W30)

Numonyxâ„¢ Wireless Flash Memory (W30)

Numonyxâ„¢ Wireless Flash Memory (W30)

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

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

Table 31: Next State Table (Sheet 2 of 2)<br />

W rite State M achine (W SM ) Next State Table<br />

O utput Next State Table (1)<br />

Current Chip<br />

State (8)<br />

Lock,<br />

Unlock,<br />

Lock-dow n,<br />

CR setup (5)<br />

OTP<br />

Setup<br />

(5 )<br />

Chip Next State after Com m and Inp ut<br />

Lock<br />

Block<br />

Confirm (9)<br />

Lock-<br />

Down<br />

Block<br />

Confirm<br />

Notes:<br />

1. The output state shows the type of data that appears at the outputs if the partition address is the same as the command<br />

address.<br />

— A partition can be placed in Read Array, Read Status or Read ID/CFI, depending on the command issued.<br />

— Each partition stays in its last output state (Array, ID/CFI or Status) until a new command changes it. The next WSM<br />

state does not depend on the output state of the partition.<br />

— For example, if the partition #1 output state is Read Array and the partition #4 output state is Read Status, every read<br />

from partition #4 (without issuing a new command) outputs the Status register.<br />

2. Illegal commands are any commands not defined in the command set.<br />

November 2007 Datasheet<br />

Order Number: 290702-13 87<br />

(9 )<br />

W rite C R<br />

Confirm<br />

(9 )<br />

Enhanced<br />

Fact Pgm<br />

E x it (b lk a d d<br />

< > W A 0)<br />

Illegal<br />

comm ands or<br />

(2 )<br />

EFP data<br />

(60H) (C 0H) (01H ) (2FH ) (03H ) (X XXX H) (other codes)<br />

Lock/CR<br />

Setup<br />

OTP<br />

Setup<br />

Ready<br />

Ready<br />

Lock/CR Setup Ready (Lock Error) Ready Ready Ready Ready (Lock Error)<br />

N/A<br />

OTP<br />

Setup<br />

Busy<br />

OTP Busy<br />

Ready<br />

Setup Program Busy N/A<br />

Program<br />

Busy Program Busy Ready<br />

Suspend<br />

Setup<br />

Program Suspend<br />

R eady (E rror)<br />

N/A<br />

Busy Erase Busy Erase Busy Ready<br />

Erase<br />

Lock/CR<br />

Suspend Setup in<br />

Erase Susp<br />

Erase Suspend<br />

N/A<br />

Program in<br />

Erase Suspend<br />

Lock/C R S etup in Erase<br />

Suspend<br />

Enhanced<br />

Factory<br />

Program<br />

Pgm Setup,<br />

Erase Setup,<br />

OTP Setup,<br />

Pgm in Erase Susp Setup,<br />

EFP Setup,<br />

EFP Busy,<br />

V erify B u sy<br />

Lock/CR S etup,<br />

Lock/CR S etup in Erase Susp<br />

OTP Busy<br />

Ready,<br />

Pgm Busy,<br />

Pgm Suspend,<br />

Erase Busy,<br />

Erase Suspend,<br />

Pgm In Erase Susp Busy,<br />

P gm S u sp In E rase S u sp<br />

S etup P rogram in E rase S uspend B usy<br />

Busy Program in Erase Suspend Busy<br />

Suspend Program Suspend in Erase Suspend<br />

Erase Suspend<br />

(Lock Error)<br />

Setup R eady (E rror)<br />

EFP Busy<br />

(7 )<br />

EFP Busy<br />

(7 )<br />

EFP Verify Verify Busy<br />

Status<br />

Erase Susp Erase Susp Erase Susp Erase Suspend (Lock Error)<br />

(7 )<br />

EFP Verify EFP Busy<br />

Ready EFP Verify (7)<br />

Outp ut Next State after Com m and Inp ut<br />

Status<br />

Status Array Status<br />

Output does not change A rray<br />

Output does<br />

not change<br />

W S M<br />

Operation<br />

Completes<br />

Erase<br />

Suspend<br />

N/A<br />

Ready<br />

Output does<br />

not change

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

Saved successfully!

Ooh no, something went wrong!