M58LT128HST, M58LT128HSB
Command interface
(1)
Table 5.
Standard commands
Bus operations
Commands
1st cycle
Add
2nd cycle
Op.
Data
Op.
Add
Data
Read Array
1+
1+
1+
1+
1
Write
Write
Write
Write
Write
BKA
BKA
BKA
BKA
X
FFh
70h
90h
98h
50h
Read
Read
Read
Read
WA
RD
SRD
ESD
QD
Read Status Register
Read Electronic Signature
Read CFI Query
BKA(2)
BKA(2)
BKA(2)
Clear Status Register
BKA or
BA(3)
Block Erase
Program
2
2
Write
Write
20h
Write
Write
BA
D0h
PD
BKA or
WA(3)
40h or
10h
WA
Write
Write
Write
Write
Write
Write
Write
BA
PA1
PAn+1
X
E8h
PD1
PDn+1
B0h
Write
Write
Write
BA
PA2
X
n
Buffer Program(4)
n+4
PD2
D0h
Program/Erase Suspend
Program/Erase Resume
Protection Register Program
Set Configuration Register
1
1
2
2
X
D0h
C0h
60h
PRA
CRD
Write
Write
PRA
CRD
PRD
03h
BKA or
BA(3)
Block Protect
2
2
Write
Write
60h
60h
Write
Write
BA
BA
01h
D0h
BKA or
BA(3)
Block Unprotect
1. X = ‘Don't Care’, WA = word Address in targeted bank, RD = Read Data, SRD = Status Register Data,
ESD = Electronic Signature Data, QD = Query Data, BA = Block Address, BKA = Bank Address, PD =
Program Data, PRA = Protection Register Address, PRD = Protection Register Data, CRD = Configuration
Register Data.
2. Must be same bank as in the first cycle. The signature addresses are listed in Table 7.
3. Any address within the bank can be used.
4. n+1 is the number of words to be programmed.
29/110