P30
Figure 33: Write State Machine—Next State Table (Sheet 2 of 6)
Chip
Command Input to Chip and resulting
Next State
BE Confirm,
Buffered
Enhanced
Factory Pgm
Setup (3, 4)
P/E
Resume,
ULB,
Confirm (8)
Clear
Status
Register (5)
Lock, Unlock,
Lock-down,
CR setup (4)
Buffered
Program
(BP)
BP / Prg /
Erase
Suspend
Read
Word
Program (3,4)
Erase
Setup (3,4)
Read
Status
Read
ID/Query
(2)
Current Chip
State (7)
Array
(FFH)
(10H/40H)
(E8H)
(20H)
(80H)
(D0H)
(B0H)
(70H)
(50H)
(90H, 98H)
(60H)
Word Program Busy in Erase Suspend
Setup
Word
Program
Word Program Busy in Erase Suspend
Word Program Busy in Erase Suspend Busy
Word Program Suspend in Erase Suspend
Busy
Suspend in
Erase
Suspend
Word
Program in
Erase
Word
Program
Busy in
Erase
Suspend
Word Program Suspend in Erase Suspend
Suspend
Suspend
BP Load 1
BP Load 2
Setup
BP Load 1
BP Confirm if Data load into Program Buffer is complete; Else BP Load 2
BP Load 2
BP Busy in
Erase
Suspend
BP in Erase
Suspend
BP
Confirm
Erase Suspend (Error)
Ready (Error in Erase Suspend)
BP Suspend
in Erase
BP Busy in Erase Suspend
BP Busy in Erase Suspend
BP Busy
Suspend
BP Busy in
Erase
Suspend
BP
Suspend
BP Suspend in Erase Suspend
BP Suspend in Erase Suspend
Erase
Suspend
(Unlock
Block)
Lock/CR Setup in Erase
Suspend
Erase Suspend (Lock Error)
Ready (Error)
Erase Suspend (Lock Error [Botch])
Ready (Error)
BEFP
Loading
Buffered
Setup
Enhanced
Factory
Data (X=32)
Program
BEFP
Mode
BEFP Program and Verify Busy (if Block Address given matches address given on BEFP Setup command). Commands treated as data. (7)
Busy
November 2007
Order Number: 306666-11
Datasheet
73