Ipec 2010 5543755
Ipec 2010 5543755
Ipec 2010 5543755
Abstract--In this paper a physical model for lifetime The layers, having typically different thermal
estimation of standard power modules is proposed. The properties, have great influence on the heating and
lifetime prediction is based on the assumption that the cooling rates of the module and determine its overall
solder interconnections are the weakest part of the module performance. Consequently, the failures of power
assembly and that the failure cause is the inelastic modules are directly related to the power modules’
deformation energy accumulated within the solder material.
Unlike the well-known Coffin-Manson model, the proposed
assembly structure and packaging technology. During
model can be used to physically explain the dependency of thermal and/or termo-mechanical loadings, the module
lifetime on the various properties of a temperature profile assembly layers experience shear stresses due to the
i.e. frequency, dwell-ramp time, minimum/maximum differing coefficients of thermal expansion (CTE), i.e. the
temperature. The model is based on Clech’s algorithm for bimetallic effect. The failure modes observed so far in
simulation of stress-strain solder response under cyclical modern power modules are described in [1].
thermal loading and on the solder deformation mechanism
map used to define the dominant failure mechanism under
observed stress-temperature conditions. Either accelerated
cycling tests or existing field databases are needed to
parameterize the model. To verify the approach, the results
of power cycling tests for a high power IGBT module found
in literature are applied and the impacts of two mission
profiles on the module lifetime are examined.
II. POWER MODULE LIFETIME PREDICTION Lifetime prediction of a power module using an
Several well-known lifetime models are summarized analytical approach is performed by means of Miner’s
in this section to gain a brief insight into the current state rule for damage accumulation. The correlation between
of research in the field. In general, two different lifetime temperature changes and the damage produced within the
modelling approaches can be distinguished: analytical module has to be defined and then lifetime is represented
and physical. The models are built based on the thermo- as inverse of the total damage accumulated within a
mechanical characteristics of the module assembly, on power module until the cessation of its correct
the knowledge of failure mechanisms under certain functioning. In a real operating environment power
conditions, and on the mission profile dedicated to the modules are exposed to rather non-uniform temperature
module i.e. the temperature profile T(t) appearing within variations and thus for the analytical lifetime modelling a
the solder layer of a module during its operation. proper definition of a temperature cycle within the given
mission profile is required. Accordingly, mission-profile-
A. Analytical Lifetime Models transformation into a sequence of temperature cycles is
Analytical models describe the dependence of the the main issue of the analytical approach.
number of cycles to failure (Nf) on the parameters of The performance of three observed analytical models
temperature cycles i.e. amplitude, duration, frequency, can be analyzed using the results of the power cycling
mean value, dwell time, maximum and minimum tests (Nf results) for high power IGBT traction modules
temperature, etc. Several analytical models published in (Table I) [7]. Table I summarizes Nf results for three
literature are analysed: the Coffin-Manson model [4], power cycling tests PC1-3 with equal temperature swings
Norris-Landzberg model [5], and Bayerer’s model [6]. but different heating and cooling times. The number of
The well-known Coffin-Manson model has been cycles to failure predicted by the analytical models and
widely used even though it has obvious shortcomings. the experimental Nf results in Table I are compared by (4)
and (5).
Nf a ('T j ) n e Ea /( k Tm ) (1) Apparently, the results in Table I cannot be explained
by the Coffin-Manson model. On the other hand, if the
According to the Coffin-Manson formula (1), the power cycling tests PC1 and PC2 are employed to find the
number of cycles to failure depends only on the unknown parameter n2 in the Norris-Landzberg equation
temperature amplitude of the junction temperature ǻTj and the Nf for PC3 is calculated by (2), then the resulted Nf
and the medium temperature Tm. As it has been proven [6, would be 2.1 times higher than the experimentally
7] that the other parameters i.e. frequency of cycles, reported value in Table I. This implies that (2)
heating and cooling times also take significant influence underestimates the lifetime of the observed IGBT
on lifetime, the Coffin-Manson model is rather simple modules. Similarly, using (3) Nf ratios can be calculated
and not accurate enough. and then compared to the experimental ratios defined by
The second considered analytical model is the Norris- Table 1. The resulting Nf ratios are given by (4) and (5),
Landzberg model, which includes the frequency
parameter but neglects the influence of other parameters N f , PC1 N f , PC1
1.54, 2.36 (4)
such as heating and cooling time, N f , PC2 N f , PC3
(3) (3)
Nf A f n2 ('T j ) n1 e Ea /( k Tmax ) . (2)
N f , PC1 N f , PC1
The multi-parameter model of Bayerer (3) is the most 2.77, 11.91. (5)
comprehensive analytical model as it is built based on a N f , PC2 N f , PC3
(Table I ) (Table I )
large amount of power cycling data from different
module technologies. It includes the influence of the The difference between (4) and (5) points out that
various parameters of power cycling tests and also power Bayerer’s model does not comply with the experimental
module characteristics: temperature swing ǻTj, the results presented in Table I.
maximum junction temperature Tj, the heating time ton, TABLE I
the applied DC current I, the diameter D of the bond POWER CYCLING TESTS FOR THREE POWER TRACTION MODULES
wires and the blocking voltage V. Module ǻTj [°C] Tj,max[°C] IC[A] ton [s] toff[s] Nf [·1k]
PC1 50 110 166 3.1 2.3 305
E1 E 2 /(T j 273 K ) E3 E4 E5 E6 PC2 50 110 149 10 4 110
Nf K ('T j ) e ton I V D (3)
PC3 50 110 138 30 4.6 25.6
The constants K and ȕ are extracted from a large data
set collected in the long-term reliability testing
B. Physical Lifetime Models
experiments.
Assuming that the failure of solder interconnections is Physical modelling requires failure and deformation
the dominant failure mechanism, a more accurate mechanisms to be priorly known. It is based on the
approach would be to use the solder layer temperature [8] knowledge of stress/strain deformations within devices
in these Nf -models instead of the junction temperature Tj that can be gained either by experiments or simulations.
measured on the top of chip. Direct measurements of stress and strain in electronic
packages demand the usage of high resolution measuring
2107
The 2010 International Power Electronics Conference
methods i.e. infrared microscopy, etc. Therefore, described by means of a hysteresis loop. As a result, the
computational mechanics, like Finite Element Analysis stress-strain plot can be employed as a tool for lifetime
(FEA), are often employed. estimation of solder joints in electronic devices.
The physical models for estimating the lifetime of Al Depending on the stress level and temperature, solder
bond wires are based on fracture mechanics and basically experiences different physical deformations that
rely on FE simulations ([9]). On the other hand, physical gradually contribute to damage accumulation and finally
models of solder behaviour under thermal cycling to the failure of solder interconnections. The stress-strain
operation have been developed for high-density response is modelled by solder constitutive equations that
electronics packages mostly used in telecommunication mathematically describe time-independent elastic and
and consumer electronics: flip chips, ball grid arrays plastic deformations and time-dependent plasticity called
(BGA), chip size packages (CSP), and fine-pitch surface creep.
mounted assemblies. These models are essentially based By their nature, elastic and plastic deformations and
on the experimental data collected in low-cycle tests creep can be defined respectively by strain and strain-rate
needed for model parameterization. Hence, the functions,
corresponding databases for frequently employed solder
materials can be found in literature.
J f (W , T )
(6)
Four classes for the lifetime prediction of solder joints d J / dt f (W , T , t )
can be distinguished: stress-based methods, strain-based
methods, energy-based methods, and damage-based where Ȗ is strain, IJ is stress, T is the temperature and t is
methods. Energy-based models are seen to be the most time. According to mechanical analysis [13], the
convenient, as they have ability to capture test conditions connection between shear stress and strain within a solder
with more accuracy [10]. joint can be described by the reduction lines (7), where K
An energy-based method specially intended for power is the reference assembly stiffness depending on
modules is introduced in [11]. The stress-strain response geometry (the height h and the cross section of solder
to an arbitrary temperature profile of a bimetallic joint A) and D1 is a constant reflecting both the geometry
interconnection is numerically calculated and the (the length of solder joint L) and CTE mismatch between
resulting stress-strain curve is further used to calculate layers connected by solder, Į1-Į2. The explanation of
the total deformation energy accumulated within the reduction lines is given in Fig. 2.
module. The lifetime model presented in [11] is based on W shear
the assumption that the end-of-life of a device is J shear D1 (T T0 )
K (7)
determined by the total deformation energy accumulated
during the operation of a device: a device fails when the h
K , D1 L (D1 D 2 )
deformation work reaches the critical value ǻWtot. The A
main drawback of this model is that elastic and plastic W shear K (J th (T ) J shear )
deformations are neglected in the stress-strain relation
formulas and only time-dependent creep is taken into
K J th,(3)
account.
A new physical model for lifetime estimation of power K Jth,(2)
modules relying fundamentally on the energy-based
approach is proposed in the next section. The physical K Jth,(1)
model enables lifetime estimation of power modules
which should operate under arbitrary temperature
profiles. J shear
Jth(T) D1(T T0)
III. THE PROPOSED PHYSICAL LIFETIME MODEL
The proposed method for lifetime estimation of power
modules is derived from comprehensive equations Fig. 2. Isothermal stress reduction lines at different temperatures and
describing solder behaviour, i.e. simultaneously taking comparison of stress reduction to stress relaxation and creep.
into account elastic, plastic and creep deformation. The
stress-strain curves are obtained from modelling solder The assembly layers change their dimensions
response to different temperature profiles. Then, applying according to their CTEs. The strain created by thermal
the energy-based approach, these equations are used to mismatch of materials joined by solder is accommodated
calculate the total deformation energy producing the final within the solder layer by the strain change ǻȖ composed
device failure. The stress-strain response of a solder joint of a plastic, elastic and/or creep component. The
is generated by means of Clech’s algorithm [12]. The equations describing solder behavior are given by (8)-
brief summary of the theory behind the proposed model (11).
is given in the following subsections. Based on Hook’s law, elasticity of solder can be
defined by
A. Solder Behavior
Solder response to a thermal cycling load can be
2108
The 2010 International Power Electronics Conference
Equation 9
10-2 Yield Strength
creep equations are needed. The term G/T has been Dislocation Creep
introduced to take into account the temperature effect. 10-3 Low Temperature Creep
range. 10-6
Equation 11 Equation 11
2109
The 2010 International Power Electronics Conference
constitutive equations and to calculate hysteresis loops The parameterization of the proposed physical model
corresponding to temperature cycling tests or an input is defined as an optimization routine implemented in
temperature profile (mission profile) with an arbitrary MATLAB. The optimal parameters should minimize the
shape. difference of two calculated deformation energies Wtot,k1
and Wtot,k2 corresponding to two different input
IV. RELATIVE LIFETIME ESTIMATION temperature profiles Tk1 and Tk2. The ratio of the
In combination with the deformation mechanism map, parameterization defined as (8) should be ideally equal to
the constitutive solder equations are used to accurately 1,
determine strain components in the entire stress and r Wtot ,k1 / Wtot ,k 2 . (8)
temperature range. The proposed lifetime model needs 17
material/geometry parameters to be known. The material The search procedure for the optimal unknown
parameters of 60Sn40Pb (i.e. 63Sn37Pb) solder typically parameters is based on a built-in MATLAB optimization
used in standard power modules are taken from [14] and routine that returns only local minimums and cannot
[15]. K and D1 are material/geometry dependent guarantee finding the global minimum of the objective
parameters that have to be additionally determined as function. Therefore, an approach to deal with local
described in the following. minimums is needed in order to ensure the choice of the
right parameters K and D1. An idea to find out which
A. Model Parameterization
parameter set most correctly describes theoretical solder
To fully parameterize the model, the results of at least behaviour is suggested in Section IV.C.
two accelerated power cycling tests are needed i.e. the
number of cycles to failure for different temperature B. Verification of the Proposed Lifetime Modeling
profiles, Nf1 and Nf2. The total deformation energy Wtot,k Approach
accumulated in the solder layer that leads to the module’s To verify the proposed lifetime prediction approach,
end of life can be calculated by the presented physical model is applied to a high power
IGBT traction module already discussed in Section II.A.
Wtot ,k N f ,k Whys,k (7)
The model parameterization is performed using the
results of three power cycling tests (see Table I) with
where Nf,k is the number of cycles to failure for the k-th temperature profiles presented in Fig. 6. The power
temperature profile and Whys.k is the deformation energy cycling tests were originally performed to identify the
equal to the area of one corresponding simulated influence of cycling time on the lifetime behavior of
hysteresis loop. For power modules of same type, Wtot,k IGBT modules. Therefore, in all three power cycling
should theoretically be constant. An optimization routine tests, the temperature swings were set to 50°C with the
is used to find the best set of parameters (K, D1) so that maximum temperature of 110°C. The final failure driving
the ratio, Wtot1/Wtot2, is close to one. The power cycling force was ascribed to solder interconnections.
tests have to be specified such that all deformation Temperature Profile for Power Cycling 1
80
60
40
20 25 30 35 40 45 50 55 60
time [s]
100
80
60
40
20 40 60 80 100 120 140
time [s]
Temperature Profile for Power Cycling 3
120
Temperature [oC]
100
80
60
40
50 100 150 200 250 300
time [s]
Fig. 6. The temperature profiles during three power cycling tests of the
IGBT traction modules defined in Table I.
2110
The 2010 International Power Electronics Conference
The simulations of solder stress-strain response using Module 20% increase of Rthj 50% increase of Rthj
s1 and s2 are depicted respectively in Fig. 7 and Fig. 8. PC1 305 000 480 000
PC2 110 000 186 000
The y-axis represents stress in MPa, while the x-axis
PC3 25 600 59 400
relative strain i.e. strain scaled by the height of the solder
joint, in percent. From the figures, it can be seen that the
hystereses shapes and the stress levels are similar, but the C. Selection of Optimal Parameters K and D1
strain magnitudes belong to different ranges so that the The total strain is the sum of the creep and time-
hystereses are shifted from each other along the strain independent plastic and elastic strain components. The
axis. numerical implementation makes possible to separately
15
Hystereses: s1
evaluate the strain components and to find out which
component becomes more dominant in which part of
10
temperature cycle. Analyzing how strain develops during
5
a temperature cycle, gives deeper theoretical insight into
the solder behaviour and enables to investigate the
0
influence of the unknown material/geometry parameters
stress [MPa]
-5
on stress-strain response.
Based on theory, creep cannot be developed at fast
-10 temperature rates and time-independent plasticity and
-15
elasticity produce the most of strain deformations in that
PC1: Nf1 = 305000
case. On the other hand, at lower temperature rates, creep
-20 PC2: Nf2 = 110000
PC3: Nf3 = 25600
becomes gradually dominant and determines almost alone
the total strain. Consequently, for a comprehensive
analysis, it is important to choose the temperature profiles
-25
1.65 1.7 1.75 1.8 1.85 1.9 1.95 2
strain [%]
such that the impact of both creep and time-independent
Fig. 7. The stress-strain simulation applying the parameters set s1 = (K, plastic and elastic deformations can be observed.
D1) for the IGBT traction modules exposed to three power cycling
profiles PC1-3.
Accordingly, the creep behavior should be best observed
Hystereses: s2
in PC3 with the longest turn-on time, while for PC1 with
15
fast temperature changes the time-independent plastic and
10
elastic components should be dominant over the creep
strain component. The strain components for the
5 temperature profiles PC1 and PC3 are presented
0
respectively in Appendix Fig. A2 and Fig. A3.
For the parameter set s1, plasticity and elasticity almost
stress [MPa]
2111
The 2010 International Power Electronics Conference
Accordingly, it can be concluded that by taking the mechanical engineering. Therefore, the approach
parameters set s2 as input for the simulation, the creep proposed in this paper enables engineers to estimate the
component is higher for both temperature profiles PC1 lifetime of power modules without detailed specifications
and PC3 so that the stress-strain simulation with the and without the knowledge of geometric properties which
parameter set s1 better agrees with the theory of solder are hard to measure. At the same time, it is less
behaviour. demanding than FE analyses from the aspects of
computational complexity and run-time.
D. Lifetime Prediction Approach The verification of the model is demonstrated on the
Having parameterized the solder model, different example of a power cycling test taken from literature [7].
mission profiles can be compared to estimate the worst The parameterization procedure is described through a
operation conditions of the power module. For two flow chart diagram and the simulated stress-strain curves
mission profiles, T1(t) and T2(t) the stress-strain for two different parameter sets producing similar error of
simulation returns two hystereses carrying the parameterization are analyzed. In a next step at the PES
information about the solder deformation losses (Wtot1, Laboratory of ETH Zurich, power cycling equipment will
and Wtot2). Equation (8) defines the relative lifetime of the be built which allows to define temperature cycles of
power module. arbitrary shape in order to further evaluated the proposed
physical model [18].
Wtot1
r ³ W dJ / ³ W dJ (8) 20
Wtot 2 T1 (t ) T2 (t )
15
mission profile M. 0
V. CONCLUSIONS -5
into account different deformation mechanisms: Fig. 10. Stress-strain response to the temperature profile M of [16].
elasticity, plasticity and creep. The implemented
numerical simulation returns the hysteresis-loops of the APPENDIX
stress-strain behaviour taking as input an arbitrary The stress and strain variations for third temperature
temperature profile T(t). The model has the ability to cycling profile are separately shown in Fig. A1. It can be
handle all information comprised within the mission seen that stress is proportional to temperature and strain
profile. changes nonlinearly with temperature. The temperature
The transformation of a mission profile into the profiles and the corresponding strain components, split
frequency distribution of temperature changes, into the time independent plastic/elastic ǻȖpl&el (blue) and
characteristic to analytical methods, is avoided. This time-dependent creep parts ǻȖcreep (green), are shown in
increases the accuracy of the proposed approach Fig. A2 and Fig. A3. The fast slopes of strain components
significantly, but still power cycling test results are actually correspond to the derivative of strain as the
needed to accurately parameterize the model. Typically, constant time step is used in the simulation, ǻȖ = ǻt·dȖ/dt.
power electronic engineers do not know the full internal
physical structure of power modules which would be
required in FE analysis and also they are not specialized
in characterizing materials what is a much closer topic to
2112
The 2010 International Power Electronics Conference
150
120
100 110
100
50
0 20 40 60 80 100 120 140 90
time [s]
20 80
stress [MPa]
70
0
60
-20 40 60 80 100 120
time [s]
-40
0 20 40 60 80 100 120 140 (a)
time [s] -3 PC3@ s1: Strain Components
x 10
0.02 1.5 creep
plastic & elastic
0.019 1 total strain
strain
0.5
0.018
90
-3 PC3@ s2: Strain Components
x 10
4 creep
plastic & elastic
80 total strain
70 2
60
relative strain [%]
0
8 10 12 14 16 18 20
time [s]
(a) -2
-4
x 10 PC1@ s1: Strain Components
6 creep
plastic & elastic -4
4 total strain
2 -6
relative strain [%]
40 60 80 100 120
time [s]
0 (c)
Fig. A3. Analyses of strain components: (a) temperature profile PC3,
-2
(b) strain components applying the parameters set s1, (c) strain
-4 components applying the parameters set s2.
-6
8 10 12 14
time [s]
16 18 20 REFERENCES
(b) [1] M. Ciappa, “Selected failure mechanisms of modern power
x 10
-3 PC1@ s2: Strain Components modules”, Microelectronics Reliability, vol. 42, no. 4, pp.
1.5 creep
plastic & elastic 653-667(15), April 2002.
total strain [2] U. Drofenik, D. Cottet, A. Müsing, J. M. Meyer, and J. W.
1
Kolar, “Modelling the thermal coupling between internal
power semiconductor dies of a water-cooled 3300V/1200A
relative strain [%]
2113
The 2010 International Power Electronics Conference
2114