Voltage Threshold Prediction for Memory Error Recovery

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing memory sub-systems face challenges in efficiently correcting errors due to voltage threshold drift in non-volatile memory devices, particularly in mobile computing where physical space is limited and errors become more pronounced over time, leading to increased resource consumption and complexity in error handling processes.

Innovation Solution

Implementing a voltage threshold prediction component that determines the movement of the threshold voltage based on memory access operations, allowing for optimized read voltages and reducing the number of offsets tested during error recovery, thereby improving performance by focusing on either positive or negative offsets based on the behavior of memory cells.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If traditional error recovery processes test multiple voltage offsets to correct errors in non-volatile memory, then error correction reliability is improved, but computational resources and time consumption increase

Engineering Contradiction:
Improveerror correction reliabilityVSAvoidcomputational efficiency
Core Design Contradiction:
ReliabilityVSProductivity

Solution Approach 1:

The patent applies preliminary action by performing a read operation at the original threshold voltage before error recovery to determine the quantity of bits read. This preliminary measurement enables prediction of voltage threshold movement direction, allowing the system to pre-select which offset voltages to test (positive or negative) without trying all possible offsets, thereby reducing computational resources while maintaining error correction reliability

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent changes the parameter being measured from simply detecting errors to determining the quantity of bits read at the original threshold voltage. This parameter change enables prediction of voltage threshold drift direction, allowing the system to adaptively select offset voltage signs and reduce the search space for error correction, thus improving computational efficiency without sacrificing reliability

Inventive Principle:
Principle #35Parameter changes

2Reliability

If memory sub-systems perform comprehensive error recovery by testing both positive and negative voltage offsets, then error correction completeness is improved, but time consumption increases

Engineering Contradiction:
Improveerror correction completenessVSAvoiderror recovery time
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The patent performs a preliminary read operation at the original threshold voltage to determine bit quantity before error recovery. This preliminary action predicts the direction of voltage threshold movement, allowing the system to skip testing offset voltages in the wrong direction and only test offsets in the predicted direction, thereby reducing error recovery time while maintaining correction completeness

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

Instead of testing all possible offset voltages (excessive action), the patent uses the predicted voltage threshold movement direction to test only the necessary subset of offsets (partial action). This selective approach tests only positive offsets or only negative offsets based on prediction, reducing time consumption while ensuring complete error correction for the actual error conditions present

Inventive Principle:
Principle #16Partial or excessive action

3Reliability

If voltage threshold drift is not predicted and all offset voltages are tested, then error recovery thoroughness is improved, but device complexity increases

Engineering Contradiction:
Improveerror recovery thoroughnessVSAvoiderror handling complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent introduces a preliminary read operation that determines the quantity of bits read at the original threshold voltage. This preliminary measurement forms the basis for predicting voltage threshold drift direction, simplifying the subsequent error recovery process by eliminating the need for complex algorithms to test all offset voltages, thus reducing device complexity while maintaining thoroughness

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent implements feedback by using the quantity of bits read at the original threshold voltage to predict voltage threshold movement direction. This feedback mechanism guides the selection of offset voltages for error recovery, creating a closed-loop system that adapts to actual memory cell behavior, thereby simplifying the error handling process while ensuring thorough error recovery

Inventive Principle:
Principle #23Feedback

Data Source

PatentUS20230205450A1Voltage threshold prediction-based memory management
Publication Date: 2023.06.29 MICRON TECHNOLOGY INC
  • US20230205450A1 patent drawing
  • US20230205450A1 patent drawing
  • US20230205450A1 patent drawing

AI summary

A method includes performing a first read operation involving a set of memory cells using a first voltage, determining a quantity of bits associated with the set of memory cells based on the first read operation, performing a second read operation involving the set of memory cells using a second voltage that is greater than the first voltage when the quantity of bits is above a threshold quantity of bits for the set of memory cells, and performing the second read operation involving the set of memory cells using a third voltage that is less than the first voltage when the quantity of bits is below the threshold quantity of bits for the set of memory cells.