!"#$%&'%$ !)*+,- ./%01 2,+1,3**3'#) !)$3##%43$%+0 5)## 6)780+#+1- M.N. Kozicki , N.E. Gilbert

advertisement
!"#$%&'%$ !)*+,- ./%01 2,+1,3**3'#) !)$3##%43$%+0 5)## 6)780+#+1M.N. Kozicki1,2,*, N.E. Gilbert3, C. Gopalan1, M. Balakrishnan1, C. Ratnakumar1, and M. Mitkova1,2
1
Center for Solid State Electronics Research, Box 876206, Arizona State University, Tempe, AZ 85287, USA
2
Axon Technologies Corp., 7702 E Doubletree Ranch Road, Suite 300, Scottsdale, AZ 85258, USA
3
Desert Microtechnology Associates, Inc., 16611 N 91st Street, Suite 103, Scottsdale, AZ 85260, USA
*Corresponding author: Phone (480) 965-2572; fax (480) 965-8118; e-mail michael.kozicki@asu.edu
I. PURPOSE OF THE WORK
There is a mounting need for multiple function discrete and
embedded memories. The ideal multi-function memory would
combine all the desirable qualities of current memory
incumbents, including fast programming, low voltage/current
operation, non-volatility, high endurance, excellent scalability,
and compatibility with CMOS logic processes. In addition, to
achieve high storage density and low cost, multi-bit operation
is a growing requirement. Several emerging memories claim
the potential to become the “universal memory” for discrete
and embedded applications but among the drawbacks of these
technologies is significant process and design complexity and
relatively high power operation. This paper describes the
design and operation of a multi-level cell (MLC) technology
demonstrator based on Programmable Metallization Cell
(PMC) memory elements. These elements posses the desirable
characteristics listed above but MLC operation of CMOS
integrated PMC has not been reported until now.
II. ADVANCES IN THE ART
PMC is a novel memory cell consisting of a thin solid
electrolyte film of Cu- or Ag-doped Ge-S or Ge-Se between
two electrodes; Cu or Ag is used as an oxidizable electrode on
the electrolyte and the lower electrode can be the W via plug
in a standard CMOS process. PMC is embeddable as only one
additional mask over logic is required to determine which vias
are memory elements and which are through connections (see
Fig. 1). Fig. 2 and Fig. 3 show typical low power currentvoltage and resistance-voltage characteristics respectively for
a 240 nm diameter Ag-Ge-S electrolyte device. The device
transitions from its high resistance state to the on state at 450
mV and the erase initiation occurs at -250 mV. The on state
resistance is defined by the programming current limit by Ron
= Vte/Iprog, where Vte is the threshold voltage for the
electrodeposition process (approx. 220 mV for this material
combination). Note that it is this simple relationship between
Ron and Iprog that facilitates multi-level storage in PMC devices.
Fig. 4 shows the room temperature retention characteristics of
a device programmed at 10 !A and read at 200 mV,
illustrating the high level of non-volatility of both on and off
states with time. In order to design a technology demonstrator
chip, we developed an accurate Spice macro model for PMC
devices. Figs. 5 and 6 show outputs from our model and
compare them with measured signals from actual devices.
Lab_in and Sim_in are measured and simulated input signals
and Lab_out and Sim_out are the corresponding outputs. As
may be seen in both the case of the write operation (Fig. 5)
and the erase operation (Fig. 6), the model fits the measured
data with a high degree of accuracy. Also evident from this is
the speed of both the write and erase operations; the device
switches within the 20 ns rise time of the input signals. The
above data shows that PMC represents a unique low power,
fast, non-volatile, embeddable element that has inherent MLC
characteristics and as such clearly advances the art in memory
technology, however, if the technology is to be widely adopted,
demonstration of performance in a CMOS circuit is necessary.
III. NEW RESULTS AND SIGNIFICANCE
We developed a technology demonstrator chip on a
standard (foundry) 180 nm CMOS process with PMC cells
integrated between metal 2 and metal 3 to show that MLC
operation was possible with simple write, read, and erase
circuitry. The floorplan of the MLC memory array module is
given in Fig. 7. The array size is 1024 memory cells, each
containing one PMC device and one MOS transistor, which is
sufficient to demonstrate storage cell/circuit operation. The
basic design, illustrated in Fig. 8, was crafted to exploit the
property described by the equation for Ron above, i.e., to use
discrete currents to program distinct, widely spaced resistance
states in the device. A common current source is used to set
the base current level I1 and the other current levels, I2, I3, are
simply created by two more transistors sized to twice and
three times the base transistor respectively. These are selected
by the control logic to create the resistance values in the cell
for the 01 (25 k!), 10 (12.5 k!), and 11 (8.3 k!) states
respectively (Roff is 00). The general schematic of the read
circuitry is given in Fig. 9. The sense amplifier detects the
resistance of the selected device by forcing a half-threshold
bias, generated by a unique high-accuracy circuit involving a
PMC element, across the bit and comparing the generated
current to half the programming current. This is easily
achieved with transistors one half the size of the write
transistors. This scheme avoids read disturbs in the low
voltage cells and can theoretically be expanded to more levels
per cell. The voltage signals are decoded to output a 2 bit word.
A demonstration of circuit operation is shown in Fig. 10. For
each write cycle, the write current is increased by one
increment by the input write command. Each subsequent read
shows an increment in the output data word from 00 to 11.
These results are significant as they demonstrate that we can
integrate low voltage non-volatile PMC elements with CMOS
to produce a MLC array using simple peripheral circuitry
which leads to low overhead and the possibility of both
discrete and embedded multiple function applications.
!37,+ !+9)# :%$ $+ ;&<)=)&>1 ?@A !* B)C%7)
6,30/%*D)9307) >*D#%E%),F GEHIJ K;GL6MN
Metal 3
Ag or Cu
0.6
Solid electrolyte
Metal 2
Oxide
W via
W via
Metal 2
Metal 2
Fig. 1. Schematic of PMC device integration between two
levels of metal in a standard CMOS process.
0.4
Voltage (V)
W via
Lab_IN
Lab_OUT
Sim_in
0.2
Sim_out
0
-0.2
-0.4
0
100
200
300
400
500
Time (ns)
Fig. 5. Simulated (Sim_in, out) and measured (Lab_in,
out) device write operation showing model fit.
!37,+ !+9)# :%$ $+ ;&<)=)&>1 ?@A !* B)C%7)
6,30/%*D)9307) >*D#%E%),F GEHIJ KMG>=MN
0.2
Fig. 2. Current-voltage plot of a 240 nm diameter device
with a 60 nm Ag-Ge-S solid electrolyte (Iprog = 10 !A).
Voltage (V)
0
-0.2
Lab_in
-0.4
Lab_out
Sim_out
-0.6
Sim_in
-0.8
0
100
200
300
400
500
Time (ns)
Fig. 6. Simulated (Sim_in, out) and measured (Lab_in,
out) device erase operation showing model fit.
Fig. 3. Resistance-voltage plot of the device of Fig. 2
showing Roff > 1010 " and Ron = 22 k" for Iprog = 10 !A.
Test
Array
Row Decode
Bias
Column Decode
Write
Erase
Fig. 4. Roff (upper) and Ron (lower) measured at 200 mV as
a function of time at room temperature for Iprog = 10 !A.
Read
Write
Erase
Fig. 7. Floorplan of MLC memory module in technology
demonstrator showing main functional sub-blocks.
OBB
OBB
LIFLPFLQ
M,3/)
4
=)0/) >*D
;,%$)
LIFLPFLQ
2
O==
5+#"*0 B)7+9)
Row Decode
4
5
+ O'%3/HO30+9)&O$8RP
- 2!5 "/)9 %0 S%3/
O==
32
32
2!5
I?PT 7)##/
+
-
O30+9)HOBB&I
O==
Fig. 8. Schematic of the design architecture for multi-level
storage in the PMC testbed. Logic switched transistors of
different size produce the write current levels I1, I2, I3.
Fig. 9. Read circuit for MLC illustrating use of simple
current comparators with transistors of half the write size.
Control voltage, Vcon, used to show resistance of programmed cell, Rcell = Roff/(Roff.Vcon+1)
Ron=8.3 k!#11
Ron=12.5 k!#10
Ron=25 k!#01
Roff>1010 ! # 00
Valid Data
Valid Data
Valid Data
MSB
LSB
Read
Write level 3
Write level 2
Write level 1
Erase
Fig. 10. Demonstration of multi-level operation in which the four levels for two bit per cell operation are defined by
the off state (>1010 ") and the three on state resistances defined by the selectable current sources.
Download