Temperature Cycling Accelerated Life Test Analysis Using the Norris-Landzberg Model

706 Words, 30 Min Read

FreeWeibull.com Accelerated Life Test Analysis was used in this article

Introduction

In printed circuit board assemblies, repeated temperature cycling can produce fatigue damage and eventual open-circuit failure in solder joints. The Norris-Landzberg model relates solder-joint fatigue life to cycling frequency, temperature range and maximum cycle temperature.

This article analyses generated accelerated-test data for a lead-free solder joint. The General Log-Linear (GLL) relationship in FreeWeibull.com is used to estimate the Norris-Landzberg model parameters and calculate an acceleration factor between test and use conditions.

Norris-Landzberg Model

The Norris-Landzberg relationship for the number of cycles to failure is:

Norris-Landzberg equation

where:

  • Nf: number of cycles to failure
  • C: coefficient
  • f: cycling frequency (cycles/day)
  • ΔT: temperature range during a cycle (K)
  • Tmax: maximum temperature during each cycle (K)
  • Ea: activation energy (eV)
  • K (= 8.617 x 10-5 eV/K): Boltzmann's constant
  • m, n: empirical exponents

The model accounts for three stresses that affect solder-joint fatigue life:

  • Cycling frequency, f - represented by an Inverse Power Law (IPL) relationship
  • Temperature range, ∆T - also represented by an Inverse Power Law (IPL) relationship
  • Cycle maximum temperature, Tmax - represented by an Arrhenius relationship

The acceleration factor (AF), defined here as life at the use condition divided by life at the accelerated condition, is:

Acceleration Factor equation

General Log-Linear Model

The General Log-Linear (GLL) model expresses the stress-dependent life parameter L as a function of three stresses:

GLL model equation

In FreeWeibull, L is η for a Weibull distribution or the median life for a Lognormal distribution. When the distribution shape or spread is common across stress groups, other life percentiles follow the same acceleration factor.

To align the GLL relationship with the Norris-Landzberg model, apply the following transformations:

X1=ln(f)

X2=ln(∆T)

X3=1/Tmax

These transformations give:

Transformed equations

Comparison with the Norris-Landzberg equation gives the following parameter relationships:

  • C = eα0
  • m = -α1
  • n = -α2
  • Ea/K =α3

Example

This example uses a three-stress GLL relationship for a particular lead-free solder joint. Four distinct temperature-cycling stress combinations are analysed, with 10 units per combination and inspections every 100 cycles. Because the GLL relationship contains four coefficients (α0 through α3), four distinct stress combinations are the mathematical minimum required to identify them. Additional combinations and replication are normally desirable for assessing model adequacy and experimental variability.

Thermal cycling test results
Figure 1: Temperature-cycling results for four accelerated-stress combinations

Life is assumed to follow a Lognormal distribution. Cycling frequency f and temperature range ΔT use Inverse Power Law relationships, while maximum temperature Tmax uses an Arrhenius relationship, as shown in Figure 2.

FreeWeibull ALTA module
Figure 2: Dataset and three-stress GLL settings in the FreeWeibull.com ALTA module

The fitted GLL coefficients give the following Norris-Landzberg parameters:

  • C = eα0 = 56,387
  • m = -α1 = 0.2955
  • n = -α2 = 1.789
  • Ea/K = α3 = 1419

The resulting acceleration-factor relationship for this lead-free solder joint is:

Acceleration factor equation

Consider an accelerated test conducted at the following stress settings:

Accelerated life settings

Assume that the estimated mean life at these accelerated conditions is 1,500 cycles.

Using the acceleration-factor relationship gives:

Acceleration factor calculation

The calculated acceleration factor is 8.79. The projected mean life at the use conditions is therefore 1,500 × 8.79 = 13,185 cycles.

Interpreting the Extrapolation

The projected life is conditional on the selected model and test design. Before using it for an engineering decision, confirm that:

  • The same failure mechanism dominates at the accelerated and use conditions.
  • The selected stress transformations are physically appropriate, and absolute temperatures are entered in kelvin.
  • The common distribution shape or spread assumption across stress groups is reasonable.
  • The use condition is not so far outside the tested range that the extrapolation becomes unsupported.
  • Uncertainty arising from the data, model form and stress estimates is considered when interpreting the result.

Conclusion

This example demonstrates how accelerated life test data can be used to estimate a Norris-Landzberg relationship for solder-joint open-circuit failure caused by temperature cycling. A similar GLL formulation can be applied to other multi-stress acceleration models, such as Hallberg-Peck, when their failure physics and assumptions are appropriate.

Try the Accelerated Life Test Analysis module at FreeWeibull.com and view the FreeWeibull user guide.

Reference

K. C. Norris and A. H. Landzberg, "Reliability of Controlled Collapse Interconnections," IBM Journal of Research and Development, 13(3), 1969, pp. 266–271.

- End -