Thermal Modeling Methodology for Fast and Accurate System-Level Analysis: Application to a Memory-on-Logic 3D Circuit



Similar documents
Aspects Consommation & Thermique dans les Circuits 3D

Thermal Management for Low Cost Consumer Products

/12/$ IEEE 1488

Thermal Load Boards Improve Product Development Process

State-of-Art (SoA) System-on-Chip (SoC) Design HPC SoC Workshop

Trace Layer Import for Printed Circuit Boards Under Icepak

3D innovations: From design to reliable systems

Motor-CAD Software for Thermal Analysis of Electrical Motors - Links to Electromagnetic and Drive Simulation Models

DirectFET TM - A Proprietary New Source Mounted Power Package for Board Mounted Power

Dry Film Photoresist & Material Solutions for 3D/TSV

How To Calculate Thermal Resistance On A Pb (Plastipo)

CHAPTER 6 THERMAL DESIGN CONSIDERATIONS. page. Introduction 6-2. Thermal resistance 6-2. Junction temperature 6-2. Factors affecting R th(j-a) 6-2

POWER FORUM, BOLOGNA

Analyzing Electrical Effects of RTA-driven Local Anneal Temperature Variation

1.Introduction. Introduction. Most of slides come from Semiconductor Manufacturing Technology by Michael Quirk and Julian Serda.

3D NAND Technology Implications to Enterprise Storage Applications

Everline Module Application Note: Round LED Module Thermal Management

CFD software overview comparison, limitations and user interfaces

How To Integrate 3D-Ic With A Multi Layer 3D Chip

3D ICs with TSVs Design Challenges and Requirements

Core Power Delivery Network Analysis of Core and Coreless Substrates in a Multilayer Organic Buildup Package

CFD SIMULATION OF SDHW STORAGE TANK WITH AND WITHOUT HEATER

Copyright 2008 IEEE. Reprinted from ECTC2008 Proceedings.

Lead-Free Product Transition: Impact on Printed Circuit Board Design and Material Selection

Power Dissipation Considerations in High Precision Vishay Sfernice Thin Film Chips Resistors and Arrays (P, PRA etc.) (High Temperature Applications)

Flip Chip Package Qualification of RF-IC Packages

Basic Properties and Application Examples of PGS Graphite Sheet

Samsung emcp. WLI DDP Package. Samsung Multi-Chip Packages can help reduce the time to market for handheld devices BROCHURE

Wafer Level Testing Challenges for Flip Chip and Wafer Level Packages

Intel Atom Processor E3800 Product Family

Design Compiler Graphical Create a Better Starting Point for Faster Physical Implementation

CIRCUITS AND SYSTEMS- Assembly and Printed Circuit Board (PCB) Package Mohammad S. Sharawi ASSEMBLY AND PRINTED CIRCUIT BOARD (PCB) PACKAGE

Thermal Management of Electronic Devices used in Automotive Safety A DoE approach

GUIDELINES FOR PRINTED CIRCUIT BOARD ASSEMBLY (PCBA) OF UTAC GROUP S GRID ARRAY PACKAGE (GQFN) AND ITS BOARD LEVEL RELIABILITY

Electrical Drive Modeling through a Multiphysics System Simulation Approach

Mounting Instructions for SP4 Power Modules

Multilevel Socket Technologies

Embedding components within PCB substrates

DESIGN CHALLENGES OF TECHNOLOGY SCALING

Integrated Circuit Packaging and Thermal Design

Innovative Wafer and Interconnect Technologies - Enabling High Volume Low Cost RFID Solutions

Simulation Techniques for Tablet and Mobile Phone Design Bill McGinn; Ansys Senior Application Engineer

CS4525 Power Calculator

Technical Article. Multi-phase DC-DC PMIC: the efficient, space-saving choice for today s application processors. Peter Kammerlander

Thermal Management Solutions for Printed Circuit Boards used in Digital and RF Power Electronics and LED assemblies

Development of a Design & Manufacturing Environment for Reliable and Cost-Effective PCB Embedding Technology

Solder Reflow Guide for Surface Mount Devices

The Turning of JMP Software into a Semiconductor Analysis Software Product:

StarRC Custom: Next-Generation Modeling and Extraction Solution for Custom IC Designs

Molded. By July. A chip scale. and Omega. Guidelines. layer on the silicon chip. of mold. aluminum or. Bottom view. Rev. 1.

Application Note AN-0994 Maximizing the Effectiveness of your SMD Assemblies

