
Publication Number
S29AL016D_00
Revision
A
Amendment
2
Issue Date
December 17, 2004
PRELIMINARY
S29AL016D
16 Megabit (2 M x 8-Bit/1 M x 16-Bit)
CMOS 3.0 Volt-only Boot Sector Flash Memory
Data Sheet
Distinctive Characteristics
Architectural Advantages
Single pow er supply operation
— Full voltage range: 2.7 to 3.6 volt read and write op-
erations for battery-powered applications
Manufactured on 200nm process technology
— Fully compatible with 0.23 μm Am29LV160D and
MBM29LV160E devices
Flexible sector architecture
— One 16 Kbyte, two 8 Kbyte, one 32 Kbyte, and thirty-
one 64 Kbyte sectors (byte mode)
— One 8 Kword, two 4 Kword, one 16 Kword, and thirty-
one 32 Kword sectors (word mode)
Sector Protection features
— A hardware method of locking a sector to prevent any
program or erase operations within that sector
— Sectors can be locked in-system or via programming
equipment
— Temporary Sector Unprotect feature allows code
changes in previously locked sectors
Unlock Bypass Program Command
— Reduces overall programming time when issuing
multiple program command sequences
Top or bottom boot block configurations
available
Compatibility w ith J EDEC standards
— Pinout and software compatible with single-power
supply Flash
— Superior inadvertent write protection
Performance Characteristics
High performance
— Access times as fast as 70 ns
Ultra low pow er consumption ( typical values
at 5 MHz)
— 200 nA Automatic Sleep mode current
— 200 nA standby mode current
— 9 mA read current
— 20 mA program/erase current
Cycling endurance: 1,000,000 cycles per
sector typical
Data retention: 20 years typical
Package Options
48-ball FBGA
48-pin TSOP
44-pin S OP
S oftw are Features
CFI ( Common Flash I nterface) compliant
— Provides device-specific information to the system,
allowing host software to easily reconfigure for
different Flash devices
Erase Suspend/ Erase R esume
— Suspends an erase operation to read data from, or
program data to, a sector that is not being erased,
then resumes the erase operation
Data# Polling and toggle bits
— Provides a software method of detecting program or
erase operation completion
Hardw are Features
Ready/ Busy# pin ( R Y / BY # )
— Provides a hardware method of detecting program or
erase cycle completion