Abstract
Solder joint resistance monitoring is important for electronic system prognostics and system health management. It is noted that the typical built-in self-test method of FPGA solder joint has shortcomings of large power consumption, unavailability of test pins in FPGA’s functional design and possible difficulty in location arrangement of solder joint when two pins need to be measured simultaneously. To overcome these drawbacks, an online measuring method for single solder joint resistance with the constraints of limited pin number and low power consumption is proposed. The test model of the method is introduced in detail and the power consumption is theoretically analyzed. Furthermore, corresponding experimental platform is built based on a Spartan 6 FPGA and experiments are conducted. The test results show that the method can be used for online measurement of a solder joint’s resistance of an output pin in an FPGA design with very low power consumption.
![](http://media.springernature.com/m312/springer-static/image/art%3A10.1007%2Fs10836-017-5698-1/MediaObjects/10836_2017_5698_Fig1_HTML.gif)
![](http://media.springernature.com/m312/springer-static/image/art%3A10.1007%2Fs10836-017-5698-1/MediaObjects/10836_2017_5698_Fig2_HTML.gif)
![](http://media.springernature.com/m312/springer-static/image/art%3A10.1007%2Fs10836-017-5698-1/MediaObjects/10836_2017_5698_Fig3_HTML.gif)
![](http://media.springernature.com/m312/springer-static/image/art%3A10.1007%2Fs10836-017-5698-1/MediaObjects/10836_2017_5698_Fig4_HTML.gif)
![](http://media.springernature.com/m312/springer-static/image/art%3A10.1007%2Fs10836-017-5698-1/MediaObjects/10836_2017_5698_Fig5_HTML.gif)
![](http://media.springernature.com/m312/springer-static/image/art%3A10.1007%2Fs10836-017-5698-1/MediaObjects/10836_2017_5698_Fig6_HTML.gif)
![](http://media.springernature.com/m312/springer-static/image/art%3A10.1007%2Fs10836-017-5698-1/MediaObjects/10836_2017_5698_Fig7_HTML.gif)
![](http://media.springernature.com/m312/springer-static/image/art%3A10.1007%2Fs10836-017-5698-1/MediaObjects/10836_2017_5698_Fig8_HTML.gif)
![](http://media.springernature.com/m312/springer-static/image/art%3A10.1007%2Fs10836-017-5698-1/MediaObjects/10836_2017_5698_Fig9_HTML.gif)
Similar content being viewed by others
References
Aghaee N, Peng Z, Eles P (2015) A test-ordering based temperature-cycling acceleration technique for 3D stacked ICs. Electron Test 33(5–6):503–523
Bhatia A, Hofmeister JP, Judkins J, Goodman D (2010) Advanced testing and prognostics of ball grid array components with a stand-alone monitor IC. IEEE Instrum Meas Mag 13(4):42–47
Constable JH, Lizzul C (1995) An investigation of solder joint fatigue using electrical resistance spectroscopy. IEEE Trans Compon Packag Manuf Technol Part A 18(1):142–152
Device Reliability Report Second Half 2014 (V10.2.1) (2015) http://china.xilinx.com/support/documentation/user_guides/ug116.pdf
Duana N, Bachb T, Shena J, Rongena R (2014) Comparison of in-situ measurement techniques of solder joint reliability under thermo-mechanical stresses. Microelectron Reliab 54(9–10):1753–1757
Gershman I, Bernstein JB (2012) Structural health monitoring of solder joints in QFN package. Microelectron Reliab 52:3011–3016
Hofmeister JP, Lall P, Graves R (2006) In-situ, real-time detector for faults in solder joint networks belonging to operational, fully programmed field programmabmle gate arrays (FPGAs). In: Proc. IEEE Autotestcon, pp 237–243
Hofmeister JP, Lall P, Ortiz E, Goodman D, Judkins J (2007) Real-time detection of solder-joint faults in operational field programmable gate arrays. In: Proc. IEEE Aerospace Conference, pp 1–9
Hofmeister JP, Lall P, Roth N, Tracy T, Judkins J, Harris K (2008) Ball grid array (BGA) solder joint intermittency detection: SJ BIST. In: Proc. IEEE Aerospace Conference, pp 1–11
Lee JH, Jeong H-Y (2014) Fatigue life prediction of solder joints with consideration of frequency, temperature and cracking energy density. Int J Fatigue 61:264–270
Lin P, Lv X, Ding Y (2017) Study on the solder joint reliability of plastic ball grid array package for high reliability application. In: proc. IEEE 18th international conference on electronic packaging technology
Liu Y, Sun F, Zhang H, Wang J, Zhou Z (2014) Evaluating board level solder interconnects reliability using vibration test methods. Microelectron Reliab 54(9):2053–2057
Liu C, Wang J, Zhang A, Ding H (2014) Research on the fault diagnosis technology of intermittent connection failure belonging to FPGA solder-joints in BGA package. Optik 125:737–740
Roth N, Wondrak W, Willikens A, Hofmeister J (2008) Ball grid array (BGA) solder joint intermittency real-time detection. Microelectron Reliab 48:1155–1160
Shang Y, Sun L, Li C, Ma J (2007) Test of mechanical failure for via holes and solder joints of complex interconnect structure. Electron Test 33(4):491–499
Wang J, Ding H, Liu C, Liang Q (2014) Research on the fault diagnosis technology of connection failure belonging to the FPGA solder joint. Trans China Weld Inst 35(8):76–80 (In Chinese)
Wang N, Li Y, Yu Z, Ren Z (2015) Online test method of FPGA solder joint resistance with low power consumption. Microelectron Reliab 55(9–10):1867–1871
Author information
Authors and Affiliations
Corresponding author
Additional information
Responsible Editor: V. D. Agrawal
Rights and permissions
About this article
Cite this article
Wang, N., Ma, X., Xu, X. et al. A Low Power Online Test Method for FPGA Single Solder Joint Resistance. J Electron Test 33, 775–780 (2017). https://doi.org/10.1007/s10836-017-5698-1
Received:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s10836-017-5698-1