|
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
|
▷ |