Storage System Thermal Throttling via Module-Specific Weights

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Storage systems face performance degradation due to rapid temperature increases during thermal operations, necessitating effective thermal throttling to prevent errors and maintain efficiency.

Innovation Solution

A storage system with N temperature sensors and M modules, utilizing a temperature handler circuit to determine and implement thermal throttling levels based on temperature information and weights specific to each module, optimizing thermal management by adjusting operating speeds or power supply to prevent overheating.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Temperature

If thermal throttling is applied to prevent temperature increase, then temperature control is improved, but performance degradation occurs

Engineering Contradiction:
Improveinternal temperatureVSAvoidperformance
Core Design Contradiction:
TemperatureVSProductivity

Solution Approach 1:

The patent applies different thermal throttling levels to different modules based on their specific temperature characteristics and heat generation patterns. Each module is assigned a tailored throttling strategy rather than uniform treatment, allowing performance optimization while controlling temperature. This is achieved through module-specific thermal models and differentiated throttling thresholds.

Inventive Principle:
Principle #3Local quality

Solution Approach 2:

The thermal throttling mechanism dynamically adjusts operating parameters based on real-time temperature monitoring and predictive modeling. The system continuously adapts throttling levels according to changing thermal conditions, transitioning between different throttling intensities to balance temperature control with performance maintenance.

Inventive Principle:
Principle #15Dynamics

2Temperature

If aggressive thermal throttling is applied to control temperature, then temperature management is improved, but performance degradation increases

Engineering Contradiction:
Improvetemperature controlVSAvoidperformance degradation
Core Design Contradiction:
TemperatureVSProductivity

Solution Approach 1:

The system implements continuous temperature monitoring with feedback loops that adjust throttling strategies based on actual thermal conditions. Temperature sensors provide real-time data to the control mechanism, which modifies throttling intensity accordingly. This closed-loop feedback prevents excessive throttling while ensuring temperature remains within safe operating limits.

Inventive Principle:
Principle #23Feedback

Solution Approach 2:

The patent employs predictive thermal modeling to anticipate temperature rises before they occur. By analyzing historical temperature data and operational patterns, the system pre-adjusts throttling parameters to prevent temperature excursions, rather than reacting after overheating begins. This proactive approach minimizes performance impact.

Inventive Principle:
Principle #10Preliminary action

3Device complexity

If uniform thermal throttling is applied to all modules, then system simplicity is maintained, but thermal management efficiency decreases

Engineering Contradiction:
Improvethrottling control complexityVSAvoidthermal management efficiency
Core Design Contradiction:
Device complexityVSReliability

Solution Approach 1:

The patent implements differentiated thermal management strategies for each module based on their unique thermal characteristics. Each module receives customized throttling parameters derived from its specific heat generation profile and thermal conductivity properties. This localized approach optimizes thermal management efficiency while maintaining manageable system complexity through automated module-specific configuration.

Inventive Principle:
Principle #3Local quality

Data Source

PatentUS11550375B2Storage system and operating method thereof
Publication Date: 2023.01.10 SK HYNIX INC
  • US11550375B2 patent drawing
  • US11550375B2 patent drawing
  • US11550375B2 patent drawing

AI summary

Embodiments of the present disclosure relate to a storage system and an operating method thereof. According to the embodiments of the present disclosure, the storage system may include N (N is a natural number) temperature sensors and M (M is a natural number of 2 or more) modules, and may determine a thermal throttling level for each of the M modules based on N temperature information pieces collected from the N temperature sensors and N weights corresponding to the N temperature sensors, wherein the N weights are different for each of the M modules, and the storage system may perform the thermal throttling for the M modules based on the thermal throttling levels for the M modules respectively.