EPROM vs EEPROM vs Flash EPROM-Difference between EPROM types

This page on EPROM vs EEPROM vs Flash EPROM dscribes difference between various EPROM types such as EPROM, EEPROM and Flash EPROM.

EPROM stands for Erasable Programmable Read Only Memory. EEPROM stands for Electrically Erasable PROM. All these are re-programmable type of memories which are commonly used in processor based systems.

Like EPROMs, an EEPROM device is programmed by applying a high voltage on the control gate. Refer RAM vs ROM.

Specifications EPROM EEPROM Flash EPROM
Relative Size of Cell 1 3 1.2 to 1.3
Programming By external Means Internal Internal
Technique Hot electron injection Tunnel effect Hot electron injection
Voltage 12.5 V 5 V 12 V
Resolution Byte Byte Byte
Time taken < 100 µS 5 ms < 10 µS
Erasing Type By external means Internal Internal
Technique Ultraviolet light Tunnel effect Tunnel effect
Resolution Whole chip Byte Whole chip or block
Time Taken 15 min 5 ms 1 sec

What is Difference between

difference between FDM and OFDM
Difference between SC-FDMA and OFDM
Difference between SISO and MIMO
Difference between TDD and FDD
Difference between 802.11 standards viz.11-a,11-b,11-g and 11-n

RF and Wireless Terminologies