Predictive Read Disturb Management for Memory Subsystems

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conventional memory systems face performance degradation and data loss due to a constant read disturb threshold that is not optimized for individual memory devices, leading to increased signaling and processing overhead, power consumption, and inability to recover lost data.

Innovation Solution

A memory sub-system that monitors the read bit error rate using a read disturb monitoring algorithm to predict when a block should be rewritten, implementing a die-specific degradation threshold instead of a predefined threshold, thereby optimizing performance and data recovery.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If a constant read disturb threshold is used for all memory devices, then the system is simple to operate, but performance degradation and data loss occur due to inability to optimize for individual devices

Engineering Contradiction:
Improvedata recovery reliabilityVSAvoidthreshold management complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent changes the read disturb threshold parameter from a constant value to a dynamic value that varies per memory die. Each die is assigned a specific threshold based on its characteristics, allowing optimization of data recovery reliability without requiring complex manual configuration.

Inventive Principle:
Principle #35Parameter changes

Solution Approach 2:

The system automatically determines and assigns read disturb thresholds for each memory die without requiring external intervention. The controller performs self-configuration by evaluating die characteristics and setting appropriate thresholds, eliminating the need for manual optimization while maintaining high reliability.

Inventive Principle:
Principle #25Self-service

2Productivity

If a constant read disturb threshold is used, then device complexity is reduced, but signaling and processing overhead increases due to inability to adapt to individual devices

Engineering Contradiction:
Improveread and write speedVSAvoidthreshold configuration complexity
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The read disturb threshold is transformed from a fixed system-wide parameter to dynamic per-die parameters. This enables the system to adapt to individual device characteristics, improving read and write speeds by preventing unnecessary read operations that would cause disturb effects, while the automatic assignment keeps configuration complexity low.

Inventive Principle:
Principle #35Parameter changes

Solution Approach 2:

The system performs preliminary characterization of each memory die during manufacturing or initialization to determine its optimal read disturb threshold. This pre-configuration allows the system to operate at optimal performance without real-time adjustments, reducing both complexity and processing overhead during normal operation.

Inventive Principle:
Principle #10Preliminary action

3Use of energy by moving object

If a constant read disturb threshold is applied, then ease of operation is maintained, but power consumption increases due to inability to optimize read operations

Engineering Contradiction:
Improvepower consumptionVSAvoidthreshold management ease
Core Design Contradiction:
Use of energy by moving objectVSEase of operation

Solution Approach 1:

The patent implements dynamic read disturb thresholds for each memory die, allowing the system to optimize power consumption by adjusting read operation parameters based on actual device characteristics. Dies with higher tolerance can use higher thresholds, reducing the frequency of read operations and associated power consumption, while maintaining ease of operation through automatic management.

Inventive Principle:
Principle #35Parameter changes

Solution Approach 2:

The memory controller automatically manages the read disturb thresholds for each die without requiring user intervention. The system self-optimizes power consumption by selecting appropriate thresholds based on die characteristics, maintaining ease of operation while reducing overall power consumption through intelligent adaptation.

Inventive Principle:
Principle #25Self-service

Data Source

PatentUS20250094089A1Predictive media management for read disturb
Publication Date: 2025.03.20 MICRON TECHNOLOGY INC
  • US20250094089A1 patent drawing
  • US20250094089A1 patent drawing
  • US20250094089A1 patent drawing

AI summary

Methods, systems, and devices for predictive media management for read disturb are described. A read disturbance manager can monitor a bit error rate for a block of a memory die. The read disturbance manager can detect that a degradation of the bit error rate satisfies a degradation threshold specific to the memory die. In some cases, the read disturbance manager can perform a write operation to write data from the block of the memory die to a second block of the memory die based on detecting that the degradation of the bit error rate satisfies the degradation threshold.