Memory Read Error Handling with TVS Voltage Offset Bins

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing memory sub-systems face high bit error rates due to temporal voltage shift (TVS) in non-volatile memory devices, which is exacerbated by Program Erase Cycles, higher temperatures, and higher program voltages, leading to inefficient error handling strategies.

Innovation Solution

Implementing block family-based error avoidance strategies, where memory cells are grouped into block families with similar voltage distributions, and dynamic tracking of temporal voltage shift to apply appropriate voltage offsets for read operations, with periodic calibration and re-synchronization upon power-up to minimize bit errors.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If traditional error handling strategies are used in memory sub-systems, then device complexity is reduced, but bit error rates increase due to temporal voltage shift

Engineering Contradiction:
Improvebit error rateVSAvoiderror handling complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent segments memory blocks into different voltage offset bins based on their temporal voltage shift characteristics. By dividing the memory space into multiple bins with distinct voltage offset profiles, the system can apply targeted error handling strategies to each segment, improving overall reliability without uniformly increasing complexity across the entire memory sub-system.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent dynamically changes voltage offset parameters based on observed temporal voltage shift patterns. By monitoring and adjusting voltage offset values for different block bins, the system adapts to changing memory characteristics over time, thereby reducing bit error rates while maintaining manageable error handling complexity through parameter-based differentiation.

Inventive Principle:
Principle #35Parameter changes

2Reliability

If calibration operations are performed frequently to minimize bit errors, then bit error rates decrease, but productivity decreases due to increased calibration overhead

Engineering Contradiction:
Improvebit error rateVSAvoidcalibration efficiency
Core Design Contradiction:
ReliabilityVSProductivity

Solution Approach 1:

The patent implements periodic calibration operations scheduled at specific intervals or triggers rather than continuous calibration. By performing calibration only when necessary (e.g., after power cycles or at predetermined time intervals), the system maintains low bit error rates while minimizing the productivity impact of calibration overhead.

Inventive Principle:
Principle #19Periodic action

Solution Approach 2:

The patent performs calibration selectively on only those memory blocks that require it, based on their voltage offset bin classification. Rather than calibrating the entire memory sub-system uniformly, the system applies calibration partially to specific blocks, reducing overall calibration overhead while maintaining reliability where needed.

Inventive Principle:
Principle #16Partial or excessive action

3Reliability

If voltage offsets are applied to compensate for temporal voltage shift, then bit error rates improve, but manufacturing precision requirements increase

Engineering Contradiction:
Improvebit error rateVSAvoidvoltage offset precision
Core Design Contradiction:
ReliabilityVSManufacturing precision

Solution Approach 1:

The patent pre-characterizes memory blocks and assigns them to voltage offset bins during manufacturing or initial operation, before actual data storage begins. By determining and storing the appropriate voltage offset for each block in advance, the system reduces the precision requirements during normal operation, as the voltage offset parameters are predetermined rather than requiring high-precision real-time adjustment.

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS11693745B2Error-handling flows in memory devices based on bins
Publication Date: 2023.07.04 MICRON TECHNOLOGY INC
  • US11693745B2 patent drawing
  • US11693745B2 patent drawing
  • US11693745B2 patent drawing

AI summary

An example memory sub-system includes a memory device and a processing device, operatively coupled to the memory device. The processing device is configured to detect a power-up state of the memory device following a power loss event; detect a read error with respect to data residing in a block of the memory device, wherein the block is associated with a current voltage offset bin; and perform temporal voltage shift (TVS)-oriented calibration for associating the block with a new voltage offset bin.