Skip to main content
Modules / Tools / Stress test acceleration factor calculator

Stress test acceleration factor calculator

Work out how much faster a stress test ages a part than use does: Arrhenius, Eyring, Peck, Coffin-Manson, Norris-Landzberg, voltage and Black's equation.

ReliabilityFree to useHow it worksSourcesWhere it helps

Fills the inputs below with typical figures. Replace any of them with your own.

Model

Switching converts the temperatures already entered.

Temperature

Use the junction or metal temperature, not the oven setting.

Presets above set typical values by mechanism. Negative for hot carrier injection.

Test time and use life
Acceleration factor
8.6079
Hours of use per hour of test
1,000 hours of test stand for
8,608 h
0.9826 years
Test time that covers the use life
1,394 h
58.09 days
Acceleration factor against activation energy
Line chart of Acceleration factor against Activation energy (eV), 3 lines: stress at 105 C, stress at 125 C, stress at 145 C. The same numbers are in the table under the chart.0501001502000.20.40.60.811.2Activation energy (eV)Acceleration factor
  • stress at 105 C (solid line, circles)
  • stress at 125 C (dashed line, squares)
  • stress at 145 C (dotted line, triangles)
Show the data as a table
Acceleration factor against activation energy
Activation energy (eV)stress at 105 Cstress at 125 Cstress at 145 C
0.21.3591.852.445
0.31.5842.5163.822
0.41.8473.4225.976
0.52.1534.6549.343
0.62.516.32914.61
0.72.9268.60822.84
0.83.41111.7135.71
0.93.97615.9255.83
14.63521.6687.3
1.15.40429.45136.5
1.26.340.06213.4
Acceleration factor against stress temperature
Line chart of Acceleration factor against Stress temperature (C), 3 lines: 0.50 eV, 0.70 eV, 0.90 eV. The same numbers are in the table under the chart.050100150100120140160Stress temperature (C)Acceleration factor
  • 0.50 eV (solid line, circles)
  • 0.70 eV (dashed line, squares)
  • 0.90 eV (dotted line, triangles)
Show the data as a table
Acceleration factor against stress temperature
Stress temperature (C)0.50 eV0.70 eV0.90 eV
921.2471.3621.487
98.641.6562.0262.478
105.32.1772.9724.056
111.92.8354.3026.527
118.53.666.1510.33
125.24.6858.68816.11
131.85.94812.1424.76
138.57.49316.7737.53
145.19.37122.9456.14
151.711.6431.0782.92
158.414.3641.68121
16517.655.44174.6

Sign in to save your inputs and come back to them later.

The parts of the acceleration factor
FactorFormulaValue
Arrhenius temperature factorexp[(Ea / k) x (1 / Tuse − 1 / Tstress)]8.6079
Every preset mechanism at your temperatures (use 87 C, stress 125 C) and cycling ranges
MechanismModelConstantsTemperature factorCycling factor
Generic high temperature operating lifeArrheniusEa = 0.7 eV8.608not applicable
Gate oxide breakdown (TDDB)CombinedEa = 0.3 eV2.516not applicable
Electromigration, aluminium-copperBlack's equationEa = 0.8 eV11.71not applicable
Electromigration, deep sub-micronBlack's equationEa = 0.8 eV11.71not applicable
Stress migrationStress migrationEa = 0.55 eV5.427not applicable
Hot carrier injectionBlack's equationEa = -0.15 eV0.6305not applicable
Negative bias temperature instability (placeholder constants)CombinedEa = 0.1 eV1.36not applicable
Aluminium corrosion, 85/85 stylePeckEa = 0.75 eV10.04not applicable
Mobile ion driftArrheniusEa = 1 eV21.66not applicable
Solder fatigue, tin-leadNorris-Landzbergn = 1.9, m = 0.3333, Ea/k = 1414 Knot applicable9.615
Solder fatigue, lead-free SACNorris-Landzbergn = 2.65, m = 0.136, Ea/k = 2185 Knot applicable73.46
Die attach and solder joints, ductileCoffin-Mansonq = 2not applicable17.02
Wire bond intermetallicsCoffin-Mansonq = 4not applicable289.5
Brittle cracking of die and dielectricsCoffin-Mansonq = 7not applicable20,320

