Statistical Temperature Compensation for Non-Volatile Memory

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Data errors in memory devices occur due to temperature variations during write and read operations, leading to failed read operations and inefficiencies in error correction, especially when temperature information is not readily available or recoverable.

Innovation Solution

Implementing statistical measures of temperature information, such as mean, variance, and standard deviation, across groups of memory cells to compensate for temperature variations, allowing for effective management of memory operations without storing individual temperature data, and using temperature sensors to record and analyze this information for thermal management.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If individual temperature data is stored for each memory cell, then temperature compensation precision is improved, but storage overhead and system complexity increase

Engineering Contradiction:
Improvetemperature compensation precisionVSAvoidstorage overhead
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The patent merges temperature information from multiple memory cells into a single statistical measure (mean temperature) for each group of memory cells. This combining approach reduces the amount of temperature data that needs to be stored while still providing effective temperature compensation for memory operations.

Inventive Principle:
Principle #5Merging (Combining)

Solution Approach 2:

Instead of storing individual temperature values for each memory cell, the patent creates a simplified copy in the form of statistical measures (mean, variance) that represent the temperature characteristics of a group. This copy approach maintains the essential temperature information needed for compensation while significantly reducing storage requirements.

Inventive Principle:
Principle #26Copying

2Device complexity

If temperature information is not stored, then storage overhead is reduced, but read operation success rate decreases due to inability to compensate for temperature variations

Engineering Contradiction:
Improvestorage overheadVSAvoidread operation success rate
Core Design Contradiction:
Device complexityVSReliability

Solution Approach 1:

The patent changes the parameter representation from individual temperature values to statistical measures (mean temperature, variance). This parameter transformation allows the system to capture temperature variation characteristics using fewer data points, maintaining compensation effectiveness while reducing storage overhead.

Inventive Principle:
Principle #35Parameter changes

Solution Approach 2:

The patent performs preliminary calculation of statistical temperature measures when temperature data is available, storing these pre-computed values for later use during read operations. This preliminary action ensures that temperature compensation information is ready when needed, improving read operation success rates without requiring real-time temperature measurements.

Inventive Principle:
Principle #10Preliminary action

3Device complexity

If statistical measures are used instead of individual temperature data, then storage overhead is reduced, but temperature information detail is lost

Engineering Contradiction:
Improvestorage overheadVSAvoidtemperature information detail
Core Design Contradiction:
Device complexityVSLoss of information

Solution Approach 1:

The patent introduces statistical measures (mean and variance) as intermediary representations that bridge individual temperature data and group-level compensation needs. These intermediaries capture the essential temperature characteristics without requiring storage of every individual measurement, thus reducing information loss while maintaining practical utility.

Inventive Principle:
Principle #24Intermediary (Mediator)

Applied Scientific Principles

This section explains which scientific principles are used to turn an abstract innovation direction into a practical engineering solution.

Function Achieved in This Case

This approach improves read operation success rates and reduces overhead by allowing for uniform temperature compensation across groups of memory cells, optimizing storage system performance and reducing the need for extensive temperature data storage.

Implementation Method 1

using temperature sensors to record and analyze this information for thermal management

Methodology Applied
Scientific EffectTemperature sensing:

Data Source

PatentUS11726718B2Temperature-based storage system organization
Publication Date: 2023.08.15 MICRON TECHNOLOGY INC
  • US11726718B2 patent drawing
  • US11726718B2 patent drawing
  • US11726718B2 patent drawing

AI summary

Systems, apparatus, and methods are disclosed comprising receiving temperature information corresponding to a write temperature of at least one of multiple pages of non-volatile memory cells of a group of non-volatile memory cells, determining a statistical measure of temperature information for the group non-volatile memory cells using the received temperature information, and storing the determined statistical measure of temperature information for the group of non-volatile memory cells. The stored determined statistical measure of temperature information can be used to optimize or improve one or more storage system operations.