28F640L30, 28F128L30, 28F256L30
Figure 29. Write State Machine — Next State Table (Sheet 2 of 6)
Setup
BP Load 1 in Eras e Suspend {Give word count load [N-1]}; If N=0 (w ord count =1) go to BP Confirm; Els e (Nnot = 0) go to BP Load 2
BP Load 2 in Erase Suspend (Give data load)
BP Load 1
BP Conf irm in Eras e Suspend when count=0, ELSE BP load 2 (note: BP will Botch at this point if any block address is different fromthe first
address)
BP Load 2
BPBusy in
Erase
Suspend
BP in Erase
Suspend
BP
Erase Suspend (Error [Botch BP])
BP Busy in Eras e Suspend
Ready (Error [Botch BP] in Erase Suspend)
BP Busy in Erase Suspend
Conf irm
BP
Suspend in
Erase
BP Busy
Suspend
BPBusy in
Erase
Suspend
BP
BP Suspend in Er as e Suspend
BP Suspend in Erase Suspend
Suspend
Erase
Suspend
(Unlock
Block)
Loc k/CR Setup in Er as e
Suspend
Erase Suspend (Lock Error [Botch])
Ready (Error [Botch])
Erase Suspend (Lock Err or [Botch])
Ready (Error [Botch])
BEFP
Loading
Data
Buffered
Enhanced
Factory
Pr ogr am
Mode
Setup
(X=32)
BEFP
Busy
BEFP Pr ogr am and Verify Busy (if Block Address given matc hes address given on BEFP Setup c ommand) . Commands treated as data. (7)
68
Datasheet