Atmel AT29C040A Datasheet

AT29C040A is a 5V only in-system Flash Programmable and Erasable Read Only Memory (PEROM). Its 4 megabits of memory is organized as 524,288 words by 8 bits. Manufactured with Atmel’s advanced nonvolatile CMOS EEPROM technology, the device offers access times up to 90 ns, and a low 220 mW power dissipation. When the device is deselected, the CMOS standby current is less than 100 µA. The device endurance is such that any sector can typically be written to in excess of 10,000 times. The programming algorithm is compatible with other devices in Atmel’s 5-volt only Flash family. To allow for simple in-system reprogrammability, the AT29C040A does not require high input voltages for programming. Five-volt-only commands determine the operation of the device. Reading data out of the device is similar to reading from an EPROM. Reprogramming the AT29C040A is performed by internal address and data latches in a single cycle reprogram (erase and program).


Atmel AT29C040A Datasheet - cover page
Brand
Atmel
Category
Memory
Document type
Datasheet
Language
English
Pages
16
File format
PDF
File size
481 KB
Published
27 March, 2012
Updated
30 September, 2023
MD5 checksum
5EF13CDA529CCF10D153B5E1FDD62F60

About this manual

The AT29C040A is a 5‑volt‑only, in‑system flash programmable and erasable read‑only memory offering 4 Mbit (524,288 × 8) organized into 2048 sectors of 256 bytes each. It features fast 90 ns read access, low power consumption (40 mA active, 100 pA standby), and two 16 KB boot blocks with optional lockout.

The document details pin assignments for 32‑lead PLCC and TSOP packages, describes read, byte‑load, program, and erase operations, and explains both software and hardware data‑protection mechanisms. Electrical characteristics, timing parameters, and absolute maximum ratings 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
  • Packaging Information

Specifications

Memory size4 Mbit (524,288 × 8)
Supply voltage5 V (±10%)
Active current40 mA
Standby current100 pA CMOS
Read access time90 ns
Number of sectors2048 (256 B each)
Boot block sizeTwo 16 KB blocks
Operating temperature (case)-40 °C to +85 °C
Package type32‑lead PLCC

Frequently asked questions

What supply voltage does the AT29C040A require?

The device operates from a 5 V supply with a tolerance of +10 %.

How many sectors does the AT29C040A have and what is the sector size?

It contains 2048 sectors, each 256 bytes in size.

How can the end of a program cycle be detected?

The end of a program cycle can be detected by DATA polling for end‑of‑program detection.

Download PDF (481 KB)

More Atmel Manuals


View all Atmel manuals →