ReRAM Write Control via Dynamic Voltage Limiting

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Resistive memory technologies face challenges in extending the lifetime of memory elements due to 'wear out' issues during write operations, particularly abrupt transitions and over-SET conditions that degrade the conductive filament in ReRAM cells, leading to reduced storage capabilities and shortened device lifespan.

Innovation Solution

A method and circuit design that dynamically control voltage during write operations by limiting the voltage difference across programmable resistive devices, using a combination of transistors, capacitors, and resistors to prevent over-SET conditions, allowing for self-termination of write operations and multi-level writing, thereby extending the memory device's effective lifetime.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Speed

If write voltage is applied to set the memory state, then the memory element transitions from HRS to LRS, but the abruptness of the SET process causes wear out and reduces device lifetime

Engineering Contradiction:
Improvewrite speedVSAvoiddevice lifetime
Core Design Contradiction:
SpeedVSReliability

Solution Approach 1:

A voltage control element is introduced as an intermediary component between the write voltage source and the resistive memory element. This mediator dynamically regulates the voltage applied to the memory element during write operations, enabling controlled transition from HRS to LRS while preventing over-SET conditions that cause wear out, thus maintaining both fast write speed and extended device lifetime

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The voltage control element operates with feedback mechanisms that monitor the resistance state of the memory element during write operations. When the element transitions from HRS to LRS, the feedback signal triggers the voltage control element to reduce or terminate the write voltage, preventing abrupt and excessive voltage application that leads to wear out, thereby extending device lifetime while maintaining efficient write operations

Inventive Principle:
Principle #23Feedback

2Reliability

If write voltage is continuously applied to ensure complete SET, then the memory state is reliably set, but over-SET conditions occur causing conductive filament degradation

Engineering Contradiction:
Improvewrite reliabilityVSAvoidconductive filament degradation
Core Design Contradiction:
ReliabilityVSObject-generated harmful factors

Solution Approach 1:

The voltage control element uses feedback from resistance sensing during the write process to dynamically adjust the applied voltage. When the memory element successfully transitions to LRS, the feedback mechanism detects this state change and automatically reduces or terminates the write voltage, ensuring reliable SET completion while preventing over-SET conditions that degrade the conductive filament

Inventive Principle:
Principle #23Feedback

Solution Approach 2:

The system enables self-service by allowing the memory element's own resistance state to control the termination of the write operation. The voltage control element monitors the resistance change and automatically adjusts the write voltage based on the element's state, eliminating the need for external intervention to prevent over-SET and filament degradation

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

The solution effectively extends the memory device's lifetime by preventing over-SET conditions, enabling rapid and non-linear voltage control, and allowing for writing of both linear and non-linear resistance values, improving performance and robustness against process-voltage-temperature variations.

Implementation Method 1

Resistive random-access memory (ReRAM or RRAM) is a type of non-volatile RAM computer memory that works by changing the resistance across a dielectric solid-state material

Methodology Applied
Scientific EffectResistive switching: Electrical Resistance

Implementation Method 2

In response to a voltage difference across the programmable resistive device exceeding a particular threshold, limiting the voltage difference by one of reducing the second voltage on the bit-line or increasing the third voltage on the source-line

Methodology Applied
Scientific EffectVoltage control and limiting: Electrical Resistance

Data Source

PatentUS11423985B2Devices and methods for controlling write operations
Publication Date: 2022.08.23 ARM LTD
  • US11423985B2 patent drawing
  • US11423985B2 patent drawing
  • US11423985B2 patent drawing

AI summary

In a particular implementation, a method includes: providing a first voltage to a word-line coupled to a first transistor device; providing a second voltage to a bit-line coupled to the first transistor device; providing a third voltage to a source-line coupled between a programmable resistive device and a voltage control element. Also, the first transistor device is coupled to the programmable resistive device and the voltage control element, where the programmable resistive device is configured to replace a first data value by writing a second data value in the programmable resistive device. Moreover, in response to a voltage difference across the programmable resistive device exceeding a particular threshold, limiting the voltage difference by one of reducing the second voltage on the bit-line or increasing the third voltage on the source-line.