S29AL016D Known Good Die
16 Megabit (2 M x 8-Bit/1 M x 16-Bit)
CMOS 3.0 Volt-only, Boot Sector Flash Memory
Supplement
This product has been retired and is not recommended for designs. Please contact your Spansion representative for
alternatives. Availability of this document is retained for reference and historical purposes only.
General Description
The S29AL016D in Known Good Die (KGD) form is 16 Mbit, 3.0 volt-only Flash memory. Spansion defines
KGD as standard product in die form, tested for functionality and speed. Spansion KGD products have the
same reliability and quality as Spansion products in packaged form.
Distinctive Characteristics
Single power supply operation
Embedded Algorithms
– 2.7 to 3.6 V for read, program, and erase operations
– 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
Manufactured on 200 µm process technology
High performance
– Access times as fast as 90 ns
Minimum one million write cycle guarantee per sector
Ultra low power consumption (typical values at 5 MHz)
– 200 nA Automatic Sleep mode current
– 200 nA standby mode current
Compatibility with JEDEC standards
– Pinout and software compatible with single-power supply Flash
– Superior inadvertent write protection
– 7 mA read current
CFI (Common Flash Interface) compliant
– 15 mA program/erase current
– Provides device-specific information to the system, allowing host
software to easily reconfigure for different Flash devices
Flexible sector architecture
– One 16 Kbyte, two 8 Kbyte, one 32 Kbyte, and thirty-one 64 Kbyte
sectors (byte mode)
Data# Polling and toggle bits
– Provides a software method of detecting program or erase
operation completion
– One 8 Kword, two 4 Kword, one 16 Kword, and thirty-one 32 Kword
sectors (word mode)
Ready/Busy# pin (RY/BY#)
– Supports full chip erase
– Provides a hardware method of detecting program or erase cycle
completion
Sector Protection
– A hardware method of locking a sector to prevent any program or
erase operations within that sector
Erase Suspend/Erase Resume
– Suspends an erase operation to read data from, or program data to,
a sector that is not being erased, then resumes the erase operation
– Sectors can be locked in-system or via programming equipment
– Temporary Sector Unprotect feature allows code changes in
previously locked sectors
Hardware reset pin (RESET#)
– Hardware method to reset the device to reading array data
Unlock Bypass Program Command
– Reduces overall programming time when issuing multiple program
command sequences
20-year data retention at 125°C
– Reliable operation for the life of the system
Tested to data sheet specifications at temperature
Top or bottom boot block configurations available
Quality and reliability levels equivalent to standard packaged
components
Publication Number S29AL016D_KGD_SP
Revision 07
Issue Date March 6, 2009