A29DL32x Series
32 Megabit (4M x 8-Bit/2M x 16-Bit) CMOS 3.0 Volt-only,
Simultaneous Operation Flash Memory
Document Title
4M X 8 Bit / 2M X 16 Bit CMOS 3.0 Volt-only, Boot Sector Flash Memory
Revision History
Rev. No.
0.0
0.1
0.2
1.0
1.1
1.2
History
Initial issue
Error Correction: Page 4 Block, Page 13 Table-17
Change Table 1 &Program/Erasure time
Add Pb-Free package type
Final revision release
Modify toggle bit mechanism
Modify symbol “L” outline dimensions in TSOP 48L package
Issue Date
May 25, 2005
June 5, 2006
July 6, 2006
January 5, 2007
April 11, 2007
November 16, 2007
Remark
Preliminary
Final
(November, 2007, Version 1.2)
AMIC Technology, Corp.
A29DL32x Series
32 Megabit (4M x 8-Bit/2M x 16-Bit) CMOS 3.0 Volt-only,
Simultaneous Operation Flash Memory
DISTINCTIVE CHARACTERISTICS
ARCHITECTURAL ADVANTAGES
Simultaneous Read/Write operations
- Regulated voltage range: 2.7 to 3.6 volt read and write
operations for compatibility with high performance 3 volt
microprocessors
- Data can be continuously read from one bank while
executing erase/program functions in other bank
- Zero latency between read and write operations
Multiple bank architectures
- Three devices available with different bank sizes (refer to
Table 2)
Package options
-
48-ball TFBGA
-
48-pin TSOP
-
All Pb-free (Lead-free) products are RoHS compliant
Top or bottom boot block
Manufactured on 0.18 µm process technology
- Compatible with AMD AM29DL32xD device
Compatible with JEDEC standards
-
Pinout and software compatible with single-power-supply
flash standard
PERFORMANCE CHARACTERISTICS
High performance
-
Access time as fast as 70ns
-
Program time: 6µs/word typical utilizing Accelerate
function
Ultra low power consumption (typical values)
-
2mA active read current at 1MHz
-
10mA active read current at 5MHz
-
500nA in standby or automatic sleep mode
Typical 100,000 write cycles guaranteed per sector
20 Year data retention at 125°C
-
Reliable operation for the life of the system
SOFTWARE FEATURES
Supports Common Flash Memory Interface (CFI)
Erase Suspend/Erase Resume
-
Suspends erase operations to allow programming in
same bank
Software temporary sector block unprotect command
Software sector protect/unprotect command
Data
Polling and Toggle Bits
-
Provides a software method of detecting the status of
program or erase cycles
Unlock Bypass Program command
-
Reduces overall programming time when issuing
multiple program command sequences
HARDWARE FEATURES
Any combination of sectors can be erased
Ready/
Busy
output (RY/
BY
)
- Hardware method for detecting program or erase cycle
completion
Hardware reset pin (
RESET
)
- Hardware method of resetting the internal state machine
to reading array data
WP
/ACC input pin
- Write protect (
WP
) function allows protection of two
outermost boot sectors, regardless of sector protect
status
- Acceleration (ACC) function accelerates program timing
Sector protection
- Hardware method of locking a sector, either in-system or
using programming equipment, to prevent any program
or erase operation within that sector
- Temporary Sector Unprotect allows changing data in
protected sectors in-system
(November, 2007, Version 1.2)
1
AMIC Technology, Corp.
A29DL32x Series
GENERAL DESCRIPTION
The A29DL32x family consists of 32 megabit, 3.0 volt-only
flash memory devices, organized as 2,097,152 words of 16
bits each or 4,194,304 bytes of 8 bits each. Word mode data
appears on I/O
0
–I/O
15
; byte mode data appears on I/O
0
–I/O
7
.
The device is designed to be programmed in-system with the
standard 3.0 volt VCC supply, and can also be programmed
in standard EPROM programmers.
The device is available with an access time of 70, 80, 90, or
120 ns. The devices are offered in 48-pin TSOP and 48-ball
Fine-pitch TFBGA. Standard control pins—chip enable (
CE
),
write enable (
WE
), and output enable (
OE
)—control
normal read and write operations, and avoid bus contention
issues.
The device requires only a
single 3.0 volt power supply
for
both read and write functions. Internally generated and
regulated voltages are provided for the program and erase
operations.
A29DL32x Features
The device offers complete compatibility with the
JEDEC
single-power-supply Flash command set standard.
Commands are written to the command register using
standard microprocessor write timings. Reading data out of
the device is similar to reading from other Flash or EPROM
devices.
The host system can detect whether a program or erase
operation is complete by using the device
status bits:
RY/
BY
pin, I/O
7
(
Data
Polling) and I/O
6
/I/O
2
(toggle bits).
After a program or erase cycle has been completed, the
device automatically returns to reading array data.
The
sector erase architecture
allows memory sectors to be
erased and reprogrammed without affecting the data
contents of other sectors. The device is fully erased when
shipped from the factory.
Hardware data protection
measures include a low VCC
detector that automatically inhibits write operations during
power transitions. The
hardware sector protection
feature
disables both program and erase operations in any
combination of the sectors of memory. This can be achieved
in-s y s t e m or via programming equipment.
The device offers two power-saving features. When
addresses have been stable for a specified amount of time,
the device enters the
automatic sleep mode.
The system
can also place the device into the
standby mode.
Power
consumption is greatly reduced in both modes.
Simultaneous Read/Write Operations with Zero
Latency
The Simultaneous Read/Write architecture provides
simultaneous operation
by dividing the memory space into
two banks. The device can improve overall system
performance by allowing a host system to program or erase
in one bank, then immediately and simultaneously read from
the other bank, with zero latency. This releases the system
from waiting for the completion of program or erase
operations.
The A29DL32x devices use multiple bank architectures to
provide flexibility for different applications. Three devices are
available with these bank sizes:
Device
DL322
DL323
DL324
Bank 1
4 Mb
8 Mb
16 Mb
Bank 2
28 Mb
24 Mb
16 Mb
(November, 2007, Version 1.2)
2
AMIC Technology, Corp.
A29DL32x Series
Pin Configurations
TSOP (I)
A15
A14
A13
A12
A11
A10
A9
A8
A19
A20
WE
RESET
NC
WP/ACC
RY/BY
A18
A17
A7
A6
A5
A4
A3
A2
A1
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
48
47
46
45
44
43
42
41
40
39
38
37
36
35
34
33
32
31
30
29
28
27
26
25
A16
BYTE
VSS
I/O
15
(A-1)
I/O
7
I/O
14
I/O
6
I/O
13
I/O
5
I/O
12
I/O
4
VCC
I/O
11
I/O
3
I/O
10
I/O
2
I/O
9
I/O
1
I/O
8
I/O
0
OE
VSS
CE
A0
A29DL32xV
TFBGA
TFBGA
Top View, Balls Facing Down
A6
B6
C6
D6
E6
F6
G6
H6
A13
A5
A12
B5
A14
C5
A15
D5
A16
E5
BYTE
F5
I/O
15
(A-1)
G5
VSS
H5
A9
A4
A8
B4
A10
C4
A11
D4
I/O
7
E4
I/O
14
F4
I/O
13
G4
I/O
6
H4
WE
A3
RESET
B3
NC
C3
A19
D3
I/O
5
E3
I/O
12
F3
VCC
G3
I/O
4
H3
RY/BY
A2
WP/ACC
B2
A18
C2
A20
D2
I/O
2
E2
I/O
10
F2
I/O
11
G2
I/O
3
H2
A7
A1
A17
B1
A6
C1
A5
D1
I/O
0
E1
I/O
8
F1
I/O
9
G1
I/O
1
H1
A3
A4
A2
A1
A0
CE
OE
VSS
(November, 2007, Version 1.2)
3
AMIC Technology, Corp.
A29DL32x Series
Block Diagram
VCC
VSS
OE BYTE
Y-Decoder
A0-A20
Upper Bank Address
Upper Bank
Latches and Control Logic
RY/BY
X-Decoder
A0-A20
RESET
WE
CE
BYTE
WP/ACC
STATE
CONTROL
&
COMMAND
REGISTER
Status
I/O
0
-I/O
15
A0-A20
I/O
0
-I/O
15
Control
I/O
0
-I/O
15
X-Decoder
Latches and
Control Logic
Y-Decoder
I/O
0
-I/O
15
A0-A20
Lower Bank
A0-A20
Lower Bank Address
OE BYTE
Pin Descriptions
Pin No.
A0 – A20
I/O
0
- I/O
14
I/O
15
I/O
15
(A-1)
A-1
Description
Address Inputs
Data Inputs/Outputs
Data Input/Output, Word Mode
Logic Symbol
21
A0-A20
16 or 8
I/O
0
-I/O
15
(A-1)
LSB Address Input, Byte Mode
Chip Enable
Write Enable
Output Enable
Hardware Write Protect/Acceleration Pin
Hardware Reset Pin, Active Low
Selects 8-bit or 16-bit Mode
Ready/
BUSY
Output
Ground
3.0 volt-only single power supply
Pin Not Connected Internally
CE
OE
WE
WP/ACC
RESET
BYTE
CE
WE
OE
WP
/ACC
RESET
RY/BY
BYTE
RY/
BY
VSS
VCC
NC
(November, 2007, Version 1.2)
4
AMIC Technology, Corp.