D A T A S H E E T
Command Definitions
Table 4. Am29LV010B Command Definitions
Bus Cycles (Notes 2–4)
Command Sequence
(Note 1)
First
Second
Third
Fourth
Fifth
Sixth
Addr Data Addr Data Addr Data Addr Data Addr Data Addr Data
Read (Note 5)
Reset (Note 6)
1
1
4
RA
XXX
555
RD
F0
Manufacturer ID
AA
2AA
2AA
55
55
555
555
90
90
X00
X01
01
6E
Device ID,
Am29LV010B
4
555
AA
00
01
Sector Protect
Verify (Note 8)
SA
X02
4
555
AA
2AA
55
555
90
Byte Program
4
3
555
555
AA
AA
2AA
2AA
55
55
555
555
A0
20
PA
PD
Unlock Bypass
Unlock Bypass Program
(Note 9)
2
2
XXX
XXX
A0
90
PA
PD
00
Unlock Bypass Reset
(Note 10)
XXX
Chip Erase
6
6
1
1
555
555
AA
AA
B0
30
2AA
2AA
55
55
555
555
80
80
555
555
AA
AA
2AA
2AA
55
55
555
SA
10
30
Sector Erase
Erase Suspend (Note 11)
Erase Resume (Note 12)
XXX
XXX
Legend:
X = Don’t care
PD = Data to be programmed at location PA. Data is latched
on the rising edge of WE# or CE# pulse.
RA = Address of the memory location to be read.
SA = Address of the sector to be erased or verified. Address
bits A16–A14 uniquely select any sector.
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.
8. The data is 00h for an unprotected sector and 01h for a
protected sector. The complete bus address in the fourth
cycle is composed of the sector address (A16–A14), A1 =
1, and A0 = 0.
2. All values are in hexadecimal.
3. Except when reading array or autoselect data, all bus
cycles are write operations.
9. The Unlock Bypass command is required prior to the
Unlock Bypass Program command.
4. Address bits A16–A11 are don’t care for unlock and
command cycles, unless SA or PA required.
10. The Unlock Bypass Reset command is required to return
to reading array data when the device is in the Unlock
Bypass mode.
5. No unlock or command cycles required when device is in
read mode.
6. The Reset command is required to return to the read
mode when the device is in the autoselect mode or if DQ5
goes high.
11. The system may read and program functions in non-
erasing sectors, or enter the autoselect mode, when in the
Erase Suspend mode. The Erase Suspend command is
valid only during a sector erase operation.
7. The fourth cycle of the autoselect command sequence is
a read cycle.
12. The Erase Resume command is valid only during the
Erase Suspend mode.
October 11, 2006 22140D6
Am29LV010B
17