Flash Memory Read Threshold Adjustment via Environmental Models

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing calibration methods for read and write thresholds in flash memory devices are inefficient and inaccurate, leading to increased errors and power consumption due to the need for frequent recalibrations and handling of multiple operating parameters across varying environmental conditions.

Innovation Solution

Implementing a system that uses pre-characterized environmental models to determine optimal read and write thresholds based on temperature and other parameters, reducing the need for frequent recalibrations by storing pre-calculated thresholds and adjusting them according to predicted patterns, thereby optimizing performance and reducing power consumption.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If frequent recalibration of read voltage thresholds is performed to maintain accuracy, then measurement precision is improved, but use of energy increases and productivity decreases

Engineering Contradiction:
Improveread voltage threshold accuracyVSAvoidpower consumption
Core Design Contradiction:
Measurement precisionVSUse of energy by moving object

Solution Approach 1:

The patent pre-characterizes environmental models and determines optimal read/write thresholds in advance for different environmental conditions. When the actual environmental parameters match the pre-characterized conditions, the pre-determined thresholds are used directly without recalibration, thereby reducing power consumption while maintaining accuracy.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent changes the approach from dynamically recalibrating thresholds to selecting from pre-determined threshold sets based on environmental parameters. By characterizing the relationship between environmental conditions and optimal thresholds in advance, the system efficiently selects appropriate thresholds without performing energy-intensive recalibration operations.

Inventive Principle:
Principle #35Parameter changes

2Measurement precision

If frequent recalibration of read voltage thresholds is performed to maintain accuracy, then measurement precision is improved, but productivity decreases

Engineering Contradiction:
Improveread voltage threshold accuracyVSAvoidcalibration operation overhead
Core Design Contradiction:
Measurement precisionVSProductivity

Solution Approach 1:

The patent pre-characterizes environmental models and determines optimal read/write thresholds in advance for different environmental conditions. When the actual environmental parameters match the pre-characterized conditions, the pre-determined thresholds are used directly without recalibration, thereby reducing calibration overhead and improving productivity.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent creates pre-characterized models that represent the relationship between environmental conditions and optimal thresholds. These models serve as templates that can be quickly matched against actual conditions, avoiding the need to perform complete recalibration procedures and thus reducing operational overhead.

Inventive Principle:
Principle #26Copying

3Adaptability or versatility

If multiple operating parameters are adjusted across varying environmental conditions, then adaptability is improved, but device complexity increases

Engineering Contradiction:
Improveenvironmental condition handlingVSAvoidcalibration system complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent segments the environmental operating space into distinct conditions and pre-characterizes optimal thresholds for each segment. This segmentation allows the system to handle multiple environmental conditions adaptably while keeping the complexity manageable by treating each condition as a separate, pre-analyzed case.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent changes the approach from real-time complex calculations to lookup-based selection of pre-determined threshold sets based on environmental parameters. By pre-characterizing the parameter relationships, the system achieves high adaptability across environmental conditions while reducing the computational complexity during operation.

Inventive Principle:
Principle #35Parameter changes

Data Source

PatentUS10379739B1Data storage device read threshold adjustment according to environmental parameters
Publication Date: 2019.08.13 SANDISK TECHNOLOGIES LLC
  • US10379739B1 patent drawing
  • US10379739B1 patent drawing
  • US10379739B1 patent drawing

AI summary

Embodiments of systems and methods for management and/or optimization of non-volatile memory read thresholds using improved time and temperature tagging are described. In some embodiments, time and temperature tagging can be optimized based on time that it takes to perform read threshold calibration, the expected change in temperature, and/or the impact of this change on bit error rate. In some embodiments, a model of an environmental parameter can be determined and associated read thresholds can be pre-calculated. If the measured environmental parameter is within a threshold of the model for the environmental parameter, a pre-calculated read threshold value can be used instead of performing read threshold calibration. Advantageously, power consumption can be reduced and throughput for the memory device can be increased.