• Skip to main content
  • Skip to primary sidebar
  • Skip to secondary sidebar
  • Skip to footer

Computer Notes

Library
    • Computer Fundamental
    • Computer Memory
    • DBMS Tutorial
    • Operating System
    • Computer Networking
    • C Programming
    • C++ Programming
    • Java Programming
    • C# Programming
    • SQL Tutorial
    • Management Tutorial
    • Computer Graphics
    • Compiler Design
    • Style Sheet
    • JavaScript Tutorial
    • Html Tutorial
    • Wordpress Tutorial
    • Python Tutorial
    • PHP Tutorial
    • JSP Tutorial
    • AngularJS Tutorial
    • Data Structures
    • E Commerce Tutorial
    • Visual Basic
    • Structs2 Tutorial
    • Digital Electronics
    • Internet Terms
    • Servlet Tutorial
    • Software Engineering
    • Interviews Questions
    • Basic Terms
    • Troubleshooting
Menu

Header Right

Home » Fundamental » Memory » What is EEPROM? – Definition
Next →
← Prev

What is EEPROM? – Definition

By Dinesh Thakur

Definition: EEPROM (pronounce as “E-E-PROM”) stands for Electrically Erasable Programmable Read-Only Memory. It is a non-volatile ROM chip which used for storing a small amount of data in computers or some other electronic devices. Through EEPROM, an individual byte of data can erase and reprogrammed entirety, not selectively by the electrical voltage.

EEPROM was developed by George Perlegos in 1978 at Intel. However, for the first time, it was developed by Eli Harari in 1977 at Hughes Aircraft. EEPROM used as a replacement for PROM (Programmable Read-Only Memory) and EPROM (Erasable Programmable Read-Only Memory).

For modification in the EEPROM chip, there is no need of removing the chip from the computer. EEPROM perform read and write cycle very slowly as compared to the read and write cycles of RAM. Here, erase and write operations are performed by byte per byte.

EEPROM is a distinct type flash memory that can store large-capacity (static or semi-static) “data” bits or “program” bits than conventional EEPROM devices.

We’ll be covering the following topics in this tutorial:

  • Types of EEPROM Memory
  • EEPROM memory failure modes
  • Advantages of EEPROM Memory
  • Disadvantages of EEPROM Memory

Types of EEPROM Memory

There are two main types of memory are available from the family of EEPROM memory devices.

Serial EEPROM Memory

The operation of serial EEPROM memory is complicated,and data transferred serially. So, this makes them slow as compared to the parallel EEPROM. Also, serial EEPROMs are less dense and are much cheaper.

A serial EEPROM protocol is made up of three phases:

• OP-Code phase

• Address Phase

• Data Phase

Parallel EEPROM memory

The operation performed by parallel EEPROM memory is much faster as compared to the serial EEPROM memory. Parallel EEPROM memory is much denser and reliable than the serial EEPROM memory. Also, parallel EEPROM memory is compatible with the EPROM and flash memory devices. Parallel EEPROMs are more substantial, and due to its cost, there is the very low popularity of parallel EEPROMs.

EEPROM memory failure modes

There are two failure modes due to which memory devices can fail, which explained below:

• Data retention time

As we know that data retention time is of much importance and it is insufficient in case of EEPROM, because the electrons which injected into the floating gate may sometime drift through the insulator. The reason behind the drifting is that the insulator is not a perfect insulator. Due to which the charge gets lost, and the data get erased. So this is the reason that the manufacturers guarantee the data retention of 10 years.

• Data endurance

During the rewrite operations of the EEPROM memory, the cell got stuck into the programmed state. So for this, the manufacturer has to specify the minimum number of rewrite cycles and the rewrite cycles can be maximum 1 million.

Advantages of EEPROM Memory

• We can reprogram EEPROM infinite number of times.

• The method of erasing the data is immediate and is electrical.

• We can program and erase the contents of EEPROM without removing the chip from the computer.

• There is no requirement of additional equipment for changing the contents.

• We can erase the data on EEPROM byte by byte basis.

Disadvantages of EEPROM Memory

• There is a requirement of different-2 voltages for erasing, reading and writing the data onto the EEPROM memory.

• EEPROM has limited retention time.

