11
Dr. John Parry, CEng. Thermal Sign-Off Analysis for Advanced 3D IC Integration Senior Industry Manager Mechanical Analysis Division May 27, 2018

Thermal Sign-Off Analysis for Advanced 3D IC Integrationectc.net/files/68/John-Parry.pdfThermal Analysis Flow Requirements n Main objective is to support the IC design flow: — Aim

  • Upload
    others

  • View
    4

  • Download
    0

Embed Size (px)

Citation preview

Page 1: Thermal Sign-Off Analysis for Advanced 3D IC Integrationectc.net/files/68/John-Parry.pdfThermal Analysis Flow Requirements n Main objective is to support the IC design flow: — Aim

Dr. John Parry, CEng.

Thermal Sign-Off Analysis for Advanced 3D IC Integration

Senior Industry ManagerMechanical Analysis Division

May 27, 2018

Page 2: Thermal Sign-Off Analysis for Advanced 3D IC Integrationectc.net/files/68/John-Parry.pdfThermal Analysis Flow Requirements n Main objective is to support the IC design flow: — Aim

Restricted © 2017 Mentor Graphics Corporation

Topicsn Acknowledgements

n Thermal Challengesn Issues with Existing Solutions

n Thermal Analysis Flow Requirements

n How to Achieve Accuracy

n Early Co-Design Exploration

n Late Co-Design Refinement & Optimization

n Project Saraha Example

n Prediction vs. Experiment

n Questions Answered(?)

JDP, Thermal Sign-Off Analysis for Advanced 3D IC Integration , May 20182

Page 3: Thermal Sign-Off Analysis for Advanced 3D IC Integrationectc.net/files/68/John-Parry.pdfThermal Analysis Flow Requirements n Main objective is to support the IC design flow: — Aim

Restricted © 2017 Mentor Graphics Corporation

Acknowledgementsn I’d like to thank:

n Pascal Vivet (CEA-Leti, Grenoble) for his kind permission to use material presented at DAC and Mentor U2U conferences

n Lee Wang (Mentor D2S) for her support on the Calibre flow

n Byron Blackmore (Mentor MAD) for his support on FloTHERM.

3 JDP, Thermal Sign-Off Analysis for Advanced 3D IC Integration , May 2018

Page 4: Thermal Sign-Off Analysis for Advanced 3D IC Integrationectc.net/files/68/John-Parry.pdfThermal Analysis Flow Requirements n Main objective is to support the IC design flow: — Aim

Restricted © 2017 Mentor Graphics Corporation

Thermal Challengesn Thermal issues in 3D ICs:

— Higher power density— Heat removed through stacked dies— Die bonding increases vertical thermal resistance— Thinned dies increases lateral thermal resistance — Non-homogeneous distribution of 3D connections

n Dies are becoming more non-uniformin temperature; and

n Dies thermally interact: self-heating isaugmented by neighbouring die

4

3D stacked IC

Thermal-related issues

JDP, Thermal Sign-Off Analysis for Advanced 3D IC Integration , May 2018

Page 5: Thermal Sign-Off Analysis for Advanced 3D IC Integrationectc.net/files/68/John-Parry.pdfThermal Analysis Flow Requirements n Main objective is to support the IC design flow: — Aim

Restricted © 2017 Mentor Graphics Corporation

Issues with Existing Solutions (CAE-Leti view)n “Gaps” in the two main thermal analysis flows:

1. Traditional FEM/CFD/Multiphysics simulation tools— Model setup is complex

— No support for the ASIC design flow

— Generally unable to handle complexity of analysis: — Number of discrete objects, sources etc.

— Meshing challenges

— Long solution times

2. ASIC design flow:— Poor or no support for 3D integration

— Limited/simplistic support for package— Inaccurate representation of package boundary conditions

5 JDP, Thermal Sign-Off Analysis for Advanced 3D IC Integration , May 2018

Page 6: Thermal Sign-Off Analysis for Advanced 3D IC Integrationectc.net/files/68/John-Parry.pdfThermal Analysis Flow Requirements n Main objective is to support the IC design flow: — Aim

Restricted © 2017 Mentor Graphics Corporation

Thermal Analysis Flow Requirementsn Main objective is to support the IC design flow:

— Aim to get best overall design, or at least a design that works

n Detailed die-level thermal analysis needs an accurate package model and boundary conditions— Heat does not respect packaging levels!

n From Design Exploration in early design…— Requires speed and agility

n … To final Sign-Off— Requires both high accuracy and automation

n UX: Must be compatible with 3D integration technology and integrated into the ASIC design flow.

6

Package-Die Thermal Design Flow

Place & CTSSignal routing

PartitioningFloorplaning

Timing closureSign-off

Physical Implementation

Package optimization

Package selection

Package Design

Thermalexploration

ThermalSign-off

JDP, Thermal Sign-Off Analysis for Advanced 3D IC Integration , May 2018

Page 7: Thermal Sign-Off Analysis for Advanced 3D IC Integrationectc.net/files/68/John-Parry.pdfThermal Analysis Flow Requirements n Main objective is to support the IC design flow: — Aim

