S29AL004D
4-Mbit (512K x 8-Bit/256K x 16-Bit), 3 V
Boot Sector Flash
This product has been retired and is not recommended for designs. For new and current designs, S29AL008J supercedes
S29AL004D. This is the factory-recommended migration path. Please refer to the S29AL008J data sheet for specifications and
ordering information.
Distinctive Characteristics
Architectural Advantages
Performance Characteristics
Single Power Supply Operation
– 2.7 to 3.6 volt read and write operations for battery-powered
applications
High Performance
– Access times as fast as 55 ns
– Extended temperature range (-40°C to +125°C)
Ultra-low Power Consumption (typical values at 5 MHz)
– 200 nA Automatic Sleep mode current
– 200 nA standby mode current
Manufactured on 200 nm Process Technology
– Compatible with 0.32 µm Am29LV400B and MBM29LV400T/BC
Flexible Sector Architecture
– One 16 Kbyte, two 8 Kbyte, one 32 Kbyte, and seven 64 Kbyte
sectors (byte mode)
– 9 mA read current
– 20 mA program/erase current
– One 8 Kword, two 4 Kword, one 16 Kword, and seven 32 Kword
sectors (word mode)
Cycling Endurance: 1,000,000 cycles per sector typical
Data Retention: 20 years typical
– Supports full chip erase
Unlock Bypass Program Command
Package Options
48-ball FBGA
48-pin TSOP
44-pin SO
– Reduces overall programming time when issuing multiple program
command sequences
Top or Bottom Boot Block Configurations Available
Embedded Algorithms
– Embedded Erase algorithm automatically preprograms and
erases the entire chip or any combination of designated sectors
– Embedded Program algorithm automatically writes and verifies
data at specified addresses
Software Features
Data# Polling and Toggle Bits
– Provides a software method of detecting program or erase
operation completion
Compatibility with JEDEC Standards
Erase Suspend/Erase Resume
– Pinout and software compatible with single-power supply Flash
– Superior inadvertent write protection
– Suspends an erase operation to read data from, or program data
to, a sector that is not being erased, then resumes the erase
operation
Sector Protection Features
– A hardware method of locking a sector to prevent any program or
erase operations within that sector
Hardware Features
Ready/Busy# Pin (RY/BY#)
– Sectors can be locked in-system or via programming equipment
– Temporary Sector Unprotect feature allows code changes in
previously locked sectors
– Provides a hardware method of detecting program or erase cycle
completion
Hardware Reset Pin (RESET#)
– Hardware method to reset the device to reading array data
Cypress Semiconductor Corporation
Document Number: 002-01235 Rev. *B
•
198 Champion Court
•
San Jose, CA 95134-1709
•
408-943-2600
Revised January 25, 2017