Regression-Based Calibration for Memory Read Voltage Optimization

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conventional memory sub-systems rely solely on raw bit error rate (RBER) at a reference read voltage for data block refreshing, leading to unnecessary refreshing and inaccurate health assessment of memory cells due to static programming distributions not reflecting current cell characteristics.

Innovation Solution

Implementing regression-based calibration and scanning methods that dynamically adjust read voltage levels using exponential equations based on parameters like valley width, ideal read position, and RBER floor to determine optimal read conditions, reducing error rates and unnecessary refresh operations.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If conventional memory sub-systems use static programming distributions and reference read voltage for data block refreshing, then the system is simple to operate, but the health assessment of memory cells becomes inaccurate and unnecessary refreshing occurs

Engineering Contradiction:
Improvehealth assessment accuracyVSAvoidcalibration system complexity
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The patent implements dynamic calibration by performing regression analysis on read data at multiple different read voltages to determine optimal read parameters. This dynamic approach adapts to changing memory cell characteristics over time, replacing static reference voltage methods with adaptive voltage selection based on actual measured performance.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The system changes the read voltage parameter dynamically during calibration operations. By testing at multiple voltage levels and using regression analysis to determine the optimal voltage, the system adjusts the read parameter based on actual memory cell state, improving health assessment accuracy without requiring complex hardware changes.

Inventive Principle:
Principle #35Parameter changes

2Reliability

If memory sub-systems perform frequent data block refreshing based on static RBER thresholds, then data reliability is maintained, but productivity decreases due to unnecessary refresh operations

Engineering Contradiction:
Improvedata reliabilityVSAvoidmemory sub-system throughput
Core Design Contradiction:
ReliabilityVSProductivity

Solution Approach 1:

The patent implements feedback-based calibration by continuously monitoring read error rates at multiple voltage levels and using regression analysis to determine optimal read parameters. This feedback loop allows the system to adapt to actual memory cell degradation patterns, refreshing only when truly necessary based on real-time health assessment rather than static thresholds.

Inventive Principle:
Principle #23Feedback

Solution Approach 2:

The system performs preliminary calibration operations to establish baseline read parameters and health assessments before determining when refresh is actually needed. By pre-calibrating and continuously monitoring, the system can make more informed decisions about timing refresh operations, reducing unnecessary interventions while maintaining reliability.

Inventive Principle:
Principle #10Preliminary action

3Manufacturing precision

If conventional systems use fixed reference read voltage for all operations, then device complexity is minimized, but manufacturing precision of read operations deteriorates over time as memory cells age

Engineering Contradiction:
Improveread operation precisionVSAvoidvoltage control complexity
Core Design Contradiction:
Manufacturing precisionVSDevice complexity

Solution Approach 1:

The patent implements dynamic voltage adjustment by determining optimal read voltages through regression analysis of read data collected at multiple voltage levels. This dynamic voltage selection adapts to memory cell aging and manufacturing variations, maintaining read precision without requiring complex hardware voltage control mechanisms.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The system performs self-calibration by automatically analyzing read error patterns and determining optimal read parameters without external intervention. The regression-based approach enables the memory sub-system to self-adjust voltage levels based on observed performance, maintaining precision while avoiding complex external control systems.

Inventive Principle:
Principle #25Self-service

Data Source

PatentUS11704179B2Regression-based calibration and scanning of data units
Publication Date: 2023.07.18 MICRON TECHNOLOGY INC
  • US11704179B2 patent drawing
  • US11704179B2 patent drawing
  • US11704179B2 patent drawing

AI summary

Read operations can be performed to read data stored at a data block. Parameters reflective of a separation between a pair of programming distributions associated with the data block can be determined based on the plurality of read operations. A read request to read the data stored at the data block can be received. In response to receiving the read request, a read operation can be performed to read the data stored at the data block based on the parameters that are reflective of the separation between the pair of programming distributions associated with the data block.