ATMEL 4-megabit (512K x 8) 5-volt Only 256-byte Sector Flash Memory AT29C040A Manual

AT29C040A is a 5V in-system programmable and erasable read-only memory (PEROM) with features such as fast read access time, sector program operation, hardware and software data protection, etc.


ATMEL 4-megabit (512K x 8) 5-volt Only 256-byte Sector Flash Memory AT29C040A Manual - cover page
Brand
Atmel
Category
Other Electronics
Document type
Datasheet
Language
English
Pages
17
File format
PDF
File size
347 KB
Published
11 April, 2012
Updated
29 September, 2023
MD5 checksum
6A4DBF9FE7E01BDD695A288C8E05F7CC

About this manual

The AT29C040A is a 5‑volt‑only in‑system flash programmable and erasable read‑only memory (PEROM) organized as 4 Mbits (512 K × 8). It provides fast 90 ns read access, low active current (40 mA) and ultra‑low standby current (100 pA), and can endure over 10 000 program cycles per sector. The device includes hardware and software data‑protection features, boot‑block lockout, and a product‑identification mode.

The datasheet details pin configurations for 32‑lead PLCC and TSOP packages, block diagram, device operation (read, byte load, program), timing specifications, absolute maximum ratings, and electrical characteristics such as input/output voltage levels and leakage currents. Package dimensions and mechanical drawings are also provided.

What's inside

  • Features
  • Pin Configurations
  • Block Diagram
  • Device Operation
  • Software Data Protection
  • Hardware Data Protection
  • Product Identification
  • Absolute Maximum Ratings
  • DC and AC Operating Range
  • Operating Modes

Specifications

Read Access Time90 ns
Supply Voltage5 V ±10%
Sector Size256 Bytes
Number of Sectors2048
Active Current40 mA
Standby Current100 pA
Endurance>10,000 cycles per sector
Input High Voltage (TTL)2.0 V
Output High Voltage (CMOS)4.2 V

Frequently asked questions

What is the sector size of the AT29C040A?

Each sector contains 256 bytes of memory.

How can the end of a program cycle be detected?

The device uses DATA polling; the I/O6 pin toggles until the program cycle completes, after which valid data is presented.

What voltage is required to program the AT29C040A?

The device is programmed with 5‑volt‑only commands; no higher input voltage is needed.

How many boot blocks does the AT29C040A have and what size are they?

It has two 16‑KB boot blocks that can be locked out individually.

Download PDF (347 KB)

More Atmel Manuals


View all Atmel manuals →