Temperature cycling test for a Ball Grid Array (BGA) package using finite element analysis (FEA)

Thermal cycling test is one of the reliability test that has been used to evaluate the reliability of the solder joint interconnect in ball grid array (BGA) package. The purpose of thermal cycling test is to characterize thermomechanical failure mechanism on microelectronics package. This research...

Full description

Saved in:
Bibliographic Details
Main Author: Muhammad Nubli, Zulkifli
Format: Thesis
Language:English
Subjects:
Online Access:http://dspace.unimap.edu.my:80/xmlui/bitstream/123456789/63441/1/Page%201-24.pdf
http://dspace.unimap.edu.my:80/xmlui/bitstream/123456789/63441/2/Full%20text.pdf
Tags: Add Tag
No Tags, Be the first to tag this record!
id my-unimap-63441
record_format uketd_dc
spelling my-unimap-634412019-11-29T03:46:33Z Temperature cycling test for a Ball Grid Array (BGA) package using finite element analysis (FEA) Muhammad Nubli, Zulkifli Prof. Dr. Zul Azhar Zahid Jamal Thermal cycling test is one of the reliability test that has been used to evaluate the reliability of the solder joint interconnect in ball grid array (BGA) package. The purpose of thermal cycling test is to characterize thermomechanical failure mechanism on microelectronics package. This research utilizes the computer capability to run the thermal cycling test by using finite element analysis (FEA). FEA of thermal cycling test is done by using ANSYSTM finite element software. Quarter symmetry BGA package model is built parametrically by using APDL (ANSYS™ Parametric Design Language and Macros). Two types of analyses are used to evaluate the reliability performance of solder joints in BGA package, namely the physics based analysis and the statistical based analysis. Darveaux 's energy based fatigue model is used as the constitutive equation for solder. One of the temperature cycling conditions namely, G based on JEDEC JESD22-AI04 standard is used throughout the finite element analysis. The effect of different temperature cycling condition is studied by applying different value of dwell times and ramp rates. Two screening design methods namely, Central Composite Design (CCD) and Box-Behnken Matrix Design method are used to isolate the most important factors amongst six design variables such as solder joint standoff height, printed circuited board (PCB) core thickness, PCB core-in-plane Young 's Modulus, PCB core-in-plane coefficient of thermal expansion (CTE), die thickness and mold compound thickness. The optimization process is carried out using response surface methodology (RSM) to predict appropriate variables or factors that have a significant influence on BGA package failure and their interactions. Monte Carlo simulations are used to validate the randomness of the results obtained through CCD and Box-Behnken matrix design based optimization methods. It is observed that changes in ramp rate produce significant effect in solder joint fatigue life rather than changes in dwell time, but the dwell time at high temperature (high dwell) has a negligible contribution to solder joint fatigue life. It is also found that the thickness of the mold has a significant effect on the performance of the solder joint reliability (more than 50 %) as compared to that from other factors. Besides the effect of individual factor, the interaction among factors also changes the solder joint reliability. RSM based on Box-Behnken Matrix design offers the highest characteristic solder joint fatigue life with a value of2861 cycles or 41.1% enhancement from the initial design set. RSM based on CCD offers the best goodness-of-fit measures over RSM based on Box-Behnken Matrix design. These results show that RSM based on CCD has better accuracy in representing the sample points on response surface. Universiti Malaysia Perlis (UniMAP) 2008 Thesis en http://dspace.unimap.edu.my:80/xmlui/handle/123456789/63441 http://dspace.unimap.edu.my:80/xmlui/bitstream/123456789/63441/1/Page%201-24.pdf acce43612e62a2fd670c8f5cc344acba http://dspace.unimap.edu.my:80/xmlui/bitstream/123456789/63441/2/Full%20text.pdf 615d9c0b730b3facdfa4b1a2dfefb758 http://dspace.unimap.edu.my:80/xmlui/bitstream/123456789/63441/3/license.txt 8a4605be74aa9ea9d79846c1fba20a33 Ball grid array (BGA) Ball grid array technology Finite element analysis (FEA) Reliability School of Microelectronic Engineering
institution Universiti Malaysia Perlis
collection UniMAP Institutional Repository
language English
advisor Prof. Dr. Zul Azhar Zahid Jamal
topic Ball grid array (BGA)
Ball grid array technology
Finite element analysis (FEA)
Reliability
spellingShingle Ball grid array (BGA)
Ball grid array technology
Finite element analysis (FEA)
Reliability
Muhammad Nubli, Zulkifli
Temperature cycling test for a Ball Grid Array (BGA) package using finite element analysis (FEA)
description Thermal cycling test is one of the reliability test that has been used to evaluate the reliability of the solder joint interconnect in ball grid array (BGA) package. The purpose of thermal cycling test is to characterize thermomechanical failure mechanism on microelectronics package. This research utilizes the computer capability to run the thermal cycling test by using finite element analysis (FEA). FEA of thermal cycling test is done by using ANSYSTM finite element software. Quarter symmetry BGA package model is built parametrically by using APDL (ANSYS™ Parametric Design Language and Macros). Two types of analyses are used to evaluate the reliability performance of solder joints in BGA package, namely the physics based analysis and the statistical based analysis. Darveaux 's energy based fatigue model is used as the constitutive equation for solder. One of the temperature cycling conditions namely, G based on JEDEC JESD22-AI04 standard is used throughout the finite element analysis. The effect of different temperature cycling condition is studied by applying different value of dwell times and ramp rates. Two screening design methods namely, Central Composite Design (CCD) and Box-Behnken Matrix Design method are used to isolate the most important factors amongst six design variables such as solder joint standoff height, printed circuited board (PCB) core thickness, PCB core-in-plane Young 's Modulus, PCB core-in-plane coefficient of thermal expansion (CTE), die thickness and mold compound thickness. The optimization process is carried out using response surface methodology (RSM) to predict appropriate variables or factors that have a significant influence on BGA package failure and their interactions. Monte Carlo simulations are used to validate the randomness of the results obtained through CCD and Box-Behnken matrix design based optimization methods. It is observed that changes in ramp rate produce significant effect in solder joint fatigue life rather than changes in dwell time, but the dwell time at high temperature (high dwell) has a negligible contribution to solder joint fatigue life. It is also found that the thickness of the mold has a significant effect on the performance of the solder joint reliability (more than 50 %) as compared to that from other factors. Besides the effect of individual factor, the interaction among factors also changes the solder joint reliability. RSM based on Box-Behnken Matrix design offers the highest characteristic solder joint fatigue life with a value of2861 cycles or 41.1% enhancement from the initial design set. RSM based on CCD offers the best goodness-of-fit measures over RSM based on Box-Behnken Matrix design. These results show that RSM based on CCD has better accuracy in representing the sample points on response surface.
format Thesis
author Muhammad Nubli, Zulkifli
author_facet Muhammad Nubli, Zulkifli
author_sort Muhammad Nubli, Zulkifli
title Temperature cycling test for a Ball Grid Array (BGA) package using finite element analysis (FEA)
title_short Temperature cycling test for a Ball Grid Array (BGA) package using finite element analysis (FEA)
title_full Temperature cycling test for a Ball Grid Array (BGA) package using finite element analysis (FEA)
title_fullStr Temperature cycling test for a Ball Grid Array (BGA) package using finite element analysis (FEA)
title_full_unstemmed Temperature cycling test for a Ball Grid Array (BGA) package using finite element analysis (FEA)
title_sort temperature cycling test for a ball grid array (bga) package using finite element analysis (fea)
granting_institution Universiti Malaysia Perlis (UniMAP)
granting_department School of Microelectronic Engineering
url http://dspace.unimap.edu.my:80/xmlui/bitstream/123456789/63441/1/Page%201-24.pdf
http://dspace.unimap.edu.my:80/xmlui/bitstream/123456789/63441/2/Full%20text.pdf
_version_ 1747836858439565312