Resistive Memory Endurance via Adaptive Write Conditions

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Resistive memories, such as OxRRAM and CBRAM, face limited endurance due to variability in resistance levels and degradation over write and erase cycles, leading to irreversible defects in the dielectric material, which current smart programming methods only compensate for rather than repair.

Innovation Solution

A method that adjusts write conditions based on previous erase conditions, using a dependency law to stabilize resistance drifts and limit defect generation in the dielectric material, thereby extending the memory's lifespan.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If smart programming methods are used to compensate for defects in the dielectric material, then the resistance drift is temporarily masked, but the defects are not repaired and the memory endurance remains limited

Engineering Contradiction:
Improvememory enduranceVSAvoiddefect repair capability
Core Design Contradiction:
ReliabilityVSEase of repair

Solution Approach 1:

The patent applies preliminary action by adjusting write conditions before defects become severe. By monitoring resistance drift during erase operations and proactively modifying subsequent write conditions based on a dependency law, the system prevents defect accumulation rather than compensating for it after the fact. This predictive adjustment of programming parameters addresses the root cause before it leads to memory failure.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent implements feedback by using resistance measurements from erase operations to dynamically adjust write conditions. The system measures the actual resistance drift, compares it against expected values, and modifies subsequent write parameters based on this feedback loop. This closed-loop control enables the system to adapt to evolving material conditions and maintain reliability over extended operation.

Inventive Principle:
Principle #23Feedback

2Productivity

If write and erase operations are performed repeatedly, then the memory achieves high productivity, but the dielectric material degrades and resistance drift increases

Engineering Contradiction:
Improvewrite-erase cycle speedVSAvoidresistance stability
Core Design Contradiction:
ProductivityVSReliability

Solution Approach 1:

The patent applies dynamics by making write conditions adaptive rather than static. Instead of using fixed programming parameters, the system dynamically adjusts write voltage, pulse width, or other conditions based on the current state of the dielectric material as revealed by recent erase operations. This dynamic adaptation allows the memory to maintain high-speed operation while automatically compensating for degradation effects.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The patent implements parameter changes by modifying write conditions based on observed resistance drift. When erase operations reveal resistance changes beyond expected thresholds, the system alters subsequent write parameters (such as voltage amplitude, pulse duration, or waveform shape) to counteract the drift. This parameter adjustment maintains resistance stability even as the memory undergoes repeated programming cycles.

Inventive Principle:
Principle #35Parameter changes

3Device complexity

If the resistance drift of the dielectric material is not controlled, then the programming operations are simpler, but the memory lifetime is reduced due to defect formation

Engineering Contradiction:
Improveprogramming operation complexityVSAvoidmemory lifetime
Core Design Contradiction:
Device complexityVSDuration of action of stationary object

Solution Approach 1:

The patent applies self-service by enabling the memory system to automatically monitor and adjust its own programming conditions. The same hardware that performs erase operations also measures resistance drift and feeds this information back to modify subsequent write conditions. This self-regulating mechanism eliminates the need for external intervention or complex additional control circuitry while extending memory lifetime.

Inventive Principle:
Principle #25Self-service

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

This approach stabilizes resistance drifts, increasing the endurance and lifetime of resistive memories by determining write conditions according to previous erase conditions, reducing the formation of defects and maintaining optimal performance over cycles.

Implementation Method 1

The change in resistance of the dielectric material is governed by the formation and rupture of a conductive filament with a nanometric cross-section between the two electrodes

Methodology Applied
Scientific EffectConductive filament formation:

Implementation Method 2

in an OxRRAM-type resistive memory where the dielectric material layer is oxide-based, the change in resistive state seems to be explained by the formation of a filament of oxygen vacancies within said dielectric material layer

Methodology Applied
Scientific EffectOxygen vacancies filament formation:

Implementation Method 3

a programming device, allowing control of programming conditions, for example, a programming voltage, to be applied to the electrodes (11, 12) of the stack

Methodology Applied
Scientific EffectElectrical conduction: Conduction (electrical)

Data Source

PatentEP3401915B1Method for managing the endurance of a non-volatile rewritable memory and device for programming such a memory
Publication Date: 2020.12.09 COMMISSARIAT A LENERGIE ATOMIQUE ET AUX ENERGIES ALTERNATIVES
  • EP3401915B1 patent drawingFigure 1~3B
  • EP3401915B1 patent drawingFigure 4A~5
  • EP3401915B1 patent drawingFigure 6A~6B

AI summary

The invention relates to a method for managing the endurance of a non-volatile rewritable memory comprising a plurality of memory cells (10) each having an ordered stack of a lower electrode (12), a layer of dielectric material (13) and an upper electrode (11), the dielectric material of each stack being capable of switching between a highly resistive state (HRS) and a low resistive state (LRS), or vice versa, to allow writing to the memory cell or erasure of said memory cell.This process includes the following operations: - at the end of each write and erase cycle of the memory cell, reading the erase conditions (Roff) of said memory cell during the last erase operation of the cycle, and comparing said erase conditions read with a predetermined median erase value corresponding to a median resistance value (Roffmed) which follows a predetermined dependence law (Ld) linking the erase condition of one cycle to the write condition of a subsequent cycle; and - determining the write conditions of the memory cell (Vset, Tset) from the results of the comparison, said write conditions being applied to the electrodes (11, 12) of the stack during the write operations of the following write and erase cycle in order to limit the generation of defects in the dielectric material (13).