Resistance Variable Memory Sensing via Programming Signals

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing resistance variable memory cell sensing operations often result in errors and are time-consuming due to incorrect determination of data states, as the resistance associated with the memory cell during sensing may not correspond to the data state programmed by the programming signal.

Innovation Solution

The method involves applying a programming signal to the memory cell and detecting changes in resistance using circuitry to determine if the data state changes, thereby reducing sensing errors and increasing speed by directly assessing the resistance change during the programming process.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If traditional sensing operations are used to determine the data state of resistance variable memory cells, then the sensing operation can be performed, but sensing errors occur and the operation is time-consuming due to incorrect determination of data states

Engineering Contradiction:
Improvesensing accuracyVSAvoidsensing error rate
Core Design Contradiction:
Measurement precisionVSReliability

Solution Approach 1:

The patent applies preliminary action by performing a sensing operation during the programming process itself, before the programming is completely finished. This allows the system to detect the data state at an intermediate point when the resistance is still changing, enabling early detection and correction of sensing errors without waiting for the full programming cycle to complete.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent implements feedback by using the sensing operation results to determine whether additional programming signals are needed. The sensing output feeds back to the programming control logic, which adjusts the programming process accordingly. This closed-loop approach ensures accurate data state determination by continuously monitoring and adjusting the programming process based on real-time sensing feedback.

Inventive Principle:
Principle #23Feedback

2Measurement precision

If traditional sensing operations are used to determine the data state of resistance variable memory cells, then the sensing operation can be performed, but the operation is time-consuming

Engineering Contradiction:
Improvesensing accuracyVSAvoidsensing operation time
Core Design Contradiction:
Measurement precisionVSLoss of time

Solution Approach 1:

The patent merges the sensing operation with the programming operation by performing sensing during the programming process itself. Instead of separating sensing and programming into distinct sequential operations, the system combines them so that sensing occurs while programming signals are being applied, eliminating the need for a separate post-programming sensing step and reducing total operation time.

Inventive Principle:
Principle #5Merging (Combining)

Solution Approach 2:

The patent performs sensing in advance during the programming process rather than waiting until programming is complete. This preliminary sensing allows the system to determine data states earlier in the process, reducing the overall time required for the complete program-sense cycle.

Inventive Principle:
Principle #10Preliminary action

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 increases the speed of the sensing operation by directly detecting resistance changes during the application of the programming signal, improving the accuracy and efficiency of determining the data state of resistance variable memory cells.

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

Methodology Applied
Scientific EffectElectrical field: Electric Field

Implementation Method 2

detect a change in resistance of the memory cell to determine if a data state of the memory cell changes

Methodology Applied
Scientific EffectElectrical resistance: Electrical Resistance

Data Source

PatentUS11056189B2Resistance variable memory sensing using programming signals
Publication Date: 2021.07.06 MICRON TECHNOLOGY INC
  • US11056189B2 patent drawing
  • US11056189B2 patent drawing
  • US11056189B2 patent drawing

AI summary

Apparatuses and methods for sensing a resistance variable memory cell include circuitry to apply a programming signal to a memory cell in the array, the programming signal associated with programming resistance variable memory cells to a particular data state, and detect a change in resistance of the memory cell to determine if a data state of the memory cell changes from an initial data state to a different data state during application of the programming signal.