A programmable read-only memory that can be erased by exposure to ultraviolet light and then reprogrammed.
[e(rasable) p(rogrammable) r(ead-)o(nly) m(emory).]
Dictionary:
EPROM (ē'prŏm') ![]() |
A programmable read-only memory that can be erased by exposure to ultraviolet light and then reprogrammed.
[e(rasable) p(rogrammable) r(ead-)o(nly) m(emory).]
| 5min Related Video: EPROM |
(Erasable Programmable ROM) A rewritable memory chip that holds its content without power. EPROM chips are written on an external programming device before being placed on the circuit board. The chip requires an expensive ceramic chip package with a small quartz window that is covered with opaque, sticky tape. For reprogramming, the chip is extracted from the circuit board, the tape is removed, and it is placed under an intense ultraviolet (UV) light for approximately 20 minutes (see ultraviolet).
Although still used, EPROMS evolved into EEPROMs and flash memory, both of which can be erased in place on the circuit board. See EPROM programmer, EEPROM and memory types.
A Floating Gate Holds the Charge
EPROMs use a transistor with a floating gate underneath a control gate. To program the bit, a high voltage is applied to the control gate. This causes electrons to tunnel through the insulating oxide layer into the floating gate, which impedes the subsequent operation of the control gate. The 0 or 1 is determined by whether the voltage on the control gate is blocked or not.
The floating gate can hold the charge for more than a decade or until the device is erased; however, EPROMs only support a few hundred erase-write cycles.
Download Computer Desktop Encyclopedia to your iPhone/iTouch
| Britannica Concise Encyclopedia: EPROM |
For more information on EPROM, visit Britannica.com.
| Abbreviations: EPROM |
| Meaning | Category |
| Electrically Programmable Read- Only Memory | Academic & Science->Electronics |
| Electronically Programmable Read Only Memory | Governmental->Military |
| Erasable Programmable Read Only Memory | Computing->Networking Computing->Hardware |
Click here to submit an acronym.
| Wikipedia: EPROM |
| Computer memory types |
| Volatile |
| Non-volatile |
|
An EPROM, or Erasable Programmable Read-Only Memory, is a type of memory chip 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 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 window in the top of the package, through which the silicon chip can be seen, and which permits UV light during erasing.
Contents |
As the quartz window is expensive to make, OTP (one-time programmable) chips were introduced; here, the die is mounted in an opaque package so it can not be erased after programming - this also means the manufacturer doesn't have to test the erase functionality, further reducing cost. OTP versions of both EPROMs and EPROM-based microcontrollers are manufactured. However, OTP EPROM (whether separate or part of a larger chip) is being increasingly replaced by EEPROM for small amounts where the cell cost isn't too important and flash for larger amounts.
A programmed EPROM retains its data for about ten to twenty years[citation needed] 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 chips were often EPROMs, and the erasing window was often covered with a label containing the BIOS publisher's name, the BIOS revision, and a copyright notice.
Erasure of the EPROM begins to occur with wavelengths shorter than 400 nm. 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.7 nm of at least 15 W-sec/cm2 for 20 to 30 minutes, with the lamp at a distance of about 1 inch.
Erasure can also be accomplished with X-rays:
"In other words, to erase your EPROM you would first have to X-ray it and then put it in an oven at about 600 degrees Celsius. The effects of this process on the reliability of the part would have required extensive testing so they decided on the window instead."[2] (any temperature between 450 - 1410 °C should work).
Some microcontrollers, often those from before the era of EEPROMs and flash memory, use EPROM to store their program. Such microcontrollers include some versions of the Intel 8048, the Freescale 68HC11, and the "C" versions of the PIC microcontroller. 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 engineer Dov Frohman 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 — bits | Size — bytes | Length (hex) | Last address (hex) |
|---|---|---|---|---|
| 1702, 1702A | 2 Kbit | 256 | 100 | 000FF |
| 2704 | 4 Kbit | 512 | 200 | 001FF |
| 2708 | 8 Kbit | 1 KB | 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 | 128 KB | 20000 | 1FFFF |
| 27C020 | 2 Mbit | 256 KB | 40000 | 3FFFF |
| 27C040 | 4 Mbit | 512 KB | 80000 | 7FFFF |
| 27C080 | 8 Mbit | 1 MB | 100000 | FFFFF |
|
This 8749 Microcontroller stores its program in internal EPROM |
This entry is from Wikipedia, the leading user-contributed encyclopedia. It may not have been reviewed by professional editors (see full disclaimer)
| EPROM programmer (technology) | |
| FAMOS (technology) | |
| erasable programmable read-only memory (computer science) |
| What is the difference between eprom and prom? | |
| Difference between eprom andprom? | |
| How can eprom be differenciated from prom? |
Copyrights:
![]() | Dictionary. The American Heritage® Dictionary of the English Language, Fourth Edition Copyright © 2007, 2000 by Houghton Mifflin Company. Updated in 2007. Published by Houghton Mifflin Company. All rights reserved. Read more | |
![]() | Computer Desktop Encyclopedia. THIS COPYRIGHTED DEFINITION IS FOR PERSONAL USE ONLY. All other reproduction is strictly prohibited without permission from the publisher. © 1981-2009 Computer Language Company Inc. All rights reserved. Read more | |
![]() | Britannica Concise Encyclopedia. Britannica Concise Encyclopedia. © 2006 Encyclopædia Britannica, Inc. All rights reserved. Read more | |
![]() | Abbreviations. STANDS4.com - The source for acronyms and abbreviations. Copyright ©2006 STANDS4 LLC. All rights reserved. Read more | |
![]() | Wikipedia. This article is licensed under the GNU Free Documentation License. It uses material from the Wikipedia article "EPROM". Read more |
Mentioned in