All Topics  
EEPROM

 

   Email Print
   Bookmark   Link






 

EEPROM



 
 
EEPROM (also written E2PROM and pronounced "e-e-prom," "double-e prom" or simply "e-squared") stands for Electrically Erasable Programmable Read-Only Memory and is a type of non-volatile memory
Non-volatile memory

Non-volatile memory, nonvolatile memory, NVM or non-volatile storage, is computer memory that can retain the stored information even when not powered....
 used in computers and other electronic devices to store small amounts of data that must be saved when power is removed, e.g., calibration tables or device configuration.

When larger amounts of static data are to be stored (such as in USB flash drive
USB flash drive

A USB flash drive consists of a Flash memory#NAND memories-type flash memory data storage device integrated with a USB interface. USB flash drives are typically removable and rewritable, much smaller than a floppy disk , and most USB flash drives weigh less than an ounce ....
s) a specific type of EEPROM such as flash memory
Flash memory

Flash memory is a non-volatile memory computer storage that can be electrically erased and reprogrammed. It is a technology that is primarily used in memory cards and USB flash drives for general storage and transfer of data between computers and other digital products....
 is more economical than traditional EEPROM devices.

EEPROMs are realized as arrays of floating-gate transistors.

983, George Perlegos at Intel developed the Intel 2816, which was built on earlier EPROM
EPROM

An EPROM, or Erasable Programmable Read Only Memory, is a type of memory integrated circuit that retains its data when its power supply is switched off....
 technology, but used a thin gate oxide layer so that the chip could erase its own bits without requiring a UV source.






Discussion
Ask a question about 'EEPROM'
Start a new discussion about 'EEPROM'
Answer questions from other users
Full Discussion Forum



Encyclopedia


EEPROM (also written E2PROM and pronounced "e-e-prom," "double-e prom" or simply "e-squared") stands for Electrically Erasable Programmable Read-Only Memory and is a type of non-volatile memory
Non-volatile memory

Non-volatile memory, nonvolatile memory, NVM or non-volatile storage, is computer memory that can retain the stored information even when not powered....
 used in computers and other electronic devices to store small amounts of data that must be saved when power is removed, e.g., calibration tables or device configuration.

When larger amounts of static data are to be stored (such as in USB flash drive
USB flash drive

A USB flash drive consists of a Flash memory#NAND memories-type flash memory data storage device integrated with a USB interface. USB flash drives are typically removable and rewritable, much smaller than a floppy disk , and most USB flash drives weigh less than an ounce ....
s) a specific type of EEPROM such as flash memory
Flash memory

Flash memory is a non-volatile memory computer storage that can be electrically erased and reprogrammed. It is a technology that is primarily used in memory cards and USB flash drives for general storage and transfer of data between computers and other digital products....
 is more economical than traditional EEPROM devices.

EEPROMs are realized as arrays of floating-gate transistors.

History

In 1983, George Perlegos at Intel developed the Intel 2816, which was built on earlier EPROM
EPROM

An EPROM, or Erasable Programmable Read Only Memory, is a type of memory integrated circuit that retains its data when its power supply is switched off....
 technology, but used a thin gate oxide layer so that the chip could erase its own bits without requiring a UV source. Perlegos and others later left Intel to form Seeq Technology, which used on-device charge pump
Charge pump

A charge pump is an electronic circuit that uses capacitors as energy storage elements to create either a higher or lower voltage power source. Charge pump circuits are capable of high Electrical efficiency, sometimes as high as 90-95% while being electrically simple circuits....
s to supply the high voltages necessary for programming EEPROMs.

Functions of EEPROM

There are different types of electrical interfaces to EEPROM devices. Main categories of these interface types are:
  • Serial bus
  • Parallel bus


How the device is operated depends on the electrical interface.

Serial bus devices


Most common serial interface types are SPI
Serial Peripheral Interface Bus

The Serial Peripheral Interface Bus or SPI bus is a synchronous Serial communications standard named by Motorola that operates in full duplex mode....
, I²C
I²C

I?C isa multi-master bus serial communications computer bus invented by Philips that is used to attach low-speed peripherals to a motherboard, embedded system, or cellphone....
, Microwire
Microwire

Microwire, often spelled ?Wire, is a restricted subset of SPI, or Serial Peripheral Interface Bus and a trademark of National Semiconductor....
, UNI/O, and 1-Wire
1-Wire

