Chip Package System (CPS) Thermal Integrity Co-AnalysisSep 15, 2017  · 3D IC Package Simulation...

27
1 August 3, 2017 ANSYS UGM 2017 © 2017 ANSYS, Inc. Chip Package System (CPS) Thermal Integrity Co-Analysis 尹国丽/ Principal Product Specialist Ansys

Transcript of Chip Package System (CPS) Thermal Integrity Co-AnalysisSep 15, 2017  · 3D IC Package Simulation...

Page 1: Chip Package System (CPS) Thermal Integrity Co-AnalysisSep 15, 2017  · 3D IC Package Simulation CTA System Simulation (Icepak) Chip-aware package and system thermal analysis ...

1 August 3, 2017 ANSYS UGM 2017© 2017 ANSYS, Inc.

Chip Package System (CPS) Thermal Integrity Co-Analysis

尹国丽/ Principal Product Specialist

Ansys

Page 2: Chip Package System (CPS) Thermal Integrity Co-AnalysisSep 15, 2017  · 3D IC Package Simulation CTA System Simulation (Icepak) Chip-aware package and system thermal analysis ...

2 August 3, 2017 ANSYS UGM 2017© 2017 ANSYS, Inc.

Chip-Package-System Thermal Integrity Solution

IC Simulation for Thermal-aware EM(RedHawk/Totem)

3D IC Package SimulationCTA

System Simulation(Icepak)

Chip-aware package and

system thermal analysis

System-aware package and

chip thermal and Thermal-aware

EM analysis

CTMs

Converged Power Map

Thermal BC

Temperature Map

Page 3: Chip Package System (CPS) Thermal Integrity Co-AnalysisSep 15, 2017  · 3D IC Package Simulation CTA System Simulation (Icepak) Chip-aware package and system thermal analysis ...

3 August 3, 2017 ANSYS UGM 2017© 2017 ANSYS, Inc.

Chip & Board Aware Package Level Thermal Analysis

• JEDEC board is widely used for easy package level

analysis when info about system is not ready or explicit

Chip data

Pkgdata

System data

Pkgdata

JEDEC Board Info

ORHTC(Heat Transfer Coefficient)

Prototyped BC

Redhawk-CTA

Page 4: Chip Package System (CPS) Thermal Integrity Co-AnalysisSep 15, 2017  · 3D IC Package Simulation CTA System Simulation (Icepak) Chip-aware package and system thermal analysis ...

4 August 3, 2017 ANSYS UGM 2017© 2017 ANSYS, Inc.

Chip Thermal Model (CTM) from RH/Totem

Power (T)Layer stackupM8

M5

M1

CTM content

▪ Temp-dependent tile-based power density maps

▪ Per layer metal density map

▪ Block Power File(separate input)▪ OD and power info

(Dynamic+Leakage) @T1

(Dynamic+Leakage) @T2

(Dynamic+Leakage) @T3

Metal Distribution

Page 5: Chip Package System (CPS) Thermal Integrity Co-AnalysisSep 15, 2017  · 3D IC Package Simulation CTA System Simulation (Icepak) Chip-aware package and system thermal analysis ...

5 August 3, 2017 ANSYS UGM 2017© 2017 ANSYS, Inc.

Specify Package Design and Result Directory

CPA_FILES {

PACKAGE ./design.mcm

MODEL ./adsCTA

}

Configuration File(GSR) Setting for Thermal Analysis

Must-have Option

THERMAL_ANALYSIS 1

Page 6: Chip Package System (CPS) Thermal Integrity Co-AnalysisSep 15, 2017  · 3D IC Package Simulation CTA System Simulation (Icepak) Chip-aware package and system thermal analysis ...

6 August 3, 2017 ANSYS UGM 2017© 2017 ANSYS, Inc.

Test Design Example: POP Design

• DRAM + Die + Interposer/Package + Thermal Board

• Prescribed temperature of 50C on DRAM

• CTM power maps on Die (from RH )

50 C

Thermal Board

Page 7: Chip Package System (CPS) Thermal Integrity Co-AnalysisSep 15, 2017  · 3D IC Package Simulation CTA System Simulation (Icepak) Chip-aware package and system thermal analysis ...

7 August 3, 2017 ANSYS UGM 2017© 2017 ANSYS, Inc.

Invoke RedHawk/Totem-CTA

PKG layout view Chip Layout

Color maps

Geometry

UI Setup

Page 8: Chip Package System (CPS) Thermal Integrity Co-AnalysisSep 15, 2017  · 3D IC Package Simulation CTA System Simulation (Icepak) Chip-aware package and system thermal analysis ...

8 August 3, 2017 ANSYS UGM 2017© 2017 ANSYS, Inc.

2D Layout View

