Resistance Variable Memory Cell Sensing via Programming Signal
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing resistance variable memory cell sensing operations often result in errors and are time-consuming, as they incorrectly determine the data state due to resistance levels associated with different states being misinterpreted during sensing operations.
Innovation Solution
The method involves applying a programming signal to the memory cell and determining if a change in the signal occurs, using a change determination component to assess whether the data state has shifted from an initial state to a programmed state, thereby reducing errors and increasing sensing speed.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If traditional sensing operations are used to determine the data state of resistance variable memory cells, then the sensing process is simple and fast, but sensing errors occur due to incorrect determination of data state
Solution Approach 1:
The patent applies a programming signal to the memory cell before sensing to ensure the cell is in a known initial data state. This preliminary action prevents sensing errors by guaranteeing the cell starts in a defined state, allowing accurate determination of whether programming occurred without requiring complex sensing operations.
Solution Approach 2:
The patent uses feedback by comparing the final resistance state of the memory cell with the initial resistance state after applying the programming signal. This feedback mechanism determines whether the data state changed, providing reliable sensing through a simple comparison operation rather than complex measurement procedures.
2Measurement precision
If traditional sensing operations comparing memory cell current to reference cell current are used, then the sensing operation is fast, but errors occur due to resistance levels being misinterpreted
Solution Approach 1:
The patent establishes a known initial data state by applying a programming signal before sensing. This preliminary action eliminates the need for complex reference comparisons during sensing, as the initial state is already defined, enabling both high precision and fast operation.
Solution Approach 2:
The memory cell serves itself by maintaining a known initial state through the applied programming signal. This self-service approach eliminates the need for external reference cells or complex comparison circuits, achieving both high measurement precision and reduced sensing time through a simple before-and-after resistance comparison.
3Productivity
If resistance levels are directly measured during sensing, then the process is simple and quick, but incorrect data state determination occurs
Solution Approach 1:
The patent applies a programming signal to establish a known initial data state before sensing. This preliminary action ensures reliability by guaranteeing the cell starts in a defined state, allowing simple and quick resistance measurements to accurately determine whether programming occurred.
Solution Approach 2:
The patent uses feedback by comparing the resistance state after programming with the initial resistance state. This simple comparison provides both high sensing speed and high reliability, as it directly determines whether the data state changed without requiring complex interpretation of absolute resistance levels.
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 reduces sensing errors and enhances the speed of determining the data state of resistance variable memory cells by directly assessing changes during the application of the programming signal, improving accuracy and efficiency compared to previous methods.
Implementation Method 1
Programming signals can include applying sources of an electrical field or energy, such as positive or negative electrical pulses (e.g., positive or negative voltage or current pulses) to the cells
Implementation Method 2
determining whether there is a change in a signal associated with the memory cell
Data Source
AI summary
The present disclosure includes apparatuses and methods for sensing a resistance variable memory cell. A number of embodiments include programming a memory cell to an initial data state and determining a data state of the memory cell by applying a programming signal to the memory cell, the programming signal associated with programming memory cells to a particular data state, and determining whether the data state of the memory cell changes from the initial data state to the particular data state during application of the programming signal.


