EEPROM
EEPROM
2-22-2012 EEPROM.PPT
Rochester Institute of Technology
Microelectronic Engineering
OUTLINE
Introduction
Tunneling Gate Oxide EEPROM
Programming
Reading
Test Specification/Results
Fowler-Nordheim Tunneling
Process Variation
Tunnel Oxide Recipe
Test Chip Layout
Step-by-Step Process
INTRODUCTION
In certain applications, data must be electrically entered and erased from Read
Only Memory (ROM). The procedure can involve the entire ROM sections or
one memory cell at a time. From the various technologies available, we have
chosen the design of a FLOTOX EEPROM (FLOating-gate Tunneling Oxide
Electrically Erasable Programmable ROM, Figure 1.
This EEPROM cell has double polysilicon gates, with the top polysilicon as the
control gate and the lower polysilicon as the floating gate. A thin tunneling
oxide is formed above the drain in the FLOTOX Transistor.
Rochester Institute of Technology
Microelectronic Engineering
n+ n+
P-well or P substrate
INTRODUCTION
The negative charge stored on the floating gate has the effect of shifting the
threshold voltage towards a more positive value. When the floating gate is
charged, the normal +5V applied to the control gate during a read operation will
not be sufficient for the transistor to conduct channel current. Only when the
floating gate is uncharged, will the transistor be able to conduct with +5V on the
control gate.
Read Output
Rochester Institute of Technology
Microelectronic Engineering
TEST SPECIFICATION
Specification
Can FLOTOX Transistor be programmed
Charge the Floating Gate
Measure the subthreshold characteristics
Discharge the Floating Gate
Measure the subthreshold characteristics
Can the FLOTOX Transistor hold the charge
Charge the Floating Gate
Measure the subthreshold characteristics
Wait 1hours, 10 hours, 100 hours, 1000hours
Measure the subthreshold characteristics
Can the FLOTOX Transistor be cycled many times
How much time does it take to charge and discharge
Rochester Institute of Technology
Microelectronic Engineering
FOWLER-NORDHEIM TUNNELING
J = C1 Ec2 exp(-Eo/Ec) VP
CG
C1 = q3 m / (8πhφb m*) VFG =
= 9.625E-7 A/V2 Vp C G /(CG + CFG)
Ec = VFG/tox CFG
Eo = 8π(2m)1/2 φb3/2 /(3hq)
Example: let CFG=0.3 pF, CG=0.2 pF, Vp=25 volts, tox = 100 Å, m*=.5me , φb = 3.2
where me=9.11E-31, h=(6.625E-34)/2π, q=1.6E-19
EEPROM Transistor
EEPROM plus Select
EEPROM Memory Array
Variable Programmable
Resistor
Binary-weighted Variable
Programmable
Resistor
Resistors
Capacitors
Drain
EEPROM Transistor
Gate
Source
Rochester Institute of Technology
Microelectronic Engineering
Gate
Select
Source
EEPROM
5V
R R R R
Word Line 0
Control/Read
Word Line 1
Control/Read
Word Line 2
Control/Read
Word Line 3
Control/Read
Bit Lines
B3 B2 B1 B0
Rochester Institute of Technology
Microelectronic Engineering
A variable programmable
resistor with binary-weighted
resistors, 1k, 2k, 4k, 8k .. ..
..64 k ohms
TEST RESULTS
REFERENCES
HOMEWORK - EEPROM
2.0 How long would it take to charge the floating gate to 2.5
volts. Assume the floating gate is 0.3 pF floating gate and the
currents are as found in problem 1.0.
3.0 Describe the exact procedure that you would use to test the
FLOTOX transistor.
HOMEWORK - EEPROM
2.0 How long would it take to charge the floating gate to 2.5
volts. Assume the floating gate is 0.3 pF floating gate and the
currents are as found in problem 1.0.
3.0 Describe the exact procedure that you would use to test the
FLOTOX transistor.
Flash memory is a non-volatile computer storage that can be electrically erased and
reprogrammed. It is a technology that is primarily used in memory cards and USB flash drives
for general storage and transfer of data between computers and other digital products. It is a
specific type of EEPROM (Electrically Erasable Programmable Read-Only Memory) that is
erased and programmed in large blocks; in early flash the entire chip had to be erased at once.
Flash memory costs far less than byte-programmable EEPROM and therefore has become the
dominant technology wherever a significant amount of non-volatile, solid state storage is
needed. Example applications include PDAs (personal digital assistants), laptop computers,
digital audio players, digital cameras and mobile phones. It has also gained popularity in console
video game hardware, where it is often used instead of EEPROMs or battery-powered static
RAM (SRAM) for game save data.
Since flash memory is non-volatile, no power is needed to maintain the information stored in the
chip. In addition, flash memory offers fast read access times (although not as fast as volatile
DRAM memory used for main memory in PCs) and better kinetic shock resistance than hard
disks. These characteristics explain the popularity of flash memory in portable devices. Another
feature of flash memory is that when packaged in a "memory card," it is extremely durable,
being able to withstand intense pressure, extremes of temperature, and even immersion in water.
Although technically a type of EEPROM, the term "EEPROM" is generally used to refer
specifically to non-flash EEPROM which is erasable in small blocks, typically bytes. Because
erase cycles are slow, the large block sizes used in flash memory erasing give it a significant
speed advantage over old-style EEPROM when writing large amounts of data.
Rochester Institute of Technology Wikipedia contributors. "Flash memory." Wikipedia, The Free Encyclopedia.
Microelectronic Engineering
Wikipedia, The Free Encyclopedia, 3 Feb. 2010. Web. 11 Feb. 2010.
10,000Å Field Ox p+ p+ n+
p+ n+ n+
LVL 1 - WELL LVL 6 - P+ D/S
field Vt adj 8e13
p-w ell B11, 100KeV Bare
p+ D/S 2e15, 150 KeV
BF2 thru gate oxide
n+ D/S 4e15, 100KeV Vt adj nmos 1.2e12, 60 KeV
P31 thru gate Oxide B11, 1000Å Kooi Vt adj pmos 1e11, 60 keV
Blanket, 1000Å Kooi
p-w ell 4e12, 50 keV, B11, 1123 C, 20 hr LVL 2 - ACTIVE LVL 7 - N+ D/S
+V ACTIVE P SELECT
CC METAL
WELL
LVL 5 - POLY Vin Vout
EEPROM Technology
CROSS-SECTION
EEPROM NMOS
p+ n+ n+ n+ n+
F960417
D1
I
V
Rho = V / I * Pi / ln 2 ohm-cm
Photoresist
p-well
p-well
500 Å Oxide
1500 Å Nitride, 810 °C, 20 min
10,000 Å photoresist
p-well
p-well
p-well
p-well
p-well
p-well
p-well
1 min in BOE HF
Rochester Institute of Technology
Microelectronic Engineering
p-well
p-well
p-well
p-well
p-well
p-well
p-well
p-well
p-well
p-well
n+
p-well
n+
p-well
n+
n+
p-well
n+
p-well
n+
p-well
n+
p-well
n+
p-well
LPCVD Polysilicon
0.6 micrometers
610 °C, 60 min
n+
n+
n+
p-well
n+
p-well
n+
p-well
n+
p-well
n+
p-well
n+
p-well
n+
p-well
n+
p-well
n+
p-well
n+
p-well
n+
p-well
n+
p-well
11B, keV, e
n+
4e15, 120 KeV, BF2 into bare silicon
p-well
p+ n+
4e15, 120 KeV, BF2 into bare silicon
p-well
p+ n+
4e15, 120 KeV, BF2 into bare silicon
p-well
p+ n+
p-well
p+ n+ n+ n+ n+
p-well
p+ n+ n+ n+ n+
p-well
p+ n+ n+ n+ n+
p-well
p+ n+ n+ n+ n+
p-well
p+ n+ n+ n+ n+
p-well
p+ n+ n+ n+ n+
p-well
p+ n+ n+ n+ n+
p-well
1µm Aluminum
p+ n+ n+ n+ n+
p-well
1µm Aluminum
p+ n+ n+ n+ n+
p-well
p+ n+ n+ n+ n+
p-well
p+ n+ n+ n+ n+
p+ D/S 4e15, 120 KeV Vt adj blanket and nmos n+ D/S 4e15, 100KeV
BF2 into bare silicon e , 60 KeV B11, 1000Å Kooi P31 thru gate Oxide