Memory Read Threshold Adaptation via Single-Point Perturbation

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing memory devices face challenges in accurately tracking and setting read thresholds due to variations in analog values over time and between memory cell groups, making it difficult to isolate the individual contribution of each read threshold to error metrics and decide on adjustments.

Innovation Solution

A method where only one read threshold is perturbed at a time during readout operations, allowing changes in error metrics to be attributed to its positioning, enabling the estimation of a preferred threshold value based on readout results, while keeping the other threshold fixed.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If multiple read thresholds are adjusted simultaneously based on error metrics, then the overall read accuracy may improve, but it becomes impossible to isolate the individual contribution of each threshold to the error metrics

Engineering Contradiction:
Improveread accuracyVSAvoidthreshold adjustment complexity
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The patent segments the threshold adjustment process by perturbing only one read threshold at a time while keeping other thresholds fixed. This segmentation allows the system to isolate and measure the individual contribution of each threshold to error metrics, resolving the contradiction between improving read accuracy and managing adjustment complexity.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

Instead of adjusting all thresholds simultaneously (excessive action), the patent applies partial action by adjusting only one threshold at a time. This partial adjustment strategy enables clear attribution of error metric changes to specific threshold perturbations, simplifying the adjustment process while maintaining accuracy improvement capabilities.

Inventive Principle:
Principle #16Partial or excessive action

2Measurement precision

If dedicated readout operations are performed to estimate preferred threshold values, then threshold accuracy improves, but additional readout operations increase time consumption

Engineering Contradiction:
Improvethreshold value accuracyVSAvoidreadout operation time
Core Design Contradiction:
Measurement precisionVSLoss of time

Solution Approach 1:

The patent merges the threshold estimation function with normal readout operations. By perturbing one threshold at a time during regular readout operations and using the resulting error metrics to estimate preferred threshold values, the system achieves accurate threshold estimation without requiring separate dedicated readout operations, thus eliminating additional time consumption.

Inventive Principle:
Principle #5Merging (Combining)

Solution Approach 2:

Normal readout operations are given multiple functions: they serve both to retrieve data and to estimate preferred threshold values through controlled perturbation of a single threshold. This multi-functionality eliminates the need for dedicated threshold estimation operations, reducing time loss while maintaining estimation accuracy.

Inventive Principle:
Principle #6Universality (Multi-functionality)

Data Source

PatentUS9779818B2Adaptation of high-order read thresholds
Publication Date: 2017.10.03 APPLE INC
  • US9779818B2 patent drawing
  • US9779818B2 patent drawing
  • US9779818B2 patent drawing

AI summary

A method includes storing data in memory cells by programming the memory cells with respective values. The memory cells are read in multiple readout operations that each compares the programmed values to at least first and second read thresholds, while keeping the first read threshold fixed throughout the readout operations and perturbing only the second read threshold between the readout operations. A preferred value for the second read threshold is estimated based on the multiple readout operations.