Memory Subsystem Error Recovery via Optimized Read Voltage

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing memory sub-systems face challenges in efficiently recovering data due to increasing errors over time, especially in mobile computing architectures, where error handling processes are resource-intensive and often result in suboptimal read levels, leading to decreased performance, particularly at end-of-life testing.

Innovation Solution

The implementation of an error recovery operation component that determines an optimized read offset voltage by analyzing data reliability parameters, such as raw bit error rate, and performs auto read calibration to set an optimized read voltage, thereby improving memory sub-system performance by optimizing read voltages applied to memory cells.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If error handling processes are performed using existing memory sub-systems, then data recovery is attempted, but the processes are resource-intensive and result in suboptimal read levels

Engineering Contradiction:
Improvedata recovery capabilityVSAvoidperformance efficiency
Core Design Contradiction:
ReliabilityVSProductivity

Solution Approach 1:

The system performs preliminary actions by determining an optimized read offset voltage before attempting error recovery operations. This pre-optimization of read voltage levels ensures that subsequent error handling processes operate at peak efficiency, reducing resource consumption while improving data recovery capability.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The invention changes the read voltage parameter by determining an optimized read offset voltage based on data reliability parameters. This parameter optimization allows the error handling processes to operate more efficiently, resolving the contradiction between reliable data recovery and performance efficiency.

Inventive Principle:
Principle #35Parameter changes

2Reliability

If existing error handling processes are used, then data recovery is attempted, but suboptimal read levels lead to decreased performance especially at end-of-life testing

Engineering Contradiction:
Improveerror recovery capabilityVSAvoidread level accuracy
Core Design Contradiction:
ReliabilityVSMeasurement precision

Solution Approach 1:

The system implements feedback by determining data reliability parameters and using this information to establish an optimized read offset voltage. This feedback loop ensures that read levels are continuously optimized based on actual data reliability conditions, improving both error recovery capability and read level accuracy.

Inventive Principle:
Principle #23Feedback

Solution Approach 2:

The invention dynamically adjusts the read voltage parameter based on determined data reliability parameters. This parameter change strategy ensures that the system operates at optimal read levels regardless of memory sub-system age or condition, resolving the contradiction between error recovery capability and read level accuracy.

Inventive Principle:
Principle #35Parameter changes

3Productivity

If read voltages are not optimized, then memory operations continue, but bit error rates increase and low-density parity-check throughput decreases

Engineering Contradiction:
Improveoperational continuityVSAvoidbit error rate
Core Design Contradiction:
ProductivityVSReliability

Solution Approach 1:

The system performs preliminary optimization of read voltages before memory operations proceed. By establishing an optimized read offset voltage in advance based on data reliability parameters, the system ensures both operational continuity and low bit error rates, resolving the contradiction between productivity and reliability.

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS11657891B2Error recovery operations
Publication Date: 2023.05.23 MICRON TECHNOLOGY INC
  • US11657891B2 patent drawing
  • US11657891B2 patent drawing
  • US11657891B2 patent drawing

AI summary

A method includes determining whether a data reliability parameter associated with a set of memory cells is greater than a threshold data reliability parameter and in response to determining that the data reliability parameter is greater than the threshold data reliability parameter, performing an error recovery operation. The method further includes, subsequent to performing the error recovery operation, determining whether the data reliability parameter associated with the set of memory cells is less than the threshold data reliability parameter and in response to determining that the data reliability parameter is less than the threshold data reliability parameter, setting an offset associated with the error recovery operation as a default read voltage for the set of memory cells.