ANSYS Solutions to Lead Free Package Design Challenges
-
Upload
mohammad-ahmad-falah-gharaibeh -
Category
Documents
-
view
244 -
download
1
Transcript of ANSYS Solutions to Lead Free Package Design Challenges
© 2009 ANSYS, Inc. All rights reserved. 1 ANSYS, Inc. Proprietary© 2009 ANSYS, Inc. All rights reserved. 1 ANSYS, Inc. Proprietary
ANSYS solutions to Lead Free Package Design Challenges
ANSYS solutions to Lead Free Package Design Challenges
Kamal KarimanalSheldon ImaokaVamsi Krishna
Kamal KarimanalSheldon ImaokaVamsi Krishna
© 2009 ANSYS, Inc. All rights reserved. 2 ANSYS, Inc. Proprietary© 2009 ANSYS, Inc. All rights reserved. 2 ANSYS, Inc. Proprietary
Today’s Topic
ANSYS Solutions to Electronics System Design Challenges
Today’s Topic
ANSYS Solutions to Electronics System Design Challenges
© 2009 ANSYS, Inc. All rights reserved. 3 ANSYS, Inc. Proprietary
Drivers for Design Challenges
• Shipping and handling exposes electronics to shock and drop events– Can result in catastrophic failure even from a single
event
• Even normal, recommended end use conditions subject electronics to temperature fluctuations due to power on and off
– Thermo mechanical stresses incrementally damage components with every cycle
– Failure is not about “if”, its about “When”• Need for life prediction capabilities
© 2009 ANSYS, Inc. All rights reserved. 4 ANSYS, Inc. Proprietary
Design Implication of the Lead Free Change
PCB Mounting Design
© 2009 ANSYS, Inc. All rights reserved. 5 ANSYS, Inc. Proprietary
Design Implication of the Lead Free Change at the Package Level
Solder Balls – size, pitch, material PCB & Substrate pad config, mask design criteria
Underfill -Material & thickness are coupled with process as well as product designs
Similar to balls but entirely Different size scale issues.
Coupled with underfill delam.
Silicon, IHS, Attach Material selection & Design are completely coupled. Larger Die = more functionality as well as reliability issues
© 2009 ANSYS, Inc. All rights reserved. 6 ANSYS, Inc. Proprietary
ANSYS Technologies for Lead Free Challenges at the Package Level
Solder Balls – non-linear Visco Plasticity & Creep models, thermo-mechanical coupling,If necessary for power cycling analysis. ScriptingCapabilities to aid automatic estimation of Fatigue Life in ANSYS Mechanical
Underfill -Visco elasticity and Cohesive Zone Models in ANSYS Mechanical for product design.
+VOF modeling capabilities in ANSYS CFD to model Capillary driven underfill flow for process design
Viscoplasticity, creep, physicscoupling needs & scripting
+Contacts & HPC technology for
Potentially large models in ANSYS Mechanical
CZM in ANSYS Mechanical +
Implicit as well as explicit solver Technologies for shock & drop reliability
© 2009 ANSYS, Inc. All rights reserved. 7 ANSYS, Inc. Proprietary
Design Implication of the Lead Free Change at the System Design Stage
PCB Mounting Design
Stiffener plate
© 2009 ANSYS, Inc. All rights reserved. 8 ANSYS, Inc. Proprietary
ANSYS Technologies for the Lead Free Challenges at the System Design Stage
PCB Mounting Design
Stiffener plate
Linear Static Structural, Modal and Random Vibration solver technologies in ANSYSMechanical
Linear/non-linear flexible dynamics using implicit as well as explicit solver technologies in theWB environment for shock & drop reliability
© 2009 ANSYS, Inc. All rights reserved. 9 ANSYS, Inc. Proprietary© 2009 ANSYS, Inc. All rights reserved. 9 ANSYS, Inc. Proprietary
Today’s Focus:
Solder Joint Reliability Under Thermal Cycling Fatigue
© 2009 ANSYS, Inc. All rights reserved. 10 ANSYS, Inc. Proprietary
Thermo-Mechanics 101
CTEVdTdV
−= αα ,
At Elevated Temperature & Moisture Levels
At Temperatures & Moisture levels below un-deformed state
Low CTE
High CTE
Un-deformed state
© 2009 ANSYS, Inc. All rights reserved. 11 ANSYS, Inc. Proprietary
Review of Stress Vs. Strain Curve
• Plasticity models describe inelastic behavior that develops when the stress level goes beyond the yield strength of the material– Can be rate-independent or rate-dependent or
coupled with creep
ε
σ
Yield Point σy
Elastic Plastic
Unloading
© 2009 ANSYS, Inc. All rights reserved. 12 ANSYS, Inc. Proprietary
Review of Creep
• Materials tend to undergo creep at temperature higher then theirHomologous temperature– Homologous temperature = 0.5 X Melting point (in Kelvin)
• Secondary creep has been known to cause Failure of Solder Joints
t
ε
Secondary
Tertiary
Primary
Rupture
( ) ( ) ( ) ( )Tftfffcr 4321 εσε =&
© 2009 ANSYS, Inc. All rights reserved. 13 ANSYS, Inc. Proprietary
Thermal Expansion Implications to Electronics
• No Permanent damage for perfectly elastic materials
• Among the IC package parts that undergo plastic deformation and/or creep, solder joints are the most susceptible to failure
• For Most Consumer electronics, thermal cycling is the main cause for fatigue failure
© 2009 ANSYS, Inc. All rights reserved. 14 ANSYS, Inc. Proprietary
Time To Failure (TTF) Prediction
• For solder joint reliability, prediction of life in ANSYS is based on two Choices:– Choice of fatigue model
– Choice of constitutive model• This is a material model that to be used in FEA that
captures
( ) ( ) ( ) ( )Tftfffcr 4321 εσε =&
© 2009 ANSYS, Inc. All rights reserved. 15 ANSYS, Inc. Proprietary
Fatigue model chosen for this work
• Following taken from R. Darveaux, “Effect of Simulation Methodology on Solder Joint Crack Growth Correlation”, ECTC 2000
• Crack Initiation:
• Crack growth:
• Characteristic life:
• The characteristic life αW is then related to the failure free life and cycles to first failure for failure prediction
210
KavgWKN Δ=
43
KavgWK
dNda
Δ=
dNda
aNW += 0α
Here, K1 through K4 are parameters estimated by correlating ΔWavg from simulation predictions to test data of N0 and crack growth rate
a is the joint diameter at the interface (‘final crack length’)
ΔW is the plastic work per cycle
© 2009 ANSYS, Inc. All rights reserved. 16 ANSYS, Inc. Proprietary
Choice of Constitutive Model
• Choice of constitutive model is tied to the model used to determine K1 through K4
• In this work we will use K1 through K4 determined by Darveaux using Anand Constitutive Model
• Hence Anand Constitutive model is used in this work
© 2009 ANSYS, Inc. All rights reserved. 17 ANSYS, Inc. Proprietary
Characterization Methodology (Darveaux, 2000)
Cyc
les
to in
itiat
ion
Strain Energy Density (from simulation)
Determine K1 and K2R
ate
of C
rack
Gro
wth
Strain Energy Density (from simulation)
Determine K3 and K4
Thermal Cycling TestPrototype
ANSYS Simulation of Thermal Cycling
Test
Geometry+
Material Models
No,, Cycles to initiation
Rate of Crack Growth
Strain Energy DensityOr
Plastic work
© 2009 ANSYS, Inc. All rights reserved. 18 ANSYS, Inc. Proprietary© 2009 ANSYS, Inc. All rights reserved. 18 ANSYS, Inc. Proprietary
Solder Joint Fatigue Simulation in ANSYS Workbench Environment
Solder Joint Fatigue Simulation in ANSYS Workbench Environment
© 2009 ANSYS, Inc. All rights reserved. 19 ANSYS, Inc. Proprietary
ANSYS Workbench Workflow for Fatigue Simulation
ANSYS DesignModeler
Detailed BGA from Macro
ANSYS Unified Meshing Platform
Ansys Mechanicalfor
Thermal Cycling StressSimulation
Material props, Solver Settings
ANSYS Workbench
Post processing APDL for Cycles to failure
© 2009 ANSYS, Inc. All rights reserved. 20 ANSYS, Inc. Proprietary
BGA Geometry Creation Macro
• Ball Grid Arrays (BGA) type Packages are well suited for customization because of their standardized geometry
© 2009 ANSYS, Inc. All rights reserved. 21 ANSYS, Inc. Proprietary
Geometric Details and Simulation Intent
© 2009 ANSYS, Inc. All rights reserved. 22 ANSYS, Inc. Proprietary
Geometric Details and Simulation Intent
PCB mask Opening(NSMD)
NSMD Pad
SMD Mask
Substrate PAD
© 2009 ANSYS, Inc. All rights reserved. 23 ANSYS, Inc. Proprietary
Geometric Details and Simulation Intent
© 2009 ANSYS, Inc. All rights reserved. 24 ANSYS, Inc. Proprietary
Geometry - Possible Simplifications
© 2009 ANSYS, Inc. All rights reserved. 25 ANSYS, Inc. Proprietary
Simulation Intent, WB Mesh Control and Contacts Technology
© 2009 ANSYS, Inc. All rights reserved. 26 ANSYS, Inc. Proprietary
Material Models and Material Properties Used for Sample Case
Mask
All materials are linear elastic except the solder ball, which uses Anand rate Dependent plasticity model
PCB and BT resinorthotropic Young’sModulus and CTEUnderfill
Solder, Anand model
Silicon
© 2009 ANSYS, Inc. All rights reserved. 27 ANSYS, Inc. Proprietary
Property Values and Anand Model Constants
• PCB, BT, mask, Silicon, and Solder property values were used from:– “Impact of ball via configurations on solder
joint reliability in tape-based, chip-scale packages” Zahn Bret A. , 52nd electronic components & technology conference : ( San Diego CA, 28-31 May 2002 )
© 2009 ANSYS, Inc. All rights reserved. 28 ANSYS, Inc. Proprietary
Commands Object for Orthotropic CTE and Plasticity Models
Parameters for Commands objects can be input from Details window in the GUI
© 2009 ANSYS, Inc. All rights reserved. 29 ANSYS, Inc. Proprietary
Commands Object for Anand Model
• Variable names ARG1, ARG2 etc in the APDL instruct WB to take inputs from the Details window for the corresponding commands object.
© 2009 ANSYS, Inc. All rights reserved. 30 ANSYS, Inc. Proprietary
Thermal Cycle Input
© 2009 ANSYS, Inc. All rights reserved. 31 ANSYS, Inc. Proprietary
User Choice for Performing Fatigue Calculations
Named selections for sections of the solder joint expected to experience highest plastic strain
fluctuations
© 2009 ANSYS, Inc. All rights reserved. 32 ANSYS, Inc. Proprietary
Fatigue Post-Processing Calculations
• Sample macros will be available for download at ANSYS Customer portal
“My_...” variables in the scriptmake results appear in the
Details window
APDL inserted as commandObject in Solution branch
Results are calculated afterSolution is completed
© 2009 ANSYS, Inc. All rights reserved. 33 ANSYS, Inc. Proprietary© 2009 ANSYS, Inc. All rights reserved. 33 ANSYS, Inc. Proprietary
Results and Discussion
© 2009 ANSYS, Inc. All rights reserved. 34 ANSYS, Inc. Proprietary
Cycles to failure calculation
© 2009 ANSYS, Inc. All rights reserved. 35 ANSYS, Inc. Proprietary
Plastic strain on all solders
© 2009 ANSYS, Inc. All rights reserved. 36 ANSYS, Inc. Proprietary
Stresses on solder pad
© 2009 ANSYS, Inc. All rights reserved. 37 ANSYS, Inc. Proprietary
ANSYS Software Products Needed
• ANSYS DesignModeler• ANSYS Mechanical
© 2009 ANSYS, Inc. All rights reserved. 38 ANSYS, Inc. Proprietary
How Can ANSYS Help You?
• BGA geometry creation macro• Workflow instructions
– ANSYS Workbench Capabilities for geometry processing and meshing
– Material models in ANSYS Mechanical
– Sample APDL scripts for GUI based user inputs for Material models and Fatigue Model
• Sample ANSYS Workbench Project
• Jump start assistance through service projects
• Focused Training?
© 2009 ANSYS, Inc. All rights reserved. 39 ANSYS, Inc. Proprietary
Take Home Material
• The following materials have already been uploaded to ANSYS Customer Portal– A workflow Tutorial for performing Fatigue
Calculation using Anand constitutive model and Plasticity based TTF prediction
– A sample model containing more details and finer mesh than the tutorial problem will also be available from ANSYS Customer Portal.
© 2009 ANSYS, Inc. All rights reserved. 40 ANSYS, Inc. Proprietary
Conclusions
• We presented an overview of design challenges in electronics due to lead free transition– Focused on package specific challenges
• Highlighted why ANSYS technology is best suited to address these challenges
• Used Solder Joint Fatigue simulation of a BGA package to illustrate workbench based workflow using ANSYS Mechanical software
© 2009 ANSYS, Inc. All rights reserved. 41 ANSYS, Inc. Proprietary
Conclusions
• Example workflow illustrated the following unique strengths
– Geometry creation time savings due to DesignModeler Macro for BGA
– ANSYS Meshing platform for high quality refined mesh where needed
– Contacts technology for computational cost savings
– Productivity enhancements through Automatic Contact detection– Time tested ANSYS Mechanical solver with advanced non-linear models
• Viscoplasticty and creep modeling capabilities
– Workbench platform bridges the power of solver lever manipulation using APDL with user friendliness
© 2009 ANSYS, Inc. All rights reserved. 42 ANSYS, Inc. Proprietary
Thank You!