Dynamic Memory Control Voltage Calibration via String Current Slope

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing systems for dynamically calibrating memory control voltages, such as pass voltage and wordline read-verify voltage, are sensitive to temperature, pattern, and time of programming fluctuations, leading to inaccurate calibration and performance issues.

Innovation Solution

The calibration of memory control voltages is improved by measuring the change in slope of the string current over time, determining the final voltage based on the ratio of change in total string current, and comparing it against a threshold, reducing sensitivity to temperature, pattern, and time of programming variations.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If dynamic calibration is performed as a function of average string current, then calibration adapts to operating conditions, but sensitivity to temperature changes and time of programming increases

Engineering Contradiction:
Improvecalibration adaptabilityVSAvoidvoltage calculation accuracy
Core Design Contradiction:
Adaptability or versatilityVSMeasurement precision

Solution Approach 1:

The memory block is divided into multiple sub-blocks that can be independently controlled and calibrated. Each sub-block can be programmed and calibrated separately, allowing the system to isolate and compensate for temperature variations and timing differences in different regions, thereby maintaining calibration accuracy while adapting to operating conditions.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The calibration process is performed locally at the sub-block level rather than globally across the entire memory block. This allows each sub-block to have its own calibrated pass voltage and wordline read-verify voltage values that account for local temperature and timing conditions, improving measurement precision while maintaining adaptability.

Inventive Principle:
Principle #3Local quality

2Productivity

If calibration is performed after comparator flip indicating completion, then calibration completes the memory operation, but unselected sub-blocks contribute high currents causing inaccurate calibration

Engineering Contradiction:
Improvecalibration completion timingVSAvoidcalibration accuracy
Core Design Contradiction:
ProductivityVSMeasurement precision

Solution Approach 1:

The calibration process is initiated and performed before the comparator flip that indicates completion of the memory operation. By performing calibration in advance, the system can determine accurate pass voltage and wordline read-verify voltage values before unselected sub-blocks contribute high currents that would otherwise contaminate the calibration measurement.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The calibration function is extracted and performed as a separate preliminary step before the main memory operation completion signal. This allows the calibration process to be completed independently with accurate measurements, and then the results are used for the subsequent memory operations without interference from high currents in unselected sub-blocks.

Inventive Principle:
Principle #2Taking out (Extraction)

3Device complexity

If temperature compensation is done only at sense current or sense Vt, then calibration is simple and fast, but temperature-induced variation of cell current causes inaccuracy

Engineering Contradiction:
Improvecalibration process complexityVSAvoidvoltage calculation accuracy
Core Design Contradiction:
Device complexityVSMeasurement precision

Solution Approach 1:

The calibration process measures and compensates for temperature effects across multiple current parameters, not just at the sense current or sense Vt point. By characterizing the cell current behavior at different current levels and temperatures, the system can accurately determine the temperature coefficient and apply appropriate compensation to maintain voltage calculation accuracy while keeping the process manageable.

Inventive Principle:
Principle #35Parameter changes

Data Source

PatentUS11315642B2Systems and methods providing improved calibration of memory control voltage
Publication Date: 2022.04.26 MICRON TECHNOLOGY INC
  • US11315642B2 patent drawing
  • US11315642B2 patent drawing
  • US11315642B2 patent drawing

AI summary

Disclosed are systems and methods of dynamically calibrating a memory control voltage more accurately. According to disclosed implementations, a memory control voltage such as Vpass or Vwlrv may be calibrated during memory operation as a function of the change in slope of total string current, even during increase in the wordline voltage. In one exemplary method, the wordlines are increased in sequence from a start voltage to an end voltage in steps, slope change is measured at every step, the measured slope change is compared against a threshold, and an adjusted memory control voltage is determined as a function of a wordline voltage at which the change in slope reaches the threshold. As such, memory control voltage may be determined and dynamically calibrated with less sensitivity to operating parameters such as temperature, pattern, and/or time of programming.