Independent Thermal Throttling for Memory Sub-Systems

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conventional memory sub-systems face inefficiencies in thermal management due to inadequate temperature sensing, leading to inadequate thermal protection and performance complications from thermal throttling and shutdown operations.

Innovation Solution

Implementing unique thermal throttling thresholds for different devices within a memory sub-system, aggregating temperature values, and calculating power reduction values to selectively reduce power consumption based on temperature deviations, thereby simplifying and stabilizing thermal control.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If conventional thermal management is used with single threshold for all devices, then device complexity is reduced, but thermal protection effectiveness deteriorates

Engineering Contradiction:
Improvethermal protection effectivenessVSAvoidthermal management complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent divides the memory sub-system into multiple devices, each with its own unique thermal throttling threshold. Instead of using a single threshold for all devices, the system segments the thermal management approach by device, allowing each device to be protected according to its specific thermal characteristics and requirements.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

Each device within the memory sub-system is assigned a customized thermal throttling threshold based on its local characteristics. This local quality approach ensures that each device receives appropriate thermal protection tailored to its specific needs, rather than applying a uniform threshold that may not be optimal for all devices.

Inventive Principle:
Principle #3Local quality

2Reliability

If thermal throttling operations are implemented, then thermal protection is improved, but performance deteriorates due to operational reductions

Engineering Contradiction:
Improvethermal protectionVSAvoidsystem performance
Core Design Contradiction:
ReliabilityVSProductivity

Solution Approach 1:

The thermal throttling operations are dynamically adjusted based on real-time temperature readings from each device. The system continuously monitors device temperatures and applies throttling operations only when and where needed, rather than applying static throttling across the entire system. This dynamic approach minimizes performance impact while maintaining thermal protection.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The system implements a feedback mechanism where temperature readings from each device are continuously monitored and used to adjust thermal throttling operations. The controller receives temperature data, compares it against device-specific thresholds, and dynamically adjusts power consumption and operational parameters accordingly, creating a closed-loop control system that balances thermal protection with performance.

Inventive Principle:
Principle #23Feedback

3Measurement precision

If temperature monitoring is enhanced with multiple sensors, then measurement precision is improved, but device complexity increases

Engineering Contradiction:
Improvetemperature sensing accuracyVSAvoidsensor system complexity
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The patent utilizes existing temperature sensing capabilities within each memory device, making the temperature monitoring function universal across all devices. Rather than adding dedicated sensors to each device, the system leverages the inherent temperature sensing functionality already present in the memory devices, thereby improving measurement precision without significantly increasing device complexity.

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

Data Source

PatentUS11899522B2Independent thermal throttling temperature control for memory sub-systems
Publication Date: 2024.02.13 MICRON TECHNOLOGY INC
  • US11899522B2 patent drawing
  • US11899522B2 patent drawing
  • US11899522B2 patent drawing

AI summary

A system includes a memory device of multiple devices, and a processing device of the multiple devices, coupled with the memory device. The system identifies multiple device temperature values that are each indicative of a temperature at a respective device of the multiple devices of the system. The system determines that at least one device temperature value of the multiple device temperature values satisfies a respective thermal throttling threshold of multiple thermal throttling thresholds. The system performs a power reducing operation to reduce a power consumption of the system in accordance with a power reduction value based on the satisfaction of the respective thermal throttling threshold.