Thermal Management of Integrated Circuits via Dynamic Heat Mapping

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Programmable logic devices, such as FPGAs, face challenges in identifying overheating issues due to temperature sensors only monitoring specific areas, leading to inadequate detection of overheating in other regions, which can result in performance degradation or damage.

Innovation Solution

Generating and refining power and heat maps across various sectors of the integrated circuit, using temperature and power data from sensors and other components, to accurately monitor and manage temperature and power distribution, allowing for proactive control measures to prevent overheating.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Device complexity

If a single temperature sensor is used to monitor the integrated circuit, then the device complexity is reduced, but the measurement precision of temperature across the entire circuit deteriorates

Engineering Contradiction:
Improvetemperature monitoring system complexityVSAvoidtemperature measurement precision
Core Design Contradiction:
Device complexityVSMeasurement precision

Solution Approach 1:

The integrated circuit is divided into multiple temperature zones, each monitored by its own temperature sensor. This segmentation allows independent monitoring of different thermal regions, improving overall measurement precision without requiring a single complex monitoring system to cover the entire circuit.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

A controller acts as an intermediary that receives temperature data from multiple sensors, determines which zones are overheating, and selectively activates cooling components. This intermediary coordination enables precise temperature management across the circuit while keeping the control system manageable in complexity.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Measurement precision

If multiple temperature sensors are deployed across different areas of the integrated circuit, then the measurement precision of temperature distribution is improved, but the device complexity increases

Engineering Contradiction:
Improvetemperature distribution measurement precisionVSAvoidtemperature monitoring system complexity
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The controller serves as a central intermediary that consolidates data from multiple temperature sensors, processes the information to identify overheating zones, and coordinates cooling responses. This centralized intermediary approach allows multiple sensors to work together efficiently without proportionally increasing system complexity.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The system dynamically activates cooling components based on real-time temperature sensor data. Rather than running all cooling components continuously or requiring complex static control logic, the system adapts its cooling response to the actual thermal conditions detected by the sensors, simplifying the control architecture.

Inventive Principle:
Principle #15Dynamics

3Speed

If cooling components are activated based on localized temperature data from a single sensor, then the response speed to local overheating is improved, but the reliability of overall thermal management deteriorates due to undetected overheating in other areas

Engineering Contradiction:
Improvethermal response speedVSAvoidthermal management reliability
Core Design Contradiction:
SpeedVSReliability

Solution Approach 1:

The integrated circuit is divided into multiple temperature zones, each with its own temperature sensor and associated cooling component. This segmentation enables localized thermal management where each zone can be independently monitored and cooled, ensuring that overheating in one area does not go undetected while maintaining fast response times.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The system implements feedback control where temperature sensors continuously monitor their respective zones and provide data to the controller. When overheating is detected in any zone, the controller activates the corresponding cooling component, creating a closed-loop feedback system that reliably manages thermal conditions across the entire circuit.

Inventive Principle:
Principle #23Feedback

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

This approach enables precise monitoring and control of temperature and power across the integrated circuit, preventing overheating and ensuring optimal performance and longevity of the device.

Implementation Method 1

a temperature sensor may be used to detect temperature associated with the programmable logic device

Methodology Applied
Scientific EffectTemperature sensing: Thermistor

Data Source

PatentUS11714471B2Thermal management of integrated circuits
Publication Date: 2023.08.01 ALTERA CORP
  • US11714471B2 patent drawing
  • US11714471B2 patent drawing
  • US11714471B2 patent drawing

AI summary

A system includes a programmable logic device (PLD) and a processor. The processor determines sets of power values associated with respective portions of a plurality of portions of the PLD. The processor also determines a temperature value for each portion of the plurality of portions based on the sets of power values and platform data associated with the PLD. Additionally, the processor generates a power map indicative of an expected amount of power for each portion of the plurality of portions based on the sets of power values. Furthermore, the processor generates a heat map indicative of an expected temperature value for each portion of the plurality of portions.