Download Low voltage, scalable nanocrystal FLASH memory

Document related concepts

Immunity-aware programming wikipedia , lookup

Random-access memory wikipedia , lookup

Transcript
Low voltage, scalable nanocrystal FLASH
memory fabricated by templated self
assembly
 Presented by:




10/11/2005
Michael Logue
Pierre Emelie
Zhuang Wu
J.R. Edwards
1
Outline
 Traditional Flash Devices
 Introduction to Flash memory
 Performances, Applications, Limitations
 How to improve Flash memory
 Nanocrystal Device fabrication
 Performance of Nanocrystal FLASH memory
 Emerging Nonvolatile Memory Technologies
 CBRAM, FeRAM, MRAM, ORAM, and PCRAM
 Final Conclusions
10/11/2005
2
Outline
 Traditional Flash Devices
 Introduction to Flash memory
 Performances, Applications, Limitations
 How to improve Flash memory
 Nanocrystal Device fabrication
 Performance of Nanocrystal FLASH memory
 Emerging Nonvolatile Memory Technologies
 CBRAM, FeRAM, MRAM, ORAM, and PCRAM
 Final Conclusions
10/11/2005
3
Introduction to Flash Memory
 Flash memory is a type of EEPROM chip
 EEPROM (Electrically Erasable
Programmable Read-Only Memory)
 Flash memory chips don’t have to be removed
from the circuit board and exposed to UV light to
be erased
 Flash memory is “non-volatile” memory
 Meaning that the data stored in memory is
retained even when it is not being powered
10/11/2005
4
How Flash Memory Works
 A Flash chip has a grid of columns and
rows with a cell that has two transistors
at each intersection
 The transistors are separated from each
other by a thin oxide layer. One is
known as the floating gate and the other
is the control gate.
 The floating gates only link to the row, or
wordline, is through the control gate. As
long as this link is in place, the cell has a
value of 1. To change the value to a 0
requires a curious process called
Fowler-Nordheim tunneling.
 Tunneling is used to alter the placement
of electrons in the floating gate.
10/11/2005
5
How Flash Memory Works
 Tunneling (continued)
 An electrical charge, usually 10-13 V, is applied to the floating
gate. The charge comes from the column, or bitline, enters the
floating gate and drains to ground
 This charge causes the floating gate transistor to act like an
electron gun. The excited electrons are pushed through and
trapped on other side of the thin oxide layer, giving it a negative
charge. These negatively charged electrons act as a barrier
between the control gate and the floating gate.
 If the flow through the gate is greater than 50 percent of the
charge, it has a value of 1. When the charge passing through
drops below the 50-percent threshold, the value changes to 0.
10/11/2005
6
How Flash Memory Works
 Erasing
 The electrons in the cells can be returned to normal ("1") by
applying an electric field. Flash memory uses in-circuit wiring to
apply the electric field either to the entire chip or to
predetermined sections known as blocks. Flash memory works
much faster than traditional EEPROMs because instead of
erasing one byte at a time, it erases a block or the entire chip,
and then rewrites it.
 Flash chips are made on silicon wafers using a process
that takes 6-12 weeks and hundreds of manufacturing
steps. The process requires multiple uses of
photolithography, etch, diffusion, thin film deposition,
planarization, and ion implantation.
 The width of the Control/Floating Gates will average between 12
and 25nm, depending on the process technology and the density
of the number of cells on a chip (measured in megabytes)
10/11/2005
7
Benefits of Flash Memory
 Provides a shock insensitive, non-volatile
form of data storage.
 Has miniscule energy requirements
 Flash is small, light and relatively
inexpensive
 Flash is noiseless, has no moving parts,
and allows faster access than a hard disk
10/11/2005
8
Limitations of Flash memory
 Cost per megabyte of a hard disk is
drastically cheaper and capacity is
substantially more
 Tolerates a limited number of write cycles
 This is because electrical charges provide
permanent retention of transistor states.
These charges are isolated by oxide layers,
which help maintain consistent state, but also
dissipate over time.
10/11/2005
9
Common Failure Mechanisms
 Improperly specified speed ratings used in flash






