Thermal Analysis of a PCB Assembly - SMTA 1 Thermal Analysis of a PCB Assembly Clinton Smith PhD,...

28
12/7/2011 1 Thermal Analysis of a PCB Assembly Clinton Smith PhD, Senior Mechanical Engineer Jim Peters, CAE Services Manager December 7, 2011

Transcript of Thermal Analysis of a PCB Assembly - SMTA 1 Thermal Analysis of a PCB Assembly Clinton Smith PhD,...

Page 1: Thermal Analysis of a PCB Assembly - SMTA 1 Thermal Analysis of a PCB Assembly Clinton Smith PhD, Senior Mechanical Engineer Jim Peters, CAE Services Manager December 7, 201112/7/2011

12/7/2011 1

Thermal Analysis of a PCB Assembly

Clinton Smith PhD, Senior Mechanical Engineer

Jim Peters, CAE Services Manager

December 7, 2011

Page 2: Thermal Analysis of a PCB Assembly - SMTA 1 Thermal Analysis of a PCB Assembly Clinton Smith PhD, Senior Mechanical Engineer Jim Peters, CAE Services Manager December 7, 201112/7/2011

12/7/2011 2

Challenges

• Resolving heat flow in densely-populated boards requires

large, high-fidelity models

– Vendor-supplied θjc and θjb values are idealized

– Thermal interaction between closely-spaced, powered components

invalidates single-component characterizations

• Sizing problem

– Footprint of electronic devices is shrinking

– Higher component density on boards

– Less thermal mass available

– Complex cooling solutions required

• Traces/vias control the model size

– Restrictive length-scales compared to overall device length-scale

Page 3: Thermal Analysis of a PCB Assembly - SMTA 1 Thermal Analysis of a PCB Assembly Clinton Smith PhD, Senior Mechanical Engineer Jim Peters, CAE Services Manager December 7, 201112/7/2011

12/7/2011 3

Outline

• Background – ANSYS Icepak

• Computational methods

• Results

• Summary

Page 4: Thermal Analysis of a PCB Assembly - SMTA 1 Thermal Analysis of a PCB Assembly Clinton Smith PhD, Senior Mechanical Engineer Jim Peters, CAE Services Manager December 7, 201112/7/2011

12/7/2011 4

Background - ANSYS Icepak

• Fluid dynamics software for thermal management of

electronic systems

• Vertical application

– Built on CFD solver

– Coupling to FEA solvers available

– Time-saving capability

• Package-level analysis to system-level analysis

• Differing levels of detail available

– Build entire models using Icepak objects

– Import ECAD and MCAD data

• Object-based approach

– Blocks, plates, sources

– Packages, PCBs, heatsinks, fans, blowers, etc.

Page 5: Thermal Analysis of a PCB Assembly - SMTA 1 Thermal Analysis of a PCB Assembly Clinton Smith PhD, Senior Mechanical Engineer Jim Peters, CAE Services Manager December 7, 201112/7/2011

12/7/2011 5

Background - ANSYS Icepak

• Macros

– Heatsinks

– Packages

– PCBs

– Heat pipes

• Object Libraries

– Off-the-shelf components

– Updated at each revision

– Users can create their own

libraries of custom

components

Page 6: Thermal Analysis of a PCB Assembly - SMTA 1 Thermal Analysis of a PCB Assembly Clinton Smith PhD, Senior Mechanical Engineer Jim Peters, CAE Services Manager December 7, 201112/7/2011

12/7/2011 6

Simulation overview

• Thermal analysis of a PCB-mounted package with traces

– Heat generated by 0.5 W power source in package

– PBGA read in from TCB (Cadence) package file

• Heat transfer modes

– Conduction

– Natural convection

– Radiation

• Steady analysis of fluid + thermal solution

Page 7: Thermal Analysis of a PCB Assembly - SMTA 1 Thermal Analysis of a PCB Assembly Clinton Smith PhD, Senior Mechanical Engineer Jim Peters, CAE Services Manager December 7, 201112/7/2011

12/7/2011 7

Computational domain – PCB assembly

Heat sink

TIM

PBGA

PCB

Air volume

Solder balls

Substrate

Die pad

Traces

Wire bonds

Die

Page 8: Thermal Analysis of a PCB Assembly - SMTA 1 Thermal Analysis of a PCB Assembly Clinton Smith PhD, Senior Mechanical Engineer Jim Peters, CAE Services Manager December 7, 201112/7/2011

12/7/2011 8

Computational domain - PBGA

Page 9: Thermal Analysis of a PCB Assembly - SMTA 1 Thermal Analysis of a PCB Assembly Clinton Smith PhD, Senior Mechanical Engineer Jim Peters, CAE Services Manager December 7, 201112/7/2011

12/7/2011 9

Computational domain - PBGA

Page 10: Thermal Analysis of a PCB Assembly - SMTA 1 Thermal Analysis of a PCB Assembly Clinton Smith PhD, Senior Mechanical Engineer Jim Peters, CAE Services Manager December 7, 201112/7/2011

12/7/2011 11

Computational domain

PCB

traces

heatsink

opening boundaries

Page 11: Thermal Analysis of a PCB Assembly - SMTA 1 Thermal Analysis of a PCB Assembly Clinton Smith PhD, Senior Mechanical Engineer Jim Peters, CAE Services Manager December 7, 201112/7/2011

12/7/2011 12

Mesh

~255,000 nodes

~241,000 elements

Page 12: Thermal Analysis of a PCB Assembly - SMTA 1 Thermal Analysis of a PCB Assembly Clinton Smith PhD, Senior Mechanical Engineer Jim Peters, CAE Services Manager December 7, 201112/7/2011

