Lably
Skip to content

EEPROM

Computer memory used for small quantities of data

  • 8 min read
  • 7 chapters

Related on Lably

Through Non-volatile memory, Invention and Oxide

EEPROMs are organized as arrays of floating-gate transistors. EEPROMs can be programmed and erased in-circuit, by applying special programming signals. Originally, EEPROMs were limited to single-byte operations, which made them slower, but modern EEPROMs allow multi-byte page operations. An EEPROM has a limited life for erasing and reprogramming, reaching a million operations in modern EEPROMs. In an EEPROM that is frequently reprogrammed, the life of the EEPROM is an important design consideration.

Flash memory is a type of EEPROM designed for high speed and high density, at the expense of large erase blocks (typically 512 bytes or larger) and limited number of write cycles (often 10,000). There is no clear boundary dividing the two, but the term "EEPROM" is generally used to describe non-volatile memory with small erase blocks (as small as one byte) and a long lifetime (typically 1,000,000 cycles). Many past microcontrollers included both (flash memory for the firmware and a small EEPROM for parameters), though the trend with modern microcontrollers is to emulate EEPROM using flash.

As of 2020, flash memory costs much less than byte-programmable EEPROM and is the dominant memory type wherever a system requires a significant amount of non-volatile solid-state storage. EEPROMs, however, are still used on applications that only require small amounts of storage, like in serial presence detect.

History

Early attempts

In the early 1970s, some studies, inventions, and development for electrically re-programmable non-volatile memories were performed by various companies and organizations.

In 1971, early research was presented at the 3rd Conference on Solid State Devices, Tokyo in Japan by Yasuo Tarui, Yutaka Hayashi, and Kiyoko Nagai at Electrotechnical Laboratory; a Japanese national research institute. They fabricated an electrically re-programmable non-volatile memory in 1972, and continued this study for more than 10 years. However this early memory depended on capacitors to work, which modern EEPROM lacks.

In 1972, IBM patented an electrically re-programmable non-volatile memory invention. Later that year, an avalanche injection type MOS was patented by Fujio Masuoka, the inventor of flash memory, at Toshiba and IBM patented another later that year.

In 1974, NEC patented an electrically erasable carrier injection device. The next year, NEC applied for the trademark "EEPROM®" with the Japan Patent Office. The trademark was granted in 1978.

The theoretical basis of these devices is avalanche hot-carrier injection. In general, programmable memories, including EPROM, of early 1970s had reliability and endurance problems such as the data retention periods and the number of erase/write cycles.

Most of the major semiconductor manufactures, such as Toshiba, Sanyo (later, ON Semiconductor), IBM, Intel, NEC (later, Renesas Electronics), Philips (later, NXP Semiconductors), Siemens (later, Infineon Technologies), Honeywell (later, Atmel), Texas Instruments, studied, invented, and manufactured some electrically re-programmable non-volatile devices until 1977.

Modern EEPROM

The first EEPROM that used Fowler-Nordheim tunnelling to erase data was invented by Bernward and patented by Siemens in 1974. In February 1977, Israeli-American Eliyahou Harari at Hughes Aircraft Company patented in the US a modern EEPROM technology, based on Fowler-Nordheim tunnelling through a thin silicon dioxide layer between the floating-gate and the wafer. Hughes went on to produce this new EEPROM devices.

In May 1977, some important research result was disclosed by Fairchild and Siemens. They used SONOS (polysilicon-oxynitride-nitride-oxide-silicon) structure with thickness of silicon dioxide less than 30 Å, and SIMOS (stacked-gate injection MOS) structure, respectively, for using Fowler-Nordheim tunnelling hot-carrier injection.

Around 1976 to 1978, Intel's team, including George Perlegos, made some inventions to improve this tunneling EEPROM technology. In 1978, they developed a 16K (2K word × 8) bit Intel 2816 chip with a thin silicon dioxide layer, which was less than 200 Å. In 1980, this structure was publicly introduced as FLOTOX; floating gate tunnel oxide. The FLOTOX structure improved reliability of erase/write cycles per byte up to 10,000 times. But this device required additional 20–22V VPP bias voltage supply for byte erase, except for 5V read operations. In 1981, Perlegos and 2 other members left Intel to form Seeq Technology, which used on-device charge pumps to supply the high voltages necessary for programming EEPROMs. In 1984, Perlogos left Seeq Technology to found Atmel, then Seeq Technology was acquired by Atmel.

Electrically alterable read-only memory (EAROM) is a type of EEPROM that can be modified one or a few bits at a time. Writing is a very slow process and again needs higher voltage (usually around 12 V) than is used for read access. EAROMs are intended for applications that require infrequent and only partial rewriting.

Sign in to keep reading

6 more chapters are free with a Lably account.

More in Computing and communication