Nonvolatile Memory Apparatus Mitigating Resistance Drift

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current nonvolatile memory technologies, such as DRAM and flash memory, face limitations in speed and accessibility, with next-generation memory devices like PRAM offering fast operational speed but vulnerability to resistance drift affecting data retention.

Innovation Solution

A nonvolatile memory apparatus and method that determines threshold voltage using multiple read voltages and pulse signals to accurately write and read data, employing a memory cell array with read and write circuits to manage resistance change elements, thereby mitigating resistance drift and ensuring data integrity.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Speed

If PRAM is used for fast operational speed, then speed is improved, but resistance drift affects data retention reliability

Engineering Contradiction:
Improveoperational speedVSAvoiddata retention
Core Design Contradiction:
SpeedVSReliability

Solution Approach 1:

The patent implements a feedback mechanism by reading the threshold voltage of the memory cell before writing data, and again after the write operation. This feedback loop allows the system to verify whether the write operation successfully changed the threshold voltage to the desired state, and to detect any resistance drift that may have occurred, thereby ensuring data retention reliability while maintaining fast operational speed

Inventive Principle:
Principle #23Feedback

Solution Approach 2:

The patent performs a preliminary read operation to determine the current threshold voltage of the memory cell before executing the write operation. This preliminary action allows the system to understand the initial state of the cell and adjust the write strategy accordingly, preventing unnecessary write operations and reducing the impact of resistance drift on data retention

Inventive Principle:
Principle #10Preliminary action

2Measurement precision

If multiple read voltages are used to determine threshold voltage, then measurement precision is improved, but device complexity increases

Engineering Contradiction:
Improvethreshold voltage determination accuracyVSAvoidread control circuit complexity
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The patent changes the voltage parameter by applying multiple different read voltages (first read voltage and second read voltage) to the memory cell during the threshold voltage determination process. By comparing the results obtained at different voltage levels, the system can more accurately determine the threshold voltage and detect resistance drift, achieving high measurement precision without requiring complex additional hardware

Inventive Principle:
Principle #35Parameter changes

3Manufacturing precision

If threshold voltage is determined before and after write operation, then data accuracy is improved, but loss of time increases

Engineering Contradiction:
Improvedata write accuracyVSAvoidwrite operation time
Core Design Contradiction:
Manufacturing precisionVSLoss of time

Solution Approach 1:

The patent applies partial action by performing threshold voltage determination only when necessary - specifically, reading before the write operation to establish baseline state and reading after to verify successful write. The system uses the results of these partial readings to control whether additional verification is needed, balancing data accuracy requirements with time efficiency in the write operation process

Inventive Principle:
Principle #16Partial or excessive 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

The solution enables efficient data storage and retrieval with improved speed and nonvolatility, reducing the risk of resistance drift and maintaining data accuracy over time, thus enhancing the performance and reliability of nonvolatile memory systems.

Implementation Method 1

a phase change memory cell made from a chalcogenide and is capable of storing data by changing a resistive value of the memory cell

Methodology Applied
Scientific EffectResistive switching: Electrical Resistance

Implementation Method 2

a phase change memory cell made from a chalcogenide and is capable of storing data by changing a resistive value of the memory cell

Methodology Applied
Scientific EffectPhase change: Phase Change

Data Source

PatentUS10964376B2Nonvolatile memory apparatus, write method of the nonvolatile memory apparatus, and system using the nonvolatile memory apparatus
Publication Date: 2021.03.30 MIMIRIP LLC
  • US10964376B2 patent drawing
  • US10964376B2 patent drawing
  • US10964376B2 patent drawing

AI summary

An operating method of a nonvolatile memory apparatus includes determining a first threshold voltage of a memory cell by using a first read voltage. The method includes determining a second threshold voltage of the memory cell by using a second read voltage having a different voltage level from the first read voltage based on write data and the first threshold voltage of the memory cell. The method includes writing the write data into the memory cell based on the first and second threshold voltages of the memory cell.