card
Poor interconnects and construction in card
Flash card connector failure
Flash card structural failure due to excessive
stress
Inserting card and applying a voltage while the
card is wet
Tunnel oxide degradation-ultimate wear out
mechanism
Package interconnect failure
10/11/2005
10
Types of Flash Memory
 Cell Types
 The way the cells actually work depend on whether they are
NOR or NAND types. NOR flash is linearly addressable using a
conventional processor, and thus also works for delivering
executable code. However it’s slower than NAND, and requires
more energy to read and write. It’s used primarily for burning
and accessing programs in firmware.
 NAND also scales better than NOR, allowing for 4 and 8 GB
products, and works from a command-based bus interface.
However memory controller overhead is higher and more
complex, and conventional processors require translation
routines to enable them to read and write to NAND flash memory
 Chip Types
 Computers BIOS chip, SmartMedia, CompactFlash, Memory
Stick, PCMCIA Type I and II, memory cards for video game
consoles
10/11/2005
11
Applications




Computer BIOS Chip
Digital Cameras
Appliances
Video and stereo
equipment
 Automobiles
10/11/2005
12
Outline
 Traditional Flash Devices
 Introduction to Flash memory
 Performances, Applications, Limitations
 How to improve Flash memory
 Nanocrystal Device fabrication
 Performance of Nanocrystal FLASH memory
 Emerging Nonvolatile Memory Technologies
 CBRAM, FeRAM, MRAM, ORAM, and PCRAM
 Final Conclusions
10/11/2005
13
Device Fabrication of Scalable
Nanocrystal Flash Memory
 Silicon nanocrystals were defined using diblock
copolymer thin film self assembly
 Process involves spin-coating a dilute polymer
solution and annealing to promote phase separation
into nanometer-scale polymer domains
 The diblock copolymer was composed of polystyrene
(PS) and poly(methyl methacrylate) (PMMA). Their
molecular weight ratio produces hexagonally-closedpacked PMMA cylinders in a PS matrix.
 The PMMA is removed with an organic solvent,
leaving a porous PS film. This film is used as a
sacrificial layer to define nanocrystals at sublithographic dimensions.
10/11/2005
14
Device Fabrication of Scalable
Nanocrystal Flash Memory
 Fig 1-(a )form porous PS film on
thermal oxide hardmask; (b) etch PS
pattern onto oxide; (c) grow program
oxide (2-3nm) and conformally
deposit a:Si; (d) etch a:Si using an
anisotropic RIE process
 The nanocrystals’ dimensions are the
same as the original polymer film,
20nm(+/-10%), and a center-center
spacing of 40nm
 The nanocrystal density was found to
be 6.5*1010/cm2. Using polymers with
lower molecular weight can produce
smaller dimensions
10/11/2005
15
Device Fabrication of Scalable
Nanocrystal Flash Memory
 The devices are
completed by depositing
a control oxide (7-12nm)
on top of the nanocrystal
array, then depositing,
doping and patterning the
polysilicon gate. A single
metal layer is used to
contact the gate.
10/11/2005
16
Device Fabrication of Scalable
Nanocrystal Flash Memory
10/11/2005
17
Outline
 Traditional Flash Devices
 Introduction to Flash memory
 Performances, Applications, Limitations
 How to improve Flash memory
 Nanocrystal Device fabrication
 Performance of Nanocrystal FLASH memory
 Emerging Nonvolatile Memory Technologies
 CBRAM, FeRAM, MRAM, ORAM, and PCRAM
 Final Conclusions
10/11/2005
18
Performance of Nanocrystal
FLASH memory
 “Writing”: injection of charges into
the nanocrystals
 “Erasing”: expelling charge from
the nanocrystals
 High frequency CV measurements
are shown for device E
 Stored charge shifts the device flat
band voltage VFB
 VW = -4 V → ΔVFB > 0.5 V
 Potentially low voltage operation
10/11/2005
19
Performance of Nanocrystal
FLASH memory
 Larger VFB shifts are achieved
using larger VW (read voltage -2 V
and write time of 20 s)
 Magnitude and slope of ΔVFB
depend on:
- program oxide thickness tprog
- control oxide thickness tctrl
 Control of the fabrication leads to
