ST M29F080D Datasheet

The M29F080D 8 Mbit (1Mb x8, Uniform Block) 5V Supply Flash Memory is a product of Macronix, which has the following features: the supply voltage is 5V ±10%, the read and write operation voltage range is 5V, the access time is 55, 70, 90ns, the programming time is 10µs, there are 16 64Kbyte memory blocks, there are embedded byte programming algorithms, it supports erase suspend and resume modes, it supports unlock bypass programming command, it supports temporary block unprotection mode, it supports common flash interface, it has 64 bit security code, it has low power consumption, it supports standby and automatic standby, it supports 100,000 programming/erase cycles, the electronic signature includes manufacturer code and device code.


ST M29F080D Datasheet - cover page
Brand
STMicroelectronics
Category
electronic components
Document type
Datasheet
Language
English
Pages
37
File format
PDF
File size
605 KB
Published
10 April, 2012
Updated
30 September, 2023
MD5 checksum
490299ADC5340E3FD1D72208A5208F75

About this manual

The M29F080D is an 8 Mbit (1 Mbyte × 8) non‑volatile flash memory that operates from a single 5 V supply. It offers 16 uniform 64 KB blocks that can be erased independently, with 100 000 program/erase cycles per block and standby/automatic‑standby modes. The device includes a 64‑bit security code and supports JEDEC‑standard command sets.

The memory is offered in TSOP40 (10 × 20 mm) and $044 (44‑lead Plastic Small Outline) packages, including lead‑free ECOPACK versions. Electrical characteristics such as 55‑90 ns access times, 10 µs per byte typical programming time, and a supply voltage tolerance of +10 % are detailed, along with pin functions and timing diagrams for bus operations and command interface.

What's inside

  • Summary Description
  • Signal Descriptions
  • Bus Operations
  • Command Interface
  • Package Mechanical
  • Maximum Ratings
  • Block Address Table
  • Revision History

Specifications

Memory size8 Mbit (1 Mb × 8)
Supply voltage5 V + 10 % for program, erase, read
Access time55 ns, 70 ns, 90 ns
Programming time per byte10 µs typical
Number of memory blocks16 uniform 64 KB blocks
Endurance100 000 program/erase cycles per block

Frequently asked questions

What supply voltage is required for programming the M29F080D?

The device requires a 5 V supply with up to a 10 % tolerance for programming, erasing, and reading.

How many memory blocks does the M29F080D have and what is their size?

It contains 16 uniform blocks, each 64 KB in size.

What is the typical programming time per byte?

Typical programming time is about 10 µs per byte.

Download PDF (605 KB)

More STMicroelectronics Manuals


View all STMicroelectronics manuals →