NAND Flash Read Voltage Adjustment for Threshold Shift Correction

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Flash memory cells experience inaccurate data state determination due to charge loss over time, leading to shifting and spreading of threshold voltage ranges, which complicates the determination of data states in NAND flash memory devices.

Innovation Solution

The method involves determining an expected data age of memory cells by analyzing the number of cells activated in response to specific read voltages, using empirical relationships to adjust read voltages based on data age, and employing noise addition during sensing to improve accuracy, thereby correcting for threshold voltage shifts.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Quantity of substance

If charge storage structures are used in flash memory cells to achieve high storage capacity, then storage density is improved, but threshold voltage shifts and spreading occur over time due to charge loss

Engineering Contradiction:
Improvestorage capacityVSAvoiddata state determination accuracy
Core Design Contradiction:
Quantity of substanceVSReliability

Solution Approach 1:

The patent applies preliminary action by performing a sensing operation before the actual read operation. The sensing operation applies an intermediate read voltage to determine a data age metric, which is then used to select appropriate read voltages for the read operation. This preliminary sensing step allows the system to compensate for charge loss and threshold voltage shifts before attempting to read the data, thereby maintaining accurate data state determination despite the use of charge storage structures.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent implements parameter changes by dynamically adjusting read voltages based on the determined data age metric. Instead of using fixed read voltages, the system selects from multiple read voltage levels (e.g., first read voltage, second read voltage, third read voltage) depending on the data age. This allows the read operation to adapt to threshold voltage shifts caused by charge loss, maintaining reliable data state determination while preserving high storage capacity.

Inventive Principle:
Principle #35Parameter changes

2Measurement precision

If intermediate read voltages are applied to determine data age, then data state determination accuracy is improved, but additional sensing operations increase time consumption

Engineering Contradiction:
Improvedata state determination accuracyVSAvoidread operation time
Core Design Contradiction:
Measurement precisionVSLoss of time

Solution Approach 1:

The patent applies partial action by performing a simplified sensing operation that applies only an intermediate read voltage to determine the data age metric, rather than performing a complete read operation with multiple voltage levels. This partial sensing provides sufficient information about charge loss to guide the subsequent read operation, achieving improved accuracy without the full time cost of a complete read. The system performs only the necessary minimum sensing to obtain the data age metric.

Inventive Principle:
Principle #16Partial or excessive action

3Measurement precision

If multiple read voltages are used to compensate for threshold voltage shifts, then data state determination accuracy is improved, but device complexity increases

Engineering Contradiction:
Improvedata state determination accuracyVSAvoidread voltage control complexity
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The patent implements self-service by using the memory device's own sensing capability to determine its data age metric and automatically select appropriate read voltages based on that metric. The system does not require external calibration or complex control circuitry; instead, it uses its existing sensing operation to gather information about its own charge loss characteristics and autonomously adjusts the read voltages accordingly. This reduces device complexity while maintaining improved data state determination accuracy.

Inventive Principle:
Principle #25Self-service

Data Source

PatentUS10923200B2Apparatus and methods for determining read voltages for a read operation
Publication Date: 2021.02.16 MICRON TECHNOLOGY INC
  • US10923200B2 patent drawing
  • US10923200B2 patent drawing
  • US10923200B2 patent drawing

AI summary

Methods of operating a memory, as well as memory configured to perform such method, include applying an intermediate read voltage to a selected access line for a read operation, adding noise to a sensing operation while applying the intermediate read voltage, determining a value indicative of a number of memory cells of a plurality of memory cells connected to the selected access line that are activated in response to applying the intermediate read voltage to the selected access line, and determining a plurality of read voltages for the read operation in response to the value indicative of the number of memory cells of the plurality of memory cells that are activated in response to applying the intermediate read voltage to the selected access line.