Resistive Memory Stabilization via Opposite Polarity Pulses
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Resistive memory cells experience read current drift due to resistance level shifts and weak conductive filament formation, leading to erroneous data state determination during sensing operations.
Innovation Solution
Applying a programming signal with a first portion of one polarity and a second portion of opposite polarity as a stabilization pulse to resistive memory cells, which reduces or prevents the formation of weak conductive filaments, thereby stabilizing the programmed resistance state.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If resistive memory cells undergo sensing operations over time, then data reading is enabled, but resistance level shifts occur due to weak conductive filament formation causing read current drift
Solution Approach 1:
The patent applies a stabilization pulse with opposite polarity to the programming pulse before sensing operations. This preliminary counter-action prevents the formation of weak conductive filaments that would otherwise cause resistance level shifts during subsequent sensing operations, thereby maintaining both reliability and stability.
Solution Approach 2:
The stabilization pulse is applied immediately after programming and before sensing operations to pre-stabilize the resistance state. This preliminary action ensures that the resistance level is locked in place before any sensing occurs, preventing drift during the sensing process.
2Reliability
If programming pulses are applied to set resistance states, then data storage is achieved, but weak conductive filaments form causing resistance shifts and read current drift
Solution Approach 1:
The patent converts the potentially harmful effect of conductive filament formation into a beneficial stabilization mechanism. By applying a stabilization pulse with opposite polarity, the process intentionally manages and controls filament formation to create a stable resistance state rather than allowing uncontrolled filament growth that would cause drift.
Solution Approach 2:
The stabilization pulse acts as a preliminary counter-action to prevent the harmful formation of weak conductive filaments during subsequent sensing operations, thereby eliminating the source of read current drift while maintaining data storage accuracy.
3Productivity
If multi state cells are programmed to multiple resistance states, then data density is increased, but resistance level shifts occur leading to erroneous data state determination
Solution Approach 1:
The stabilization pulse is applied after programming multi-state cells to counteract the formation of weak conductive filaments that would otherwise cause resistance level shifts during sensing. This ensures that even in multi-state cells where precise resistance differentiation is critical, the resistance levels remain stable and distinguishable, maintaining both high data density and sensing precision.
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 increases the accuracy and reliability of resistive memory cells by maintaining read current within target windows, reducing errors, and extending memory cell life.
Implementation Method 1
resistive memory cells that can store data based on the resistance state of a storage element (e.g., a resistive memory element having a variable resistance)
Data Source
AI summary
The present disclosure includes apparatuses and methods including stabilization of resistive memory. A number of embodiments include applying a programming signal to a resistive memory cell, wherein the programming signal includes a first portion having a first polarity and a second portion having a second polarity, wherein the second polarity is opposite the first polarity.


