ELECTRONICS COOLING CALCULATOR
Thermal Resistance Calculator
Calculate the maximum allowable heat-sink thermal resistance, estimate junction temperature, and check steady-state thermal headroom for a semiconductor cooling path.
TJ = TA + PD × (RθJC + RθCS + RθSA)
INTERACTIVE THERMAL CHECK
Size the Heat Sink and Check Junction Temperature
Enter the real heat load, ambient limit, package path, interface resistance, and selected heat-sink rating.
OPERATING LIMITS
Heat Load and Temperature
SERIES HEAT PATH
Package, Interface, and Sink
The selected path remains below the design target. Validate airflow, mounting, TIM application, and workload on finished hardware.
TJ = TA + PD × (RθJC + RθCS + RθSA)
PRACTICAL WORKFLOW
Use the Result as a Thermal Design Screening Check
Move from measured heat load to heat-sink selection, then verify the complete enclosure under the worst operating condition.
Define the Heat Load
Use measured package power or a conservative loss estimate at the sustained design workload.
Screen the Cooling Path
Compare the calculated RθSA limit with heat-sink data at the intended airflow and orientation.
Validate the Assembly
Measure temperatures inside the final enclosure at worst-case ambient, fan condition, and workload.
CALCULATION METHOD
A Steady-State Series Thermal-Resistance Model
The available temperature rise is distributed across the package, interface, and heat sink.
Design Junction Target
TJ,target = TJ,max − Margin
Maximum Total Path
Rθpath,max = (TJ,target − TA) ÷ PD
Required Heat-Sink Performance
RθSA,max = Rθpath,max − RθJC − RθCS
Estimated Junction Temperature
TJ,est = TA + PD × (RθJC + RθCS + RθSA)
INPUT QUALITY
Use Thermal Inputs That Match the Real Assembly
Accurate inputs matter more than extra decimal places.
Heat Dissipation
Use package power or calculated device loss at sustained worst-case workload, not total system input power.
Inlet Ambient
Use air entering the heat sink inside the enclosure, including recirculation and nearby heat sources.
Package Path
Use the exact package value for the case surface connected to the cooling assembly.
Interface Resistance
Account for TIM, bond-line thickness, surface flatness, contact area, and mounting pressure.
Heat-Sink Rating
Use the rating at the intended airflow, ducting, orientation, and inlet temperature.
ENGINEERING SCOPE
What the Calculator Covers and What Still Requires Testing
Use the result as an initial thermal budget, not a qualification record.
Included in the Model
- Steady-state device heat dissipation
- Maximum inlet ambient temperature
- Junction-temperature design margin
- RθJC, RθCS, and RθSA series path
- Estimated junction, case, and sink temperatures
Verify on Finished Hardware
- Transient power bursts and thermal capacitance
- Airflow, fan curves, bypass, and recirculation
- PCB and enclosure heat spreading
- TIM aging, mounting variation, and tolerances
- Thermal throttling and production spread
ENGINEERING TRUST LAYER
Connect the Calculation to Documented Validation
Review internal test methods, reference configurations, and downloadable engineering guidance before design release.THERMAL CONFIGURATION REVIEW
Need the Cooling Path Checked Against Real Hardware?
Send the device, sustained power, enclosure, ambient range, heat sink, fan, and mechanical constraints.
ENGINEERING TOOL LIBRARY
Continue the Power, PCB, and System Design Check
Move from thermal sizing to power delivery, PCB design, mechanical clearance, and reliability planning.
Power and Thermal Tools
Estimate system load, source current, conversion loss, and supply capacity.
Open calculator → DC SUPPLY 12V / 24V Power Supply CalculatorCompare current demand and minimum supply ratings at 12 V and 24 V.
Open calculator → CPU COOLING CPU Thermal Headroom CalculatorCompare processor temperature with its operating limit and design margin.
Check CPU headroom → SYSTEM POWER Mini-ITX Power Budget CalculatorBuild a component-level power budget for an embedded Mini-ITX platform.
Build power budget →PCB and System Tools
THERMAL DESIGN FAQ
Thermal Resistance Calculator Questions
Use these answers to avoid the most common heat-sink sizing errors.
Each answer focuses on the inputs, formulas, and limits used by this calculator.
Ask a Thermal QuestionHow do I calculate required heat sink thermal resistance?
Subtract RθJC and RθCS from the allowable junction-to-ambient resistance: (TJ,target − TA) ÷ PD. Select a heat sink with RθSA at or below that result.
What heat sink RθSA is needed for a 35 W processor?
It depends on ambient temperature, junction target, RθJC, and RθCS. With the default inputs, the maximum allowable RθSA is approximately 1.02 °C/W.
How do I estimate junction temperature from RθJC and RθSA?
Add RθJC, RθCS, and RθSA, multiply by device heat dissipation, then add inlet ambient temperature. The result is the estimated steady-state junction temperature.
Can thermal resistance be converted from °C/W to °F/W?
Yes. Multiply °C/W by 1.8 to obtain °F/W. The unit switch converts temperatures and thermal resistances while preserving the same physical design condition.
Why does higher ambient temperature reduce thermal headroom?
Higher inlet air temperature leaves less allowable temperature rise between ambient and the junction target, so the cooling path must provide lower total thermal resistance.
Can this calculator size a fan-cooled heat sink?
Yes, when the entered RθSA matches the intended airflow and system resistance. Verify fan curves, bypass, recirculation, degradation, and enclosure temperature on finished hardware.
