Non-linear Temperature Compensation for Non-volatile Memory

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conventional non-volatile memory systems face challenges in accurately compensating for temperature variations outside the typical operating range, leading to nonlinear changes in cell characteristics and reduced reliability, especially in wider temperature ranges.

Innovation Solution

Implementing nonlinear temperature compensation methods that adjust voltage and timing settings for programming, read, and erase operations based on the operation temperature, ensuring appropriate compensation for non-linear cell characteristics across varying temperatures.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If conventional linear temperature compensation is used, then the memory operation is simple and fast, but the accuracy deteriorates outside the typical temperature range

Engineering Contradiction:
Improvetemperature compensation accuracyVSAvoidcompensation method complexity
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The temperature range is segmented into multiple regions (first temperature range and second temperature range) with different compensation characteristics. The controller selectively applies different compensation methods based on the detected temperature range, thereby improving accuracy without always using the more complex nonlinear method.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The temperature compensation approach is made dynamic by detecting the current temperature range and switching between linear compensation (for first temperature range) and nonlinear compensation (for second temperature range). This dynamic adaptation optimizes both accuracy and complexity based on operating conditions.

Inventive Principle:
Principle #15Dynamics

2Adaptability or versatility

If the temperature range is extended, then the adaptability is improved, but the reliability deteriorates due to nonlinear cell characteristics

Engineering Contradiction:
Improveoperating temperature rangeVSAvoidoperation reliability
Core Design Contradiction:
Adaptability or versatilityVSReliability

Solution Approach 1:

The compensation parameters are changed based on temperature range. In the second temperature range where nonlinear characteristics dominate, different compensation parameters and methods are applied compared to the first temperature range, thereby maintaining reliability across the extended temperature spectrum.

Inventive Principle:
Principle #35Parameter changes

Solution Approach 2:

The controller detects the operation temperature and uses this feedback to determine which temperature range is active, then applies the appropriate compensation method. This feedback mechanism ensures that the compensation adapts to actual operating conditions, maintaining reliability across the extended temperature range.

Inventive Principle:
Principle #23Feedback

3Measurement precision

If nonlinear temperature compensation is always applied, then the accuracy is improved across all temperatures, but the processing time increases

Engineering Contradiction:
Improvetemperature compensation accuracyVSAvoidcompensation processing time
Core Design Contradiction:
Measurement precisionVSLoss of time

Solution Approach 1:

The temperature range is segmented into multiple regions (first temperature range and second temperature range) with different compensation characteristics. The controller selectively applies different compensation methods based on the detected temperature range, thereby improving accuracy without always using the more complex nonlinear method.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

Nonlinear temperature compensation is applied partially - only when the temperature falls within the second temperature range where nonlinear characteristics are significant. For temperatures in the first range, simpler linear compensation suffices, reducing unnecessary processing overhead.

Inventive Principle:
Principle #16Partial or excessive action

Data Source

PatentUS11562797B2Non-linear temperature compensation for wider range operation temperature products
Publication Date: 2023.01.24 SANDISK TECHNOLOGIES LLC
  • US11562797B2 patent drawing
  • US11562797B2 patent drawing
  • US11562797B2 patent drawing

AI summary

A method for operating non-volatile storage disclosed herein. The method comprises performing an operation on a set of non-volatile storage elements. The operation on the set of non-volatile storage elements includes providing temperature compensation based on an operation temperature of the set of non-volatile storage elements. The providing temperature compensation includes determining if the operation temperature is outside a temperature range where constant compensation is valid and applying the temperature compensation based on the determination.