Temperature-Adaptive NAND Reclaim Scheduling for Data Retention

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing nonvolatile memory devices face performance deterioration, increased power consumption, and wear amplification due to improper timing of reclaim, garbage collection, and trim operations, which are not adjusted based on temperature considerations.

Innovation Solution

A storage device with temperature sensors to measure and adjust the timing of reclaim, garbage collection, and trim operations based on temperature changes, using a memory controller to determine equivalent temperatures and adjust operation periods accordingly.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If reclaim, garbage collection, and trim operations are performed at fixed intervals regardless of temperature, then operational simplicity is maintained, but data retention reliability deteriorates due to temperature-induced retention changes

Engineering Contradiction:
Improvedata retention reliabilityVSAvoidoperation period adjustment complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent applies dynamics by transitioning from fixed-interval reclaim operations to dynamic interval adjustment based on temperature conditions. The memory controller continuously monitors temperature and adjusts the reclaim operation period accordingly, making the system adaptive to environmental changes that affect data retention characteristics of the nonvolatile memory device.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The patent implements feedback mechanisms where the memory controller receives temperature information from temperature sensors and uses this feedback to adjust reclaim operation timing. The controller determines whether to perform reclaim operations based on temperature thresholds and retention characteristics, creating a closed-loop control system that optimizes operations based on real-time thermal conditions.

Inventive Principle:
Principle #23Feedback

2Reliability

If reclaim operations are performed more frequently to ensure data retention, then reliability improves, but power consumption increases

Engineering Contradiction:
Improvedata retention reliabilityVSAvoidpower consumption
Core Design Contradiction:
ReliabilityVSUse of energy by moving object

Solution Approach 1:

The patent changes the operational parameters of reclaim operations based on temperature conditions. Instead of using a fixed reclaim interval, the system adjusts the interval duration according to temperature measurements and corresponding retention characteristics. This allows the system to extend reclaim intervals during low-temperature conditions where retention is naturally better, thereby reducing power consumption while maintaining reliability.

Inventive Principle:
Principle #35Parameter changes

3Reliability

If reclaim operations are performed frequently to maintain data retention, then reliability improves, but wear amplification increases

Engineering Contradiction:
Improvedata retention reliabilityVSAvoiddevice longevity
Core Design Contradiction:
ReliabilityVSDuration of action of stationary object

Solution Approach 1:

The patent dynamically changes the reclaim operation frequency parameter based on temperature conditions. By adjusting the reclaim interval according to temperature-dependent retention characteristics, the system performs reclaim operations only when necessary, reducing unnecessary write-erase cycles that contribute to wear amplification while still ensuring data retention reliability is maintained.

Inventive Principle:
Principle #35Parameter changes

4Productivity

If temperature-based adjustment of reclaim operations is implemented, then operational efficiency improves, but device complexity increases due to additional sensors and control logic

Engineering Contradiction:
Improvereclaim operation efficiencyVSAvoidsystem structure complexity
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The patent applies universality by integrating temperature sensing functionality into the existing memory controller and utilizing the same control logic for multiple purposes: temperature monitoring, retention characteristic determination, and reclaim operation scheduling. This multi-functional approach allows temperature-based optimization without requiring entirely separate control systems, thereby limiting the increase in overall device complexity.

Inventive Principle:
Principle #6Universality (Multi-functionality)

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

Improves the efficiency of reclaim, garbage collection, and trim operations by considering data retention based on temperature, reducing unnecessary operations and enhancing device performance and longevity.

Implementation Method 1

one or more temperature sensors configured to generate first temperature information by periodically measuring, in a time period between a first time point and a second time point, at least one temperature of at least one memory area

Methodology Applied
Scientific EffectTemperature measurement:

Data Source

PatentUS20260038609A1Storage device including memory device and memory controller and operating method of the storage device
Publication Date: 2026.02.05 SAMSUNG ELECTRONICS CO LTD
  • US20260038609A1 patent drawing
  • US20260038609A1 patent drawing
  • US20260038609A1 patent drawing

AI summary

A storage device including a nonvolatile memory device and a memory controller and an operating method of the storage device are provided. The nonvolatile memory device includes a plurality of memory areas each including one or more memory cells, one or more temperature sensors configured to generate first temperature information by measuring at least one temperature of at least one memory area from among the plurality of memory areas periodically between a first time point and a second time point, and a buffer configured to store the first temperature information.