Vectorized Memory Calibration for Error Distribution

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conventional memory sub-systems face performance and reliability issues due to inadequate calibration of threshold voltage distributions in flash-based memory components, leading to high error rates during memory operations, as they fail to account for shifts in program distributions and are susceptible to noise in sampling error readings.

Innovation Solution

The implementation of a vectorized processing level calibration component that dynamically adjusts gate voltage levels by sampling error distributions and generating vectors to optimize read and program verify levels, minimizing bit error rates through iterative or one-step calibration processes.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If conventional calibration methods are used for threshold voltage distributions, then device complexity is reduced, but reliability deteriorates due to high error rates

Engineering Contradiction:
Improvememory operation reliabilityVSAvoidcalibration system complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent replaces conventional scalar calibration methods with a vector-based calibration system. The vectorized processing level calibration component uses multiple sampling points and error distribution analysis to determine optimal processing levels, substituting simple threshold adjustments with a more sophisticated vector mathematics approach that accounts for noise and distribution shifts.

Inventive Principle:
Principle #28Mechanics substitution (Replace mechanical system)

Solution Approach 2:

The patent implements feedback through iterative calibration processes where error rates from memory operations are measured and fed back to adjust processing levels. The system samples error distributions at multiple points, analyzes the feedback, and refines calibration parameters to minimize bit error rates, creating a closed-loop control system.

Inventive Principle:
Principle #23Feedback

2Manufacturing precision

If dynamic adjustment of gate voltage levels is implemented, then manufacturing precision is improved, but device complexity increases

Engineering Contradiction:
Improveprocessing level calibration precisionVSAvoidcalibration component complexity
Core Design Contradiction:
Manufacturing precisionVSDevice complexity

Solution Approach 1:

The patent segments the calibration process into multiple sampling points distributed across the processing level range. Instead of single-point calibration, the system performs measurements at multiple segmented locations to map the error distribution, enabling more precise determination of optimal processing levels through statistical analysis.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent transitions from scalar threshold voltage adjustment to vector-based calibration in a multi-dimensional space. By introducing multiple sampling dimensions and using vector mathematics to analyze error distributions, the system achieves higher precision in processing level calibration while managing complexity through mathematical abstraction.

Inventive Principle:
Principle #17Another dimension (Dimensionality change)

3Reliability

If vectorized processing level calibration is implemented, then reliability is improved, but productivity decreases due to iterative calibration requirements

Engineering Contradiction:
Improveerror rate reductionVSAvoidmemory operation throughput
Core Design Contradiction:
ReliabilityVSProductivity

Solution Approach 1:

The patent performs calibration actions in advance before normal memory operations begin. The vectorized processing level calibration component establishes optimal processing levels through iterative calibration and error distribution analysis during initialization or idle periods, so that subsequent memory operations can proceed at full throughput without repeated calibration overhead.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent maintains continuous monitoring of error distributions during memory operations. Rather than discrete recalibration events, the system continuously samples errors and adjusts processing levels in real-time, ensuring optimal reliability while minimizing disruption to ongoing memory operations through smooth, continuous adaptation.

Inventive Principle:
Principle #20Continuity of useful action

Data Source

PatentUS10761749B2Vectorized processing level calibration in a memory component
Publication Date: 2020.09.01 MICRON TECHNOLOGY INC
  • US10761749B2 patent drawing
  • US10761749B2 patent drawing
  • US10761749B2 patent drawing

AI summary

First and second vectors each respectively having first and second magnitudes and first and second phase angles relative to a reference axis are determined by a processing device based on a set of error values corresponding a current processing level for processing data in memory operations on memory cells of a memory component. An estimated processing level offset is generated based on a comparison between at least one of a difference between the first magnitude and the second magnitude or a difference between the first phase angle and the second phase angle. An updated processing level is generated based on the estimated processing level offset, and the updated processing level replaces the current processing level.