Restricted © 2017 Mentor Graphics Corporation

Accuracy and How to Achieve itn Effective Thermal Property Extraction from layout (EFFP)

— Compute equivalent anisotropic thermal properties to reduce thermal model complexity— Dramatic reduction of geometry count leads to significant simulation speed up— Adjustable granularity for accuracy vs. CPU time trade-off

n Support for IPF: from gate-level/device-level power analysis— Fine-grain power maps to capture hotspot effects— Automatic compression of power sources in very

high instance count designs to accelerate simulationn Automation

— Automatic constraint checks to avoid error-prone andtime-consuming manual verification of thermal constraints

— Fast, automatic gridding and automatic time step generationfor thermal analysis

7

EFFP: reduces model complexity and accelerates simulations

Areas with anisotropic thermal

propertites after EFFPAreas with fine-grain

structures

Hotspots in non-uniform power

distribution captured in gate-level thermal

analysis

JDP, Thermal Sign-Off Analysis for Advanced 3D IC Integration , May 2018

Page 8: Thermal Sign-Off Analysis for Advanced 3D IC Integrationectc.net/files/68/John-Parry.pdfThermal Analysis Flow Requirements n Main objective is to support the IC design flow: — Aim

Restricted © 2017 Mentor Graphics Corporation

Early Co-Design: Design Space Explorationn IC:

— 3D partitioning,

— Chiplet placement

— Die-die interface layer design— Block and TSV floorplans,

— Package selection

n Package/Board/Heatsink:— Package I/O connection to board layers— Package design exploration (e.g. copper lid)

— Optimization of TIM layers

— Heatsink design (e.g. base thickness).

8

Place & CTSSignal routing

PartitioningFloorplaning

Timing closureSign-off

Physical Implementation

Package optimization

Package selection

Package Design

Thermalexploration

ThermalSign-off

BEOL (10 Cu layers + 1 Al layer) ~8µm

BEOL (7 Cu layers + 1 Al layer) ~7µmSiON passivation 2µm + RDL Cu 2µm + organic passivation 3µm

Package: 3D chip stack + BGA

substrate + Cu lid

Heat sink design

JDP, Thermal Sign-Off Analysis for Advanced 3D IC Integration , May 2018

Page 9: Thermal Sign-Off Analysis for Advanced 3D IC Integrationectc.net/files/68/John-Parry.pdfThermal Analysis Flow Requirements n Main objective is to support the IC design flow: — Aim

Restricted © 2017 Mentor Graphics Corporation

Late Co-Design: Refinement & Design Optimizationn IC:

— Detailed die layout import:– LEF/DEF, GDS and OASIS

— Fine-grain power maps (IPF)— Gate-level thermal

simulations

n Package:— Detailed representation— material optimization— Transient analyses — Thermal environment.

9

Static and Transient Thermal Simulations

3D Geometry Specification Project Sahara

Thermal Material Properties

Thermal Results Database

Thermal Maps

Thermal Waveforms

Detailed & Summary reports

LEF/DEF GDSII

Thermal Constraints

Gate-level / Device-level

Power Analysis

IPF parser

Thermal Violations

Package model & air flow conditions

Die-level Power Maps

Optional for higher accuracy

3D IC/package Assembly View

JDP, Thermal Sign-Off Analysis for Advanced 3D IC Integration , May 2018

Page 10: Thermal Sign-Off Analysis for Advanced 3D IC Integrationectc.net/files/68/John-Parry.pdfThermal Analysis Flow Requirements n Main objective is to support the IC design flow: — Aim

Restricted © 2017 Mentor Graphics Corporation

Project Sahara Example from CEA Letin 3D 4G Telecom network-on-chip example: 4% worst case error

— 150,000 3D structures (TSVs, µ-bumps) in 9 layer BEOL ~30 mins— Convert IPF power maps (20M instances; ~3M per file) <2 mins— Thermal simulation of complete packaged 3D IC ~50 mins

10

Chiplet: Calibre thermal results databaseDetailed gate-level power maps

Original detailed layout (BEOL)

JDP, Thermal Sign-Off Analysis for Advanced 3D IC Integration , May 2018

Page 11: Thermal Sign-Off Analysis for Advanced 3D IC Integrationectc.net/files/68/John-Parry.pdfThermal Analysis Flow Requirements n Main objective is to support the IC design flow: — Aim

Restricted © 2017 Mentor Graphics Corporation

Questions Answered(?)1. What is the state-of-the-art in co-design?

— For IC/package thermal co-design, broadly what has been covered here— Thermal IC/package co-design is moving from research into use in design— Fast, fine-detail analysis is possible— High level of automation can be achieved in both simulation and rule checking

2. What key challenges need to be overcome?— Technically, thermal co-design is feasible today— Main challenge is awareness raising:— Need to do thermal design is often not recognized (until it is too late)— After 30 years, people are still using ϴJC in hand calculations for system design

3. What needs to happen for these challenges to be overcome?— IEEE Heterogeneous Integration Roadmap will help raise awareness of the challenges,

and give pointers to possible solutions.

11 JDP, Thermal Sign-Off Analysis for Advanced 3D IC Integration , May 2018