M58CR032C, M58CR032D
62/63
Table 37. Command Interface States - Modify Table
Current State of the Current
Bank
Note: PS = Program Suspend, ES = Erase Suspend.
Current State
of the Other
Bank
Command Input to the Current Bank (and Next State of the Current Bank)
Mode
State
Others
Program Setup
(10h/40h)
Block Erase
Setup (20h)
Program-Erase
Suspend (B0h)
Protection
Register
Program Setup
(C0h)
Double/
Quadruple
Program Setup
(30h/55h)
Bank Erase
Setup (80h)
Setup
Busy
Read
Array, CFI,
Electronic
Signature,
Status Register
SEE LOCK
TABLE
Read Array
Read Array
Read Array
Read Array
Read Array
Read Array
Idle
Program setup
Block Erase
Setup
Protection
Register Setup
Double/
Quadruple
Program Setup
Bank Erase
Setup
Erase Suspend
Program
Suspend
Setup
Busy
Read Array
Read Array
Read Array
Read Array
Read Array
Lock Unlock
Lock-Down BCR
Error,
Lock Unlock
Lock-Down
Block,
Set BCR
SEE LOCK
TABLE
Read Array
Read Array
Read Array
Read Array
Read Array
Read Array
Idle
Program setup
Block Erase
Setup
Protection
Register Setup
Double/
Quadruple
Program Setup
Bank Erase
Setup
Erase Suspend
Program
Suspend
Idle
Setup
Busy
Read Array
Read Array
Read Array
Read Array
Read Array
Protection
Register
Setup
Busy
Protection
Register (Busy)
Protection
Register (Busy)
Read Array
Protection
Register (Busy)
Read Array
Block Erase
Setup
Protection
Register (Busy)
Protection
Register (Busy)
Read Array
Protection
Register Setup
Protection
Register (Busy)
Read Array
Double/
Quadruple
Program Setup
Protection
Register (Busy)
Read Array
Bank Erase
Setup
Done
SEE LOCK
TABLE
Read Array
Idle
Program Setup
Erase Suspend
Program
Suspend
Any State
Read Array
Read Array
Read Array
Read Array
Read Array
Program
Double/
Quadruple
Word Program
Setup
Program (Busy) Program (Busy) Program (Busy)
Program (Busy)
PS Read Status
Register
Program (Busy) Program (Busy) Program (Busy)
Idle
Busy
Setup
Busy
Done
SEE LOCK
TABLE
Read Array
Read Array
Read Array
Read Array
Read Array
Read Array
Idle
Program Setup
Block Erase
Setup
Protection
Register Setup
Double/
Quadruple
Program Setup
Bank Erase
Setup
Erase Suspend
Program
Suspend
Setup
Idle
Read Array
Read Array
Read Array
Read Array
Read Array
Program
Suspend
Read Array,
CFI, Elect.
Sign., Status
Register
SEE LOCK
TABLE
PS Read Array
PS Read Array
PS Read Array
PS Read Array
PS Read Array
PS Read Array
Erase Suspend
Idle
Block/ Bank
Erase
Setup
SEE LOCK
TABLE
Erase Error
Erase Error
Erase Error
Erase Error
Erase Error
Erase Error
Busy
Erase (Busy)
Erase (Busy)
Erase (Busy)
ES Read Status
Register
Erase (Busy)
Erase (Busy)
Erase (Busy)
Setup
Busy
Erase Suspend
Read Array,
CFI, Elect.
Sign., Status
Register
SEE LOCK
TABLE
ES Read Array
ES Read Array
ES Read Array
ES Read Array
ES Read Array
ES Read Array
Idle
Program Setup
Double/
Quadruple
Program Setup
Program
Suspend
ES Read Array
ES Read Array