Ansysは、シミュレーションエンジニアリングソフトウェアを学生に無償で提供することで、未来を拓く学生たちの助けとなることを目指しています。
Ansysは、シミュレーションエンジニアリングソフトウェアを学生に無償で提供することで、未来を拓く学生たちの助けとなることを目指しています。
Ansysは、シミュレーションエンジニアリングソフトウェアを学生に無償で提供することで、未来を拓く学生たちの助けとなることを目指しています。
ANSYS BLOG
September 05, 2019
Ball grid array (BGA) and quad flat-pack no-lead (QFN) are among the most prevalent packages for integrated circuits (ICs). The challenge is that BGAs and QFNs present a greater risk than their leaded counterparts for solder joint failure.
A QFN and BGA package
These solder joint failures occur because BGAs and QFNs are susceptible to:
So, why the popularity? BGAs and QFNs are more powerful and less expensive than leaded packages. As a result, they are incorporated into a wide range of technologies. In fact, BGAs generate about two-thirds of semiconductor packaging revenue. QFNs, on the other hand, are the most popular IC package by volume.
Clearly, BGAs and QFNs aren’t going anywhere anytime soon. So, designing products without them isn’t a viable way to mitigate the risks these packages present. Alternatively, there are two methods to address potential failure:
Both solutions are comprehensive, so let’s break them down.
As a risk mitigation measure, underfilling, edge bonds and corner staking can be cost effective — compared to the varying costs associated with redesigning BGAs and QFNs.
However, solving BGA and QFN failure after the component designs are determined — as is often the case — is a band-aid fix.
ANSYS Sherlock mechanical cycling simulation of a board
Sometimes band-aid fixes, like underfilling, are exactly what’s needed to mitigate risk without incurring package redesign expense. However, underfilling is a time-consuming process with expensive materials. As a result, underfilling is a good solution only for small quantity runs of BGAs. In high-throughput scenarios with lower cost targets, edge bonds and corner staking are better choices.
BGA and QFN failures can be mitigated using underfill methods.
Engineers can select the optimal underfill method based on prior knowledge of the dominant failure mechanism. Underfilling the full area, perimeter or edge bonding offers a different level of mitigation depending on the underfill behavior, loading condition and electronic package type.
In fact, some combinations of underfill material and application type have been shown to reduce reliability performance under thermal cycling while improving performance under mechanical shock. In other words, engineers need to know how their band-aid fixes could result in adverse thermal cycling and mechanical cycling issues.
Unlike lead packages, temperature cycling impacts solder joints and mitigates the performance of BGAs and QFNs. To solve these issues, engineers can use:
As with thermal cycling, underfilling, edge bonds and corner staking present mechanical cycling challenges. Engineers should keep track of:
To learn more, watch the webinar: The Reliability of BGAs, QFNs and Other Critical Packages.
Underfilling, edge bonds and corner staking are viable remedies for BGA and QFN failure. However, none of these options offer a complete solution.
To completely solve the problem, engineers can optimize the BGA and QFN designs using RPA and Ansys Sherlock’s automated design analysis capabilities.
ANSYS Sherlock mechanical cycling simulation of a board
Sherlock can be used to predict the lifetime of a solder joint. When the BGA and QFN undergo thermal cycling, the different expansion and contraction behaviors of the solder and materials cause stress and strain. These forces deform the solder.
The extent of the strain dictates the lifetime of the solder joint — the higher the strain, the more the solder joint is damaged and the shorter the lifetime. Sherlock uses physics-based degradation algorithms to predict vibration and mechanical shock performance over a range of temperatures, not just the standard 25 C (77 F) for electronics. The virtual tool also develops predictive models and design rules based on critical drivers like:
Based on these critical drivers and physics-based degradation algorithms, engineers can estimate the strain energy dissipation in the BGA and QFN. Sherlock bases its time-to-failure predictions on strain energy. It enables engineers to make design adjustments, before layout — saving time and money while extending time-to-failure and meeting reliability goals.
Engineers can optimize the use of RPA following this three-step process:
Traditionally, RPA strategies take time. However, Sherlock is able to translate electronic computer-aided design (ECAD) and mechanical computer-aided engineering (MCAE) data into 3D finite element models. This democratizes the thermal and mechanical analysis of electronics. As a result, BGAs and QFNs can be optimized in hours instead of weeks.
To learn more about reliability physics analysis, join the webinar Introduction to Reliability Physics Analysis.