The temperature column applies each mechanism's activation energy alone, and the cycling column applies its exponents to the cycling ranges above. Pick a mechanism from the presets for the full model with its other terms. 14 mechanisms are listed.

How it works

An acceleration factor says how many hours (or cycles) of use one hour (or cycle) of a stress test stands for. This tool covers the models reliability engineers use most: Arrhenius, Eyring, Peck, Coffin-Manson, Norris-Landzberg, voltage, Black's equation and stress migration, and a product of factors for tests that stress more than one thing. It converts test time to use time, and works out the test time a use life needs.

  1. Arrhenius temperature factor. For a thermally activated mechanism, the rate follows exp(−Ea / kT). The factor is the ratio of the rate at the stress temperature to the rate at the use temperature. Temperatures are in kelvin and k = 8.617 x 10^−5 eV/K.AF = exp[(Ea / k) x (1 / Tuse − 1 / Tstress)]
  2. Eyring: a temperature prefactor and a second stress. The Eyring model adds a prefactor that grows with temperature and a term for a second stress S such as humidity or voltage. With p, B and C at zero it reduces to Arrhenius. The forms of the stress term differ between authors; this tool uses one common form.AF = (Tstress / Tuse)^p x exp[(Ea / k) x (1 / Tuse − 1 / Tstress)] x exp[(B + C / Tstress) x Sstress − (B + C / Tuse) x Suse]
  3. Peck: temperature and humidity. Peck's model multiplies the Arrhenius factor by a power of the humidity ratio, with an exponent near 2.7 for aluminium corrosion. An optional power of the voltage ratio covers biased tests.AF = (RHstress / RHuse)^n x exp[(Ea / k) x (1 / Tuse − 1 / Tstress)] x (Vstress / Vuse)^m
  4. Coffin-Manson and Norris-Landzberg: cycling. Fatigue is driven by the temperature swing. Coffin-Manson raises the ratio of the swings to an exponent q. Norris-Landzberg, for solder, adds a cycle-frequency term (a slower cycle gives more creep damage per cycle) and an Arrhenius term on the peak temperature. These factors compare cycles to failure, so time follows from the cycles per day.Coffin-Manson: AF = (dTstress / dTuse)^q; Norris-Landzberg: AF = (dTstress / dTuse)^n x (fuse / fstress)^m x exp[(Ea / k) x (1 / Tmax,use − 1 / Tmax,stress)]
  5. Voltage, current density and stress migration. Voltage acceleration is exponential (a constant gamma per volt, or per MV/cm for oxide field) or a power law. Black's equation gives electromigration life as a power of current density times an Arrhenius term; the same form with a negative Ea covers hot carrier injection. Stress migration adds a thermomechanical term that falls as the stress temperature nears the stress-free temperature T0 of the metal.voltage: AF = exp[gamma x (Vstress − Vuse)] or (Vstress / Vuse)^n; Black: AF = (Jstress / Juse)^n x exp[(Ea / k) x (1 / Tuse − 1 / Tstress)]; stress migration: AF = ((T0 − Tuse) / (T0 − Tstress))^(−n) x exp[(Ea / k) x (1 / Tuse − 1 / Tstress)]
  6. Combined factors and time. When a test stresses several things at once and they act independently, the factors multiply. Equivalent use time is the factor times the test time; the test time a use life needs is the life divided by the factor. For cycling models the same ratios apply to cycles, and cycles per day convert them to time.AF total = AF1 x AF2 x ...; equivalent use time = AF x test time; test time needed = use life / AF

Assumptions

  • One failure mechanism is being accelerated, and the stress does not change it. If the mechanism changes, the factor does not apply.
  • The constants (Ea, exponents, gamma) are properties of the mechanism, technology and package. The presets are typical published values; use your own data where you have it.
  • Temperatures are junction or metal temperatures, not oven settings, unless you have added the self-heating.
  • Combined factors assume the stresses act independently on one mechanism.