control of device performance
 Control device F (with no
nanoctrystals) show no ΔVFB at
|VW| < 9 V
10/11/2005
20
Performance of Nanocrystal
FLASH memory
 At high |VW|, charge begins to leak
through the control oxide
 ΔVFB saturates
• Device breakdown is set by the
control oxide thickness tctrl
 Again, control of the fabrication
leads to control of device
performance
10/11/2005
21
Performance of Nanocrystal
FLASH memory
 Effect of the program oxide
thickness tprog (for fixed tctrl) is
shown on this figure
 Devices with tprog = 3 nm (C and D)
show larger ΔVFB than tprog = 2 nm
(A and B)
 Due to the larger voltage on the
floating gate for the same VW
• ΔVFB increases with write time for a
fixed VW
• Write time of 50 µs → ΔVFB ~ 0.2 V
• Devices are fully erased with a 100
µs erase voltage pulse of +4 V
10/11/2005
22
Performance of Nanocrystal
FLASH memory
 Stability of the written and erased
memory states is measured on this
figure (VW = -6 V and VE = +4 V)
 Small signal capacitance at -2 V is
measured as a function of time and
converted to ΔVFB by tracking along
a CV curve
 Up to 500 s, ΔVFB remained larger
for tprog = 3nm (C and D) than for
tprog = 2 nm (A and B)
 Logarithmic fit for A and B devices
projects retention time > 106 s
10/11/2005
23
Performance of Nanocrystal
FLASH memory
 Device endurance is measured
using (VW = -6 V, 50 µs) and
(VE = +4 V, 50 µs)
 Read voltage of -2 V
 Write/erase window remains
unchanged out to 109 cycles
10/11/2005
24
Performance of Nanocrystal
FLASH memory - Conclusion
 Charge is stored in small islands of Si rather than in a
continuous floating gate
 Precise control of nanocrystal size and position can be
achieved
 Control of the device fabrication (especially the dielectric
thickness) makes things easier in terms of
manufacturability, scalability and control of the device
performance
 Devices exhibit low voltage memory operation with
promising retention and endurance properties
=> Nanocrystal FLASH memory may improve reliability in
FLASH devices
10/11/2005
25
Performance of Nanocrystal
FLASH memory - Limitations
 Nanocrystal storage does not change the transistor
physics: it’s the same mechanism for read and write
It does not solve all the problems associated with FLASH
devices mentioned earlier
• It will probably not help FLASH memory scale to smaller
geometries
• It will probably never be used for FLASH memory
devices but it shows a novel fabrication technique with
promising applications
• FLASH memory will probably be replaced in the next ten
years by other emerging non-volatile memory
technologies
10/11/2005
26
Outline
 Traditional Flash Devices
 Introduction to Flash memory
 Performances, Applications, Limitations
 How to improve Flash memory
 Nanocrystal Device fabrication
 Performance of Nanocrystal FLASH memory
 Emerging Nonvolatile Memory Technologies
 CBRAM, FeRAM, MRAM, ORAM, and PCRAM
 Final Conclusions
10/11/2005
27
CBRAM
Conductive Bridging RAM
10/11/2005
28
Basic principles
 On/off states correspond to presence or
lack of a conductive bridge between
electrodes.
 Writing/erasing follows the formation and
removal of the bridge;
 Reading is done by measuring resistance
between electrodes.
10/11/2005
29
How to achieve the bridges
 a redox reaction drives metal ions in the
chalcogenide glass forming metal-rich clusters
that lead to a conductive bridge between the
electrodes.
 Writing voltage 250mV, writing current 2µA
10/11/2005
30
How to remove a bridge
 The memory element can be switched
back to the OFF-state by applying a
reverse bias voltage. In this case metal
ions are removed and due to that size and
number of metal-rich clusters are reduced
resulting in an erased conductive bridge
 Here, the erasing voltage is -80mV
10/11/2005
31
CBRAM cell resistance and threshold
voltage as a function of storage
material area.
10/11/2005
32
CBRAM data retention measured
at elevated temperatures.
10/11/2005
33
The Ferro-electric RAM
 FRAM is an array of ferroelectric