1-Wire is a registered trademark of Dallas Semiconductor for a device communications Bus designed by Dallas Semiconductor that provides low-speed data, signaling and power over a single signal, albeit using two wires, one for ground, one for power and data....
. These interfaces require between 1 and 4 control signals for operation, resulting in a memory device in an 8 pin (or less) package.

The serial EEPROM typically operates in three phases: OP-Code Phase
Opcode

In computer technology, an opcode is the portion of a machine language instruction that specifies the operation to be performed. Their specification and format are laid out in the instruction set architecture of the processor in question ....
, Address Phase and Data Phase. The OP-Code is usually the first 8-bits input to the serial input pin of the EEPROM device (or with most I²C devices, is implicit); followed by 8 to 24 bits of addressing depending on the depth of the device, then data to be read or written.

Each EEPROM device typically has its own set of OP-Code instructions to map to different functions. Some of the common operations on SPI
Serial Peripheral Interface Bus

The Serial Peripheral Interface Bus or SPI bus is a synchronous Serial communications standard named by Motorola that operates in full duplex mode....
 EEPROM devices are:
  • Write Enable (WREN)
  • Write Disable (WRDI)
  • Read Status Register (RDSR)
  • Write Status Register (WRSR)
  • Read Data (READ)
  • Write Data (WRITE)


Other operations supported by some EEPROM devices are:
  • Program
  • Sector Erase
  • Chip Erase commands


Parallel bus devices


Parallel EEPROM devices typically have an 8-bit data bus and an address bus wide enough to cover the complete memory. Most devices have chip select and write protect pins. Some microcontroller
Microcontroller

A microcontroller is a small computer on a single integrated circuit consisting of a relatively simple CPU combined with support functions such as a crystal oscillator, timers, watchdog, serial and analog I/O etc....
s also have integrated parallel EEPROM.

Operation of a parallel EEPROM is simple and fast when compared to serial EEPROM, but these devices are larger due to the higher pin count (28 pins or more) and have been decreasing in popularity in favor of serial EEPROM or Flash.

Failure modes

There are two limitations of stored information; endurance, and data retention.

During rewrites, the gate oxide in the floating-gate transistors gradually accumulates trapped electrons. The electric field of the trapped electrons adds to the electrons in the floating gate, lowering the window between threshold voltages for zeros vs ones. After sufficient number of rewrite cycles, the difference becomes too small to be recognizable, the cell is stuck in programmed state, and endurance failure occurs. The manufacturers usually specify minimal number of rewrites being 106 or more.

During storage, the electrons injected into the floating gate may drift through the insulator, especially at increased temperature, and cause charge loss, reverting the cell into erased state. The manufacturers usually guarantee data retention of 10 years or more.

Related types


Flash memory
Flash memory

Flash memory is a non-volatile memory computer storage that can be electrically erased and reprogrammed. It is a technology that is primarily used in memory cards and USB flash drives for general storage and transfer of data between computers and other digital products....
 is a later form of EEPROM. In the industry, there is a convention to reserve the term EEPROM to byte-wise erasable memories compared to block-wise erasable flash memories. EEPROM takes more die area than flash memory for the same capacity because each cell usually needs both a read, write and erase transistor
Transistor

In electronics, a transistor is a semiconductor device commonly used to Electronic amplifier or switch Electronics signals. A transistor is made of a solid piece of a semiconductor material, with at least three terminals for connection to an external circuit....
, while in flash memory the erase circuits are shared by large blocks of cells (often 512×8).

Newer non-volatile memory technologies such as FeRAM
Ferroelectric RAM

Ferroelectric RAM is a random access memory similar in construction to Dynamic Random Access Memory but uses a ferroelectric layer instead of a dielectric layer to achieve non-volatility....
 and MRAM
MRAM

Magnetoresistive Random Access Memory is a non-volatile memory Computer storage technology, which has been under development since the 1990s. Continued increases in density of existing memory technologies – notably Flash RAM and DRAM – kept it in a niche role in the market, but its proponents believe that the advantages are so ov...
 are slowly replacing EEPROMs in some applications, but are expected to remain a small fraction of the EEPROM market for the foreseeable future.

Comparison with EPROM and EEPROM/Flash


The difference between EPROM
EPROM

An EPROM, or Erasable Programmable Read Only Memory, is a type of memory integrated circuit that retains its data when its power supply is switched off....
 and EEPROM lies in the way that the memory programs and erases. EEPROM can be programmed and erased electrically using field emission
Field emission

Field electron emission is an experimental phenomenon involving the electric-field-induced emission of electrons from the surface of a condensed material , into vacuum or into another material....
 (more commonly known in the industry as "Fowler–Nordheim tunneling").

