AM29PDL128G70 SPANSION [SPANSION], AM29PDL128G70 Datasheet - Page 44

no-image

AM29PDL128G70

Manufacturer Part Number
AM29PDL128G70
Description
128 Megabit (8 M x 16-Bit/4 M x 32-Bit) CMOS 3.0 Volt-only, Simultaneous Read/ Write Flash Memory with VersatileIO Control
Manufacturer
SPANSION [SPANSION]
Datasheet
Legend:
BA = Address of bank switching to autoselect mode, bypass mode, or
erase. Determined by A21:A19, see Tables
PA = Program Address (A21:A-1). Addresses latch on falling edge of
WE# or CE# pulse, whichever happens later.
PD = Program Data (DQ15:DQ0) written to location PA. Data latches
on rising edge of WE# or CE# pulse, whichever happens first.
RA = Read Address (A21:A-1).
Notes:
1.
2. All values are in hexadecimal.
3. Shaded cells in table denote read cycles. All other cycles are
4. During unlock and command cycles, when lower address bits are
5. No unlock or command cycles required when bank is reading
6. Reset command is required to return to reading array (or to
7. Cycle 4 of autoselect command sequence is a read cycle. See
8. The data is 80h for factory locked and 00h for not factory locked.
July 29, 2002
Command (Notes)
Read (5)
Reset (6)
Autoselect
(Note 7)
Program
Chip Erase
Sector Erase
Program/Erase Suspend (11)
Program/Erase Resume (12)
CFI Query (13)
Accelerated Program (15)
Configuration Register Verify
Configuration Register Write (16)
Unlock Bypass Entry (17)
Unlock Bypass Program (17)
Unlock Bypass Erase (17)
Unlock Bypass CFI (13, 17)
Unlock Bypass Reset (17)
See
write operations.
555 or AAAh as shown in table, address bits higher than A11
(except where BA is required) and data bits higher than DQ7 are
don’t cares.
array data.
erase-suspend-read mode if previously in Erase Suspend) when
a bank is in autoselect mode, or if DQ5 goes high (while bank is
providing status information).
Autoselect Command Sequence
Table 1
Manufacturer ID
Device ID (10)
SecSi Sector Factory
Protect
Sector Group Protect
Verify (9)
for description of bus operations.
Table 16. Memory Array Command Definitions (x16 Mode)
section for more information.
1
1
4
6
4
4
4
6
6
1
1
1
2
4
4
3
2
2
1
2
Addr Data Addr Data
XXX
AAA
AAA
AAA
AAA
AAA
555
555
555
555
555
RA
BA
BA
XX
XX
XX
XX
XX
55
4
and
RD
AA
AA
AA
AA
AA
AA
AA
AA
AA
AA
F0
B0
A0
A0
30
98
80
98
90
5
for more detail.
P R E L I M I N A R Y
2AA
2AA
2AA
2AA
2AA
555
555
555
555
555
PA
PA
XX
XX
Am29PDL128G
PD
PD
55
55
55
55
55
55
55
55
55
55
10
00
(BA)AAA
Addr
AAA
AAA
AAA
AAA
555
555
555
555
555
RD = Read Data (DQ15:DQ0) from location RA.
SA = Sector Address (A21:A12) for verifying (in autoselect mode) or
erasing.
WD = Write Data. See “Configuration Register” definition for specific
write data. Data latched on rising edge of WE#.
X = Don’t care
9. The data is 00h for an unprotected sector group and 01h for a
10. Device ID must be read across cycles 4, 5, and 6.
11. System may read and program in non-erasing sectors, or enter
12. Program/Erase Resume command valid only during Erase
13. Command is valid when device is ready to read array data or
14. ACC must be at V
15. Command ignored during any Embedded Program, Embedded
16. Unlock Bypass Entry command required prior to any Unlock
Bus Cycles (Notes 1–4)
Data
C6
D0
90
90
90
90
90
80
80
20
protected sector group.
autoselect mode, when in Program/Erase Suspend mode.
Program/Erase Suspend command valid only during a sector
erase operation, and requires bank address.
Suspend mode, and requires bank address.
when device is in autoselect mode.
Erase, or Suspend operation.
Bypass operation. Unlock Bypass Reset command is required to
return to reading array.
(BA)X00
(BA)X01
(BA)XX
SA02
Addr
AAA
AAA
X03
XX
PA
XX00/
XX01
Data
Note
(see
WD
PD
RD
7E
AA
AA
01
8)
ID
during entire operation of this command.
(BA)X0E
Addr
555
555
Data
0D
55
55
(BA)X0F
Addr
AAA
SA
Data
00
10
30
43

Related parts for AM29PDL128G70