Integrated circuit failure times in hours during stress test David Swanick DSES-6070 HV5 Statistical...

9
Integrated circuit failure times in hours during stress test David Swanick DSES-6070 HV5 Statistical Methods for Reliability Engineering Summer 2008 Professor Ernesto Gutierrez-Miravete August 14, 2008

Transcript of Integrated circuit failure times in hours during stress test David Swanick DSES-6070 HV5 Statistical...

Page 1: Integrated circuit failure times in hours during stress test David Swanick DSES-6070 HV5 Statistical Methods for Reliability Engineering Summer 2008 Professor.

Integrated circuit failure times in hours during stress test

David Swanick

DSES-6070 HV5

Statistical Methods for Reliability Engineering

Summer 2008

Professor Ernesto Gutierrez-Miravete

August 14, 2008

Page 2: Integrated circuit failure times in hours during stress test David Swanick DSES-6070 HV5 Statistical Methods for Reliability Engineering Summer 2008 Professor.

Integrated circuit failure times in hours during stress testFailure data on integrated circuits during stress testing; data includes:total number of units tested, number and times of failures, number of units surviving, and length of test time. Objective of the study is to apply fundamental concepts of reliability engineering and produce an appropriate reliability model. This will involve analysis of the provided failure data.Analysis will include:a) Computing descriptive statistics for datab) Constructing histogramsc) Selecting best fitting distribution for reliability model.d) Determining distribution parameters and confidence intervals.e) Determine analytical expressions for failure probability distributionfunction, survival probability function, hazard function, MTTF, and MRL by evaluating with Maple.Data: IC Data (Meeker, 1987)

Integrated circuit failure times in hours –stress test

Test ended at 1,370 hours –28 failed; 4,128 units were still running at end of test –(right) censored

0.1 0.1 0.15 0.6

0.8 0.8 1.2 2.5

3 4 4 6

10 10 12.5 20

20 43 43 48

48 54 74 84

94 168 263 593

Page 3: Integrated circuit failure times in hours during stress test David Swanick DSES-6070 HV5 Statistical Methods for Reliability Engineering Summer 2008 Professor.

Time of failure No. Failed Survivors R z F Z

0 0 0 4156 1 0.000192493 0 0.0020460.1 0 <t< 20 16 4140 0.99615 1.20773E-05 0.00385 0.0007250.1 20 <t< 40 1 4139 0.99591 6.04011E-05 0.00409 0.000725

0.15 40 <t< 60 5 4134 0.994706 1.20948E-05 0.005294 0.0003630.6 60 <t< 80 1 4133 0.994466 2.41955E-05 0.005534 0.0002420.8 80 <t< 100 2 4131 0.993985 0 0.006015 00.8 100 <t< 120 0 4131 0.993985 0 0.006015 01.2 120 <t< 140 0 4131 0.993985 0 0.006015 0.0001212.5 140 <t< 160 0 4131 0.993985 1.21036E-05 0.006015 0.000121

3 160 <t< 180 1 4130 0.993744 0 0.006256 04 180 <t< 200 0 4130 0.993744 0 0.006256 04 200 <t< 220 0 4130 0.993744 0 0.006256 06 220 <t< 240 0 4130 0.993744 0 0.006256 0.000121

10 240 <t< 260 0 4130 0.993744 1.21065E-05 0.006256 0.00012110 260 <t< 280 1 4129 0.993503 0 0.006497 0

12.5 280 <t< 300 0 4129 0.993503 0 0.006497 020 300 <t< 320 0 4129 0.993503 0 0.006497 020 320 <t< 340 0 4129 0.993503 0 0.006497 043 340 <t< 360 0 4129 0.993503 0 0.006497 043 360 <t< 380 0 4129 0.993503 0 0.006497 048 380 <t< 400 0 4129 0.993503 0 0.006497 048 400 <t< 420 0 4129 0.993503 0 0.006497 054 420 <t< 440 0 4129 0.993503 0 0.006497 074 440 <t< 460 0 4129 0.993503 0 0.006497 084 460 <t< 480 0 4129 0.993503 0 0.006497 094 480 <t< 500 0 4129 0.993503 0 0.006497 0

168 500 <t< 520 0 4129 0.993503 0 0.006497 0263 520 <t< 540 0 4129 0.993503 0 0.006497 0593 540 <t< 560 0 4129 0.993503 0 0.006497 0.000121

560 <t< 580 0 4129 0.993503 1.21095E-05 0.006497 -0.003512580 <t< 600 1 4128 0.993263 0 0.006737 0

Time (hours)Interval

28 failure times of the circuit boards were recorded. The number of failures were put into 31 bins, 20 hour intervals, and the number of survivors was calculated. From that data R was calculated by dividing the number of survivors by the total number tested. F was obtained by subtracting R from 1. z was found by dividing the number failed by the time interval, then dividing by the number of survivors. Z was computed by averaging the number of failures and multiplying it by the time interval.

Page 4: Integrated circuit failure times in hours during stress test David Swanick DSES-6070 HV5 Statistical Methods for Reliability Engineering Summer 2008 Professor.

No. Failed

0

2

4

6

8

10

12

14

16

18

1 3 5 7 9 11 13 15 17 19 21 23 25 27 29 31

No. Failed

F

0

0.001

0.002

0.003

0.004

0.005

0.006

0.007

0.008

Time (hours)

F Series1

Reliability

0.988

0.99

0.992

0.9940.996

0.998

1

1.002

Time (hours)

R Series1

z

0

0.00005

0.0001

