English
Language : 

M28W160BT Datasheet, PDF (44/45 Pages) STMicroelectronics – 16 Mbit (1Mb x16, Boot Block) 3V Supply Flash Memory
M28W160BT, M28W160BB
APPENDIX D. COMMAND INTERFACE AND PROGRAM/ERASE CONTROLLER STATE
Table 30. Write State Machine Current/Next
Current SR
State bit 7
Data
When
Read
Read
Array
(FFh)
Program
Setup
(10/40h)
Erase
Setup
(20h)
Command Input (and Next State)
Erase
Confirm
(D0h)
Program/
Erase
Suspend
(B0h)
Program/
Erase
Resume
(D0h)
Read
Status
(70h)
Clear
Status
(50h)
Read
Elect.Sg.
(90h)
Read
Array
“1”
Array
Read
Array
Program
Setup
Erase
Setup
Read Array
Read
Status
Read
Array
Read
Elect.Sg.
Read
Status
“1”
Status
Read
Array
Program
Setup
Erase
Setup
Read Array
Read
Status
Read
Array
Read
Elect.Sg.
Read
Elect.Sg.
“1”
Electronic
Signature
Read
Array
Program
Setup
Erase
Setup
Read Array
Read
Status
Read
Array
Read
Elect.Sg.
Program
Setup
“1”
Status
Program (Command input = Data to be Programmed)
Program
(continue)
“0”
Status
Program (continue)
Program
Suspend
to Read
Status
Program (continue)
Program
Suspend
to Read
“1”
Status
Status
Program
Suspend
to Read
Array
Program Suspend to
Read Array
Program
(continue)
Program
Suspend
to Read
Array
Program
(continue)
Program
Suspend
to Read
Status
Program
Suspend
to Read
Array
Program
Suspend
to Read
Elect.Sg.
Program
Suspend
to Read
“1”
Array
Array
Program
Suspend
to Read
Array
Program Suspend to
Read Array
Program
(continue)
Program
Suspend
to Read
Array
Program
(continue)
Program
Suspend
to Read
Status
Program
Suspend
to Read
Array
Program
Suspend
to Read
Elect.Sg.
Program
Suspend
to Read
Elect.Sg.
Program
Program
Program Program Program
“1”
Electronic Suspend
Signature to Read
Program Suspend to Program Suspend Program Suspend
Read Array
(continue) to Read (continue) to Read
Suspend
to Read
Suspend
to Read
Array
Array
Status
Array Elect.Sg.
Program
(complete)
“1”
Status
Read
Array
Program
Setup
Erase
Setup
Read Array
Read
Status
Read
Array
Read
Elect.Sg.
Erase
Setup
“1”
Status
Erase Command Error
Erase
(continue)
Erase
Command
Error
Erase
(continue)
Erase Command Error
Erase
Cmd. “0” Status
Error
Read
Array
Program
Setup
Erase
Setup
Read Array
Read
Status
Read
Array
Read
Elect.Sg.
Erase
(continue)
“1”
Status
Erase (continue)
Erase
Suspend
to Read
Status
Erase (continue)
Erase
Suspend
to Read
“1”
Status
Status
Erase
Suspend
to Read
Array
Program
Setup
Erase
Suspend
to Read
Array
Erase
(continue)
Erase
Suspend
to Read
Array
Erase
(continue)
Erase
Suspend
to Read
Status
Erase
Suspend
to Read
Array
Erase
Suspend
to Read
Elect.Sg.
Erase
Suspend
to Read
“1”
Array
Array
Erase
Suspend
to Read
Array
Program
Setup
Erase
Suspend
to Read
Array
Erase
(continue)
Erase
Suspend
to Read
Array
Erase
(continue)
Erase
Suspend
to Read
Status
Erase
Suspend
to Read
Array
Erase
Suspend
to Read
Elect.Sg.
Erase
Suspend
to Read
Elect.Sg.
Erase
“1”
Electronic Suspend
Signature to Read
Program
Setup
Array
Erase
Suspend
to Read
Array
Erase
(continue)
Erase
Suspend
to Read
Array
Erase
(continue)
Erase
Suspend
to Read
Status
Erase
Suspend
to Read
Array
Erase
Suspend
to Read
Elect.Sg.
Erase
(complete)
“1”
Status
Read
Array
Program
Setup
Erase
Setup
Read Array
Read
Status
Read
Array
Read
Elect.Sg.
Note: Elect.Sg. = Electronic Signature.
44/45