From WikiChip
Difference between revisions of "tdp"

Line 19: Line 19:
 
[[File:sandy bridge dynamic thermal capacitance.png|right|400px]]
 
[[File:sandy bridge dynamic thermal capacitance.png|right|400px]]
 
If an integrated circuit has been running at relatively cooler temperatures, the various materials such as the heatsink have also cooled. This mean that there is a small amount of time whereby it is possible for the IC to effectively exceed the rated amount of heat generated and have the heatsink quickly absorb this heat while still maintaining the rated TDP.  Since {{intel|Sandy Bridge (Client)|Sandy Bridge|l=arch}}, Intel has switch to a dynamic thermal capacitance model which allows their chip to take advantage of this short amount of time at run hotter and at {{intel|turbo boost technology|higher frequency}} in order to extract additional performance.
 
If an integrated circuit has been running at relatively cooler temperatures, the various materials such as the heatsink have also cooled. This mean that there is a small amount of time whereby it is possible for the IC to effectively exceed the rated amount of heat generated and have the heatsink quickly absorb this heat while still maintaining the rated TDP.  Since {{intel|Sandy Bridge (Client)|Sandy Bridge|l=arch}}, Intel has switch to a dynamic thermal capacitance model which allows their chip to take advantage of this short amount of time at run hotter and at {{intel|turbo boost technology|higher frequency}} in order to extract additional performance.
 +
 +
== Power Virus ==
 +
{{main|power virus}}
 +
It is possible to craft synthetic code that toggles a large number of transistors on and off without doing any real work in order to generate a large amount of heat. This sort of code is almost never indicative of real-world code and could manage to exceed the rated TDP of chip. When this happens the processor's [[thermal control circuitry]] will kick in and throttle the chip in order to restore it to a safe operating range.
 +
 +
== Configurable TDP ==
 +
{{empty section}}
 +
 +
[[Category:power management mechanism]]

Revision as of 19:23, 30 March 2018

Thermal Design Power (TDP) is the amount of thermal power an integrated circuit generates under TCASE,MAX. A TDP of an IC represents that upper point of the thermal profile and is used for determining the appropriate thermal solution design target. TDP is a measure of heat and should not be confused with power dissipation which is a measure of the rate of work.

Overview

As an integrated circuit operates, some of the power applied is dissipated in the form of heat. This heat must consequently be removed from the die and out of the system in order to maintain operational temperature range. The ability to remove heat depends on the power dissipation, ambient temperature, and the thermal resistance of the materials used in the construction of the package.

tdp thermal resistance.svg


Where the total thermal resistance (ψJunction-Ambient, ψJA) is the thermal resistance of the Junction to Sink (ψJS which also includes ψTIM) and the thermal resistance of the Sink to Ambient (ψSA). Note that this is measured in °C/W. ψSA is a function of the heatsink material, its thermal conductivity, and its geometry.

Equation normal upper Psi Subscript JA Baseline equals normal upper Psi Subscript JS Baseline plus normal upper Psi Subscript SA

Therefore the maximum allowable resistance can be calculated as

Equation normal upper Psi Subscript JA Baseline equals StartFraction upper T Subscript Junction Baseline minus upper T Subscript upper A Baseline Over TDP EndFraction

Thermal Capacitance

sandy bridge dynamic thermal capacitance.png

If an integrated circuit has been running at relatively cooler temperatures, the various materials such as the heatsink have also cooled. This mean that there is a small amount of time whereby it is possible for the IC to effectively exceed the rated amount of heat generated and have the heatsink quickly absorb this heat while still maintaining the rated TDP. Since Sandy Bridge, Intel has switch to a dynamic thermal capacitance model which allows their chip to take advantage of this short amount of time at run hotter and at higher frequency in order to extract additional performance.

Power Virus

Main article: power virus

It is possible to craft synthetic code that toggles a large number of transistors on and off without doing any real work in order to generate a large amount of heat. This sort of code is almost never indicative of real-world code and could manage to exceed the rated TDP of chip. When this happens the processor's thermal control circuitry will kick in and throttle the chip in order to restore it to a safe operating range.

Configurable TDP

New text document.svg This section is empty; you can help add the missing info by editing this page.