1. Theory
- Definition: Resistive random access memory (ReRAM or RRAM) is a two-terminal metal-insulator-metal cell switched between a low-resistance state (LRS) and a high-resistance state (HRS) by moving ions.
- Valence change mechanism (VCM): In oxides such as , and , oxygen vacancies drift under the field to form or break a conductive filament; switching is bipolar.
- Electrochemical metallization (ECM, CBRAM): An active Ag or Cu electrode oxidizes, metal ions migrate, and a metallic filament grows at the inert electrode.
- Thermochemical mechanism (TCM): Joule heating drives unipolar switching.
- Filamentary vs interface-type: Filamentary LRS is area-independent and metallic; interface-type resistance scales as 1/A and is thermally activated (Schottky-like).
- Forming: A one-time soft breakdown at about creates the first filament; forming-free stacks use thin or oxygen-deficient layers.
- Conductance quantization: An atom-wide filament shows conductance steps near ().
2. Working Principle
- Set: A voltage closes the gap between filament and electrode, abruptly lowering the resistance.
- Compliance current: An external limit or a 1T1R select transistor caps the set current; higher compliance gives a thicker filament and lower .
- Reset: Opposite-polarity voltage (bipolar) or Joule heating (unipolar) dissolves part of the filament, opening a tunnelling gap.
- HRS conduction: Current tunnels across the gap , falling exponentially as the gap widens.
- Switching kinetics: Ion hopping depends exponentially on field and temperature, making switching abrupt and strongly voltage-dependent.
- Multi-level storage: Different compliance currents or reset voltages give intermediate resistance levels.
- Memristor model: The linear ion-drift model describes the concept, but real cells follow the exponential hopping kinetics.
3. Applications
- Embedded non-volatile memory: Code and data storage in microcontrollers and IoT chips at 40–22 nm, where embedded flash is costly.
- Low-power serial memory (CBRAM): Ultra-low-energy standalone non-volatile memory for battery-powered devices.
- In-memory and neuromorphic computing (research): Crossbar arrays of analog ReRAM cells for matrix-vector multiplication.
| Name | Formula | Related Formulae | Variables/Constants |
|---|---|---|---|
| Forming voltage and breakdown statistics | |||
| Resistance of the low-resistance state (cylindrical filament) | |||
| Conductance quantization of a narrow filament | |||
| High-resistance state: tunnelling gap | |||
| Gap growth and dissolution by ion hopping | |||
| Joule heating of the filament | |||
| Low-resistance state against compliance current | |||
| Faraday growth of an electrochemical metallization filament | |||
| Interface-type switching (area-dependent) | |||
| 1T1R cell: compliance and switching energy | |||
| Linear ion drift model (memristor) |
Important Questions
Ques: What are the main types of resistive switching in an oxide cell?
The valence change mechanism (VCM) is found in transition-metal oxides such as HfO, TaO and TiO: oxygen vacancies move under the field and form or break a conductive filament of a sub-stoichiometric oxide, and the switching is bipolar. The electrochemical metallization mechanism (ECM, also called conductive-bridge RAM or CBRAM) uses an active electrode such as Ag or Cu: the metal is oxidized at the anode, the ions move through the electrolyte and are reduced at the inert cathode to grow a metallic filament, so the Faraday and electrode-reaction rows apply. In the thermochemical mechanism (TCM), the switching is unipolar and driven by Joule heating, which fits the Joule heating row. A given device can show more than one mechanism, and the polarity of the voltage and the electrode materials are used to tell them apart. Reference: R. Waser, R. Dittmann, G. Staikov and K. Szot, “Redox-based resistive switching memories - nanoionic mechanisms, prospects, and challenges,” Adv. Mater. 21, 2632 (2009); R. Waser and M. Aono, “Nanoionics-based resistive switching memories,” Nat. Mater. 6, 833 (2007).
Ques: Why is a compliance current needed, and why does the low-resistance state depend on it?
During set the resistance falls abruptly when the filament closes the gap, and without a limit the current would rise until the filament over-grows or the oxide breaks down permanently. A compliance current (set by an external limit or by the select transistor of a 1T1R cell) limits the power dissipated after the filament forms. A larger compliance current gives a thicker filament, so falls roughly as in the empirical row, and the reset current rises in proportion. Typical HfO cells set and reset at about to V with compliance currents of tens to a few hundred microamperes, switch in nanoseconds, and give resistance ratios of about 10 to 100. The high-resistance state is set by the gap and does not follow the compliance in the same way. This dependence also allows several resistance levels in a cell by changing . Reference: D. Ielmini, “Resistive switching memories based on metal oxides: mechanisms, reliability and scaling,” Semicond. Sci. Technol. 31, 063002 (2016); H.-S.P. Wong et al., “Metal-oxide RRAM,” Proc. IEEE 100, 1951 (2012); X. Guan, S. Yu and H.-S.P. Wong, “On the switching parameter variation of metal-oxide RRAM - Part I: physical modeling and simulation methodology,” IEEE Trans. Electron Devices 59, 1172 (2012) (gap model).
Ques: What is forming, and why do some cells not need it?
A fresh oxide contains few oxygen vacancies and is insulating. The forming step applies a voltage of about to create the first filament by soft dielectric breakdown, which is why it is higher than the later set voltage. A thicker oxide has a higher forming voltage, and the forming time is statistical (Weibull row). Forming-free cells have a thin oxide, a stack with an oxygen-deficient layer (for example a TaO/TaO bilayer, in which the oxygen-deficient TaO acts as a vacancy reservoir), or a higher defect density introduced during growth, so that the first set voltage is close to the later ones. Reference: H.-S.P. Wong et al., Proc. IEEE 100, 1951 (2012); R. Waser et al., Adv. Mater. 21, 2632 (2009); M.-J. Lee et al., “A fast, high-endurance and scalable non-volatile memory device made from asymmetric TaO/TaO bilayer structures,” Nat. Mater. 10, 625 (2011).
Ques: Why does a very narrow filament show conductance quantization?
When the narrowest part of the filament is about one atom wide, the electron wavelength is comparable to the constriction and the conductance is given by the Landauer formula , with steps near integer multiples of S, that is a resistance of 12.9 k per channel. The effect was seen in atomic switches and in some oxide and CBRAM cells at a low compliance current. In practice the observed levels depend on the transmission , so the steps are not always integers, and the effect is a fingerprint of a single-atom contact, not of the switching mechanism. Reference: K. Terabe, T. Hasegawa, T. Nakayama and M. Aono, “Quantized conductance atomic switch,” Nature 433, 47 (2005); S. Datta, Electronic Transport in Mesoscopic Systems, Cambridge University Press, 1995.
Ques: How can one tell a filamentary cell from an interface-type cell?
In a filamentary cell the low-resistance state is carried by a narrow filament, so its resistance does not depend on the electrode area, shows a positive temperature coefficient (metallic) and depends on the compliance current. In an interface-type cell the resistance is set by a barrier at the electrode, so it scales as , shows a thermally activated current (the Schottky row) and changes gradually, without an abrupt set. Measuring cells of several areas is the usual test, and the electrode and oxide combination decides which is found. Reference: R. Waser et al., Adv. Mater. 21, 2632 (2009); D. Ielmini, Semicond. Sci. Technol. 31, 063002 (2016).
Ques: How is the 1T1R cell used, and what does the transistor do?
A select transistor in series with the resistive element limits the compliance current during set, as in the 1T1R row, and blocks the current in unselected cells. The gate voltage chooses the compliance, so is a way to set the low-resistance level. The cost is the area of the transistor, and the transistor must supply the reset current. In the usual layout the cell sits on the drain side; for a bipolar reset the current reverses, so the transistor terminal next to the cell becomes its source, which is lifted by the cell voltage, and the gate overdrive is smaller than during set. Two-terminal selectors for crosspoint arrays are covered on the Selector pages. Reference: H.-S.P. Wong et al., Proc. IEEE 100, 1951 (2012); S.M. Sze and Kwok K. Ng, Physics of Semiconductor Devices, 3rd ed., Wiley, 2007.
Ques: What is the memristor model, and how does it relate to real devices?
The linear ion drift model gives the resistance as a mixture of and set by the state variable , which moves in proportion to the current. Chua proposed the memristor as the missing circuit element in 1971, and the identification with a titanium dioxide cell was made in 2008. Real cells switch much more abruptly than the linear drift model, because the ion mobility depends exponentially on the field and temperature (the hopping row), so the linear model is used for the concept and the hopping model for device design. Reference: D. Ielmini, Semicond. Sci. Technol. 31, 063002 (2016); L.O. Chua, “Memristor - the missing circuit element,” IEEE Trans. Circuit Theory 18, 507 (1971); D.B. Strukov, G.S. Snider, D.R. Stewart and R.S. Williams, “The missing memristor found,” Nature 453, 80 (2008).
Related pages in this vault: Two-Dimensional Material Memristor (Atomristor and Memtransistor), Phase Change Memory (PCM), Organic and Molecular Resistive Memory, Mixed Ionic Electronic Conduction Selector (MIEC), Ovonic Threshold Switch (OTS), Ferroelectric Tunnel Junction (FTJ), Carbon Nanotube Random Access Memory (NRAM), Diode-Type Selector (PN and Schottky), Conductive AFM (C-AFM).