Limits and warnings

  • A small error in Ea or an exponent grows with the size of the step: a 0.1 eV error changes a 125 C to 55 C factor by about a factor of 2. The sensitivity charts show this.
  • Eyring stress terms, Peck constants and Norris-Landzberg constants are published in several forms. Check that the form and units match the source of your constants.
  • Coffin-Manson and Norris-Landzberg cover the cycle range and rate, not dwell time at the extremes, which matters for creep in solder.
  • The mechanism table shows the temperature factor for each preset mechanism. It leaves out voltage, humidity or current terms that some of them also need.
  • Real mission profiles vary in time. Use an effective temperature, or split the profile into phases, rather than one average that hides the hot hours.

Sources

The methods and default figures rest on these public sources. The wording here is our own; read the source for its full text.

Where it helps

The lifecycle stages this tool serves: 3 stages in 2 lifecycles.

Method notev1Formula, ranges, sources and limits

Works out the acceleration factor of a stress test for a chosen failure model, converts test time to equivalent use time, and finds the test time a use life needs.

Formula

AF = exp[(Ea / k) x (1 / Tuse − 1 / Tstress)]; AF = (Tstress / Tuse)^p x exp[(Ea / k) x (1 / Tuse − 1 / Tstress)] x exp[(B + C / Tstress) x Sstress − (B + C / Tuse) x Suse]; AF = (RHstress / RHuse)^n x exp[(Ea / k) x (1 / Tuse − 1 / Tstress)] x (Vstress / Vuse)^m; Coffin-Manson: AF = (dTstress / dTuse)^q; Norris-Landzberg: AF = (dTstress / dTuse)^n x (fuse / fstress)^m x exp[(Ea / k) x (1 / Tmax,use − 1 / Tmax,stress)]; voltage: AF = exp[gamma x (Vstress − Vuse)] or (Vstress / Vuse)^n; Black: AF = (Jstress / Juse)^n x exp[(Ea / k) x (1 / Tuse − 1 / Tstress)]; stress migration: AF = ((T0 − Tuse) / (T0 − Tstress))^(−n) x exp[(Ea / k) x (1 / Tuse − 1 / Tstress)]; AF total = AF1 x AF2 x ...; equivalent use time = AF x test time; test time needed = use life / AF

Inputs
InputUnitRange it holds forComes from
Modelchoicearrhenius, eyring, peck, coffin-manson, norris-landzberg, voltage-exp, voltage-power, black, stress-migration, combinedYour figure
Temperature unitchoiceC, KYour figure
Use temperatureC or K-273.15 to 1000Your figure
Stress temperatureC or K-273.15 to 1000Your figure
Activation energyeV-0.5 to 1.8Your figure
Eyring prefactor exponent pnumber-2 to 4Your figure
Eyring stress term Bper stress unitanyYour figure
Eyring stress term CK per stress unitanyYour figure
Second stress at usestress unitsanyYour figure
Second stress in teststress unitsanyYour figure
Use relative humidity%0 to 100Your figure
Stress relative humidity%0 to 100Your figure
Humidity exponentnumber0 to 6Your figure
Peck voltage exponentnumber0 to 4Your figure
Use temperature rangeC or Kfrom 0Your figure
Stress temperature rangeC or Kfrom 0Your figure
Coffin-Manson exponentnumber0.5 to 10Your figure
Use peak temperatureC or K-273.15 to 1000Your figure
Stress peak temperatureC or K-273.15 to 1000Your figure
Use cyclesper dayfrom 0Your figure
Test cyclesper dayfrom 0Your figure
Norris-Landzberg range exponentnumber0.5 to 4Your figure
Norris-Landzberg frequency exponentnumber0 to 1Your figure
Norris-Landzberg Ea over kK0 to 5000Your figure
Use voltageV or MV/cmfrom 0Your figure
Stress voltageV or MV/cmfrom 0Your figure
Voltage gammaper V or per MV/cm0 to 20Your figure
Voltage exponentnumber0 to 10Your figure
Use current densityany unitfrom 0Your figure
Stress current densitysame unitfrom 0Your figure
Current density exponentnumber0.5 to 4Your figure
Stress-free temperatureC or K-273.15 to 1500Your figure
Stress migration exponentnumber0.5 to 6Your figure
Test timehoursfrom 0Your figure
Use life to coverhours, days or yearsfrom 0Your figure
Use life unitchoicehours, days, yearsYour figure

