Memory System Read-Retry Voltage Control for Multi-Bit Cells

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing memory systems face challenges in accurately reading data from multi-bit memory cells due to variations in threshold voltages, leading to read errors and inefficiencies in data retrieval.

Innovation Solution

A memory system and control method that utilize a test read voltage and a read retry table to determine voltage offset values, adjusting read voltages based on threshold voltage counts and expected counts to improve data read accuracy and reliability.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Device complexity

If a fixed read voltage is used for reading data from multi-bit memory cells, then the device complexity is reduced, but the measurement precision of threshold voltage detection deteriorates leading to read errors

Engineering Contradiction:
Improveread voltage control complexityVSAvoidthreshold voltage detection precision
Core Design Contradiction:
Device complexityVSMeasurement precision

Solution Approach 1:

The patent implements dynamic read voltage adjustment by introducing a read retry voltage generation mechanism that adapts the read voltage based on detected threshold voltage distributions. The memory controller dynamically selects from multiple read retry voltages (e.g., Vr1, Vr2, Vr3) depending on the detected data state distribution, transforming the static read voltage into a dynamic parameter that adapts to actual memory cell conditions, thereby resolving the contradiction between simplicity and precision.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The patent changes the read voltage parameter from a fixed value to a variable that can take multiple discrete values (default read voltage and multiple read retry voltages). By establishing a mapping between detected threshold voltage counts and appropriate read retry voltages, the system adjusts the read voltage parameter to match the actual threshold voltage distribution of memory cells, improving detection precision without significantly increasing system complexity.

Inventive Principle:
Principle #35Parameter changes

2Measurement precision

If read retry operations with multiple voltage levels are implemented, then the measurement precision of data state detection is improved, but the loss of time for read operations increases

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

Solution Approach 1:

The patent performs preliminary detection of threshold voltage counts before executing the actual data reading operation. By first counting how many memory cells have threshold voltages below or above a reference voltage, the system can predict the appropriate read retry voltage to use, avoiding unnecessary trial-and-error read operations and reducing the overall time penalty of implementing multiple voltage levels.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent implements a feedback mechanism where the detected threshold voltage count information is fed back to select the appropriate read retry voltage. This feedback loop allows the system to adaptively choose the optimal read voltage based on actual memory cell conditions, improving detection accuracy while minimizing the time penalty by avoiding exhaustive search through all possible voltage levels.

Inventive Principle:
Principle #23Feedback

3Reliability

If the read voltage is adjusted based on threshold voltage distribution, then the reliability of data reading is improved, but the device complexity increases due to additional voltage control circuitry

Engineering Contradiction:
Improvedata reading reliabilityVSAvoidvoltage control circuitry complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent designs the read retry voltage generation mechanism to serve multiple functions: it detects threshold voltage distributions, determines appropriate correction voltages, and executes adaptive reading operations. By making the memory controller multi-functional, the patent avoids adding separate dedicated circuits for each function, thereby improving reading reliability while minimizing the increase in overall device complexity.

Inventive Principle:
Principle #6Universality (Multi-functionality)

Solution Approach 2:

The patent introduces a read retry table as an intermediary data structure that stores the mapping between threshold voltage count ranges and corresponding read retry voltages. This intermediary component simplifies the control logic by pre-establishing the relationship between detection results and corrective actions, reducing the complexity of real-time voltage selection while maintaining high reading reliability.

Inventive Principle:
Principle #24Intermediary (Mediator)

Data Source

PatentUS20250299750A1Memory systems and methods of controlling the same, and readable storage media
Publication Date: 2025.09.25 YANGTZE MEMORY TECH CO LTD
  • US20250299750A1 patent drawing
  • US20250299750A1 patent drawing
  • US20250299750A1 patent drawing

AI summary

An example memory system includes a memory device and a memory controller. The memory device includes memory cells each configured to be in one of data states. The memory controller is configured to: perform a read operation using a test read voltage corresponding to a selected data state among the data states; acquire a count of memory cells each having a threshold voltage that satisfies a preset condition including: the threshold voltage being less than or equal to the test read voltage, or the threshold voltage being greater than or equal to the test read voltage; determine a difference between the count and an expected count; and acquire at least one read retry voltage according to the difference, a mapping relationship, and a read retry table, wherein the mapping relationship includes a correspondence between an expected voltage offset value and the difference.