All Topics  
EPROM

 
EPROM

   Email Print
   Bookmark   Link






 

EPROM



 
 
An EPROM, or Erasable Programmable Read-Only Memory, is a type of memory chip
Integrated circuit

In electronics, an integrated circuit is a miniaturized electronic circuit that has been manufactured in the surface of a thin Wafer of semiconductor material....
 that retains its data when its power supply is switched off. In other words, it is non-volatile. It is an array of floating-gate transistors individually programmed by an electronic device that supplies higher voltages than those normally used in digital circuits.






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



Encyclopedia


Eprom
An EPROM, or Erasable Programmable Read-Only Memory, is a type of memory chip
Integrated circuit

In electronics, an integrated circuit is a miniaturized electronic circuit that has been manufactured in the surface of a thin Wafer of semiconductor material....
 that retains its data when its power supply is switched off. In other words, it is non-volatile. It is an array of floating-gate transistors individually programmed by an electronic device that supplies higher voltages than those normally used in digital circuits. Once programmed, an EPROM can be erased only by exposing it to strong 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. That UV light usually has a wavelength of 253.7nm (for optimum erasure time) and belongs to the UVC range of UV light. EPROMs are easily recognizable by the transparent fused quartz
Fused quartz

Fused quartz and fused silica are types of glass containing primarily silica in amorphous solid form. They are manufactured using several different processes....
 window in the top of the package, through which the silicon
Silicon

Silicon is the most common metalloid. It is a chemical element, which has the symbol Si and atomic number 14. The atomic mass is 28.0855....
 chip can be seen, and which permits UV light during erasing.

Details

As the quartz window is expensive to make, OTP
Programmable read-only memory

A programmable read-only memory or field programmable read-only memory is a form of digital memory where the setting of each bit is locked by a Fuse or antifuse....
 (one-time programmable) chips were introduced; the only difference is that the EPROM chip is packed in an opaque package, so it can not be erased after programming. OTP versions are manufactured for both EPROMs themselves and EPROM-based microcontrollers. However, OTP EPROM (whether separate or part of a larger chip) is being increasingly replaced by EEPROM
EEPROM

EEPROM stands for Electrically Erasable Programmable Read-Only Memory and is a type of non-volatile memory 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....
 for small amounts where the cell cost isn't too important and flash
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....
 for larger amounts.

A programmed EPROM retains its data for about ten to twenty years and can be read an unlimited number of times. The erasing window must be kept covered with a foil label to prevent accidental erasure by sunlight. Old PC BIOS
BIOS

In computing, the Basic Input/Output System , also known as the System BIOS, is a de facto standard defining a firmware interface for IBM PC Compatible computers....
 chips were often EPROMs, and the erasing window was often covered with a label containing the BIOS publisher's name, the BIOS
BIOS

In computing, the Basic Input/Output System , also known as the System BIOS, is a de facto standard defining a firmware interface for IBM PC Compatible computers....
 revision, and a copyright notice.

Erasure of the EPROM begins to occur with wavelengths shorter than 400nm. Exposure time for sunlight of 1 week or 3 years for room fluorescent lighting may cause erasure. The recommended erasure procedure is exposure to UV light at 253.7nm of at least 15 W-sec/cm2 for 20 to 30 minutes, with the lamp at a distance of about 1 inch.

Some microcontrollers, often those from before the era of EEPROMs and 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....
, use EPROM to store their program. Such microcontrollers include some versions of the Intel 8048
Intel 8048

The Intel 8048 microcontroller , Intel's first microcontroller, was used in the Magnavox Odyssey? video game console, the Korg Trident series, Roland Jupiter-4 and Roland ProMars analog synthesizers, and in the original IBM PC keyboard....
, the Freescale 68HC11
Freescale 68HC11

The 68HC11 is a 8-bit microcontroller family originally from Motorola, now produced by Freescale Semiconductor, descended from the Motorola 6800 microprocessor....
, and the "C" versions of the PIC microcontroller
PIC microcontroller