Layout Manager Thermal Setup

TCL Window

Color Maps

Run CTA

Key Functions for Thermal Analysis

• RedHawk TCL window to input TCL commands

• Layout Manager for layout editing

• Thermal Setup dialog for all CTA setup

• Color Contours to Display Results

Page 9: Chip Package System (CPS) Thermal Integrity Co-AnalysisSep 15, 2017  · 3D IC Package Simulation CTA System Simulation (Icepak) Chip-aware package and system thermal analysis ...

9 August 3, 2017 ANSYS UGM 2017© 2017 ANSYS, Inc.

Design Setup through Layout Manager

• Set thickness, layer type

conductive/dielectric material of

target design

• Remove unnecessary layer info

• Various setting for design

optimization through what-if

analysis

Page 10: Chip Package System (CPS) Thermal Integrity Co-AnalysisSep 15, 2017  · 3D IC Package Simulation CTA System Simulation (Icepak) Chip-aware package and system thermal analysis ...

10 August 3, 2017 ANSYS UGM 2017© 2017 ANSYS, Inc.

Specify Info for Bump/Ball

• Change Bump/Ball to practical

values

• Bump/Ball are crucial info

related to heat transferation

Page 11: Chip Package System (CPS) Thermal Integrity Co-AnalysisSep 15, 2017  · 3D IC Package Simulation CTA System Simulation (Icepak) Chip-aware package and system thermal analysis ...

11 August 3, 2017 ANSYS UGM 2017© 2017 ANSYS, Inc.

Add Molding to enclose Package and Die

Page 12: Chip Package System (CPS) Thermal Integrity Co-AnalysisSep 15, 2017  · 3D IC Package Simulation CTA System Simulation (Icepak) Chip-aware package and system thermal analysis ...

12 August 3, 2017 ANSYS UGM 2017© 2017 ANSYS, Inc.

Set Up Package Configuration

• Stackup of DRAM on Die, i.e.,

DRAM on top of CHIP1

Page 13: Chip Package System (CPS) Thermal Integrity Co-AnalysisSep 15, 2017  · 3D IC Package Simulation CTA System Simulation (Icepak) Chip-aware package and system thermal analysis ...

13 August 3, 2017 ANSYS UGM 2017© 2017 ANSYS, Inc.

Heat Source Define: CTM, OD, Power Map

• For three die components, user needs to specify its

CTM model or uniform power individually.

• If die adopts CTM power model, also specify its

flip/Axis/rotation values to match package design

and CTM power map

Page 14: Chip Package System (CPS) Thermal Integrity Co-AnalysisSep 15, 2017  · 3D IC Package Simulation CTA System Simulation (Icepak) Chip-aware package and system thermal analysis ...

14 August 3, 2017 ANSYS UGM 2017© 2017 ANSYS, Inc.

JEDEC Board Setting in RH-CTA

Page 15: Chip Package System (CPS) Thermal Integrity Co-AnalysisSep 15, 2017  · 3D IC Package Simulation CTA System Simulation (Icepak) Chip-aware package and system thermal analysis ...

15 August 3, 2017 ANSYS UGM 2017© 2017 ANSYS, Inc.

Thermal Boundary Condition(BC) Set up

• Import HTC from IcePak or User-defined

• User-defined setup example

◦ Specify env temperature; default 20C

◦ Specify Air speed 0;

◦ Specify prescribed temperature on top of

DRAM

Page 16: Chip Package System (CPS) Thermal Integrity Co-AnalysisSep 15, 2017  · 3D IC Package Simulation CTA System Simulation (Icepak) Chip-aware package and system thermal analysis ...

16 August 3, 2017 ANSYS UGM 2017© 2017 ANSYS, Inc.

HTC Generation from IcePak

IcePak

Package Real Design: mcm file

Import CTM

HTC Generation

Page 17: Chip Package System (CPS) Thermal Integrity Co-AnalysisSep 15, 2017  · 3D IC Package Simulation CTA System Simulation (Icepak) Chip-aware package and system thermal analysis ...

17 August 3, 2017 ANSYS UGM 2017© 2017 ANSYS, Inc.

Simulation Configurations

All layers modeled explicitly

Solid elements for bumps/TIV

100um resolution for CTM dies

Default setting for thermal board (100x100x1.57mm, 4L)

Page 18: Chip Package System (CPS) Thermal Integrity Co-AnalysisSep 15, 2017  · 3D IC Package Simulation CTA System Simulation (Icepak) Chip-aware package and system thermal analysis ...

18 August 3, 2017 ANSYS UGM 2017© 2017 ANSYS, Inc.

Thermal Analysis Results

Page 19: Chip Package System (CPS) Thermal Integrity Co-AnalysisSep 15, 2017  · 3D IC Package Simulation CTA System Simulation (Icepak) Chip-aware package and system thermal analysis ...

