Sequential Read Tracking in Non-Volatile Memory for Adaptive Thresholds

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Non-volatile memory devices face challenges in maintaining optimal read thresholds due to physical phenomena like Data Retention and Read Disturb, leading to increased Bit Error Rate and decoding failures, which degrade system performance.

Innovation Solution

Implementing a sequential read tracking method that uses read and decoding results to estimate optimal read thresholds based on current block conditions, utilizing read histograms and directional error information to adjust read thresholds without additional read commands, thereby reducing decoding errors and improving system performance.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If fixed read thresholds are used for sequential read operations, then device complexity is reduced and ease of operation is improved, but decoding failures increase and reliability deteriorates due to Data Retention and Read Disturb effects

Engineering Contradiction:
Improvedecoding success rateVSAvoidread threshold management complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent applies preliminary action by performing a read histogram analysis on a portion of the page before completing the full sequential read operation. This preliminary analysis allows the system to predict and adjust read thresholds in advance, preventing decoding failures that would otherwise occur due to Data Retention and Read Disturb effects. The read histogram is computed on sampled data, and threshold adjustments are made proactively before the entire block is read, ensuring high reliability without requiring complex real-time threshold management throughout the operation.

Inventive Principle:
Principle #10Preliminary action

2Reliability

If read thresholds are adjusted frequently to maintain optimal performance, then reliability improves, but productivity decreases due to additional read commands and processing overhead

Engineering Contradiction:
Improveread operation success rateVSAvoidsequential read throughput
Core Design Contradiction:
ReliabilityVSProductivity

Solution Approach 1:

The patent applies partial action by performing read histogram analysis and threshold adjustment on only a portion of the page (e.g., a subset of codewords or a sampled region) rather than analyzing the entire block. This partial analysis provides sufficient information to predict threshold drift and adjust read thresholds appropriately, while avoiding the productivity penalty of processing the full dataset. The system achieves reliable threshold adaptation with reduced processing overhead by applying the principle of partial action.

Inventive Principle:
Principle #16Partial or excessive action

3Manufacturing precision

If read thresholds are adjusted based on comprehensive error analysis, then manufacturing precision of read operations improves, but loss of time increases due to additional processing during sequential read

Engineering Contradiction:
Improveread threshold accuracyVSAvoidthreshold adjustment processing time
Core Design Contradiction:
Manufacturing precisionVSLoss of time

Solution Approach 1:

The patent performs read histogram computation and error analysis on a portion of the page in advance, before the full sequential read operation completes. This preliminary action allows the system to determine accurate read thresholds proactively, so that when the actual read operation proceeds, the thresholds are already optimized. The time-consuming analysis is performed on sampled data rather than the full dataset, and the results are applied to the entire block, achieving high manufacturing precision with minimal time loss during the critical read path.

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS20250308615A1Sequential read tracking in non-volatile memory devices
Publication Date: 2025.10.02 KIOXIA CORP
  • US20250308615A1 patent drawing
  • US20250308615A1 patent drawing
  • US20250308615A1 patent drawing

AI summary

The arrangements disclosed herein relate to systems, methods, non-transitory computer-readable media, and apparatuses including a non-volatile memory and a controller operatively coupled to the non-volatile memory. The controller is to determine information on a number of errors for at least a portion of a page for performing a sequential read operation of a plurality of pages of a block of a plurality of blocks of the non-volatile memory, where the data is read using a first read threshold. The controller is to determine a second read threshold based at least in part on read histogram for the sequential read operation and the information on the number of the errors for at least the portion of the page and the first read threshold.