12/7/2011 13

Mesh

Page 13: Thermal Analysis of a PCB Assembly - SMTA 1 Thermal Analysis of a PCB Assembly Clinton Smith PhD, Senior Mechanical Engineer Jim Peters, CAE Services Manager December 7, 201112/7/2011

12/7/2011 14

Results – Flow field

Streamlines of velocity colored by temperature

Page 14: Thermal Analysis of a PCB Assembly - SMTA 1 Thermal Analysis of a PCB Assembly Clinton Smith PhD, Senior Mechanical Engineer Jim Peters, CAE Services Manager December 7, 201112/7/2011

12/7/2011 15

Results – Flow field

Thermal plume

Page 15: Thermal Analysis of a PCB Assembly - SMTA 1 Thermal Analysis of a PCB Assembly Clinton Smith PhD, Senior Mechanical Engineer Jim Peters, CAE Services Manager December 7, 201112/7/2011

12/7/2011 16

Results - Temperature

Page 16: Thermal Analysis of a PCB Assembly - SMTA 1 Thermal Analysis of a PCB Assembly Clinton Smith PhD, Senior Mechanical Engineer Jim Peters, CAE Services Manager December 7, 201112/7/2011

12/7/2011 17

Results - Temperature

Page 17: Thermal Analysis of a PCB Assembly - SMTA 1 Thermal Analysis of a PCB Assembly Clinton Smith PhD, Senior Mechanical Engineer Jim Peters, CAE Services Manager December 7, 201112/7/2011

12/7/2011 18

Results - Temperature

Page 18: Thermal Analysis of a PCB Assembly - SMTA 1 Thermal Analysis of a PCB Assembly Clinton Smith PhD, Senior Mechanical Engineer Jim Peters, CAE Services Manager December 7, 201112/7/2011

12/7/2011 19

Results - Temperature

Page 19: Thermal Analysis of a PCB Assembly - SMTA 1 Thermal Analysis of a PCB Assembly Clinton Smith PhD, Senior Mechanical Engineer Jim Peters, CAE Services Manager December 7, 201112/7/2011

12/7/2011 20

Results – Temperature

Page 20: Thermal Analysis of a PCB Assembly - SMTA 1 Thermal Analysis of a PCB Assembly Clinton Smith PhD, Senior Mechanical Engineer Jim Peters, CAE Services Manager December 7, 201112/7/2011

12/7/2011 21

Results – Temperature

X = -7.36 mm

X = -5.504 mm

gravity

Page 21: Thermal Analysis of a PCB Assembly - SMTA 1 Thermal Analysis of a PCB Assembly Clinton Smith PhD, Senior Mechanical Engineer Jim Peters, CAE Services Manager December 7, 201112/7/2011

12/7/2011 22

Results – Temperature

X = -3.79 mm

X = 0.383 mm

gravity

Page 22: Thermal Analysis of a PCB Assembly - SMTA 1 Thermal Analysis of a PCB Assembly Clinton Smith PhD, Senior Mechanical Engineer Jim Peters, CAE Services Manager December 7, 201112/7/2011

12/7/2011 23

Results – Package conductivity from traces

Traces + vias in PBGA

Page 23: Thermal Analysis of a PCB Assembly - SMTA 1 Thermal Analysis of a PCB Assembly Clinton Smith PhD, Senior Mechanical Engineer Jim Peters, CAE Services Manager December 7, 201112/7/2011

12/7/2011 24

Results – Package conductivity from traces

In-plane conductivity, kx

Page 24: Thermal Analysis of a PCB Assembly - SMTA 1 Thermal Analysis of a PCB Assembly Clinton Smith PhD, Senior Mechanical Engineer Jim Peters, CAE Services Manager December 7, 201112/7/2011

12/7/2011 25

Results – Package conductivity from traces

In-plane conductivity, ky

Page 25: Thermal Analysis of a PCB Assembly - SMTA 1 Thermal Analysis of a PCB Assembly Clinton Smith PhD, Senior Mechanical Engineer Jim Peters, CAE Services Manager December 7, 201112/7/2011

12/7/2011 26

Results – Package conductivity from traces

In-plane conductivity, kz

Thermal vias

captured by mesh

Page 26: Thermal Analysis of a PCB Assembly - SMTA 1 Thermal Analysis of a PCB Assembly Clinton Smith PhD, Senior Mechanical Engineer Jim Peters, CAE Services Manager December 7, 201112/7/2011

12/7/2011 27

Results – Heat flux on PBGA

Page 27: Thermal Analysis of a PCB Assembly - SMTA 1 Thermal Analysis of a PCB Assembly Clinton Smith PhD, Senior Mechanical Engineer Jim Peters, CAE Services Manager December 7, 201112/7/2011

12/7/2011 28

Results – Line plot of temperature

Page 28: Thermal Analysis of a PCB Assembly - SMTA 1 Thermal Analysis of a PCB Assembly Clinton Smith PhD, Senior Mechanical Engineer Jim Peters, CAE Services Manager December 7, 201112/7/2011

12/7/2011 29

Summary

• Challenges in electronics thermal analysis

– High fidelity models needed to solve real-world cases

– Range of length-scales must be resolved

– Traces/vias control the lengthscale

• ANSYS Icepak

– Vertical application built on CFD technology

– Import ECAD data and compute conductivities

– Differing levels of detail available

• Package-level analysis with ANSYS Icepak

– Characterize max temperatures in the device

– Investigate conductivities, heat flux, lineplots