ci.mult.ref.cm: Upper Clopper-Pearson confidence limits for area scaling with...

Description Usage Arguments Value Author(s) References See Also Examples

Description

Function to compute upper Clopper-Pearson confidence limits of failure probabilities on the basis of differently sized reference products and failures tackled by countermeasures. Optionally, the required numbers of additional inspections for each reference product to reach a predefined target failure probability of the follower product are returned.

Usage

1
2
ci.mult.ref.cm(k, n, A.ref, A.follow, K, theta, alpha = 0.1, 
p.target = 1, prec = 2, tailcut = 1e-08, tol = 1e-12)

Arguments

k

vector of total numbers of failures for each reference product.

n

vector of numbers of inspected devices for each reference product.

A.ref

vector of chip sizes for each reference product (in mm^2).

A.follow

size of follower product.

K

matrix with entries K[j,i] denoting the number of failures of the j-th reference product tackled with the i-th countermeasure. If two or more countermeasures have the same efficiency, they can be handled as one countermeasure for several failures. If the i-th countermeasure does not apply to the j-th reference product, then set K[j,i]=0. If there is no countermeasure for a failure at all, then it does not need to be considered in K (the failure itself is already considered in k).

theta

vector of (different) effectivenesses of countermeasures.

alpha

alpha-level (1-alpha confidence level, default: 0.1).

p.target

target failure probability of follower product (optional).

prec

precision for greatest common divisor is 10^-prec (default: 2).

tailcut

probabilities for scaled failures smaller than tailcut are set to zero for each reference product (default: 1e-08). Too small values for tailcut might cause increased computation times.

tol

tolerance of uniroot-function used for computing failure probability per greatest common chip size with countermeasures (default: 1e-12).

Value

p.ref.cm

vector of upper Clopper-Pearson confidence limits for each reference product with countermeasures (without the other reference products).

p.mm.cm

upper Clopper-Pearson confidence limit of the failure probability per mm^2 with countermeasures (on the basis of all reference products).

p.follow.cm

upper Clopper-Pearson confidence limit of the failure probability of the follower product with countermeasures (on the basis of all reference products).

n.add.cm

vector of required numbers of additional inspections for each reference product in order to reach p.target for the follower product with countermeasures.

Author(s)

Daniel Kurz, Horst Lewitschnig

Maintainer: Horst Lewitschnig horst.lewitschnig@infineon.com

References

D. Kurz, H. Lewitschnig and J. Pilz: Failure Probability Estimation with Differently Sized Reference Products for Semiconductor Burn-in Studies. Applied Stochastic Models in Business and Industry, 31(5): 732-744, 2015. DOI: 10.1002/asmb.2100.

D. Kurz, H. Lewitschnig and J. Pilz: Decision-Theoretical Model for Failures Tackled by Countermeasures. IEEE Transactions on Reliability, 63(2): 583-592, 2014. DOI: 10.1109/TR.2014.2315952.

See Also

phi.mult.ref ci.mult.ref phi.mult.ref.cm

Examples

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
#Reference product 1: 1 failure - failure tackled with 80% efficiency.
#Reference product 2: 2 failures - 1 failure tackled with 80%, 
#1 failure with 60% efficiency.
k<-c(1,2)
K<-matrix(c(1,0,1,1),2,2,byrow=TRUE)
n<-c(110000,138000)
theta<-c(0.8,0.6)
A.ref<-c(5.21,10.71)
A.follow<-8.5
p.target<-20e-06
ci.mult.ref.cm(k,n,A.ref,A.follow,K,theta,p.target=p.target)

#Reference product 1: 1 failure - failure tackled with 20% efficiency.
#Reference product 2: 2 failures - 1 failure tackled with 20%, 
#1 failure with 40% efficiency.
#Reference product 3: 2 failures - both tackled with 60% efficiency.
k<-c(1,2,2)
n<-c(110000,138000,170000)
K<-matrix(c(1,0,0,1,1,0,0,0,2),3,3,byrow=TRUE)
theta<-c(0.2,0.4,0.6)
A.ref<-c(5.21,10.71,7.89)
A.follow<-8.5
p.target<-20e-06
ci.mult.ref.cm(k,n,A.ref,A.follow,K,theta,p.target=p.target)

#Reference product 1: 1 failure - failure tackled with 20% efficiency.
#Reference product 2: 2 failures - 1 failure tackled with 40% efficiency, 
#1 failure without countermeasure.
#Reference product 3: 3 failures - 1 failure tackled with 60% efficiency, 
#2 failures without countermeasures.
k<-c(1,2,3)
n<-c(110000,138000,170000)
K<-matrix(c(1,0,0,0,1,0,0,0,1),3,3,byrow=TRUE)
theta<-c(0.2,0.4,0.6)
A.ref<-c(5.21,10.71,7.89)
A.follow<-8.5
p.target<-20e-06
ci.mult.ref.cm(k,n,A.ref,A.follow,K,theta,p.target=p.target)

AdvBinomApps documentation built on May 2, 2019, 3:29 p.m.