Module 1 : Conduction. Lecture 5 : 1D conduction example problems. 2D conduction

Aeroflex Solutions for Stacked Memory Packaging Increasing Density while Decreasing Area

New Methods of Testing PCB Traces Capacity and Fusing

UTBB-FDSOI 28nm : RF Ultra Low Power technology for IoT

ANSYS for Tablet Computer Design

Calibration of Dallas sensors

Thermal Modeling and Analysis of a Wind Turbine Generator

«A 32-bit DSP Ultra Low Power accelerator»

Introduction to Exploration and Optimization of Multiprocessor Embedded Architectures based on Networks On-Chip

LED HEATSINKS Spotlight / Tracklight HighBay / LowBay Reflector ring & Housing Customized Heatsinks

VECTORAL IMAGING THE NEW DIRECTION IN AUTOMATED OPTICAL INSPECTION

Influence of the Socket on Chip-level ESD Testing

Low Voltage, Resistor Programmable Thermostatic Switch AD22105

ILX Lightwave Corporation

Figure 1. Core Voltage Reduction Due to Process Scaling

Vapor Chambers. Figure 1: Example of vapor chamber. Benefits of Using Vapor Chambers

Accelerometer and Gyroscope Design Guidelines

Prototyping Printed Circuit Boards

Application Note: PCB Design By: Wei-Lung Ho

Intel Quark SoC X1000

Meeting the Thermal Management Needs of Evolving Electronics Applications

Diagnostics of LED-based streetlighting luminaires by means of thermal transient method

Dual Integration - Verschmelzung von Wafer und Panel Level Technologien

EFFECT OF OBSTRUCTION NEAR FAN INLET ON FAN HEAT SINK PERFORMANCE

Multi-LED Package design, fabrication and thermalanalysis

Application Note, V1.0, 2008 AN Thermal equivalent circuit models. replaces AN Industrial Power

Fraunhofer IZM-ASSID Targets

A NEAR FIELD INJECTION MODEL FOR SUSCEPTIBILITY PREDICTION IN INTEGRATED CIRCUITS

ECE 410: VLSI Design Course Introduction

Designing with High-Density BGA Packages for Altera Devices


Solidification, Crystallization & Glass Transition

Automated Contact Resistance Tester CR-2601

to realize innovative electronic products 2 June 13, 2013 Jan Eite Bullema 3D Printing to realize innovative electronic products

O.F.Wind Wind Site Assessment Simulation in complex terrain based on OpenFOAM. Darmstadt,

IL2225 Physical Design

FLUX / GOT-It Finite Element Analysis of electromagnetic devices Maccon GmbH

White Paper: Pervasive Power: Integrated Energy Storage for POL Delivery

Numerical Simulation of Temperature and Stress Fields in the Rock Heating Experiment

Miniaturizing Flexible Circuits for use in Medical Electronics. Nate Kreutter 3M

Designing the NEWCARD Connector Interface to Extend PCI Express Serial Architecture to the PC Card Modular Form Factor

Investigations of a Long-Distance 1000 MW Heat Transport System with APROS Simulation Software

Welcome to this presentation on LED System Design, part of OSRAM Opto Semiconductors LED 101 series.

Flex Circuit Design and Manufacture.

Microsystem technology and printed circuit board technology. competition and chance for Europe

Advantages of e-mmc 4.4 based Embedded Memory Architectures

Transcription:

Thermal Modeling Methodology for Fast and Accurate System-Level Analysis: Application to a Memory-on-Logic 3D Circuit Cristiano Santos 1,2, Pascal Vivet 1, Philippe Garrault 3, Nicolas Peltier 3, Sylvian Kaiser 3 1 CEA-LETI, FR 2 UFRGS, BR 3 DOCEA Power, FR www.cea.fr

Cliquez Thermal pour modifier issues in le modern style du SoCs titre Increasing thermal issues Technology scaling = higher power density 3D stacking with TSVs = even higher power density and reduced heat dissipation properties Higher lateral thermal resistance due to thinned wafers Poor conductive materials used to bond stacked dies Temperature impacts Power consumption Peak performance Ageing Package costs How to perform thermal modeling to enable early exploration of thermal issues including 3D? P. Vivet DAC 14 User Track 2-5 June 14 2

