Thermal Resistance Network Calculator
Calculate junction, case, and heatsink temperatures through a series thermal resistance network (θJC + θCS + θSA) for component thermal management
Formula
How It Works
Thermal resistance network calculator analyzes multi-layer heat flow paths using electrical circuit analogy — essential for PCB thermal analysis, multi-chip module design, and complex enclosure thermal modeling. Thermal engineers, packaging specialists, and reliability engineers use network models to predict temperature distribution and identify thermal bottlenecks. Per JEDEC JESD51-14, thermal resistance R_th = L/(k×A) where L is thickness (m), k is thermal conductivity (W/m·K), and A is cross-sectional area (m²). Series resistances add directly (R_total = R1 + R2 + ...); parallel paths combine as 1/R_total = 1/R1 + 1/R2 + .... Material conductivities: copper 385 W/m·K, aluminum 205 W/m·K, FR4 0.3 W/m·K, silicon 150 W/m·K, thermal grease 1-5 W/m·K, air 0.026 W/m·K.
Worked Example
Model thermal path for QFN-32 package on 4-layer PCB with exposed thermal pad. Layer stack (top to bottom): die (silicon, 0.3mm), die attach (epoxy, 0.025mm), leadframe (copper, 0.2mm), solder (SAC305, 0.1mm), PCB copper (35μm), FR4 (1.5mm), ambient air. Area = 5mm × 5mm = 25mm². Calculate each layer: R_die = 0.3mm/(150×25mm²) = 0.08°C/W. R_attach = 0.025mm/(1.5×25mm²) = 0.67°C/W. R_leadframe = 0.2mm/(385×25mm²) = 0.02°C/W. R_solder = 0.1mm/(50×25mm²) = 0.08°C/W. R_copper = 0.035mm/(385×25mm²) = 0.004°C/W. R_FR4 = 1.5mm/(0.3×25mm²) = 200°C/W (dominates!). Total series: 200.9°C/W. Adding thermal vias (20 vias, 0.3mm diameter, copper-filled): R_vias = 1.5mm/(385×20×π×0.15²mm²) = 0.55°C/W in parallel with FR4. Combined: 1/(1/200 + 1/0.55) = 0.55°C/W — vias reduce thermal resistance 360×.
Practical Tips
- ✓FR4 thermal conductivity (0.3 W/m·K) is 1000× worse than copper — always provide direct copper path via thermal vias or exposed pad to inner/bottom copper planes
- ✓Thermal via arrays: 4×4 minimum for meaningful improvement; 8×8 approaches copper-plane conductivity. Via drill 0.3mm, copper-filled provides lowest R_th per IPC-2221B
- ✓Use JEDEC 2s2p or 1s0p test boards for comparing package θJA — results on actual PCB will differ by 30-50% depending on copper coverage
Common Mistakes
- ✗Ignoring interface thermal resistance — die attach, solder, and TIM layers contribute 0.5-5°C/W total, comparable to or exceeding bulk material resistance
- ✗Using 1D model for spreading resistance — heat spreading from small die to large heatsink adds 20-50% to calculated R_th; use spreading resistance formula or FEA
- ✗Assuming uniform heat generation — hot spots at 2× average power density are common in ICs; local Tj can exceed average by 10-20°C
Frequently Asked Questions
Shop Components
As an Amazon Associate we earn from qualifying purchases.
Related Calculators
PCB
Via Thermal Resistance
Calculate thermal via resistance, array conductance, and current capacity for PCB thermal management. Design filled and plated via arrays. Free, instant results.
Power
LDO Dropout
Calculate LDO regulator power dissipation, junction temperature rise, minimum input voltage, efficiency, and headroom for linear regulator design
Power
MOSFET Power Loss
Calculate MOSFET conduction loss, switching loss, total power dissipation, junction temperature, and efficiency for power electronics design
Thermal
Heatsink
Calculate required heatsink thermal resistance and junction temperature for power devices