RRAM Memory Cell Programming with Constant-Current Filament Stabilization

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Resistive Random Access Memory (RRAM) faces challenges with non-uniformity and poor data retention due to fluctuations in programming parameters, leading to reduced durability and stability, especially in advanced semiconductor nodes below 28 nm.

Innovation Solution

A method for operating RRAM that includes applying a constant current or voltage after reaching specific resistance thresholds, with controlled durations and voltages to stabilize conductive filaments, ensuring stable resistance states and improved uniformity and durability.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If a larger device parameter is selected for programming operation to ensure programming success rate, then programming reliability is improved, but device uniformity and data retention characteristics deteriorate

Engineering Contradiction:
Improveprogramming success rateVSAvoiddevice uniformity
Core Design Contradiction:
ReliabilityVSManufacturing precision

Solution Approach 1:

The programming operation is divided into multiple stages: initial programming phase and subsequent constant current adjustment phase. This segmentation allows the device to first achieve programming success, then refine the resistance state to improve uniformity without compromising reliability.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

A constant current is applied preliminarily after programming to adjust and stabilize the conductive filament formation. This preliminary adjustment action ensures that the device reaches an optimal uniformity state while maintaining the programming success achieved in the first phase.

Inventive Principle:
Principle #10Preliminary action

2Reliability

If a larger device parameter is selected for programming operation, then programming reliability is improved, but data retention characteristics deteriorate

Engineering Contradiction:
Improveprogramming success rateVSAvoiddata retention
Core Design Contradiction:
ReliabilityVSDuration of action of stationary object

Solution Approach 1:

The operation is segmented into programming phase and retention optimization phase. The constant current application in the second phase stabilizes the resistance state, improving data retention without affecting the programming success rate achieved in the first phase.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The current parameter is dynamically changed during operation: initially a programming current is applied, then switched to a constant current with different magnitude to stabilize the conductive filament. This parameter change allows optimization of both programming reliability and data retention characteristics.

Inventive Principle:
Principle #35Parameter changes

3Volume of moving object

If device size is reduced for miniaturization, then integration level is improved, but device performance deteriorates

Engineering Contradiction:
Improvedevice sizeVSAvoiddevice performance
Core Design Contradiction:
Volume of moving objectVSReliability

Solution Approach 1:

The constant current adjustment is applied as a preliminary stabilization step after programming in miniaturized devices. This preliminary action compensates for the performance degradation caused by size reduction, maintaining reliability while achieving high integration.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

By changing the operating parameters (applying constant current at different stages), the patent compensates for the performance loss due to miniaturization, allowing small devices to maintain high reliability and performance characteristics.

Inventive Principle:
Principle #35Parameter changes

Applied Scientific Principles

This section explains which scientific principles are used to turn an abstract innovation direction into a practical engineering solution.

Function Achieved in This Case

Enhances the uniformity and data retention characteristics of RRAM by stabilizing conductive filaments, reducing soft failures, and improving device durability through controlled programming and erasing operations.

Implementation Method 1

Resistive Random Access Memory may have a high resistance state and a low resistance state under the excitation of pulse voltages of different polarities

Methodology Applied
Scientific EffectResistive switching: Electrical Resistance

Implementation Method 2

applying a constant current to the resistive device in response to the resistance value of the resistive device reaching the low resistance state threshold, wherein a voltage value generated by the constant current on the resistive device is smaller than a voltage value of the first voltage

Methodology Applied
Scientific EffectJoule heating: Joule Heating

Data Source

PatentUS12456516B2Method for operating memory cell and resistive random access memory, and electronic device
Publication Date: 2025.10.28 INST OF MICROELECTRONICS CHINESE ACAD OF SCI LTD
  • US12456516B2 patent drawing
  • US12456516B2 patent drawing
  • US12456516B2 patent drawing

AI summary

A method for operating a memory cell and a resistive random access memory, and an electronic device are provided. The method for operating a memory cell includes: performing a writing operation and an erasing operation on a resistive device. The writing operation includes: applying a writing voltage on the resistive device; determining whether a resistance value of the resistive device reaches a low resistance state threshold; and applying a constant current to the resistive device in response to the resistance value of the resistive device reaching the low resistance state threshold, wherein a voltage value generated by the constant current on the resistive device is smaller than a voltage value of the writing voltage.