Storage Device Thermal Management via Dynamic Performance Limiting

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing storage devices lack effective temperature management mechanisms to prevent performance degradation and damage due to excessive internal temperatures, leading to inefficient power usage and reduced performance.

Innovation Solution

Incorporating a temperature sensor and memory controller that acquire temperature information, perform performance limiting operations, and calculate and update temperature management periods based on historical data to manage internal temperatures effectively.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Temperature

If the storage device operates continuously without temperature management, then productivity is maintained, but temperature increases causing performance degradation and potential damage

Engineering Contradiction:
Improveinternal temperatureVSAvoiddevice reliability
Core Design Contradiction:
TemperatureVSReliability

Solution Approach 1:

The temperature sensor continuously monitors the internal temperature before it reaches dangerous levels. The memory controller proactively adjusts operation frequencies and activates cooling operations (read reclaim, garbage collection) in advance to prevent temperature escalation, rather than waiting for thermal throttling to occur

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system implements a closed-loop feedback mechanism where the temperature sensor provides real-time temperature data to the memory controller. Based on this feedback, the memory controller dynamically adjusts the operation frequency of the memory device and activates cooling operations when temperature thresholds are approached, creating a self-regulating thermal management system

Inventive Principle:
Principle #23Feedback

2Temperature

If performance limiting operations are performed frequently to manage temperature, then temperature is controlled, but productivity decreases

Engineering Contradiction:
Improveinternal temperatureVSAvoidoperation speed
Core Design Contradiction:
TemperatureVSProductivity

Solution Approach 1:

The system dynamically adjusts the operation frequency of the memory device based on real-time temperature conditions. When temperature is within the normal range, the memory device operates at full speed. When temperature approaches thresholds, the memory controller gradually reduces the operation frequency, providing smooth transitions rather than abrupt performance limiting, thereby maintaining productivity while managing temperature

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The memory controller implements periodic cooling operations (read reclaim, garbage collection) at strategically determined intervals based on temperature trends and usage patterns. These periodic operations provide thermal relief without requiring continuous performance limiting, allowing the system to maintain high productivity during normal operation while periodically managing temperature buildup

Inventive Principle:
Principle #19Periodic action

3Loss of energy

If temperature management operations are performed, then power efficiency is improved, but use of energy increases due to additional control operations

Engineering Contradiction:
Improvepower wasteVSAvoidenergy for control operations
Core Design Contradiction:
Loss of energyVSUse of energy by moving object

Solution Approach 1:

The system changes operational parameters (operation frequency, workload intensity) based on temperature conditions to optimize the balance between power consumption and thermal management. By adjusting these parameters dynamically, the system reduces unnecessary high-power operations that would generate excessive heat, thereby decreasing overall power waste while accounting for the energy consumed by temperature monitoring and control operations

Inventive Principle:
Principle #35Parameter changes

Data Source

PatentUS11694728B2Storage device and operating method thereof
Publication Date: 2023.07.04 SK HYNIX INC
  • US11694728B2 patent drawing
  • US11694728B2 patent drawing
  • US11694728B2 patent drawing

AI summary

A storage device may include: a memory device including a temperature sensor; and a memory controller for acquiring, from the memory device, temperature information sensed by the temperature sensor for a temperature management period, performing a performance limiting operation of limiting the performance of the memory device according to the temperature information, calculating the temperature management period by using the temperature information, and updating the temperature management period by using history information on a performance history of the performance limiting operation.