Flash Memory Retention via Waste Heat Temperature Control

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Flash memory data retention time is limited, leading to data loss or corruption over time, especially when stored at room temperature, which affects the longevity of devices like game consoles that may be powered off for extended periods.

Innovation Solution

A system that detects write events in flash memory and increases the temperature using waste heat to extend data retention time by writing data at an optimized temperature range, managed by a processor and thermal sensors, ensuring the temperature remains above a first threshold but below a second threshold to maintain reliability.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Duration of action of stationary object

If flash memory is stored at room temperature, then device portability and power consumption are maintained, but data retention time is limited leading to data loss or corruption

Engineering Contradiction:
Improvedata retention timeVSAvoiddata integrity
Core Design Contradiction:
Duration of action of stationary objectVSReliability

Solution Approach 1:

The patent changes the temperature parameter during write operations to extend data retention time. By heating the flash memory to a first temperature range (e.g., 40-80°C) during writes, the data retention time is significantly extended compared to room temperature storage, while the temperature is controlled to remain below a second threshold to prevent damage.

Inventive Principle:
Principle #35Parameter changes

2Duration of action of stationary object

If temperature is increased to extend data retention time, then retention time improves, but risk of data loss or device damage increases

Engineering Contradiction:
Improvedata retention timeVSAvoidthermal damage risk
Core Design Contradiction:
Duration of action of stationary objectVSObject-affected harmful factors

Solution Approach 1:

The patent implements temperature monitoring and control through feedback mechanisms. Temperature sensors monitor the flash memory temperature during write operations, and the system adjusts heating power or terminates heating when the first temperature threshold is reached. This feedback control ensures the temperature remains within the safe operating range to extend retention time without causing thermal damage.

Inventive Principle:
Principle #23Feedback

Solution Approach 2:

The patent defines specific temperature ranges for different operations: a first temperature range (e.g., 40-80°C) for extending retention time during writes, and a second temperature threshold (e.g., >100°C) that triggers protective actions. By controlling the temperature parameter within these defined ranges, the system maximizes retention benefits while minimizing thermal damage risk.

Inventive Principle:
Principle #35Parameter changes

3Duration of action of stationary object

If heating is applied during write operations, then data retention time increases, but energy consumption increases

Engineering Contradiction:
Improvedata retention timeVSAvoidenergy consumption
Core Design Contradiction:
Duration of action of stationary objectVSUse of energy by moving object

Solution Approach 1:

The patent applies heating during write operations to extend data retention time, utilizing the write process itself to trigger and manage the heating. The system automatically activates temperature control during writes without requiring separate heating cycles, and the heating is terminated when the temperature threshold is reached or the write operation completes, thereby reducing unnecessary energy consumption.

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The patent controls energy consumption by dynamically adjusting the temperature parameter during write operations. Heating is applied only when needed (during writes to extend retention), and the heating power is adjusted based on real-time temperature feedback. This parameter-based control ensures energy is consumed only to the extent necessary to achieve extended retention time, avoiding excessive energy usage.

Inventive Principle:
Principle #35Parameter changes

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

The system effectively increases the retention time of data in flash memory by utilizing waste heat to elevate the storage temperature during write operations, reducing data loss and corruption, while maintaining the reliability of the flash memory device.

Implementation Method 1

cause a temperature at the flash memory to increase via waste heat in response to the write event

Methodology Applied
Scientific EffectWaste heat: Joule Heating

Data Source

PatentEP3788622B1Increasing flash memory retention time using waste heat
Publication Date: 2023.08.16 MICROSOFT TECHNOLOGY LICENSING LLC
  • EP3788622B1 patent drawingFigure 1
  • EP3788622B1 patent drawingFigure 2
  • EP3788622B1 patent drawingFigure 3

AI summary

A system for increasing data retention time can include a processor to execute code to detect or predict a write event associated with a flash memory. The processor can also control a device to cause a temperature at the flash memory to increase via waste heat in response to the write event. Additionally, the processor can write data to the flash memory at the increased temperature to increase the retention time of the data stored in the flash memory.