Storage Controller Thermal Throttling via Dynamic Performance Modes

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Data storage apparatuses face increased power consumption and temperature issues due to improved data throughput and speed, leading to performance throttling that reduces user satisfaction by lowering device performance to prevent damage.

Innovation Solution

A data storage apparatus with a controller that adjusts performance based on temperature thresholds and throttling mode entry history, switching between first and second performance modes to manage temperature and power consumption, including a temperature sensor and performance adjusting component to determine target performance levels.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If data throughput and speed are improved, then data storage performance is enhanced, but power consumption increases and temperature rises

Engineering Contradiction:
Improvedata throughputVSAvoidpower consumption
Core Design Contradiction:
ProductivityVSUse of energy by moving object

Solution Approach 1:

The patent implements dynamic performance mode switching between first and second performance modes based on temperature conditions. The controller adaptively adjusts the operating performance of the data storage apparatus, transitioning between different throughput levels to balance performance and power consumption based on real-time temperature feedback.

Inventive Principle:
Principle #15Dynamics

2Temperature

If throttling function is activated to lower temperature, then temperature is reduced, but performance decreases and user satisfaction lessens

Engineering Contradiction:
ImprovetemperatureVSAvoidperformance
Core Design Contradiction:
TemperatureVSProductivity

Solution Approach 1:

The patent segments the throttling operation into distinct first and second performance modes. The first performance mode operates at a higher performance level while the second performance mode operates at a lower performance level. The controller selectively switches between these segmented modes based on temperature conditions, allowing the system to maintain higher performance when possible while still providing throttling protection when needed.

Inventive Principle:
Principle #1Segmentation

3Reliability

If throttling is applied to prevent damage, then device reliability is protected, but data throughput and speed are reduced

Engineering Contradiction:
Improvedevice protectionVSAvoiddata throughput
Core Design Contradiction:
ReliabilityVSProductivity

Solution Approach 1:

The controller dynamically adjusts the performance mode based on temperature conditions to protect the device while maintaining optimal throughput. When temperatures are within acceptable ranges, the system operates in the first performance mode with higher throughput. When temperatures exceed thresholds, the system transitions to the second performance mode with reduced throughput, thereby protecting the device from thermal damage while minimizing performance impact.

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

The solution effectively manages temperature and power consumption by adaptively adjusting performance, reducing the frequency of entering minimum performance modes and maintaining user satisfaction while preventing device damage.

Implementation Method 1

a storage including a temperature sensor; and a controller suitable for: receiving, from the storage, a signal indicative of the temperature of the storage

Methodology Applied
Scientific EffectTemperature sensing:

Data Source

PatentUS11455123B2Data storage apparatus for thermal throttling and operation method thereof
Publication Date: 2022.09.27 SK HYNIX INC
  • US11455123B2 patent drawing
  • US11455123B2 patent drawing
  • US11455123B2 patent drawing

AI summary

A data storage apparatus may include a storage and a controller configured to operate in a throttling mode including a first performance mode and a second performance mode based on measured temperature of the storage. The controller comprises a performance adjusting component configured to determine target performance of the first performance mode based on at least one of temperature of the storage and the number of entries into the second performance mode when the temperature of the storage is greater than or equal to a first threshold value.