NAND Memory Valley Voltage Prediction for Stable Read Accuracy

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

The accuracy of reading data stored in NAND memory cells is affected by the variation of stored charges over time and repeated read operations, as well as temperature fluctuations, leading to inaccuracies in data retrieval.

Innovation Solution

A memory device and system that utilize a peripheral circuit to determine a predicted valley voltage using a function model, such as a quadratic function, to improve read accuracy by adjusting read voltages based on previous read results and voltage differences, enabling precise data retrieval.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If read operations are performed on NAND memory cells, then data can be retrieved, but the stored charges vary over time and repeated reads, causing read accuracy to deteriorate

Engineering Contradiction:
Improveread accuracyVSAvoidcharge stability
Core Design Contradiction:
Measurement precisionVSReliability

Solution Approach 1:

The patent applies preliminary action by performing multiple read operations at different voltages before the actual data retrieval to predict the valley voltage. The peripheral circuit reads the memory cell at M different target read voltages, obtains first results, and predicts the valley voltage in advance using a function model. This preliminary prediction ensures that when the actual read operation occurs, the optimal read voltage is already determined, compensating for charge variations that occur over time and repeated reads.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent implements feedback by using the read results to continuously optimize the read voltage. The peripheral circuit obtains first results from reading at different voltages, feeds these results into a function model to predict the valley voltage, and then uses this predicted voltage for subsequent reads. This closed-loop feedback mechanism adapts to charge variations caused by time and repeated operations, maintaining high read accuracy despite deteriorating charge stability.

Inventive Principle:
Principle #23Feedback

2Measurement precision

If multiple read voltages are used to improve accuracy, then read precision increases, but the complexity of the read operation increases

Engineering Contradiction:
Improveread accuracyVSAvoidread operation complexity
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The patent applies parameter changes by systematically varying the read voltage parameter across M different target voltages. The peripheral circuit reads the memory cell at each of these voltages, obtains first results, and uses a function model to predict the optimal valley voltage. This structured parameter variation approach improves read accuracy by capturing the voltage-accuracy relationship, while the automated function model processing keeps the operational complexity manageable.

Inventive Principle:
Principle #35Parameter changes

3Measurement precision

If the read voltage is adjusted based on predicted valley voltage, then data retrieval accuracy improves, but the time required for voltage determination increases

Engineering Contradiction:
Improvedata retrieval accuracyVSAvoidvoltage determination time
Core Design Contradiction:
Measurement precisionVSLoss of time

Solution Approach 1:

The patent performs the voltage determination action in advance by conducting multiple reads at different voltages and predicting the valley voltage before the actual data retrieval operation. The peripheral circuit obtains M first results at M target read voltages, uses the function model to predict the valley voltage, and stores this predicted voltage for use in subsequent read operations. This preliminary determination eliminates the need for time-consuming voltage adjustments during actual data retrieval, thus reducing operational time loss.

Inventive Principle:
Principle #10Preliminary action

4Measurement precision

If a function model is used to predict valley voltage, then read accuracy improves, but the computational complexity of the peripheral circuit increases

Engineering Contradiction:
Improvevalley voltage prediction accuracyVSAvoidperipheral circuit complexity
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The patent replaces complex hardware-based voltage adjustment mechanisms with a software/mathematical function model approach. Instead of using complex circuitry to directly determine the optimal read voltage, the peripheral circuit uses a function model that processes the M first results computationally to predict the valley voltage. This substitution of mathematical modeling for hardware complexity achieves high prediction accuracy while keeping the peripheral circuit design more manageable and flexible.

Inventive Principle:
Principle #28Mechanics substitution (Replace mechanical system)

Data Source

PatentUS12541304B2Memory device, operation method thereof, memory system, and memory controller
Publication Date: 2026.02.03 YANGTZE MEMORY TECH CO LTD
  • US12541304B2 patent drawing
  • US12541304B2 patent drawing
  • US12541304B2 patent drawing

AI summary

According to one aspect of the present disclosure, a memory device is provided. The memory device may include a memory cell array including a plurality of memory cells. A preset number of the memory cells may form a code word. The memory device may include a peripheral circuit coupled with the memory cell array. The peripheral circuit may be configured to obtain M first results corresponding to at least one code word at M target read voltages. The peripheral circuit may be configured to obtain a predicted valley voltage according to the M first results and the M target read voltages in conjunction with a preset function model. The peripheral circuit may be configured to determine a target valley voltage based on the predicted valley voltage. The target valley voltage may be configured as a read voltage for a read operation on the at least one code word.