Thermal management is a critical aspect of power semiconductor design, directly affecting device performance, efficiency, and long-term reliability. To support thermal analysis, MCC characterizes thermal performance of its semiconductor devices through laboratory measurements and provides thermal resistance parameters in its datasheets. These steady-state thermal resistance values, such as junction-to-ambient (RthJA) and junction-to-case (RthJC), are widely used to estimate junction temperature under continuous operating conditions.
However, many real-world applications operate under dynamic conditions where devices experience transient power pulses during startup, switching events, overloads, or fault conditions. Under these circumstances, steady-state thermal resistance alone cannot accurately represent the device's thermal response, as junction temperature changes continuously with both power dissipation and time.
To evaluate these transient thermal effects, designers require electro-thermal models derived from transient thermal impedance characteristics. These models enable accurate thermal simulation in SPICE-based tools, allowing engineers to predict junction temperature, assess repetitive pulse capability, and determine whether a device has sufficient time to cool between power pulses.
This application note explains how MCC develops electro-thermal simulation models from transient thermal impedance data and demonstrates how these models can be implemented in SPICE simulations to improve thermal analysis and support more reliable power electronic designs.
Before an electro-thermal model can accurately predict junction temperature, it is important to understand how heat is generated and dissipated within a semiconductor device. Every thermal resistance used in a simulation represents a physical path through which heat travels, from the silicon junction through the package and PCB, and ultimately into the surrounding environment. In power semiconductor devices, electrical losses are converted into heat at the silicon junction. If this heat is not efficiently removed, the junction temperature rises, potentially affecting device performance, efficiency, and long-term reliability. Heat is transferred through three fundamental mechanisms: conduction, convection, and radiation, as illustrated in Figure 1. While all three contribute to heat dissipation, conduction is the dominant mechanism inside semiconductor devices and forms the basis of electro-thermal modeling.
Heat generated at the semiconductor junction is transferred mainly by conduction through solid materials. Within the package, it flows from the silicon die through the die-attach material, lead frame or copper clip, solder joints, and package materials to the PCB or an external heatsink. Because conduction governs the movement of heat within the semiconductor package, it forms the basis of the thermal resistance network used in electro-thermal modeling.
After heat leaves the semiconductor package, it travels through the applicable thermal path, which may include the PCB, thermal interface materials, and heatsink before being dissipated to the surrounding environment. This stage of heat removal occurs primarily through convection, where heat is transferred from the surface of the PCB or heatsink to the surrounding air. Cooling performance depends on factors such as airflow, heatsink geometry, PCB copper area, and ambient temperature.
Although radiation also contributes to heat dissipation, its effect is typically much smaller than conduction and convection in power semiconductor applications. Consequently, semiconductor thermal models focus primarily on the conductive heat path from the junction to the package, PCB, and heatsink. This is why electro-thermal models represent the device using equivalent thermal resistance-capacitance (RC) networks. Each thermal resistance corresponds to a section of the conductive heat path, while each thermal capacitance represents the ability of a material to store heat. Together, these elements reproduce how junction temperature changes over time under transient power dissipation and provide the foundation for SPICE-based electro-thermal simulation.
Understanding heat flow through a semiconductor device is only the first step in thermal analysis. To predict junction temperature under real operating conditions, this physical behavior must be converted into a mathematical model for simulation.
Electro-thermal modeling achieves this by representing the thermal behavior of a semiconductor device using an equivalent electrical circuit. Similar to how electrical circuits describe the flow of current through resistors and capacitors, thermal networks describe the flow of heat through thermal resistances and thermal capacitances. This analogy enables thermal behavior to be analyzed using standard SPICE-based circuit simulators.
Before introducing the electro-thermal analogy, it is useful to examine how heat travels through a semiconductor package and how this physical heat flow is represented as a thermal resistance network.
Heat is generated at the semiconductor junction, where electrical power is dissipated within the silicon die. From the junction, heat flows through the internal package structure before reaching the PCB, heatsink, and ultimately the surrounding environment.
For most semiconductor packages, heat is transferred primarily through the bottom of the package. The thermal path includes the silicon die, die attach material, lead frame or copper clip, solder joints, PCB copper, thermal vias (when present), thermal interface materials (TIM), heatsinks, and finally the surrounding air.
Within the semiconductor package, heat is transferred primarily by conduction because the internal materials form a continuous physical thermal path. Under steady-state conditions, this conductive path can be represented by the junction-to-case thermal resistance (RthJC).
However, advanced package technologies can provide additional thermal paths to improve heat dissipation. Figure 2 illustrates the thermal conduction paths of MCC's MCACLS290N04YHE3 Dual-Side Cooling (DSC) Power MOSFET. Unlike conventional packages that dissipate heat mainly through the PCB, the Dual-Side Cooling package provides an additional conductive path through the exposed top copper surface, reducing overall thermal resistance and improving cooling performance in high-power applications.
While Figure 2 illustrates the physical movement of heat through the semiconductor package, thermal analysis requires this heat flow to be represented mathematically. Figure 3 simplifies the physical structure into a thermal resistance network, where each section of the heat flow path is modeled by an equivalent thermal resistance.
The Device block represents the internal thermal resistance of the semiconductor package, while the PCB and Air (Convection) blocks represent the external thermal path through the PCB, thermal interface materials, heatsinks, and surrounding environment. This equivalent representation provides the foundation for electro-thermal modeling and transient thermal simulation.
For conventional semiconductor packages, heat transfer through the top of the package is typically limited by the thermal resistance of the mold compound. As a result, datasheets commonly specify a primary thermal path through the bottom of the package (RthJC(Bot)). However, packages such as the MCACLS290N04YHE3 Dual-Side Cooling package shown in Figure 2, incorporate a copper heat-spreading path connected directly to the die, creating an additional low-resistance thermal path through the top of the package (RthJC(Top)). As a result, heat can be dissipated through both the top and bottom surfaces, and separate transient thermal resistance characteristics are provided for the two paths.
Thermal resistance quantifies how effectively heat can be transferred from one point to another. Similar to electrical resistance, higher thermal resistance restricts the flow of heat, resulting in a greater temperature rise for a given power dissipation.
Thermal resistance depends on the thermal conductivity and physical dimensions of the material. Thermal conductivity, represented by kk, describes how effectively a material conducts heat. Materials with higher thermal conductivity, such as silver, copper, and gold, transfer heat more efficiently, while materials with lower thermal conductivity, such as FR-4 and air, provide greater resistance to heat flow. Table 1 shows the thermal conductivity constant for common materials involved in electronics applications.
|
Material |
K in units of |
|
Silver |
426.77 |
|
Copper |
397,48 |
|
Gold |
317.98 |
|
Silicon |
125.52 |
|
Solder (SnPb) |
50.208 |
|
Water |
0.60652 |
|
FR4 |
0.3 |
|
Air |
0.023 |
In Figure 4, T2 represents the hotter side and acts as the thermal source, while T1 represents the cooler side and acts as the thermal sink. The temperature difference is therefore:
Finally, the geometry of the device will play a role because shorter distances and larger areas will transfer heat easily than longer distances and smaller areas leading to:
Where:
๐ธ โ ๐ป๐๐๐ก ๐๐๐๐ค ๐ก๐๐๐๐ ๐๐๐๐๐
๐ โ ๐๐๐๐
๐จ โ ๐ถ๐๐๐ ๐ ๐ ๐๐๐ก๐๐๐๐๐ ๐๐๐a ๐๐ ๐กโ๐ ๐๐๐ก๐๐๐๐๐
โ๐ป = ๐โ๐๐ก โ ๐๐๐๐๐ โ ๐ท๐๐๐๐๐๐๐๐๐ ๐๐ ๐ก๐๐๐๐๐๐๐ก๐ข๐๐ ๐๐๐ก๐ค๐๐๐ ๐๐๐ ๐ ๐๐๐ ๐๐ ๐กโ๐ ๐๐๐ก๐๐๐๐๐ ๐๐๐ ๐กโ๐ ๐๐กโ๐๐
d โ ๐โ๐๐๐๐๐๐ ๐ ๐๐ ๐กโ๐ ๐๐๐ก๐๐๐๐๐
k โ ๐โ๐๐๐๐๐ ๐๐๐๐๐ข๐๐ก๐๐ฃ๐๐ก๐ฆ ๐๐๐๐ ๐ก๐๐๐ก โ ๐ฟ๐๐๐๐๐ ๐๐๐ ๐๐๐ก๐๐๐๐๐๐ ๐กโ๐๐ก ๐ก๐๐๐๐ ๐๐๐ โ๐๐๐ก ๐ค๐๐๐, ๐ ๐๐๐๐๐๐ ๐๐๐ ๐๐๐ก๐๐๐๐๐๐ ๐กโ๐๐ก ๐ก๐๐๐๐ ๐๐๐ โ๐๐๐ก ๐๐๐๐๐๐ฆ.
From previous equation, solving for ฮTโT, we have:
Finally, taking Eq. 3, we can define the device Thermal Resistance as:
and knowing that Power dissipation can be written as:
The thermal resistance can be expressed as a โOhmโs Lawโ form equation which is the basis for the electro-thermal analogy of the following section:
In previous section a โThermal Ohmโs Lawโ was developed. This idea allows us to do a mapping between thermal/heat movement factors and electrical charge movement factors, i.e. an electro-thermal analogy that lets us do typical calculations performed in electrical circuits using thermal variables.
Electrical systems are described by:
Similarly, thermal systems can be described by:
Having the โThermal Ohmโs lawโ is sufficient to perform steady-state calculations using resistive voltage divider circuits as a basis for analysis. However, in this document we want to find a way of having a transient thermal analysis. With that, we will, intuitively map an electrical capacitance with a โthermal capacitanceโ which is, more formally, known as heat capacity. Therefore, just as a capacitor takes time to charge, a mass will take time to heat up. Such capacitance is simply the amount of heat required to raise the temperature of the object by 1K [J/K].
Using the described analogy, a current source in a circuit will describe a power source in the thermal sense. Ambient and Junction temperatures will be represented through node voltages and so on. Table 2 shows electro-thermal analogy mapping, including physical units.
Table 2: Thermal analogy
|
Electrical |
Thermal |
|
Potential Difference, V (V) |
Temperature Difference, โT (K) |
|
Resistance, R (ฮฉ) |
Thermal Resistance, Rth (K/W) |
|
Current, I (A) |
Heat Flow Rate, P (W) |
|
Capacitance, C (F) |
Thermal Capacitance, Cth (J/K) |
The electro-thermal analogy introduced in the previous chapter provides the foundation for modeling the thermal behavior of semiconductor devices using equivalent electrical circuits. By representing thermal resistances and thermal capacitances as electrical components, both steady-state and transient junction temperature can be analyzed using SPICE-based simulation tools.
Consider a device dissipating 6 W of power, modeled as a 6 A current source in the equivalent thermal circuit. The voltage at the junction node represents the junction temperature (TJ). The thermal network consists of the junction-to-case thermal resistance (RthJC), thermal-via resistance (RthV), thermal interface material resistance (RthTIM), and heatsink thermal resistance (RthHS).
Applying the equivalent resistive network calculation gives a junction temperature of TJ = 103ยฐC when the ambient temperature is TA = 25ยฐC, as illustrated in Figure 5.
The transient thermal impedance curve provided in a semiconductor datasheet can be used to develop a thermal model for simulating the device response to single and repetitive power pulses.
Based on the electro-thermal analogy introduced in Chapter 3, the thermal behavior of the device can be represented by an equivalent thermal circuit whose transient response matches the datasheet's thermal impedance curve. This process, known as circuit synthesis, is widely used in electrical engineering to develop equivalent circuit models for applications such as filter design and control systems.
One approach is the Foster thermal model, which represents the device using multiple parallel resistor-capacitor (RC) branches. The transient response of this network is well established in electrical circuit theory and can be expressed as:
To obtain the Foster model, data points are extracted from the transient thermal impedance curve, as shown in Figure 6. Typically, one data point per decade of pulse duration is sufficient. The extracted data can then be fitted to the Foster model using an appropriate numerical method to determine the Ri and Ci values for the required number of RC branches. In most cases, four to five RC branches are sufficient to accurately represent the thermal behavior of a semiconductor device.
Figure 6: Thermal impedance of a component
It is important to note that the Ri and Ci elements in a Foster model do not represent specific physical locations within the device. Instead, the model is a mathematical representation used to reproduce the thermal behavior between its terminals, in this case, the junction and case in a black-box manner.
The Foster model is relatively easy to extract from transient thermal impedance data. However, it may become unstable or produce inaccurate results when connected to other thermal models within the application, such as an external heatsink. This limitation is significant when the thermal model needs to be combined with the surrounding thermal environment.
The Cauer model provides an alternative thermal model with a more direct physical interpretation and greater stability during simulation. It is formed as a ladder network, with resistors connected in series and capacitors connected from each node to ground, as shown in Figure 7.
The Cauer model also allows external thermal elements to be connected more naturally to the device model. Heatsinks, thermal vias, thermal interface materials, and other thermal networks can therefore be incorporated into the simulation. This enables the complete thermal path to be modeled and can improve the accuracy of junction temperature prediction.
Unlike the Foster model, the internal nodes of a Cauer model can have physical meaning and may represent different sections of the device's thermal path when the corresponding physical information is available.
However, the coefficients of the Cauer ladder network are not as straightforward to extract as those of the Foster model. Therefore, the Cauer model coefficients are obtained by first determining the Foster model coefficients.
The Cauer coefficients are then obtained by mathematically transforming the Foster model into an equivalent Cauer network with the same number of RC elements, as described in 4.2. The Cauer model is defined in JEDECโs Standard JESD No.51-14 (Transient Dual Interface Test Method for the Measurement of the Thermal Resistance Junction-to-Case of Semiconductor Devices with Heat Flow Through a Single Path, 2010) as:
Unlike the Foster model, the Cauer model equation is expressed in the frequency domain,
To validate the performance of the thermal model extraction method, two MCC power MOSFETs were tested: MCACL330N04Y, housed in the DFN5060-C package and referred to as DFN hereafter; and MCACLS330N04YAHE, housed in the DFN5060-DSC package and referred to as DSC. Both devices were tested under the conditions specified in Table 3.
The test was conducted for 3 hours using the PCB shown in Figure 9. The PCB was made of standard FR-4, double-sided, with 1 oz. of copper. The heatsinks shown in Figure 10 were made of aluminum and measured 50 mm ร 50 mm ร 14 mm. For DFN, the heatsink was mounted to the bottom of the PCB. For DSC, the heatsink was placed in contact with the top cooling pad, while the bottom of the PCB remained exposed to air.
|
Test Condition |
Units |
MCACL330N04Y (DFN) |
MCACLS330N04YAHE3 (DSC) |
|
Heat Current 15A |
VSD (Body-Diode voltage) (V) |
0.511 |
0.542 |
|
TA = 25โ |
Tj (โ) |
165.1 |
143.9 |
|
|
Pd (W) |
7.665 |
8.13 |
|
โฏ |
Rthj-a (โ/W) |
18.9 |
15.2 |
|
|
Package |
DFN5060-C |
DFN5060-DSC |
At the end of the test, the steady-state junction temperature was measured for each device. The final junction temperature was 165.1ยฐC for DFN and 143.9ยฐC for DSC. The power dissipated at the junction was
|
Cauer Models |
||
|
โฏ |
(Lumped Elements) |
(Lumped Elements) |
|
R1 |
0.0277308 ยฐC/W |
0.021001074 ยฐC/W |
|
R2 |
0.1421131 ยฐC/W |
0.089937513 ยฐC/W |
|
R3 |
0.0578536 ยฐC/W |
0.082698100 ยฐC/W |
|
R4 |
0.3683493 ยฐC/W |
0.143751045 ยฐC/W |
|
R5 |
0.0686746 ยฐC/W |
0.006709425 ยฐC/W |
|
R6 |
0.0124484 ยฐC/W |
0.010002800 ยฐC/W |
|
C1 |
0.0000606864 J/K |
0.0000787109 J/K |
|
C2 |
0.0008489300 J/K |
0.0008196120 J/K |
|
C3 |
0.0092995900 J/K |
0.0051714144 J/K |
|
C4 |
0.0091127071 J/K |
0.0057819959 J/K |
|
C5 |
0.0836668200 J/K |
0.5013800000 J/K |
|
C6 |
4.3228013700 J/K |
2.3618634400 J/K |
|
|
(Lumped Elements) |
|
R1 |
0.02675820 ยฐC/W |
|
R2 |
0.01006201 ยฐC/W |
|
R3 |
0.10830350 ยฐC/W |
|
R4 |
0.54734510 ยฐC/W |
|
R5 |
0.10635110 ยฐC/W |
|
R6 |
0.00117993 ยฐC/W |
|
C1 |
0.00003667 J/K |
|
C2 |
0.00060927 J/K |
|
C3 |
0.00130847 J/K |
|
C4 |
0.01806036 J/K |
|
C5 |
0.01940538 J/K |
|
C6 |
3.062367401 J/K |
Based on the conditions in Table 3, the simulation shown in Figure 11 uses power sources with magnitudes matching the power dissipated by each component during the bench measurements. Following the electro-thermal analogy described previously, these power sources are represented as current sources and are connected to the Tj(DFN) and Tj(DSC) nodes, which represent the junction temperatures of the respective components.
In addition, the heatsink is represented by a thermal resistance of Rth_HS_PCB2 = 17.5 ยฐC/W and a thermal capacitance of Cth_HS_PCB2 = 84.7665 J/K, also adding the thermal interface material resistance with a resistor of Rth_TIM2 = 0.002 ยฐC/W for the MCACL330N04Y and Rth_TIM3 = 1.68 ยฐC/W for the MCACLS330N04YAHE3 with an ambient temperature of Tamb2 = Tamb3 = 25ยฐC connected to the terminal node. The resulting thermal network is shown in Figure 11. For the DSC, the bottom side of the PCB was exposed to air during testing, thus the thermal resistance of the FR-4 PCB was modeled as Rth_PCB3 = 55ยฐC/W.
It is seen in Figure 12 that after 10800 seconds or 3 hours of simulation time the final simulated temperatures were
The close agreement between the simulated and measured junction temperatures demonstrates that the extracted thermal models accurately represent the steady-state thermal behavior of both devices under the specified test conditions.
The simulation presented in Chapter 5 is a thermal-only simulation based on the electro-thermal analogy described in Chapter 3. In other words, it does not include the electrical behavior of the device; instead, it uses a fixed, predefined power pulse as the thermal input.
A SPICE-based simulator can extend this approach by simulating electrical and thermal behaviors simultaneously. The thermal model can be embedded within the electrical SPICE model as a SPICE netlist, with a terminal connected to the device's junction thermal node. This allows the dissipated power to be updated dynamically based on the electrical simulation, while the resulting junction temperature is returned as a node voltage at the junction terminal of the device SPICE model.
Figure 13 presents a netlist of an electrical model of the MCC MCACLS330N04YAHE3 Power MOSFET with an embedded thermal model. The model incorporates two additional terminals: Tj, which represents the junction temperature, and Tc, which represents the case temperature. To prevent numerical convergence errors during simulation, the Tc terminal must be connected either to ground or to a reference source, typically one representing the ambient temperature.
Figure 14 shows an example of integrated electrical and thermal simulation. Unlike the simulation described in Chapter 5, the power injected into the device is no longer represented by a fixed current source. Instead, the power is modeled using a behavioral current source embedded within the SPICE model.
Following the electro-thermal analogy, this behavioral current source represents the power dissipated by the MOSFET and is calculated from the voltage between the Drain (D) and Source (S) terminals multiplied by the current flowing through the device. The Vd source shown in the first line of the Figure 13 netlist does not represent a physical component. Instead, it is used as a modeling technique to measure the current through the MOSFET and calculate instantaneous power.
This approach provides a simple way to couple the electrical and thermal models. However, because the current through the Vd source can include current associated with parasitic capacitances, it may differ slightly from the MOSFET's actual conduction current. As a result, the calculated power may differ slightly from the actual device's power dissipation.
Figure 15 provides a clear comparison of the junction temperature obtained from the embedded Cauer model in Figure 11 and the results obtained using the schematic model in Figure 14, with the accurate MOSFET terminal power used as the input. The two results show close agreement under the simulated conditions.
This application note described the thermal modeling approach used by MCC to simulate junction temperature under transient power pulses for devices with available transient thermal impedance characterization.
The theoretical basis, model extraction process, and SPICE simulation implementation were presented to provide a practical and transparent approach that designers can replicate in their own simulations.
For further information on thermal management and MCC's Dual-Side Cooling technology, explore the following resources:
As design trends and challenges evolve, MCC will remain your total solutions partner, delivering insights and innovative products to help you win.
Use the MCC website chatbot to contact us for support with heat dissipation, thermal modeling, or other challenges you may encounter when designing your products.
Micro Commercial Components, Corp., (MCC)