Low-level tools: Cliquez Thermal pour Analysis: modifier le state style of du the titre art Multiphysics simulation : FloTherm (Mentor Graphics), Icepack (ANSYS), Marc (MSC), COMSOL General-purpose FEM solutions with no specific support for IC design flows Post-layout level : HeatWave (Gradient DA), Apache (ANSYS) Adapted for short term analysis at die level but long simulation times for multiple power scenarios Those solutions are time consuming methods thus not suitable for system-level simulations High-level tools: Architectural and system-level thermal simulators must support: Fast transient thermal analysis to be used in power-thermal coupled simulations Different granularity scales: from large structures (package, interposer and board) to very fine-grain elements (TSVs, C4-bumps and copper pillars) with both high impact on model accuracy Existing solutions: Mostly academic tools like HotSpot (Virginia) and 3D-ICE (EPFL) No support for fine-grain structures with heterogeneous distribution No solution for fast transient thermal simulation of complex systems with unrestricted support for fine grain structures required for 3D integration, flip-chip designs or BGA-like packaged circuits P. Vivet DAC 14 User Track 2-5 June 14 3

Cliquez pour modifier le style du Outline titre Introduction State of the Art Thermal Modeling Methodology using ATM WIOMING : a Memory-on-Logic 3D Circuit Correlation of Thermal model wrt Silicon Measurements System Level Exploration of Thermal Impact of 3D Conclusion P. Vivet DAC 14 User Track 2-5 June 14 4

Cliquez Thermal pour modifier Modeling le Methodology style du titre Thermal modeling based on DOCEA ATM tool: Based on a numerical finite difference method Heat transfer modeled via full 3D heat diffusion in solid materials with no restriction to heat flow paths Highly compacted thermal model (CTM) with good tradeoff between accuracy and efficiency API + GUI for easy model creation/updates CTM generation fully automated by Python scripts Four main contributions: Automation of thermal model construction by parsing Design Floorplan (LEF/DEF format) Automated homogenization methodology to reduce complexity while preserving accuracy Validation of proposed approach on a Memory-on-Logic 3D circuit System Level Exploration of 3D Thermal effects P. Vivet DAC 14 User Track 2-5 June 14 5

Cliquez pour Thermal modifier Model le style : input du data titre LEF/DEF parser implemented within ATM Die size and placement of power sources, TSVs, u-bumps and C4-bumps can be read into ATM from initial explorative floorplans or final layout databases Input data organized as follows: Material thermal property library: CSV file Circuit description: parsed from floorplan (LEF/DEF format) and saved as CSV files Technology settings: thickness, diameter and material used for every structure of a specific technology CSV format is widely used for system-level exploration Allow fast iteration and manual modifications P. Vivet DAC 14 User Track 2-5 June 14 6

Thermal Cliquez Model: pour Material modifier Homogenization le style du titre Material Homogenization: This technique consists in calculating the equivalent anisotropic material properties for a heterogeneous layer containing multiple structures A set of geometries are identified to go through material homogenization Once the equivalent material is calculated, those original geometries are then replaced by simplified structures Package solder balls Array of TSVs and u-bumps Material homogenization applied to : Layer stacking structures + Array areas Objective is to reduce the number of geometries going for extraction while keeping the spatial accuracy Fully Automated using Python API P. Vivet DAC 14 User Track 2-5 June 14 7

WIOMING, a Memory-on-Logic 3D Circuit Cliquez pour modifier le style du titre D. Dutoit, et al. "A 0.9 pj/bit, 12.8 GByte/s WideIO Memory Interface in a 3D-IC NoC-based MPSoC, VLSI-Symposium, 2013. WIOMING circuit floorplan WIOMING circuit Many-core architecture, STMicroelectronics 65nm TSV middle (diam 10µm), µ-bumps (diam 20um) 3D Assembly : Die2Wafer, Face2Back, FlipChip Stacking a WideIO compatible DRAM WIOMING circuit instrumented with 8 Heaters [Can generate each 1Watt] 7 Thermal Sensors [Accuracy ~1 C after calibration] Full Thermal Software Control on chip board to perform accurate 3D Thermal Characterization P. Vivet DAC 14 User Track 2-5 June 14 8

WIOMING ATM model: from board to chip level Cliquez pour modifier le style du titre +6K circuit structures Board-level including PCB, socket and package Chip-level with stacked dies, TSVs and u-bumps 27 power sources 26 areas for heat exchange Multi-corner CTM generation +2k lines of Python script P. Vivet DAC 14 User Track 2-5 June 14 9

