Newsgroups: sci.electronics
Path: utzoo!henry
From: henry@zoo.toronto.edu (Henry Spencer)
Subject: Re: programming EPROMS
Message-ID: <1991May27.152421.4122@zoo.toronto.edu>
Date: Mon, 27 May 1991 15:24:21 GMT
References: <1991May26.231046.28772@comp.vuw.ac.nz>
Organization: U of Toronto Zoology

In article <1991May26.231046.28772@comp.vuw.ac.nz> cyborg@kauri.vuw.ac.nz (Alex Ivopol) writes:
>... Could someone please explain to me why the
>EPROM needs such high voltage (12.5, 21 or even 25 volts) just to erase
>certain bits. How exactly is this voltage used in the EPROM to erase bits ?

A programmed bit in an EPROM has electrons sitting on a "floating gate", an
electrode that is electrically isolated from the rest of the world by a
very good insulator (ultrapure glass, essentially).  The insulator has to
be good, because if it lets the electrons leak out, the bit flips back to
the unprogrammed state.  You erase EPROMs by exposing them to intense
short-wave ultraviolet because it kicks up enough ionization in the
insulator to let the electrons leak out.  Of course, to program the thing,
you have to somehow get the electrons *in*.  Speaking sloppily, this is
done by punching them through the insulator by brute force.  Hence the need
for a high programming voltage.
-- 
"We're thinking about upgrading from    | Henry Spencer @ U of Toronto Zoology
SunOS 4.1.1 to SunOS 3.5."              |  henry@zoo.toronto.edu  utzoo!henry