EPROMs can't be erased electrically, and are programmed via hot carrier injection
Hot carrier injection

Hot carriers injection is the phenomenon in solid-state devices or semiconductors where either an electron or a Electron hole gains sufficient kinetic energy to overcome a potential barrier, becoming a "hot electron", and then migrates to a different area of the device....
 onto the floating gate. Erase is via an ultraviolet
Ultraviolet

Ultraviolet light is electromagnetic radiation with a wavelength shorter than that of visible light, but longer than x-rays, in the range 400 nanometer to 10 nm, and energies from 3 Electron volt to 124 eV....
 light source, although in practice many EPROMs are encapsulated in plastic that is opaque to UV light, and are "one-time programmable".

Most NOR Flash memory
Flash memory

Flash memory is a non-volatile memory computer storage that can be electrically erased and reprogrammed. It is a technology that is primarily used in memory cards and USB flash drives for general storage and transfer of data between computers and other digital products....
 is a hybrid style—programming is through hot carrier injection
Hot carrier injection

Hot carriers injection is the phenomenon in solid-state devices or semiconductors where either an electron or a Electron hole gains sufficient kinetic energy to overcome a potential barrier, becoming a "hot electron", and then migrates to a different area of the device....
 and erase is through Fowler–Nordheim tunneling
Field emission

Field electron emission is an experimental phenomenon involving the electric-field-induced emission of electrons from the surface of a condensed material , into vacuum or into another material....
.

EEPROM manufacturers


  • Mitsubishi
    Mitsubishi

    The , Mitsubishi Group of Companies, or Mitsubishi Companies is a Japanese Conglomerate consisting of a range of autonomous businesses which share the Mitsubishi brand, trademark and legacy....
  • Atmel
    Atmel

    Atmel Corporation is a manufacturer of semiconductors, founded in 1984. Its focus is on system-level solutions built around flash memory microcontrollers....
  • Hitachi
    Hitachi, Ltd.

    is a multinational corporation specializing in high-technology and services headquartered in Marunouchi Itchome, Chiyoda, Tokyo, Tokyo, Japan. The company is the parent of the Hitachi Group as part of the larger DKB Group companies....
  • Infineon
  • Maxwell Technologies
    Maxwell Technologies

    Maxwell Technologies is a developer and manufacturer of energy storage and power delivery-related products....
  • Microchip Technology
    Microchip Technology

    Microchip Technology is an USA manufacturer of microcontroller, memory and analog semiconductors. The company was founded in 1987 when General Instrument spun off its microelectronics division as a wholly owned subsidiary....
  • NXP Semiconductors
  • Renesas Technology
    Renesas Technology

    is a Japanese Semiconductor device manufacturer. It is based in Tokyo and has manufacturing, design and sales operations in around 20 countries with about 26,200 employees worldwide....
  • Samsung Electronics
    Samsung Electronics

    Samsung Electronics is the world's largest electronics company, headquartered in Seocho Samsung Town in Seoul, South Korea. It is the largest South Korean company and the flagship subsidiary of the Samsung Group....
  • STMicroelectronics
    STMicroelectronics

    STMicroelectronics is an Italy-France electronics and semiconductor manufacturer headquartered in Geneva, Switzerland.While STMicroelectronics corporate headquarters and the headquarters for Europe and emerging markets, are based in Geneva, the holding company, STMicroelectronics N.V....
  • Seiko Instruments
    Seiko Instruments

    , or SII, is a Japanese company, renowned for developing and commercializing semiconductor, mechatronics, and precision Watch technology. It is one of three core companies of the Seiko Group....
  • Winbond
    Winbond

    Winbond Electronics Corporationis a Taiwan-based corporation which was founded in 1987 and is a producer of semiconductors and several types of Integrated Circuit, most notably DRAM, Static Random Access Memory, microcontrollers, and personal computer integrated circuit....
  • FMD Inc


See also

  • NVRAM
    NVRAM

    Non-volatile random access memory is the general name used to describe any type of random access memory which does not lose its information when power is turned off....
  • Flash memory
    Flash memory

    Flash memory is a non-volatile memory computer storage that can be electrically erased and reprogrammed. It is a technology that is primarily used in memory cards and USB flash drives for general storage and transfer of data between computers and other digital products....
  • DataFlash
    DataFlash

    DataFlash is a low pin-count serial interface for flash memory. It is an Atmel proprietary interface, compatible with the Serial Peripheral Interface Bus....