16
P/N:PM0742
REV. 1.4, JUL. 04, 2003
MX29LV320T/B
First Bus
Cycle
Second Bus Third Bus
Cycle
Addr
Data Addr
Fourth Bus
Cycle
Fifth Bus
Cycle
Addr Data Addr Data
Sixth Bus
Cycle
Command
Bus
Cycles Addr
1
1
Cycle
Data
RD
F0
Data Addr
Data
Read(Note 5)
Reset(Note 4)
Automatic Select(Note 5)
Manufacturer ID
RA
XXX
Word
Byte
Word
Byte
4
4
4
4
4
4
4
4
3
3
4
4
4
4
6
6
6
6
1
1
1
1
555
AAA
555
AAA
555
AAA
555
AAA
555
AAA
555
AAA
555
AAA
555
AAA
555
AAA
55
AA
SA
SA
AA
AA
AA
AA
AA
AA
AA
AA
AA
AA
AA
AA
AA
AA
AA
AA
AA
AA
98
98
B0
30
2AA
555
2AA
555
2AA
555
2AA
555
2AA
555
2AA
555
2AA
555
2AA
555
2AA
555
55
55
55
55
55
55
55
55
55
55
55
55
55
55
55
55
55
55
555
AAA
555
AAA
555
AAA
555
AAA
555
AAA
555
AAA
555
AAA
555
AAA
555
AAA
90
90
90
90
90
90
90
90
88
88
90
90
A0
A0
80
80
80
80
X00
X00
X01
X02
X03
X06
(SA)X02 00/01
(SA)X04
C2H
C2H
ID
Device ID
Security Sector Factory Word
Protect Verify (Note 6) Byte
Sector Protect Verify
(Note 7)
Enter Security Sector
Region
Exit Security Sector
99/19
Word
Byte
Word
Byte
Word
Byte
Word
Byte
Word
Byte
Word
Byte
Word
Byte
XXX
XXX
PA
PA
555
AAA
555
AAA
00
00
PD
PD
AA
AA
AA
AA
Program
Chip Erase
2AA
555
2AA
555
55
55
55
55
555
AAA 10
SA
SA
10
Sector Erase
30
30
CFI Query (Note 8)
Erase Suspend(Note 9)
Erase Resume(Note 10)
Legend:
X=Don't care
RA=Address of the memory location to be read.
RD=Data read from location RA during read operation.
PA=Address of the memory location to be programmed.
Addresses are latched on the falling edge of the WE or CE
pulse.
Notes:
1. See Table 1 for descriptions of bus operations.
2. All values are in hexadecimal.
3. Except when reading array or Automatic Select data, all bus cycles are write operation.
4. The Reset command is required to return to the read mode when the device is in the Automatic Select mode or if Q5 goes
high.
5. The fourth cycle of the Automatic Select command sequence is a read cycle.
6. The data is 99h for factory locked and 19h for not factory locked.
7. The data is 00h for an unprotected sector/sector block and 01h for a protected sector/sector block. In the third cycle of the
command sequence, address bit A20=0 to verify sectors 0~31, A20=1 to verify sectors 32~70 for Top Boot device.
8. Command is valid when device is ready to read array data or when device is in Automatic Select mode.
9. The system may read and program functions in non-erasing sectors, or enter the Automatic Select mode, when in the erase
Suspend mode. The Erase Suspend command is valid only during a sector erase operation.
10.The Erase Resume command is valid only during the Erase Suspend mode.
TABLE 3. MX29LV320T/B COMMAND DEFINITIONS
PD=Data to be programmed at location PA. Data is latched
on the rising edge of WE or CE pulse.
SA=Address of the sector to be erased or verified. Address
bits A20-A12 uniquely select any sector.
ID=22A7h(Top), 22A8h(Bottom)