Memory Cell Read Margining via Dynamic Voltage Adjustment

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

As memory devices shrink to smaller geometries, phenomena like over-programming, read disturb, and data retention issues lead to degradation of cell voltage threshold distributions, causing erroneous data reads, especially in multi-state memory storage, where existing methods like ECC and heroic recovery face challenges in accurately determining the direction of cell shifts and may overwhelm error correction capabilities.

Innovation Solution

The memory device evaluates cells at multiple reference conditions to determine a read condition based on the rate of change of cell populations, using secondary read conditions to adjust the read point and minimize errors, thereby avoiding misreading by accounting for the distribution of programmed state populations and guiding heroic recovery processes.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If standard read conditions are used to read memory cells, then read speed is maintained, but data accuracy deteriorates due to cell threshold distribution degradation

Engineering Contradiction:
Improvedata accuracyVSAvoidread speed
Core Design Contradiction:
Measurement precisionVSProductivity

Solution Approach 1:

The patent dynamically adjusts read conditions based on the actual state of memory cell populations. Instead of using fixed standard read conditions, the system evaluates cell distributions and adapts read voltages and timing accordingly, allowing optimal balance between speed and accuracy under varying degradation conditions

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The patent changes read parameters (voltages, timing) based on evaluated cell population distributions. By monitoring threshold voltage distributions and adjusting read conditions to match actual cell states, the system maintains data accuracy while minimizing impact on read speed

Inventive Principle:
Principle #35Parameter changes

2Measurement precision

If heroic recovery processes are applied to correct erroneous reads, then data accuracy improves, but system complexity and processing time increase

Engineering Contradiction:
Improvedata accuracyVSAvoidsystem complexity
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The patent performs preliminary evaluation of cell population distributions before attempting heroic recovery. By assessing the actual state of memory cells and predicting likely error patterns in advance, the system prepares appropriate correction strategies, reducing the complexity and processing time of subsequent recovery operations

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent implements feedback mechanisms where read results and cell distribution evaluations inform subsequent read and recovery operations. This closed-loop approach allows the system to learn from actual cell behavior and optimize heroic recovery processes, reducing unnecessary complexity

Inventive Principle:
Principle #23Feedback

3Measurement precision

If multiple read conditions are evaluated to determine optimal read point, then data accuracy improves, but processing time increases

Engineering Contradiction:
Improveread accuracyVSAvoidprocessing time
Core Design Contradiction:
Measurement precisionVSLoss of time

Solution Approach 1:

The patent evaluates multiple read conditions but stops when sufficient accuracy is achieved, rather than exhaustively testing all possible conditions. This partial action approach maintains high accuracy while limiting processing time by performing only the necessary evaluations

Inventive Principle:
Principle #16Partial or excessive action

Solution Approach 2:

The patent performs preliminary evaluation of cell distributions to predict the optimal read point, reducing the need for extensive trial reads. By anticipating the best read conditions based on initial assessments, the system minimizes processing time while maintaining accuracy

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS8473813B2Methods of cell population distribution assisted read margining
Publication Date: 2013.06.25 PALISADE TECH LLP
  • US8473813B2 patent drawing
  • US8473813B2 patent drawing

AI summary

A memory using techniques to extract the data content of its storage elements, when the distribution of stored states is degraded, is presented. If the distribution of stored states has degraded, secondary evaluations of the memory cells are performed using modified read conditions. Based upon the results of these supplemental evaluations, the memory device determines the read conditions at which to best decide the data stored.