Memory Controller Read-Level Correction Using History Voltage Data

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing memory systems face challenges in determining an optimal read level when read operations fail, leading to inefficiencies and additional operations, particularly in volatile and nonvolatile memory devices.

Innovation Solution

A memory controller that includes a history voltage storage unit, read operation control unit, and read voltage setting unit to store and adjust read voltages based on historical average voltages, using Gaussian modeling and Gauss-Newton optimization to minimize additional read operations.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If traditional read operations are performed without voltage adjustment, then the read operation is simple and fast, but the read operation fails when threshold voltage distributions vary

Engineering Contradiction:
Improveread operation success rateVSAvoidvoltage adjustment mechanism
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent applies dynamics by making the read voltage adjustable rather than fixed. The voltage setting unit dynamically selects from multiple candidate voltages based on threshold voltage distribution characteristics, allowing the system to adapt to varying memory cell conditions and improve read operation reliability.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The patent changes the voltage parameter by providing multiple candidate read voltages corresponding to different threshold voltage distributions. The system selects the appropriate voltage level based on the actual distribution characteristics, transforming a single parameter approach into a multi-parameter solution that handles variability.

Inventive Principle:
Principle #35Parameter changes

2Measurement precision

If multiple read operations are performed to determine optimal read level, then the optimal read level can be determined, but additional read operations increase time consumption

Engineering Contradiction:
Improveoptimal read level determinationVSAvoidadditional read operation time
Core Design Contradiction:
Measurement precisionVSLoss of time

Solution Approach 1:

The patent applies preliminary action by pre-calculating and storing multiple candidate read voltages and their corresponding threshold voltage distributions before actual read operations occur. This allows the system to quickly select the appropriate voltage without performing extensive trial read operations, reducing time consumption while maintaining precision.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent uses copying by creating a lookup table that stores pre-determined voltage-level distribution pairs. Instead of performing multiple read operations to determine optimal voltage levels, the system copies pre-computed results from the table, significantly reducing measurement time while maintaining accuracy.

Inventive Principle:
Principle #26Copying

3Reliability

If read voltage is adjusted based on threshold voltage distribution, then read operation reliability improves, but the control mechanism becomes more complex

Engineering Contradiction:
Improvedata retrieval accuracyVSAvoidvoltage control unit structure
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent implements feedback by using the threshold voltage distribution information as feedback to the voltage setting unit. The distribution characteristics are fed back to select the appropriate read voltage, creating a closed-loop system that automatically adapts to varying memory conditions without requiring complex external control mechanisms.

Inventive Principle:
Principle #23Feedback

Solution Approach 2:

The patent introduces an intermediary approach by using threshold voltage distribution statistics as a mediator between the raw read operation and the voltage selection. The distribution characteristics serve as an intermediate representation that simplifies the control logic, allowing reliable voltage selection without direct complex interaction with individual memory cells.

Inventive Principle:
Principle #24Intermediary (Mediator)

Data Source

PatentUS20260050548A1Memory controller for performing read operation and operating method thereof
Publication Date: 2026.02.19 SK HYNIX INC
  • US20260050548A1 patent drawing
  • US20260050548A1 patent drawing
  • US20260050548A1 patent drawing

AI summary

A memory controller includes a history voltage storage unit configured to store information on a plurality of history average voltages each representing an average voltages of each of a plurality of threshold voltage distributions for the plurality of memory cells, and a read voltage setting unit configured to, when a read operation performed by using a read voltage fails, determine a first cell count representing a number of cells measured based on the read voltage, determine a second cell count representing a number of cells predicted based on the read voltage through a first arithmetic operation performed based on an average voltage that is adjacent to the read voltage and selected from among the plurality of history average voltages, and adjust a level of the average voltage through a second arithmetic operation performed based on a difference between the first and second cell count.