Naar inhoud springen

Erasable programmable read-only memory

Uit Wikipedia, de vrije encyclopedie
Dit is een oude versie van deze pagina, bewerkt door RomaineBot (overleg | bijdragen) op 20 feb 2010 om 00:58. (Linkfix ivm sjabloonnaamgeving / parameterfix, met AWB)
Deze versie kan sterk verschillen van de huidige versie van deze pagina.

Sjabloon:Zijbalk types geheugen

IC EPROM 2716

Een Erasable Programmable Read Only Memory (EPROM), ofwel wisbaar, programmeerbaar, alleen-lezen geheugen, is een geïntegreerde schakeling. Het is een PROM die voorzien is van een venstertje waardoor de gegevens gewist kunnen worden. Zie ook ROM.

Terwijl de meeste geïntegreerde schakelingen als geheel in een stuk plastic wordt gegoten, bestaat de behuizing van een EPROM uit twee op elkaar gelijmde keramische plaatjes. In het bovenste plaatje bevindt zich het venster van kwartglas. Het is vrij eenvoudig de behuizing van een EPROM open te breken waardoor de chip bloot komt te liggen.

Programmeren

Het beschrijven ('programmeren') van een EPROM gaat op dezelfde manier als bij een PROM: door met een eprommer een hogere spanning op een van de pinnen te zetten.

Een eprommer heeft een ZIF-voetje waarin de EPROM wordt gezet zonder dat men het risico loopt de pootjes te verbuigen.

Wissen

Wissen geschiedt door de chip enkele minuten aan ultravioletlicht bloot te stellen.

Het wissen is op den duur schadelijk voor een EPROM, na enkele honderden keren is een EPROM niet meer bruikbaar. Het is dan ook belangrijk dat men de EPROM niet te lang aan ultravioletlicht blootstelt en een goede EPROM-wisser zal na enkele minuten vanzelf uitschakelen. Wat de juiste duur is, is moeilijk vast te stellen en natuurlijk ook afhankelijk van de sterkte van het licht.

Automatisch stoppen

Het ligt voor de hand een EPROM tijdens het wissen uit te lezen. Is de EPROM leeg, dan schakelt de wisser uit. Hierdoor spaart men de EPROM en bovendien is men sneller klaar.

In de praktijk werkt dit echter niet. Een EPROM die onder elektrische spanning staat, kan namelijk niet gewist worden. Bovendien hebben gegevens in een slecht gewiste EPROM, die op het eerste gezicht leeg is, de neiging na enige tijd terug te komen.

Apparatuur

Eprommer (boven) en wisser

Een EPROM-wisser is een ultravioletlamp in een afgesloten kastje. Een goede wisser werkt alleen als het deksel gesloten is, zodat de straling geen schade aan het menselijk oog kan toebrengen. Bovendien heeft de wisser een tijdschakelaar zodat hij na een paar minuten uitschakelt.

Een eprommer wordt op een computer aangesloten, waarna de gegevens met de bijbehorende software geschreven kunnen worden. Een eprommer is ook in staat gegevens van een EPROM te lezen.

Toepassing

Fabrikanten die een groot aantal identieke apparaten produceren, zouden ze kunnen voorzien van een gewone ROM of een PROM, maar een EPROM kost, ondanks de duurdere behuizing met venster, ongeveer even veel. Meestal plakt de fabrikant een etiket over het venstertje. Op het etiket staat het versienummer van de software en bovendien beschermt het etiket de chip tegen wissen.

Het grote voordeel van de EPROM blijkt vooral bij softwareontwikkeling. Door steeds de gegevens te wissen kan de chip opnieuw worden gebruikt voor de volgende test, terwijl een PROM na gebruik weggegooid zou moeten worden.

Een EPROM is robuust. Hoewel in het algemeen wordt aangeraden een chip te beschermen tegen statische lading en steeds een geaard polsbandje te gebruiken, zal een EPROM niet snel door statische lading beschadigd worden. Verder kan een EPROM worden aangesloten zonder het apparaat uit te schakelen en wordt hij niet snel beschadigd door hem verkeerdom aan te sluiten. Dit alles is plezierig omdat een EPROM, bij het ontwikkeling van software, veelvuldig heen en weer gaat van de eprommer naar het te testen apparaat en de wisser.

In plaats van de EPROM wordt sinds 1995 steeds vaker een EEPROM en sinds 2000 het flashgeheugen gebruikt.

Trivia

Een oude grap van programmeurs is even met een EPROM bij het oor te schudden om te weten of hij leeg is.

Zie ook