Junction Temperature Calculator
Calculate semiconductor junction temperature from power dissipation and thermal resistance chain (θJC + θCS + θSA). Essential for transistor, MOSFET, and IC thermal design.
Formula
How It Works
Junction temperature calculator computes semiconductor die temperature from power dissipation and thermal resistance path — essential for reliability analysis, [heatsink selection](/calculators/thermal/heatsink-selection/), and derating calculations. Power electronics engineers, thermal designers, and reliability engineers use this to predict device lifetime and prevent thermal failure. Per JEDEC JESD51-1, junction temperature Tj = Ta + Pd × (θJC + θCS + θSA), where θJC is junction-to-case (0.5-5°C/W for power packages), θCS is case-to-sink (0.1-1°C/W depending on interface), and θSA is sink-to-ambient (1-20°C/W for heatsinks). Exceeding Tj(max) by 10°C halves device lifetime per Arrhenius equation; operating at Tj(max) - 25°C doubles lifetime. TO-220 packages have θJC = 1-2°C/W; D²PAK has θJC = 0.5-1°C/W; QFN packages have θJC = 2-10°C/W depending on exposed pad area.
Worked Example
Calculate junction temperature for IRFZ44N MOSFET switching 10A at 12V with 50% duty cycle in TO-220 package. From datasheet: Rds(on) = 22mΩ at Tj = 25°C, θJC = 1°C/W, Tj(max) = 175°C. Conduction loss: P_cond = I² × Rds(on) × D = 10² × 0.022 × 0.5 = 1.1W. Switching loss at 100kHz: P_sw ≈ 0.5W (estimated from Qg × Vds × f). Total Pd = 1.6W. With TO-220 clip-on heatsink (θSA = 12°C/W) and thermal paste (θCS = 0.5°C/W): Tj = 40°C + 1.6W × (1 + 0.5 + 12) = 40°C + 21.6°C = 61.6°C. This is 113°C below Tj(max), providing excellent reliability margin. Note: Rds(on) increases 1.5× at Tj = 100°C; recalculate iteratively for accurate results.
Practical Tips
- ✓Use Tj(max) - 25°C as design target for 10-year reliability — per JEDEC JEP122H, this provides 2× lifetime margin vs operating at Tj(max)
- ✓Thermal interface materials: silicone grease (0.1°C/W), thermal pads (0.3-1°C/W), phase-change materials (0.05°C/W) — select based on assembly requirements
- ✓For SMD packages without heatsink, θJA on datasheet applies — typical values: SOT-23 = 250°C/W, SOIC-8 = 125°C/W, QFN-16 = 40°C/W with exposed pad soldered
Common Mistakes
- ✗Using θJA instead of θJC + θCS + θSA — θJA assumes no heatsink and still air; actual thermal path with heatsink is much lower resistance
- ✗Ignoring θCS (interface resistance) — dry contact is 0.5-1°C/W; thermal paste reduces to 0.1-0.2°C/W; omitting this underestimates Tj by 5-15°C
- ✗Forgetting temperature dependence of Rds(on) — MOSFETs have positive tempco (1.5-2× at Tj(max) vs 25°C); iterative calculation required for accuracy
Frequently Asked Questions
Related Articles
Power Electronics
LDO Thermal Meltdown: Dropout Voltage Analysis
Master LDO linear regulator thermal design with our dropout voltage calculator — prevent power supply failures before they happen.
Motor Control
Motor Winding Resistance vs Temperature Calculations
Learn how temperature impacts motor winding resistance and why accurate thermal modeling matters for electrical design and performance.
Sensors
PT100 & PT1000 Temperature Sensors: Engineering Guide
Learn how to accurately calculate PT100/PT1000 sensor resistance, understand temperature sensitivity, and avoid common measurement pitfalls.
Shop Components
As an Amazon Associate we earn from qualifying purchases.
Related Calculators
Thermal
Heatsink Selection
Calculate the required heatsink thermal resistance (θSA) to keep a device junction below its maximum temperature. Use this to select an appropriate heatsink.
Thermal
Heatsink
Calculate required heatsink thermal resistance (θ_SA) and junction temperature for MOSFETs, IGBTs, and power ICs. Verify thermal design feasibility. Free results.
Thermal
Thermal Resistance Network
Calculate junction, case, and heatsink temperatures through a series thermal resistance network (θJC + θCS + θSA) for component thermal management
Thermal
Trace Temp
Calculate PCB copper trace temperature rise under load current using IPC-2152 and IPC-2221 standards. Enter trace width, thickness, and current to get ΔT above ambient. Essential for thermal PCB design and reliability engineering. Free, instant results.