M29W040
4 Mbit (512Kb x8, Uniform Block)
Low Voltage Single Supply Flash Memory
NOT FOR NEW DESIGN
M29W040 is replaced by the M29W040B
2.7V to 3.6V SUPPLY VOLTAGE for
PROGRAM, ERASE and READ OPERATIONS
FAST ACCESS TIME: 100ns
BYTE PROGRAMMING TIME: 12µs typical
ERASE TIME
– Block: 1.5 sec typical
– Chip: 2.5 sec typical
PLCC32 (K)
TSOP32 (N)
8 x 20mm
PROGRAM/ERASE CONTROLLER (P/E.C.)
– Program Byte-by-Byte
– Data Polling and Toggle bits Protocol for
P/E.C. Status
MEMORY ERASE in BLOCKS
– 8 Uniform Blocks of 64 KBytes each
– Block Protection
TSOP32 (NZ)
8 x 14mm
– Multiblock Erase
ERASE SUSPEND and RESUME MODES
LOW POWER CONSUMPTION
– Read mode: 8mAtypical (at 12MHz)
– Stand-by mode: 20µAtypical
– AutomaticStand-by mode
Figure 1. Logic Diagram
POWER DOWN SOFTWARE COMMAND
– Power-down mode: 1µA typical
100,000PROGRAM/ERASE CYCLES per
BLOCK
V
CC
20 YEARS DATA RETENTION
– Defectivity below 1ppm/year
ELECTRONIC SIGNATURE
– Manufacturer Code: 20h
– Device Code: E3h
19
8
A0-A18
DQ0-DQ7
W
E
M29W040
Table 1. Signal Names
A0-A18
Address Inputs
Data Input / Outputs
Chip Enable
G
DQ0-DQ7
E
V
SS
G
Output Enable
Write Enable
Supply Voltage
Ground
AI02074
W
VCC
VSS
November 1999
1/31
This is informationon a product still in productionbut not recommendedfor new designs.