PIC is a family of Harvard architecture microcontrollers made by Microchip Technology, derived from the PIC1640 originally developed by General Instrument's Microelectronics Division....
. Like EPROM chips, such microcontrollers came in windowed (expensive) versions that were useful for debugging and program development, and also the same chip came in (somewhat cheaper) opaque OTP packages for production. Leaving the die of such a chip exposed to light can also change behavior in unexpected ways when moving from a windowed part used for development to a non-windowed part for production.

The EPROM was invented by Israeli
Israelis

Israelis are citizens of the modern state of Israel regardless of religious heritage or Ethnicity, including most numerously Jews, Muslims, Arab Christians, Arabs, Druze, Circassians, and others....
 engineer Dov Frohman
Dov Frohman

Dov Frohman is an Israelis electrical engineering and management. A former vice president of Intel Corporation, he is the inventor of the erasable programmable read only memory and the founder and first general manager of Intel Israel, Intel?s extensive operations in Israel....
 in 1971.

EPROMs come in several sizes both in physical packaging as well and storage capacity. While parts of the same type number from different manufacturers are compatible as long as they're only being read, there are subtle differences in the programming process.

Most EPROMS could be identified by the programmer through "signature mode" by forcing 12V on pin A9 and reading out two bytes of data. However, as this was not universal, programmer software also would allow manual setting of the manufacturer and device type of the chip to ensure proper programming.

EPROM Type Size — bit
Bit

A bit is a binary numeral system numerical digit, taking a value of either 0 or 1. Binary digits are a basic unit of information Computer data storage and transmission in digital computing and digital information theory....
s
Size — byte
Byte

A byte is a basic unit of measurement of Computer storage in computer science. In many computer architectures it is a Byte addressing memory address space....
s
Length (hex
Hexadecimal

In mathematics and computer science, hexadecimal is a numeral system with a radix, or base, of 16. It uses sixteen distinct symbols, most often the symbols 09 to represent values zero to nine, and A, B, C, D, E, F to represent values ten to fifteen....
)
Last address (hex)
1702, 1702A 2 Kbit 256 100 000FF
2704 4 Kbit 512 200 001FF
2708 8 Kbit 1 KB
Kilobyte

Kilobyte is a unit of Computer data storage equal to either 1,024 bytes or 1,000 bytes , depending on context.It is abbreviated in a number of ways: KB, kB, K and Kbyte....
 
400 003FF
2716, 27C16 16 Kbit 2 KB 800 007FF
2732, 27C32 32 Kbit 4 KB 1000 00FFF
2764, 27C64 64 Kbit 8 KB 2000 01FFF
27128, 27C128 128 Kbit 16 KB 4000 03FFF
27256, 27C256 256 Kbit 32 KB 8000 07FFF
27512, 27C512 512 Kbit 64 KB 10000 0FFFF
27C010, 27C100 1 Mbit
Megabit

A megabit is a unit of Computer data storage, abbreviated Mbit .1 megabit = 106 = 1,000,000 bits which is equal to 125,000 bytes....
 
128 KB 20000 1FFFF
27C020 2 Mbit 256 KB 40000 3FFFF
27C040 4 Mbit 512 KB 80000 7FFFF
27C080 8 Mbit 1 MB
Megabyte

Megabyte is a SI prefix-multiple of the unit byte for digital information computer storage or transmission and is equal to 106 bytes....
 
100000 FFFFF

Gallery


See also

  • Programmable read-only memory
    Programmable read-only memory

    A programmable read-only memory or field programmable read-only memory is a form of digital memory where the setting of each bit is locked by a Fuse or antifuse....
  • EEPROM
    EEPROM

    EEPROM stands for Electrically Erasable Programmable Read-Only Memory and is a type of non-volatile memory 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....
  • 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....


External links