|
|
Part: AM29F100
Category:
Description: 1 Megabit (128 K X 8-bit/64 K X 16-bit) CMOS 5.0 Volt-only, Boot Sector Flash Memory
Company: Advanced Micro Devices, Inc.
Datasheet: Download AM29F100 datasheet File size : 1143 kB
Request For quote: Find where to buy AM29F100
Datasheet text preview:
FINAL
Am29F100
1 Megabit (128 K x 8-bit/64 K x 16-bit) CMOS 5.0 Volt-only, Boot Sector Flash Memory
DISTINCTIVE CHARACTERISTICS
s Single power supply operation -- 5.0 V ± 10% for read, erase, and program operations -- Simplifies system-level power requirements s High performance -- 70 ns maximum access time s Low power consumption -- 20 mA typical active read current for byte mode -- 28 mA typical active read current for word mode -- 30 mA typical program/erase current -- 25 µA typical standby current s Flexible sector architecture -- One 16 Kbyte, two 8 Kbyte, one 32 Kbyte, and one 64 Kbyte sectors (byte mode) -- One 8 Kword, two 4 Kword, one 16 Kword, and one 32 Kword sectors (word mode) -- Any combination of sectors can be erased -- Suppor ts full chip erase s Top or bottom boot block configurations available s Sector protection -- Hardware-based feature that disables/re-enables program and erase operations in any combination of sectors -- Sector protection/unprotection can be implemented using standard PROM programming equipment -- Temporary Sector Unprotect feature allows insystem code changes in protected sectors s Embedded Algorithms -- Embedded Erase algorithm automatically pre-programs and erases the chip or any combination of designated sector -- Embedded Program algorithm automatically programs and verifies data at specified address s Minimum 100,000 program/erase cycles guaranteed s 20-year data retention at 125°C -- Reliable operation for the life of the system s Package options -- 44-pin SO -- 48-pin TSOP s Compatible with JEDEC standards -- Pinout and software compatible with single-power-supply flash -- Superior inadvertent write protection s Data# Polling and Toggle Bits -- Provides a software method of detecting program or erase cycle completion s Ready/Busy pin (RY/BY#) -- Provides a hardware method for detecting program or erase cycle completion s 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 s Hardware RESET# pin -- Hardware method of resetting the device to reading array data
Publication# 18926 Rev: D Amendment/+1 Is sue Date: March 23, 1999
GENERAL DESCRIPTION
The Am29F100 is a 1 Mbit, 5.0 Volt-only Flash memory o r ga n ize d as 131,072 bytes or 65,536 words. The Am29F100 is offered in 44-pin SO and 48-pin TSOP p acka g e s. Word-wide data appears on DQ0-DQ15; byte-wide data on DQ0-DQ7. The device is designed to be programmed in-system with the standard system 5.0 Volt VCC supply. A 12.0 volt VPP is not required for program or erase operations. The device can also be programmed or erased in standard EPROM programmers. The standard device offers access times of 70, 90, 120, and 150 ns, 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 5.0 volt power supp l y for both read and write functions. Internally generated and regulated voltages are provided for the program and erase operations. The device is entirely command set compatible with the JEDEC single-power-supply Flash standard. Comm a n d s are written to the command register using standard microprocessor write timings. Register contents serve as input to an internal state machine that con trols the erase and programming circuitry. Write cycles also internally latch addresses and data needed for the programming and erase operations. Reading data out of the device is similar to reading from other Flash or EPROM devices. Device programming occurs by executing the program command sequence. This invokes the Embedded Program algorithm--an internal algorithm that automatically times the program pulse widths and verifies proper cell margin. Device erasure occurs by executing the erase command sequence. This invokes the Embedded Erase a lgo r it hm -- a n internal algorithm that automatically preprograms the array (if it is not already programmed) before executing the erase operation. During erase, the device automatically times the erase pulse widths and verifies proper cell margin. T h e host system can detect whether a program or erase operation is complete by observing the RY/BY# pin, or by reading the DQ7 (Data# Polling) and DQ6 (toggle) status bits. After a program or erase cycle has been completed, the device is ready to read array data or accept another command. The Erase Suspend feature enables the system to put erase on hold for any period of time to read data from, or program data to, a sector that is not being erased. The sector erase architecture allows memory sectors to be erased and reprogrammed without affecting the data contents of other sectors. The device is erased when shipped from the factory. The hardware data protection measures include a low VCC detector automatically inhibits write operations during power transitions. The hardware sector prot e c t i o n feature disables both program and erase operations in any combination of the sectors of memo r y, and is implemented using standard EPROM programmers. The temporary sector unprotect feature allows in-system changes to protected sectors. The hardware RESET# pin terminates any operation in progress and resets the internal state machine to reading array data. The RESET# pin may be tied to the system reset circuitry. A system reset would thus also reset the device, enabling the system microprocessor to read the boot-up firmware from the Flash memory. The system can place the device into the standby mode. Power consumption is greatly reduced in this mode. A M D 's Flash technology combines years of Flash m e m o r y manufacturing experience to produce the h i g h e s t l e v e l s o f qu a l i t y, r e l i a b i l i t y, a n d c o s t effectiven ess. The device electrically erases all bits within a sector simultaneously via Fowler-Nordheim tunneling. The bytes are programmed one byte at a time using the EPROM programming mechanism of hot electron injection.
Am29F100
2
PRODUCT SELECTOR GUIDE
Family Part Number Speed Option (VCC = 5.0 V ± 10%) Max Access Time (ns) CE# Access (ns) OE# Access (ns) -70 70 70 30 -90 90 90 35 Am29F100 -120 120 120 50 -150 150 150 55
Note: See the AC Characteristics section for full specifications.
BLOCK DIAGRAM
DQ0DQ15 RY/BY# Buffer VCC VSS RY/BY#
Erase Voltage Generator
Input/Output Buffers
WE# BYTE# RESET#
State Control Command Register
PGM Voltage Generator Chip Enable Output Enable Logic STB Data Latch
CE# OE#
STB VCC Detector Timer Address Latch
Y-Decoder
Y-Gating
X-Decoder
Cell Matrix
A0A15 A-1
18926D -1
3
Am29F100
CONNECTION DIAGRAMS
A15 A14 A13 A12 A11 A10 A9 A8 NC NC WE# RESET# NC NC RY/BY# NC NC A7 A6 A5 A4 A3 A2 A1 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 48 47 46 45 44 43 42 41 40 39 38 37 36 35 34 33 32 31 30 29 28 27 26 25 NC BYTE# VSS DQ15/A-1 DQ7 DQ14 DQ6 DQ13 DQ5 DQ12 DQ4 VCC DQ11 DQ3 DQ10 DQ2 DQ9 DQ1 DQ8 DQ0 OE# VSS CE# A0
Standard TSOP
18926D -2
NC BYTE# VSS DQ15/A-1 DQ7 DQ14 DQ6 DQ13 DQ5 DQ12 DQ4 VCC DQ11 DQ3 DQ10 DQ2 DQ9 DQ1 DQ8 DQ0 OE# VSS CE# A0
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24
Reverse TSOP
48 47 46 45 44 43 42 41 40 39 38 37 36 35 34 33 32 31 30 29 28 27 26 25
A15 A14 A13 A12 A11 A10 A9 A8 NC NC WE# RESET# NC NC RY/BY# NC NC A7 A6 A5 A4 A3 A2 A1
18926D -3
Am29F100
4
CONNECTION DIAGRAMS
NC RY/BY# NC A7 A6 A5 A4 A3 A2 A1 A0 CE# VSS OE# DQ0 DQ8 DQ1 DQ9 DQ2 DQ10 DQ3 DQ11 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 44 43 42 41 40 39 38 37 36 35 34 33 32 31 30 29 28 27 26 25 24 23 RESET# WE# A8 A9 A10 A11 A12 A13 A14 A15 NC BYTE# VSS DQ15/A-1 DQ7 DQ14 DQ6 DQ13 DQ5 DQ12 DQ4 VCC
SO
18926D -4
PIN CONFIGURATION
A0A15 = 16 Addresses DQ0DQ14 = 15 Data Inputs/Outputs
LOGIC SYMBOL
16
DQ15/A-1 = DQ15 (Data Input/Output, word mode), A-1 (LSB Address Input, byte mode) CE# OE# WE# BYT E# RESET # RY/BY# VCC = Chip Enable = Output Enable = Write Enable = Selects 8-bit or 16-bit mode = Hardware Reset Pin, Active Low = Ready/Busy Output = +5.0 Volt Single Power Supply (See Product Selector Guide for speed options and voltage supply tolerances) = Device Ground = Pin Not Connected Internally
A0A15 DQ0DQ15 (A-1)
16 or 8
CE# OE# WE # RESET# BYTE#
RY/BY#
18926D-5
VS S NC
5
Am29F100
Others parts begin by am
AM-1 AM-2 AM-3 AM-4 AM-5 AM-6 AM-7 AM-8 AM-9 AM-10 AM-11 AM-12 AM-13 AM-14 AM-15 AM-16 AM-17 AM-18 AM-19 AM-20 AM-21 AM-22 AM-23 AM-24 AM-25 AM-26 AM-27 AM-28 AM-29 AM-30 AM-31 AM-32 AM-33 AM-34 AM-35 AM-36 AM-37 AM-38 AM-39 AM-40 AM-41 AM-42 AM-43 AM-44 AM-45 AM-46 AM-47 AM-48 AM-49 AM-50 AM-51 AM-52 AM-53 AM-54 AM-55 AM-56 AM-57 AM-58 AM-59 AM-60 AM-61 AM-62 AM-63 AM-64 AM-65 AM-66 AM-67 AM-68 AM-69 AM-70 AM-71 AM-72 AM-73 AM-74 AM-75 AM-76 AM-77 AM-78 AM-79 AM-80 AM-81 AM-82 AM-83 AM-84 AM-85 AM-86 AM-87 AM-88 AM-89 AM-90 AM-91 AM-92 AM-93 AM-94 AM-95 AM-96 AM-97 AM-98 AM-99 AM-100 AM-101 AM-102 AM-103 AM-104 AM-105
|
|
|