Thermal Data Duplication for Cross-Temperature Memory Reads

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Non-volatile memory devices experience increased bit error rates and latency due to cross-temperature effects during write and read operations at different temperatures, particularly in NAND-based memory devices, which can lead to data corruption and failure to meet performance requirements.

Innovation Solution

Implementing thermal duplication by writing multiple copies of data at different temperatures corresponding to specific temperature profiles, allowing the memory device to read a copy that aligns with the current temperature, thereby reducing errors and latency.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Duration of action of stationary object

If data is written and read at different temperatures, then memory device can operate continuously, but bit error rate increases and data corruption occurs

Engineering Contradiction:
Improvecontinuous operation capabilityVSAvoidbit error rate
Core Design Contradiction:
Duration of action of stationary objectVSReliability

Solution Approach 1:

The system performs preliminary thermal duplication by writing multiple copies of data at different temperatures before actual read operations. This advance preparation ensures that when reads occur at various temperatures, suitable pre-written copies are already available, eliminating the need for real-time temperature-matched writing and reducing bit error rates.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The invention creates multiple temperature-specific copies of the same data in non-volatile memory. Each copy is written at a specific temperature profile, allowing the system to select the appropriate copy during reads. This copying strategy decouples the write operation from the read operation temperature requirements, enabling continuous operation without increasing error rates.

Inventive Principle:
Principle #26Copying

2Reliability

If multiple copies of data are written at different temperatures, then cross-temperature effects are mitigated, but storage space requirement increases

Engineering Contradiction:
Improvecross-temperature performanceVSAvoidstorage space
Core Design Contradiction:
ReliabilityVSQuantity of substance

Solution Approach 1:

Instead of uniformly duplicating all data, the system applies thermal duplication selectively to specific data structures or memory regions that are most sensitive to temperature variations. This localized approach maintains high reliability for critical data while minimizing the overall storage space consumption by avoiding unnecessary duplication of temperature-insensitive data.

Inventive Principle:
Principle #3Local quality

Solution Approach 2:

The invention changes the parameter of data representation by creating temperature-specific versions of data rather than storing a single universal copy. This parameter transformation allows the same data to be optimized for different thermal conditions, improving reliability without requiring complete data redundancy across all possible temperatures.

Inventive Principle:
Principle #35Parameter changes

3Reliability

If data is read at temperature close to write temperature, then read errors are reduced, but system complexity increases

Engineering Contradiction:
Improveread error rateVSAvoidthermal duplication management
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The system incorporates temperature sensing and feedback mechanisms that monitor current operating conditions and automatically select the most appropriate data copy for reading. This feedback-driven approach simplifies the read operation by automating the copy selection process, reducing read errors without requiring complex manual intervention or sophisticated real-time temperature-matched writing.

Inventive Principle:
Principle #23Feedback

Solution Approach 2:

The invention implements a dynamic data selection mechanism that adapts to changing temperature conditions. Rather than using static write-read pairs, the system dynamically selects from multiple pre-written temperature-specific copies based on current temperature profiles, enabling flexible operation across varying thermal conditions with manageable complexity.

Inventive Principle:
Principle #15Dynamics

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 mitigates cross-temperature effects by ensuring data is read at a temperature close to the write temperature, reducing read errors and latency, thus enhancing the reliability and performance of non-volatile memory devices.

Implementation Method 1

writing multiple copies of data at different temperatures corresponding to specific temperature profiles

Methodology Applied
Scientific EffectThermal duplication:

Implementation Method 2

read a copy that aligns with the current temperature

Methodology Applied
Scientific EffectTemperature alignment:

Data Source

PatentUS20250335097A1Thermal duplication of data
Publication Date: 2025.10.30 MICRON TECHNOLOGY INC
  • US20250335097A1 patent drawing
  • US20250335097A1 patent drawing
  • US20250335097A1 patent drawing

AI summary

In some implementations, a memory device may detect that data is to be written for a set of temperature profiles. The memory device may write, at respective temperatures corresponding to the set of temperature profiles, multiple copies of the data. The memory device may receive, from a host device, a read request associated with the data. The memory device may detect, based on receiving the read request, a current temperature of the memory device. The memory device may read a copy, from the multiple copies, that is associated with a temperature profile, from the set of temperature profiles, that corresponds to the current temperature of the memory device. The memory device may provide, to the host device, the copy of the data.