Selective Read Disturb Sampling in Memory Subsystems

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conventional memory sub-systems face performance degradation and increased power consumption due to excessive data integrity scans triggered by read disturb, which are not selectively targeted, leading to unnecessary memory management operations and resource allocation issues.

Innovation Solution

Implementing selective read disturb sampling by scanning approximately 50% of the wordlines in a data block, alternating between sets of adjacent wordlines to identify stress levels and determine if a refresh is needed, thereby reducing the sample size and time required for data integrity scans.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If conventional data integrity scans are performed on all wordlines, then measurement precision is improved, but productivity deteriorates

Engineering Contradiction:
Improvedata integrity scan accuracyVSAvoidmemory operation throughput
Core Design Contradiction:
Measurement precisionVSProductivity

Solution Approach 1:

The patent divides the data block into multiple segments (e.g., 512 wordline groups) and performs scans on only a subset of these segments (e.g., every other segment). This segmentation approach maintains measurement precision by sampling representative portions while improving productivity by reducing the total number of scanned wordlines from 512 to approximately 256 per scan operation.

Inventive Principle:
Principle #1Segmentation

2Reliability

If conventional data integrity scans are performed on all wordlines, then reliability is improved, but use of energy worsens

Engineering Contradiction:
Improvedata integrityVSAvoidpower consumption
Core Design Contradiction:
ReliabilityVSUse of energy by moving object

Solution Approach 1:

The patent applies partial action by scanning only a portion (e.g., 50%) of the wordlines instead of all wordlines. The selection of alternating wordline groups provides statistically representative sampling that maintains reliability for detecting read disturb conditions while reducing power consumption by half compared to full-block scanning.

Inventive Principle:
Principle #16Partial or excessive action

3Productivity

If selective read disturb sampling is implemented, then productivity is improved, but measurement precision deteriorates

Engineering Contradiction:
Improvescan operation speedVSAvoidstress level detection accuracy
Core Design Contradiction:
ProductivityVSMeasurement precision

Solution Approach 1:

The patent implements periodic action by alternating between different scanning patterns in successive scan operations. In one scan, even wordline groups are scanned; in the next scan, odd wordline groups are scanned. This periodic alternation ensures that all wordline groups are periodically measured, maintaining measurement precision while allowing high productivity in individual scan operations.

Inventive Principle:
Principle #19Periodic action

Solution Approach 2:

The system uses feedback from scan results to dynamically adjust scanning behavior. When read disturb conditions are detected in sampled wordlines, the system can trigger additional scans or refresh operations on affected blocks. This feedback mechanism ensures that measurement precision is maintained by focusing resources on problematic areas while allowing productivity to improve in stable regions.

Inventive Principle:
Principle #23Feedback

4Use of energy by moving object

If selective read disturb sampling is implemented, then use of energy is reduced, but reliability worsens

Engineering Contradiction:
Improvepower consumptionVSAvoiddata integrity detection
Core Design Contradiction:
Use of energy by moving objectVSReliability

Solution Approach 1:

The patent performs preliminary scanning on a subset of wordlines to identify blocks that require full inspection or refresh. By detecting read disturb conditions in the sampled portion, the system can proactively refresh affected blocks before actual data corruption occurs. This preliminary action maintains reliability by preventing errors while consuming less energy than continuous full-block scanning.

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS11810627B2Selective read disturb sampling
Publication Date: 2023.11.07 MICRON TECHNOLOGY INC
  • US11810627B2 patent drawing
  • US11810627B2 patent drawing
  • US11810627B2 patent drawing

AI summary

A processing device in a memory system maintains a counter to track a number of read operations performed on a data block of a memory device and determines that the number of read operations performed on the data block satisfies a first threshold criterion. The processing device further determines whether a number of scan operations performed on the data block satisfies a scan threshold criterion. Responsive to the number of scan operations performed on the data block satisfying the scan threshold criterion, the processing device performs a first data integrity scan to determine one or more first error rates for the data block, each of the one or more first error rates corresponding to a first set of wordlines of the data block, the first set comprising first alternating pairs of adjacent wordlines.