Dynamic Read Table Block Filter for Non-Volatile Memory

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Non-volatile memory devices face issues with data integrity due to read disturb and cross-temperature effects, leading to erroneous data retrieval and unnecessary maintenance operations, as traditional error correction methods struggle to distinguish between these effects.

Innovation Solution

Implementing a temperature-compensated test process that adjusts read levels to accurately detect read disturb effects while compensating for cross-temperature influences, thereby reducing unnecessary maintenance operations and improving data reliability.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Quantity of substance

If memory cells are packed more closely together to increase memory capacity, then memory capacity increases, but operational errors increase

Engineering Contradiction:
Improvememory capacityVSAvoidoperational errors
Core Design Contradiction:
Quantity of substanceVSReliability

Solution Approach 1:

The patent applies preliminary action by performing read disturb detection and temperature compensation before data retrieval operations. The system proactively identifies and compensates for potential errors caused by dense packing, preventing operational errors rather than correcting them after occurrence.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent introduces an intermediary mechanism - a temperature-compensated detection system that acts as a mediator between the densely packed memory cells and the read operations. This intermediary detects read disturb effects and compensates for temperature variations, isolating the impact of dense packing from operational reliability.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Reliability

If traditional error correction methods are used, then data errors can be detected, but cross-temperature effects cannot be distinguished from read disturb effects

Engineering Contradiction:
Improvedata error detectionVSAvoiderror source discrimination
Core Design Contradiction:
ReliabilityVSMeasurement precision

Solution Approach 1:

The patent segments the error detection process into distinct components: read disturb detection and temperature effect detection. By separating these detection functions and applying temperature compensation independently, the system can precisely identify and distinguish between different error sources that traditional unified methods conflate.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent applies parameter changes by introducing temperature compensation as a variable parameter in the detection process. By adjusting detection parameters based on temperature conditions, the system can differentiate between temperature-induced variations and actual read disturb effects, improving measurement precision.

Inventive Principle:
Principle #35Parameter changes

3Ease of operation

If read operations are performed frequently to retrieve data, then data accessibility improves, but read disturb effects accumulate

Engineering Contradiction:
Improvedata accessibilityVSAvoidread disturb accumulation
Core Design Contradiction:
Ease of operationVSReliability

Solution Approach 1:

The patent implements feedback by continuously monitoring for read disturb effects during data retrieval operations. The system uses temperature-compensated detection to provide feedback on the health of memory cells, allowing for proactive intervention before read disturb accumulation causes data corruption.

Inventive Principle:
Principle #23Feedback

Solution Approach 2:

The patent applies preliminary action by detecting and compensating for read disturb effects before they accumulate to critical levels. The temperature-compensated detection system proactively identifies early signs of read disturb, allowing the system to take preventive measures while maintaining data accessibility.

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS10553301B2Dynamic read table block filter
Publication Date: 2020.02.04 SANDISK TECHNOLOGIES LLC
  • US10553301B2 patent drawing
  • US10553301B2 patent drawing
  • US10553301B2 patent drawing

AI summary

Non-volatile memory and processes for reprogramming data posing a potential reliability concern are provided. A process is provided for distinguishing between cross-temperature effects and read disturb effects as part of determining whether to perform a maintenance operation such as reprogramming. A process is provided that compensates for cross-temperature effects while testing to determine whether to perform a maintenance operation. Applying temperature compensation attempts to remove cross-temperature effects so that testing accurately detects whether read disturb has occurred, without the effects of temperature. By reducing cross-temperature effects, maintenance operations can be more accurately scheduled for memory that has experienced read disturb, as opposed to cross-temperature effects.