life , freedom , democracy ?

Wednesday, December 15, 2010

EEPROM chips BIOS code

EEPROM


EEPROM stands for Electrically Erasable Programmable Read-Only Memory.
 An EEPROM is like an EPROM chip
since it can be written in or programmed more than once.
Unlike the EPROM chip,
however,
an EEPROM chip need not
be taken out of the computer
or electronic device of which
it is part
 when a new program
or data needs to be written on it.
Selective programming
can be done
to an EEPROM chip.
The user can alter
the value of certain cells
without needing to erase the programming
on other cells.
 Thus, sections of data
can be erased
and
replaced
without needing to alter
the rest of the chip's programming.
Data stored in an EEPROM chip
is permanent,
at least
until the user decides to erase
and replace the information
it contains.
Furthermore,
the data stored
in an EEPROM chip
is not lost
even when power is turned off.
EEPROM

History of the EEPROM

The EEPROM
is
a modification of the EPROM
and
was designed by George Perlegos .
Its development
began
in 1978
while Perlegos was still
employed by Intel.
However
the archetypal EEPROM
still
had to be taken out of the computer
or
electronic device of which
it was part
if any reprogramming was necessary.
When Perlegos left Intel
to form Seeq Technology,
he designed the first fully functional EEPROM.

To eliminate
the necessity of external programming,
Perlegos and
company made the insulating layer thinner
and
integrated an oscillator
and
capacitor circuit
into the memory chip itself.
This charge pump
can produce the necessary programming voltage.
Since it is fully integrated in every EEPROM chip,
there is no need to
take out
the EEPROM chip
for erasing and programming.
To configure an EEPROM chip,
an electric field produced by the charge pump
is applied locally to cells
marked for modification.

EEPROM Structure

The EEPROM chip is physically similar to the EPROM chip.
It is also composed of cells
with two transistors.
The floating gate is separated from the control gate
by a thin oxide layer.
Unlike the EPROM chip, however, the EEPROM chip's oxide layer
is much thinner.
In EEPROM chips,
the insulating layer
is only around 1 nanometre thick whereas in EPROM chips,
the oxide layer is around 3 nanometres thick.
The thinner oxide layer means lower voltage requirements
for initiating changes
in cell value.

Tunneling the electrons of the floating gate towards the oxide layer separating
the floating gate
and the control gate
is
still the method of changing a bit's value from 1 to 0.
To erase EEPROM programming,
the electron barrier
still has to be overcome by the application of enough programming voltage.

EEPROM Limitations

While the EEPROM can be reprogrammed,
the number of times
it can be altered is limited.
This is the main reason
why EEPROM chips are popular
for storing only configuration data such as the computer's BIOS code which doesn't require frequent reprogramming.
The oxide insulating layer can be damaged by frequent rewrite. Modern-day EEPROMs can be rewritten up to a million times.


No comments: