Per-Die Temperature Programming for IC Clock Frequency Control

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

As integrated circuit (IC) fabrication advances, increased components on a single chip generate more heat, risking damage through thermal expansion and limiting device usage, with current solutions like lowering clock frequency resulting in lower performance.

Innovation Solution

Implementing per die temperature programming to determine and manage junction temperature, allowing for efficient operation by adjusting clock frequency based on individual IC component temperatures, enabling both low-power consumption and improved performance.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If additional components are integrated onto a single IC chip to improve functionality, then device capability is enhanced, but heat generation increases causing thermal damage and limiting usage

Engineering Contradiction:
Improvedevice capabilityVSAvoidheat generation
Core Design Contradiction:
Adaptability or versatilityVSTemperature

Solution Approach 1:

The patent segments the IC chip into multiple dies, where each die can be independently temperature-monitored and frequency-adjusted. This allows different regions of the chip to operate at different frequencies based on their individual thermal conditions, enabling higher overall functionality while managing heat generation on a per-die basis rather than forcing the entire chip to operate at a reduced frequency.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent implements local temperature monitoring and frequency control for each die within the IC chip. Each die can have its clock frequency independently adjusted based on its own junction temperature, allowing regions with lower heat generation to operate at higher frequencies while regions with higher heat generation operate at lower frequencies, thus maintaining overall device capability while preventing thermal damage.

Inventive Principle:
Principle #3Local quality

2Temperature

If clock frequency is lowered to generate less heat and prevent thermal damage, then temperature control is improved, but performance decreases

Engineering Contradiction:
Improvetemperature controlVSAvoidperformance
Core Design Contradiction:
TemperatureVSProductivity

Solution Approach 1:

The patent implements dynamic frequency adjustment for each die based on real-time temperature monitoring. Rather than using a static, conservative frequency setting for the entire chip, the system continuously monitors junction temperature and adjusts the clock frequency dynamically, allowing each die to operate at the highest possible frequency that maintains safe thermal conditions, thus preventing performance loss while ensuring temperature control.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The patent changes the operating parameters (clock frequency) of each die based on its thermal state. By monitoring junction temperature and adjusting frequency accordingly, the system allows dies to operate at higher frequencies when thermal conditions permit, rather than being constrained by a uniform low frequency setting, thereby maintaining performance while achieving temperature control.

Inventive Principle:
Principle #35Parameter changes

3Loss of energy

If per die temperature programming is implemented to manage junction temperature, then thermal efficiency is improved, but device complexity increases

Engineering Contradiction:
Improvethermal efficiencyVSAvoidcontrol complexity
Core Design Contradiction:
Loss of energyVSDevice complexity

Solution Approach 1:

The patent implements self-service temperature management where each die monitors its own junction temperature and autonomously adjusts its own clock frequency based on predefined temperature thresholds. This distributed self-regulation approach improves thermal efficiency without requiring complex centralized control logic, as each die independently manages its own thermal conditions through simple temperature-frequency mapping.

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The patent employs feedback mechanisms where temperature sensors on each die continuously monitor junction temperature and feed this information back to frequency control logic. This feedback loop allows automatic adjustment of clock frequency in response to thermal conditions, improving thermal efficiency through dynamic control while keeping the control complexity manageable through standardized feedback architectures.

Inventive Principle:
Principle #23Feedback

Data Source

PatentUS8044697B2Per die temperature programming for thermally efficient integrated circuit (IC) operation
Publication Date: 2011.10.25 INTEL CORP
  • US8044697B2 patent drawing
  • US8044697B2 patent drawing
  • US8044697B2 patent drawing

AI summary

Methods and apparatus to provide per die temperature programming for thermally efficient integrated circuit (IC) operation are described. In some embodiments, the junction temperature of an IC component is determined, e.g., to reduce power consumption and/or improve performance. Other embodiments are also described.