Document
A29L400B Series
512K X 8 Bit / 256K X 16 Bit CMOS 3.0 Volt-only, Boot Sector Flash Memory
Document Title 512K X 8 Bit / 256K X 16 Bit CMOS 3.0 Volt-only, Boot Sector Flash Memory
Revision History
Rev. No.
0.0 1.0
1.1
History
Initial issue Update ICC1~ICC5, VID, Absolute Maximum Rating, Program/Erase Time, Data Retention, Regulated Voltage Range Page 6 “Writing Commands/Command Sequences” section : Change The “Word/Byte Program Command Sequence” section has details on programming data to the device using both standard and Unlock Bypass command sequence. Into The “Word/Byte Program Command Sequence” and “Unlock Bypass Command Sequence” has detail descriptions on programming data to the device using both standard and Unlock Bypass command sequence.
Issue Date
May 28, 2013 June 10, 2014
August 5, 2014
Remark
Preliminary Final
(August, 2014, Version 1.1)
AMIC Technology, Corp.
A29L400B Series
512K X 8 Bit / 256K X 16 Bit CMOS 3.0 Volt-only, Boot Sector Flash Memory
Features
Single power supply operation - Full voltage range: 2.7 to 3.6 volt read and write operations for battery-powered applications - Regulated voltage range: 3.0 to 3.6 volt read and write operations for compatibility with high performance 3.3 volt microprocessors
Access times: - 70ns (max.)
Current: - 15mA typical active read current - 30mA typical program/erase current - 3μA typical CMOS standby
- 3μA Automatic Sleep Mode current Flexible sector architecture
- 16 Kbyte/ 8 KbyteX2/ 32 Kbyte/ 64 KbyteX7 sectors - 8 Kword/ 4 KwordX2/ 16 Kword/ 32 KwordX7 sectors - Any combination of sectors can be erased - Supports full chip erase - Sector protection:
A hardware method of protecting sectors to prevent any inadvertent program or erase operations within that sector. Temporary Sector Unprotect feature allows code changes in previously locked sectors Extended operating temperature range: -40°C ~ +85°C for –U series Unlock Bypass Program Command - Reduces overall programming time when issuing multiple program command sequence Top or bottom boot block configurations available
Embedded Algorithms - Embedded Erase algorithm will automatically erase the entire chip or any combination of designated sectors and verify the erased sectors - Embedded Program algorithm automatically writes and verifies data at specified addresses
Minimum 100,000 program/erase cycles per sector 20-year data retention 125°C
- Reliable operation for the life of the system Compatible with JEDEC-standards
- Pinout and software compatible with single-powersupply Flash memory standard
- Superior inadvertent write protection
Data Polling and toggle bits
- Provides a software method of detecting completion of program or erase operations
Ready / BUSY pin (RY / BY )
- Provides a hardware method of detecting completion of program or erase operations
Erase Suspend/Erase Resume - Suspends a sector erase operation to read data from, or program data to, a non-erasing sector, then resumes the erase operation
Hardware reset pin (RESET )
- Hardware method to reset the device to reading array data
Package options - 48-pin TSOP (I) or 48-ball TFBGA - All Pb-free (Lead-free) products are RoHS2.0 compliant
(August, 2014, Version 1.1)
1 AMIC Technology, Corp.
A29L400B Series
General Description
The A29L400B is an 4Mbit, 3.0 volt-only Flash memory organized as 524,288 bytes of 8 bits or 262,144 words of 16 bits each. The 8 bits of data appear on I/O0 - I/O7; the 16 bits of data appear on I/O0~I/O15. The A29L400B is offered in 48ball TFBGA and 48-Pin TSOP packages. This device is designed to be programmed in-system with the standard system 3.0 volt VCC supply. Additional 12.0 volt VPP is not required for in-system write or erase operations. However, the A29L400B can also be programmed in standard EPROM programmers. The A29L400B has the first toggle bit, I/O6, which indicates whether an Embedded Program or Erase is in progress, or it is in the Erase Suspend. Besides the I/O6 toggle bit, the A29L400B has a second toggle bit, I/O2, to indicate whether the addressed sector is being selected for erase. The A29L400B also offers the ability to program in the Erase Suspend mode. The standard A29L400B offers access times of 70ns, allowing high-speed microprocessors to operate without wait states. To eliminate bus contention the device
has separate chip enable ( CE ), write enable ( WE ) and
output enable ( OE ) controls.
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. The A29L400B is entirely software command set compatible with the JEDEC single-power-supply Flash standard. Commands are written to the command register using standard microprocessor write timings. Register contents serve as input to an internal state-machine that controls the erase and programming circuitry. Write cycles also internally latch addresses and data need.