capacitors, with a thin ferroelectric film in
between, which is typically made of lead
zirconate titanate (PZT).
10/11/2005
34
 The bit is read by applying an electric field
on the memory capacitor. The amount of
charge needed to flip the memory cell to
the opposite state is measured and the
previous state of the cell is revealed.
10/11/2005
35
Re-write
 The read operation destroys the memory
cell state, and has to be followed by a
corresponding write operation, in order to
write the bit back.
10/11/2005
36
Magneto-resistive RAM
 A cell is made up of three major parts
 One of the two plates is a permanent magnet set
to a particular polarity, the other's field will
change to match that of an external field
10/11/2005
37
 Data is written to the cells by creating an
induced magnetic field in a grid of write lines
above and below the cells
 current creates an induced magnetic field, which
flips the polarity of the "writable" plate to match
the induced field
 if the two plates have the same polarity this is
considered to mean "0", while if the two plates
are of opposite polarity the resistance will be
higher and this means "1".
10/11/2005
38
 By measuring the resistance along the
read lines, the state (field) of any particular
cell can be determined
10/11/2005
39
Outline
 Traditional Flash Devices
 Introduction to Flash memory
 Performances, Applications, Limitations
 How to improve Flash memory
 Nanocrystal Device fabrication
 Performance of Nanocrystal FLASH memory
 Emerging Nonvolatile Memory Technologies
 CBRAM, FeRAM, MRAM, ORAM, and PCRAM
 Final Conclusions
10/11/2005
40
ORAM
 Organic Random Access Memory
 Reversible resistive operation by voltage application
 Requires boosted voltage for WRITE operation
10/11/2005
41
ORAM Scaling
 Resistance ratio
decrease with device
area
 Extrapolation indicates a
resistance ratio of >10 at
20x20nm2
 Switching voltages are
independent of device
area
10/11/2005
42
ORAM Performance
 Promising distribution
functions for threshold
voltage
10/11/2005
43
Outline
 Traditional Flash Devices
 Introduction to Flash memory
 Performances, Applications, Limitations
 How to improve Flash memory
 Nanocrystal Device fabrication
 Performance of Nanocrystal FLASH memory
 Emerging Nonvolatile Memory Technologies
 CBRAM, FeRAM, MRAM, ORAM, and PCRAM
 Final Conclusions
10/11/2005
44
PCRAM
 Phase Change Random Access Memory
 Chalcogenide glass (GexSbyTez)
 Same material family as used in rewritable
CD/DVD disks
 Rather than laser beam, uses current to heat
material
10/11/2005
45
Basic PCRAM Structure
10/11/2005
46
PCRAM Characteristics
 Short, high current pulse
to make amorphous state
(high resistance RESET
state)
 Longer, medium current
pulse to make
polycrystalline state (low
resistance SET state)
 Low current pulse to
differentiate state (READ
state)
10/11/2005
47
PCRAM RESET Pulse
 Temperature of
programmed volume of
phase-change material
exceeds the melting point
 Eliminates the
polycrystalline ordering
 Device quenches to
“freeze in” the disordered
structural state
10/11/2005
Cho et al., http://www.epcos.org/pdf_2004/17paper_cho.pdf
48
PCRAM SET Pulse
 Temperature of
programmed volume
of phase-change
material maintained in
rapid crystallization
range
 Maintained for a
sufficient time for
crystal ordering
10/11/2005
49
PCRAM READ Pulse
 Low current pulse,
with essentially no
joule heating
 Current used to sense
resistance
10/11/2005
50
PCRAM Scaling
10/11/2005
51
PCRAM Scaling
 Normalized radial
temperature
distribution
 Heat plume scaled
down with device
diameter
10/11/2005
52
Outline
 Traditional Flash Devices
 Introduction to Flash memory
 Performances, Applications, Limitations
 How to improve Flash memory
 Nanocrystal Device fabrication
 Performance of Nanocrystal FLASH memory
 Emerging Nonvolatile Memory Technologies
 CBRAM, FeRAM, MRAM, ORAM, and PCRAM
 Final Conclusions
10/11/2005
53
Conclusion
10/11/2005
54