Sunday, November 18, 2012

Tin Whisker Risk Assessment Software Review


My previous blog described risk mitigation for tin whiskers using conformal coating.  Now I will continue on the subject of tin whiskers by looking at some software that attempts to quantify the reliability risk of tin whisker failures.  I have found two software packages that provide some assessment of potential risk due to tin whisker growth: the CALCE tin whisker calculator (1) and the Pinsky tin whisker assessment calculator (2) from Raytheon Analysis Laboratory.  The CALCE model actually gives a quantitative reliability assessment while the RAL spreadsheet only gives a 1 to 10 relative risk assessment.
As an exercise I applied the CALCE tin whisker calculator to an electronic module.  This assembly uses several larger QFPs but is not considered a leading edge high density module.  The CALCE calculation was performed after entering the appropriate input parameters.  These parameters include how many pins of each device, the lead spacing are various lead dimensions.  Using the calculation software the predicted reliability after 5 years was only predicted to be 12%!  That is, 88% of the modules of this design are predicted to have failed due to tin whiskers.  The actual assembly analyzed was already 5 years old and no tin whiskers were observed on the module.  This seems to suggest that the prediction calculator is overly pessimistic in giving a life estimation.  The one positive aspect of being overly conservation is that if the predicted reliability is good then you are standing of firm ground. The downside is that I cannot really use the predicted lifetime to make risk decisions.
The second assessment algorithm is the Raytheon Analysis Laboratory algorithm by David Pinsky.  This calculator uses an Excel spreadsheet and is not as detailed as to the input variables.  For example it does not asked for exact spacings between pins.  Interestingly it does require inputs for variables such as tin plating thickness, tin annealing history (if any) and forced or convective airflow.  This calculator is more suited to single component analysis rather than system analysis.  Therefore only one component was analyzed: a 204 pin QFP.  In the CALCE calculator the probability of any two pins shorting was 1.05% which means that the probability of any pair of pins within the 204 pins failing is high.  The Pinsky calculator does not give a quantitative assessment but rather a risk number between 1 and 10 where 10 is a very high risk.  For the 204 QFP, the risk number is 8.41 which is considered a high risk.  This could be considered in accord with the pessimistic CALCE prediction.
The specific module that I analyzed has been in the field for over five years and no known tin whisker failures have been observed.  Furthermore examination of modules that were several years old have been examined with no evidence of tin whisker growth.  Therefore both the CALCE and the RAL calculators should be viewed very conservative.  While there could be some value as a relative risk comparison between modules, these models cannot be used to accurately predict field reliability and cannot be input into reliability prediction programs.  Considering this, it appears that more research needs to be done in order to develop these models further.  The CALCE calculator is more precise but the tin whisker growth rates must be modified and it needs to include some of the input variables from the Pinsky method. As of the date of this blog posting I am not aware of a planned major revision to the CALCE calculator.  Tin whiskers have been studied since the 1940s (4) but it does appear that more papers need to be written and more degrees awarded. Then we can move on to study zinc whiskers!
References
3.       G. Gaylon, A History of Tin Whisker Theory: 1946 to 2004, SMTAI, 2004

No comments:

Post a Comment