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