19 August 3, 2017 ANSYS UGM 2017© 2017 ANSYS, Inc.

Package Level Thermal Profile vs. Heat Source

• Wrong power map can lead to a wrong temperature result

CTM(Chip Thermal Model) 30x30 Bin-based Power Map

Page 20: Chip Package System (CPS) Thermal Integrity Co-AnalysisSep 15, 2017  · 3D IC Package Simulation CTA System Simulation (Icepak) Chip-aware package and system thermal analysis ...

20 August 3, 2017 ANSYS UGM 2017© 2017 ANSYS, Inc.

Package Level Thermal Profile vs. HTC

• Hotspt and thermal profiles are different according to

boundary condition and board design info

• CPS integrated solution is necessary for accuracy

Without HTC HTC based on Prototyped BC

HTC from IcePak

Page 21: Chip Package System (CPS) Thermal Integrity Co-AnalysisSep 15, 2017  · 3D IC Package Simulation CTA System Simulation (Icepak) Chip-aware package and system thermal analysis ...

21 August 3, 2017 ANSYS UGM 2017© 2017 ANSYS, Inc.

Demo Video

• Should includes

◦ Design Set up for package level thermal analysis

◦ CTM generation and import

◦ Boundary condition and Jedec board setting

◦ Thermal analysis and result show

Page 22: Chip Package System (CPS) Thermal Integrity Co-AnalysisSep 15, 2017  · 3D IC Package Simulation CTA System Simulation (Icepak) Chip-aware package and system thermal analysis ...

22 August 3, 2017 ANSYS UGM 2017© 2017 ANSYS, Inc.

Chip-Package Thermal ToolChip Power Integrity Tool

Chip-Package-System Thermal-Aware EM Flow

Back-annotation

kT

E

na

eJAMTTF Black’s equation for mean-time-to-failure (MTTF)Temp increase causes EM limit decrease

Power Library

Temperature

EM ViolationsWith Temperature Effect

Chip Thermal ProfileWire Temp

EM ViolationsUniform Temperature

IC Design Package Design

CTM Generation

3D-IC/SoC/AnalogThermal Analysis

w/ Thermal Coupling

CTMModel

Page 23: Chip Package System (CPS) Thermal Integrity Co-AnalysisSep 15, 2017  · 3D IC Package Simulation CTA System Simulation (Icepak) Chip-aware package and system thermal analysis ...

23 August 3, 2017 ANSYS UGM 2017© 2017 ANSYS, Inc.

Self-heat Calculation Flow in RedHawk/Totem

Re

dH

awk

Tote

m

Tech file / LIB /Dev Models

LEF/DEF/GDSDSPF

w/ Signal RCOptional:

Diel Thermal Coef

CTM P/G wire Iavg Signal wire Irms

CTM-based Thermal and wire Self-heat calculation w/ thermal coupling

Wire Self-heatReport

Instance Self-heatReport

Thermal Profile / Back-annotation

Power EM Run Signal EM Run

Page 24: Chip Package System (CPS) Thermal Integrity Co-AnalysisSep 15, 2017  · 3D IC Package Simulation CTA System Simulation (Icepak) Chip-aware package and system thermal analysis ...

24 August 3, 2017 ANSYS UGM 2017© 2017 ANSYS, Inc.

Tile-based temperature profileEM Color Maps

RedHawk – View Thermal Maps

• By layer EM color maps

• By layer temperature profile map

Page 25: Chip Package System (CPS) Thermal Integrity Co-AnalysisSep 15, 2017  · 3D IC Package Simulation CTA System Simulation (Icepak) Chip-aware package and system thermal analysis ...

25 August 3, 2017 ANSYS UGM 2017© 2017 ANSYS, Inc.

Redhawk Thermal-aware Resistance and EM vs. Package Design

To attach picture here

Resistance Re-calculated

EM percentage re-calculated

Without Package Info With Package Info

Page 26: Chip Package System (CPS) Thermal Integrity Co-AnalysisSep 15, 2017  · 3D IC Package Simulation CTA System Simulation (Icepak) Chip-aware package and system thermal analysis ...

26 August 3, 2017 ANSYS UGM 2017© 2017 ANSYS, Inc.

Demo Video

• Show EM analysis with thermal

effect

• Compare the comparison data

between normal EM and thermal-

aware EM

Page 27: Chip Package System (CPS) Thermal Integrity Co-AnalysisSep 15, 2017  · 3D IC Package Simulation CTA System Simulation (Icepak) Chip-aware package and system thermal analysis ...

27 August 3, 2017 ANSYS UGM 2017© 2017 ANSYS, Inc.

感谢聆听