EPROM

From Wikipedia, the free encyclopedia

Memory types
Volatile
Non-Volatile
EPROM. The small quartz window admits UV light for erasure.
EPROM. The small quartz window admits UV light for erasure.

An EPROM, or erasable programmable read-only memory, is a type of computer 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 electronic circuits. Once programmed, an EPROM can be erased only by exposing it to strong ultraviolet light. That UV light has usually a wavelength of 235nm (for optimum erasure time) and belongs to the UVC range of UV light. EPROMs are easily recognizable by the transparent quartz window in the top of the package, through which the silicon chip can be seen, and which permits UV light during erasing.

A 32KB (256Kbit) EPROM.
A 32KB (256Kbit) EPROM.

As the quartz window is expensive to make, OTP (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 for small amounts where the cell cost isn't too important and flash for larger amounts.

EPROM. 60x Closeup .
EPROM. 60x Closeup .

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 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.

Some microcontrollers, often those from before the era of EEPROMs and flash memory, use EPROM to store their program. This is not very useful for development, as using one-time programmable devices would be horribly wasteful for debugging and windowed versions are expensive. Leaving the die of such a chip exposed to light can also change behavior in ways that may be disastrous when moving from a windowed part used for development to a non-windowed part for production. For example a device may power up with data memory random with the die covered but with it in a predictable state with the die exposed to light.

The EPROM was invented by engineer Dov Frohman.

This 8749 Microcontroller stores its program in internal EPROM.
This 8749 Microcontroller stores its program in internal EPROM.

EPROMs come in several sizes both in physical packaging as well and storage capacity

EPROM Type Size — bits Size — bytes Length (hex) Last address (hex)
1702, 1702A 2 Kibit 256 100 000FF
2704 4 Kibit 512 200 001FF
2708 8 Kibit 1 KiB 400 003FF
2716, 27C16 16 Kibit 2 KiB 800 007FF
2732, 27C32 32 Kibit 4 KiB 1000 00FFF
2764, 27C64 64 Kibit 8 KiB 2000 01FFF
27128, 27C128 128 Kibit 16 KiB 4000 03FFF
27256, 27C256 256 Kibit 32 KiB 8000 07FFF
27512, 27C512 512 Kibit 64 KiB 10000 0FFFF
27C010, 27C100 1 Mibit 128 KiB 20000 1FFFF
27C020 2 Mibit 256 KiB 40000 3FFFF
27C040 4 Mibit 512 KiB 80000 7FFFF
27C080 8 Mibit 1 MiB 100000 FFFFF

NOTE: 1702 EPROMs were PMOS, 27x series EPROMs containing a C in the name are CMOS based, without the C are NMOS

Advanced Search
Included Web Search Engines


Safe Search

close

Top Matching Results

Occasionally Search.com will highlight specialized results that are based on the context of your query. Examples of specialized results include specific links to news, images, or video.

Top Matching Results may highlight information from other Search.com pages, content from the CNET Network of sites, or third party content. The listings are based purely on relevance. Search.com does not receive payment for listings in this section but our partners that provide this data may get paid for listing these products.

Sponsored Links

This section contains paid listings which have been purchased by companies that want to have their sites appear for specific search terms and related content. These listings are administered, sorted and maintained by a third party and are not endorsed by Search.com.

Search Results

Search.com sends your search query to several search engines at one time and integrates the results into one list which has been sorted by relevance using Search.com's proprietary algorithm. You can customize the list of search engines included in your metasearch from the preferences.

The search engines that are used in your metasearch may allow companies to pay to have their Web sites included within the results. To view the Paid Inclusion policy for a specific search engine, please visit their Web site. Search.com does not accept payment or share revenue with any search engine partner for listings in this section.