Model Compaction Results Tool Performance Results Cliquez pour modifier le style du titre Material Homogenization Model Reduction Results 130x less geometries after material homogenization 60x less nodes after material homogenization 570x less nodes after model reduction System physical representation Before homogenization After homogenization After reduction # geometries +6k 71 -- # defined materials 23 44 -- # extracted nodes 18 million 231k 405 ATM Tool Performances a Per simulation time step Highly compacted thermal model for static and dynamic thermal analysis Very fast transient simulations compatible with system-level exploration P. Vivet DAC 14 User Track 2-5 June 14 10

Cliquez WIOMING pour modifier : Thermal le style Correlation du titre Simulation vs. Silicon comparison for various profiles : Steady-state analysis: Very good accuracy of hot spot evaluation (avg=3.96% and worst=13.41%) CTM is able to capture the spatial temperature distribution Transient response (staircase stimuli) High thermal time constant due to package socket and board Good fitting between simulation and measurement data plots Thermal time constant error in the 5% 40% range Transient response (PWM shape) Good fitting between simulation and measurement data CTM able to model the multiple thermal time constants of the system Temp. vs Power for various hot spot distances Transient step response PWM response for various PWM periods P. Vivet DAC 14 User Track 2-5 June 14 11

Accuracy Impact of Material Homogenization Cliquez pour modifier le style du titre Steady-State analysis experiments with: 1) No homogenization procedures (all fine-grain structures are ignored) 2) Homogenization without selecting localized areas (flat) Full homogenization approach (reference) Case 1 -> average error = 51% worst case error = 81% Case 2 -> average error = 7% worst case error = 14% Properly selecting regions to apply material homogenization brings considerable accuracy to the spatial temperature distribution No Homogenization Flat Homogenization P. Vivet DAC 14 User Track 2-5 June 14 12

Impact of board components on silicon Cliquez pour modifier le style du titre Not accounting for the components mounted on the board introduces an additional average error of 24% in the steady-state temperature. Worst case error is 43.66%. Those results show that : Poor power modeling of the board elements will have strong accuracy impact! Thermal modeling approach being focused either only on board-package or silicon level is not enough for accurate thermal analysis. Error when removing PCB components P. Vivet DAC 14 User Track 2-5 June 14 13

Exploration of Thermal Impact of Die Thickness Cliquez pour modifier le style du titre Compared 3D die version with 2D die versions For various 2D die thickness (200/300/500µm) For same hotspot power budget (4 Watt HotSpot in die bottom left)? 3D die temperature increase versus 2D die versions (wrt hotspot distance) Very strong effect of die thickness : o Thin 2D die has worse behavior than 3D die o Thick 2D die provides better dissipation Industry is driven by reduced form factors Beware of thermal effects! P. Vivet DAC 14 User Track 2-5 June 14 14

Exploration Cliquez pour of modifier Thermal le Impact style du of TSVs titre TSV Thermal Properties : TSV Ø10µm, pitch 40µm, SiO2 isolation layer 0.25µm Thermal Conductivity of a TSV array (Homogenized material) Thermal Conductivity Thermal Impact of TSV Exploration of WIOMING Circuit Testcase : Kxy = 133 increased horizontal resistance negative impact for hotspots Kz = 159 reduced vertical resistance good for average power * Thermal Conductivity of silicon only : 150 W/mK Comparing with TSVs vs. without TSVs Power dissipation Temperature difference Hotspot a) + 2.22% Hotspot b) + 5.89% Uniform - 0.02% TSV does not reduce temperature for uniform power Due to very low TSV density (3%) But may lead to temperature increase for hotspot Must take care of TSV Hotspot placement!!! P. Vivet DAC 14 User Track 2-5 June 14 15

Cliquez pour modifier le style Conclusion du titre Thermal Model in ATM tool can be fully automated DOCEA ATM tool providing an API for Python scripting Die Floorplan parsed from LEF/DEF database Material homogenization, to reduce model complexity, maintain accuracy Thermal correlation with a Memory-on-Logic 65nm 3D circuit Steady State analysis : less than 4% error, accurate evaluation of Hotspots Transient step response : 5% 40% error in thermal response time System-level thermal model: accuracy versus simulation time Must focus on all levels: from board package to die fine grain structures Efficient compaction engine allowing fast thermal simulation and system-level exploration System Level Exploration Examples : Die thickness impact on temperature : 2D very thin die can be worse than 3D die TSV impact on temperature : care must be taken for Hotspot TSV placement Next steps Parameter sensitivity analysis for enhanced early thermal exploration Support for 3D stacking configuration files and std package formats P. Vivet DAC 14 User Track 2-5 June 14 16