NAND Memory Read-Voltage Prediction for Accurate Data Retrieval

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

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

Innovation Solution

A memory device and system that utilize a peripheral circuit to determine a target valley bottom voltage by analyzing the number of flipped bits at different read voltages, employing a mapping function and iterative adjustments to refine the read voltage, ensuring accurate data retrieval.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If fixed read voltages are used for reading data from memory cells, then the read operation is simple and fast, but the reading accuracy deteriorates due to charge variation over time and repeated reads

Engineering Contradiction:
Improvereading accuracyVSAvoidread voltage determination complexity
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The system performs preliminary read operations at different voltages to acquire first results before determining the final target valley bottom voltage. This preliminary action allows the system to predict the optimal read voltage based on actual memory cell responses, thereby improving reading accuracy while managing complexity through structured pre-processing

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system uses the first results from preliminary reads as feedback to adjust and determine the target valley bottom voltage. This feedback mechanism enables the system to adapt to charge variations in memory cells over time and across different read operations, maintaining high reading accuracy without requiring complex external calibration equipment

Inventive Principle:
Principle #23Feedback

2Measurement precision

If the read voltage is adjusted frequently to maintain accuracy, then reading precision improves, but the operation time increases

Engineering Contradiction:
Improveread voltage precisionVSAvoidvoltage adjustment time
Core Design Contradiction:
Measurement precisionVSLoss of time

Solution Approach 1:

The system performs a limited number of preliminary read operations (excessive action) to gather sufficient data for accurate valley bottom voltage prediction, rather than continuously adjusting voltages during every read operation. This partial adjustment approach maintains precision while minimizing time loss by avoiding excessive voltage tuning

Inventive Principle:
Principle #16Partial or excessive action

Solution Approach 2:

The valley bottom voltage is determined in advance through preliminary reads and prediction algorithms, so that once determined, the same target read voltage can be reused for subsequent reads. This preliminary determination reduces the need for frequent adjustments, thereby improving precision without proportionally increasing operation time

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS20250266112A1Memory device, memory system, memory controller, and operation method
Publication Date: 2025.08.21 YANGTZE MEMORY TECH CO LTD
  • US20250266112A1 patent drawing
  • US20250266112A1 patent drawing
  • US20250266112A1 patent drawing

AI summary

Examples of the present application disclose a memory device. The memory device includes: a memory cell array comprising memory cells that store a plurality of memory bits, the plurality of memory bits corresponding to a plurality of orders of read voltages, and a preset number of the memory cells forming a code word; and a peripheral circuit coupled with the memory cell array and configured to: acquire a first result of at least one code word corresponding to a target read voltage of a target order; acquire a predicted valley bottom voltage of the target order according to the first result of the at least one code word corresponding to the target read voltage of the target order and a level in which the target order is located; and determine a target valley bottom voltage of the target order based on the predicted valley bottom voltage of the target order.