6
P/N:PM0579
REV. 1.6, NOV. 21, 2002
MX29F080
First Bus
Cycle
Addr
XXXH
RA
555H
555H
Second Bus
Cycle
Addr
Third Bus
Cycle
Addr
Fourth Bus
Cycle
Addr
Fifth Bus
Cycle
Sixth Bus
Cycle
Command
Bus
Cycle
1
1
4
4
Data
F0H
RD
AAH
AAH
Data
Data
Data Addr
Data Addr
Data
Reset
Read
Read Silicon ID
Sector Group
Protect Verify
Program
Chip Erase
Sector Erase
Sector Erase Suspend
Sector Erase Resume
2AAH 55H
2AAH 55H
555H
555H
90H
90H
ADI
SGAx02 00H
DDI
01H
PD
AAH 2AAH 55H
AAH 2AAH 55H
4
6
6
1
1
555H
555H
555H
XXXH
XXXH
AAH
AAH
AAH
B0H
30H
2AAH 55H
2AAH 55H
2AAH 55H
555H
555H
555H
A0H
80H
80H
PA
555H
555H
555H 10H
SA
30H
TABLE 1. SOFTWARE COMMAND DEFINITIONS
Note:
1. ADI = Address of Device identifier; A1=0, A0 = 0 for manufacture code,A1=0, A0 = 1 for device code. A2-A19=do
not care. (Refer to Table 3)
DDI = Data of Device identifier : C2H for manufacture code, D5H for device code.
X = X can be VIL or VIH
RA=Address of memory location to be read.
RD=Data to be read at location RA.
2. PA = Address of memory location to be programmed.
PD = Data to be programmed at location PA.
SA = Address of the sector to be erased. Address A16-A19 select a unique sector.
SGA=Address of the sector group. Address A17~A19 select a unique sector group.
3. The system should generate the following address patterns: 555H or 2AAH to Address A10~A0 .
Address bit A11~A19=X=Don't care for all address commands except for Program Address (PA) and Sector
Address (SA). Write Sequence may be initiated with A11~A19 in either state.
4. For Sector Group Protect Verify Operation : If read out data is 01H, it means the sector has been protected. If read
out data is 00H, it means the sector is still not being protected.
COMMAND DEFINITIONS
Device operations are selected by writing specific ad-
dress and data sequences into the command register.
Writing incorrect address and data values or writing them
in the improper sequence will reset the device to the
read mode. Table 1 defines the valid register command
sequences. Note that the Erase Suspend (B0H) and
Erase Resume (30H) commands are valid only while the
Sector Erase operation is in progress. Either of the two
reset command sequences will reset the device(when
applicable).