0.00015

0.0002

0.00025

Series1

Histogram of failure times

Page 5: Integrated circuit failure times in hours during stress test David Swanick DSES-6070 HV5 Statistical Methods for Reliability Engineering Summer 2008 Professor.

90

50

10

1

time of failure - Threshold

Perc

ent

1000.0100.010.01.00.1

99

90

50

10

1

time of failure - Threshold

Perc

ent

1000100101

90

50

10

1

time of failure - Threshold

Perc

ent

99

90

50

10

1

time of failure - Threshold

Perc

ent

3-Parameter Weibull0.990

3-Parameter Lognormal0.988

2-Parameter Exponential*

3-Parameter Loglogistic0.982

Correlation Coefficient

Probability Plot for time of failureLSXY Estimates-Complete Data

3-Parameter Weibull 3-Parameter Lognormal

2-Parameter Exponential 3-Parameter Loglogistic

5002500

90

50

10

1

time of failure

Perc

ent

6004002000

99

90

50

10

1

time of failure

Perc

ent

5002500

99

90

50

10

1

time of failure

Perc

ent

Smallest Extreme Value0.576

Normal0.695

Logistic0.712

Correlation Coefficient

Probability Plot for time of failureLSXY Estimates-Complete Data

Smallest Extreme Value Normal

Logistic

90

50

10

1

time of failure

Pe

rce

nt

99

90

50

10

1

time of failure

Pe

rce

nt

1000.0100.010.01.00.1

90

50

10

1

time of failure

Pe

rce

nt

99

90

50

10

1

time of failure

Pe

rce

nt

Weibull0.983

Lognormal0.986

Exponential*

Loglogistic0.981

Correlation Coefficient

Probability Plot for time of failureLSXY Estimates-Complete Data

Weibull Lognormal

Exponential Loglogistic

Goodness-of-Fit

Anderson-Darling Correlation

Distribution (adj) Coefficient

Weibull 0.720 0.983

Lognormal 0.740 0.986

Exponential 13.158 *

Loglogistic 0.825 0.981

3-Parameter Weibull 0.597 0.990

3-Parameter Lognormal 0.702 0.988

2-Parameter Exponential 3.840 *

3-Parameter Loglogistic 0.815 0.982

Smallest Extreme Value 10.065 0.576

Normal 5.625 0.695

Logistic 4.636 0.712

The three parameter Wiebull had the highest correlation coefficient, but was only slightly higher than the Wiebull, so Weibull was used for the calculations going forward.

Page 6: Integrated circuit failure times in hours during stress test David Swanick DSES-6070 HV5 Statistical Methods for Reliability Engineering Summer 2008 Professor.

6004002000

0.12

0.08

0.04

0.00

time of failure

PD

F

1000

.000

100.

000

10.0

001.

000

0.10

00.

010

0.00

1

90

50

10

1

time of failure

Perc

ent

6004002000

100

50

0

time of failure

Perc

ent

6004002000

0.12

0.08

0.04

0.00

time of failure

Rate

Correlation 0.983

Shape 0.511011Scale 26.9891Mean 51.8930StDev 112.577Median 13.1734IQR 48.7862Failure 28Censor 0AD* 0.720

Table of StatisticsProbability Density Function

Survival Function Hazard Function

Distribution Overview Plot for time of failureLSXY Estimates-Complete Data

Weibull

Shape and scale parameters were obtained from the Minitab output and used in the equation for F.

Once F was obtained, expressions for f, R, z, MTTF, and MRL could be generated in Maple.

Page 7: Integrated circuit failure times in hours during stress test David Swanick DSES-6070 HV5 Statistical Methods for Reliability Engineering Summer 2008 Professor.

F

0

0.001

0.002

0.003

0.004

0.005

0.006

0.007

0.008

20 60 100

140

180

220

260

300

340

380

420

460

500

540

580

Time (hours)

F Series1

z

0

0.00005

0.0001

0.00015

0.0002

0.00025

Series1

Above and below are comparisons of the plots for F and z compared with the charts generated in excel from the failure data.

Page 8: Integrated circuit failure times in hours during stress test David Swanick DSES-6070 HV5 Statistical Methods for Reliability Engineering Summer 2008 Professor.

Monte Carlo simulation performed, 1000 runs, the inverse equation used in the function cells ‘=-(1/0.01927)*LN(RAND())

Page 9: Integrated circuit failure times in hours during stress test David Swanick DSES-6070 HV5 Statistical Methods for Reliability Engineering Summer 2008 Professor.

Time Count Calculated0 1.000 1.000 51.81014 MTTF

20 0.682 0.65540 0.459 0.42460 0.307 0.29480 0.210 0.222100 0.148 0.175120 0.105 0.142140 0.073 0.117160 0.053 0.098180 0.040 0.083200 0.019 0.072220 0.011 0.062240 0.008 0.054260 0.003 0.047280 0.001 0.041300 0.001 0.037320 0.001 0.033340 0.001 0.029360 0.000 0.026380 0.000 0.023400 0.000 0.021420 0.000 0.019440 0.000 0.017460 0.000 0.016480 0.000 0.014500 0.000 0.013520 0.000 0.012540 0.000 0.011560 0.000 0.010580 0.000 0.009600 0.000 0.01

0.000

0.200

0.400

0.600

0.800

1.000

1.200

1.400

1.600

1.800

2.000

1 3 5 7 9 11 13 15 17 19 21 23 25 27 29 31

Series1

Series2

Output from the Monte Carlo simulation generated an plotted against the calculated formula.