• It is expensive as compared to the PROM and EPROM.

• The serial EEPROM memory requires more time for execution.

You’ll also like:

  1. What is Flash Memory? – Definition
  2. What is Buffer? – Definition
  3. What is disk cache? – Definition
  4. What is laser printer? – Definition
  5. What is Primary Memory? – Definition
Next →
← Prev
Like/Subscribe us for latest updates     

About Dinesh Thakur
Dinesh ThakurDinesh Thakur holds an B.C.A, MCDBA, MCSD certifications. Dinesh authors the hugely popular Computer Notes blog. Where he writes how-to guides around Computer fundamental , computer software, Computer programming, and web apps.

Dinesh Thakur is a Freelance Writer who helps different clients from all over the globe. Dinesh has written over 500+ blogs, 30+ eBooks, and 10000+ Posts for all types of clients.


For any type of query or something that you think is missing, please feel free to Contact us.


Primary Sidebar

Computer Memory

Computer Memory

    • Computer - Memory
    • Computer - Types of Memory
    • Computer - RAM
    • Computer - Types of RAM
    • Computer - ROM
    • Computer - RAM Vs ROM
    • Computer - Associative Memory
    • Computer - SemiConductor Memory
    • Computer - Primary Memory
    • Computer - Auxiliary Memory
    • Computer - Flash Memory
    • Computer - EPROM
    • Computer - Secondary Memory
    • Computer - Sequential Access Memory
    • Computer - EEPROM
    • Computer - Bubble Memory
    • Computer - DDRAM Vs FPMDRAM
    • Computer - SDRAM
    • Computer - DRAM
    • Computer - VRAM
    • Computer - ECC Memory
    • Computer - PC RAM
    • Computer - NVRAM
    • Computer - Register

Computer Devices

    • Computer - Input/Output Devices
    • Computer - Printer
    • Computer - Laser Printer
    • Computer - Hard Drive
    • Computer - Dot-Matrix Printer
    • Computer - Impact and Non-Impact
    • Computer - Storage Devices
    • Computer - Primary Storage
    • Computer - Types of Storage
    • Computer - Line Printer

Other Terms

    • Computer - Interrupt
    • Computer - Classify Storage Devices
    • Computer - CISC and RISC
    • Computer - Access Method
    • Computer - Memory Mapping
    • Computer - OMR
    • Computer - Access Time
    • Computer - Types of integrity
    • Computer - Buffer
    • Computer - Associative Cache
    • Computer - RAM Parity
    • Computer - Disk Cache
    • Computer - Disk Controller
    • Computer - Cycle Time
    • Computer - IDE
    • Computer - RAM Disk
    • Computer - Cartridge Hard Disk
    • Computer - DPI
    • Computer - Fatal Error
    • Computer - Install HDD/SSD
    • Computer - Input Technologies
    • Computer - OCR

Binary Number

  • CO - EBCDIC
  • CO - ASCII Code
  • CO - Bit
  • CO - ASCII
  • CO - BCD Numbers
  • CO - Binary Numbers
  • CO - Byte
  • CO - Bits and Bytes
  • CO - Machine Code

Other Links

  • Computer Memory - PDF Version

Footer

Basic Course

  • Computer Fundamental
  • Computer Networking
  • Operating System
  • Database System
  • Computer Graphics
  • Management System
  • Software Engineering
  • Digital Electronics
  • Electronic Commerce
  • Compiler Design
  • Troubleshooting

Programming

  • Java Programming
  • Structured Query (SQL)
  • C Programming
  • C++ Programming
  • Visual Basic
  • Data Structures
  • Struts 2
  • Java Servlet
  • C# Programming
  • Basic Terms
  • Interviews

World Wide Web

  • Internet
  • Java Script
  • HTML Language
  • Cascading Style Sheet
  • Java Server Pages
  • Wordpress
  • PHP
  • Python Tutorial
  • AngularJS
  • Troubleshooting

 About Us |  Contact Us |  FAQ

Dinesh Thakur is a Technology Columinist and founder of Computer Notes.

Copyright © 2025. All Rights Reserved.

APPLY FOR ONLINE JOB IN BIGGEST CRYPTO COMPANIES
APPLY NOW