AM29DL400BB-120SF AMD [Advanced Micro Devices], AM29DL400BB-120SF Datasheet - Page 20

no-image

AM29DL400BB-120SF

Manufacturer Part Number
AM29DL400BB-120SF
Description
4 Megabit (512 K x 8-Bit/256 K x 16-Bit) CMOS 3.0 Volt-only, Simultaneous Operation Flash Memory
Manufacturer
AMD [Advanced Micro Devices]
Datasheet
COMMAND DEFINITIONS
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 latch on the falling edge of the WE# or CE# pulse,
whichever happens later.
PD = Data to be programmed at location PA. Data latches on the rising edge of WE# or CE# pulse, whichever happens first.
SA = Address of the sector to be verified (in autoselect mode) or erased. Address bits A17–A12 uniquely select any sector.
BA = Address of the bank that is being switched to autoselect mode, is in bypass mode, or is being erased. Address bits A17–
A16 select a bank.
Notes:
1. See Table 1 for description of bus operations.
2. All values are in hexadecimal.
3. Except when reading array or autoselect data, all bus
4. Data bits DQ15–DQ8 are don’t cares for unlock and
5. Address bits A17–A11 are don’t cares for unlock and
6. No unlock or command cycles required when bank is in
7. The Reset command is required to return to reading
18
Read (Note 6)
Reset (Note 7)
Program
Unlock Bypass
Unlock Bypass Program (Note 10)
Unlock Bypass Reset (Note 11)
Chip Erase
Sector Erase
Erase Suspend (Note 12)
Erase Resume (Note 13)
cycles are write operations.
command cycles in word mode.
command cycles, unless bank address (BA) is required.
read mode.
array data (or to the erase-suspend-read mode if
previously in Erase Suspend) when a bank is in the
autoselect mode, or if DQ5 is goes high (while the bank
is providing status information).
Manufacturer ID
Device ID,
Top Boot Block
Device ID,
Bottom Boot Block
Sector Protect Verify
(Note 9)
Command
Sequence
(Note 1)
Word
Word
Word
Word
Word
Word
Word
Word
Byte
Byte
Byte
Byte
Byte
Byte
Byte
Byte
Table 5. Am29DL400B Command Definitions
1
1
4
4
4
4
4
3
2
2
6
6
1
1
Addr Data Addr Data
XXX
AAA
AAA
AAA
AAA
AAA
AAA
XXX
AAA
AAA
555
555
555
555
555
555
555
555
RA
BA
BA
BA
First
RD
AA
AA
AA
AA
AA
AA
AA
AA
F0
A0
90
B0
30
2AA
2AA
2AA
2AA
2AA
2AA
XXX
2AA
2AA
555
555
555
555
555
555
555
555
PA
Second
Am29DL400B
55
55
55
55
55
55
PD
00
55
55
(BA)555
(BA)AAA
(BA)555
(BA)AAA
(BA)555
(BA)AAA
(BA)555
(BA)AAA
8. The fourth cycle of the autoselect command sequence is
9. The data is 00h for an unprotected sector and 01h for a
10. The Unlock Bypass command is required prior to the
11. The Unlock Bypass Reset command is required to return
12. The system may read and program in non-erasing
13. The Erase Resume command is valid only during the Erase
Addr
AAA
AAA
AAA
AAA
555
555
555
555
Bus Cycles (Notes 2–5)
a read cycle. The system must provide the bank address
to obtain the manufacturer or device ID information.
protected sector. See the
Sequence section
Unlock Bypass Program command.
to reading array data when the bank is in the unlock
bypass mode.
sectors, or enter the autoselect mode, when in the Erase
Suspend mode. The Erase Suspend command is valid
only during a sector erase operation, and requires the
bank address.
Suspend mode, and requires the bank address.
Third
Data
90
90
90
90
A0
20
80
80
(BA)X00
(BA)X01
(BA)X02
(BA)X01
(BA)X02
Addr
(SA)
(SA)
X02
X04
555
AAA
555
AAA
PA
Fourth
for more information.
Data
220C
XX00
XX01
220F
0C
PD
AA
AA
01
0F
00
01
Autoselect Command
Addr Data
2AA
2AA
555
555
Fifth
55
55
Addr
AAA
555
SA
Sixth
Data
10
30

Related parts for AM29DL400BB-120SF