Outputs: Acceleration factor (ratio); Equivalent use time for the test time (hours); Test time that covers the use life (hours).

Assumptions

  • One failure mechanism is being accelerated, and the stress does not change it. If the mechanism changes, the factor does not apply.
  • The constants (Ea, exponents, gamma) are properties of the mechanism, technology and package. The presets are typical published values; use your own data where you have it.
  • Temperatures are junction or metal temperatures, not oven settings, unless you have added the self-heating.
  • Combined factors assume the stresses act independently on one mechanism.

Uncertainty: The arithmetic is exact. The factor is only as good as the constants: for a 70 K step, an activation energy error of 0.1 eV changes it by about a factor of two.

Known limits

  • A small error in Ea or an exponent grows with the size of the step: a 0.1 eV error changes a 125 C to 55 C factor by about a factor of 2. The sensitivity charts show this.
  • Eyring stress terms, Peck constants and Norris-Landzberg constants are published in several forms. Check that the form and units match the source of your constants.
  • Coffin-Manson and Norris-Landzberg cover the cycle range and rate, not dwell time at the extremes, which matters for creep in solder.
  • The mechanism table shows the temperature factor for each preset mechanism. It leaves out voltage, humidity or current terms that some of them also need.
  • Real mission profiles vary in time. Use an effective temperature, or split the profile into phases, rather than one average that hides the hot hours.

Where the method comes from

Follows JEDEC JEP122, Failure Mechanisms and Models for Semiconductor Devices (opens in a new tab). The arithmetic here is the same; the platform claims no improvement on it.

Reference example, checked by test: Monolithic Power Systems, as reported by Power Electronics News (14 May 2021): 12,000 hours at an average junction temperature of 87 C is simulated by about 1,393 hours at 125 C, Arrhenius with 0.7 eV; hand-worked in the tool's unit test. Acceleration factor 8.6079; Equivalent use time for the test time 8,607.86; Test time that covers the use life 1,394.07.

Versions

  • v1 (2026-10-25): First version, built from the tool idea.

All models in the register

Terms on this page

Black's equation
The empirical model for electromigration lifetime, MTTF equal to A times current density to the power minus n times exp(Ea/kT).
Acceleration factor
The ratio of time to failure at use conditions to time to failure at stress conditions, derived from temperature, voltage, humidity or cycling range models.
Stress migration
Void formation in metal lines and under vias driven by tensile stress gradients from the mismatch in thermal expansion between metal and dielectric, with no current flowing.
Test time
The tester-occupied time per device, including pattern application, parametric measurements, settling and index time.
Activation energy
The energy barrier of a failure mechanism, in electron volts, that sets how strongly its rate depends on temperature in the Arrhenius model.
Corrosion
Chemical or electrochemical attack on bond pads, wires, leads or die metallisation, driven by moisture combined with ionic contaminants such as chloride.
Electromigration
Gradual transport of metal atoms along an interconnect caused by momentum transfer from the electron current, producing voids that open the line and hillocks that short to neighbours.
HCI
Wear-out in which carriers accelerated by the high lateral field near the drain gain enough energy to damage the gate dielectric interface, degrading transconductance and threshold voltage.
Failure mechanism
The physical, chemical or electrical process that causes a failure, such as electromigration, time-dependent dielectric breakdown, corrosion or solder fatigue.

The full glossary

Need help acting on this?

Tell us what you're after and leave your email: we'll connect you with the right person on the Hub.