Block-Based Compact Thermal Modeling of Semiconductor Integrated Circuits

Similar documents
ECE606: Solid State Devices Lecture 13 Solutions of the Continuity Eqs. Analytical & Numerical

ECE 595, Section 10 Numerical Simulations Lecture 19: FEM for Electronic Transport. Prof. Peter Bermel February 22, 2013

Periodic Table of Elements. EE105 - Spring 2007 Microelectronic Devices and Circuits. The Diamond Structure. Electronic Properties of Silicon

Functions of Random Variables

Introduction to local (nonparametric) density estimation. methods

The E vs k diagrams are in general a function of the k -space direction in a crystal

Simulation Output Analysis

best estimate (mean) for X uncertainty or error in the measurement (systematic, random or statistical) best

CHAPTER VI Statistical Analysis of Experimental Data

6.4.5 MOS capacitance-voltage analysis

Multiple Choice Test. Chapter Adequacy of Models for Regression

Solving Constrained Flow-Shop Scheduling. Problems with Three Machines

Fourth Order Four-Stage Diagonally Implicit Runge-Kutta Method for Linear Ordinary Differential Equations ABSTRACT INTRODUCTION

ENGI 3423 Simple Linear Regression Page 12-01

PGE 310: Formulation and Solution in Geosystems Engineering. Dr. Balhoff. Interpolation

1. MOS: Device Operation and Large Signal Model

A Method for Damping Estimation Based On Least Square Fit

Outline. Point Pattern Analysis Part I. Revisit IRP/CSR

C-1: Aerodynamics of Airfoils 1 C-2: Aerodynamics of Airfoils 2 C-3: Panel Methods C-4: Thin Airfoil Theory

Chapter 4 (Part 1): Non-Parametric Classification (Sections ) Pattern Classification 4.3) Announcements

Integral Equation Methods. Jacob White. Thanks to Deepak Ramaswamy, Michal Rewienski, Xin Wang and Karen Veroy

Analysis of Lagrange Interpolation Formula

Estimation of Stress- Strength Reliability model using finite mixture of exponential distributions

Physics 114 Exam 2 Fall Name:

LINEAR REGRESSION ANALYSIS

A Combination of Adaptive and Line Intercept Sampling Applicable in Agricultural and Environmental Studies

Homework #2 Solutions, EE/MSE 486, Spring 2017 Problem 1:

KLT Tracker. Alignment. 1. Detect Harris corners in the first frame. 2. For each Harris corner compute motion between consecutive frames

BIOREPS Problem Set #11 The Evolution of DNA Strands

Bayes Estimator for Exponential Distribution with Extension of Jeffery Prior Information

Simple Linear Regression

f f... f 1 n n (ii) Median : It is the value of the middle-most observation(s).

OPTIMAL LAY-OUT OF NATURAL GAS PIPELINE NETWORK

A tighter lower bound on the circuit size of the hardest Boolean functions

A Helmholtz energy equation of state for calculating the thermodynamic properties of fluid mixtures

Bayesian Classification. CS690L Data Mining: Classification(2) Bayesian Theorem: Basics. Bayesian Theorem. Training dataset. Naïve Bayes Classifier

is the score of the 1 st student, x

Lecture 7. Confidence Intervals and Hypothesis Tests in the Simple CLR Model

ENGI 4421 Joint Probability Distributions Page Joint Probability Distributions [Navidi sections 2.5 and 2.6; Devore sections

Can we take the Mysticism Out of the Pearson Coefficient of Linear Correlation?

COLLEGE OF ENGINEERING PUTRAJAYA CAMPUS FINAL EXAMINATION SEMESTER / 2014

ECONOMETRIC THEORY. MODULE VIII Lecture - 26 Heteroskedasticity

An Introduction to. Support Vector Machine

An Indian Journal FULL PAPER ABSTRACT KEYWORDS. Trade Science Inc. Research on scheme evaluation method of automation mechatronic systems

A Study of the Reproducibility of Measurements with HUR Leg Extension/Curl Research Line

The number of observed cases The number of parameters. ith case of the dichotomous dependent variable. the ith case of the jth parameter

8.1 Hashing Algorithms

Solid State Device Fundamentals

Chapter 2 - Free Vibration of Multi-Degree-of-Freedom Systems - II

d dt d d dt dt Also recall that by Taylor series, / 2 (enables use of sin instead of cos-see p.27 of A&F) dsin

Chapter 14 Logistic Regression Models

Econometric Methods. Review of Estimation

NP!= P. By Liu Ran. Table of Contents. The P versus NP problem is a major unsolved problem in computer

Chapter 5 Properties of a Random Sample

L5 Polynomial / Spline Curves

Chapter 9 Jordan Block Matrices

NP!= P. By Liu Ran. Table of Contents. The P vs. NP problem is a major unsolved problem in computer

THE ROYAL STATISTICAL SOCIETY GRADUATE DIPLOMA

Nonparametric Techniques

12.2 Estimating Model parameters Assumptions: ox and y are related according to the simple linear regression model

ECE 421/599 Electric Energy Systems 7 Optimal Dispatch of Generation. Instructor: Kai Sun Fall 2014

Beam Warming Second-Order Upwind Method

{ }{ ( )} (, ) = ( ) ( ) ( ) Chapter 14 Exercises in Sampling Theory. Exercise 1 (Simple random sampling): Solution:

THE ROYAL STATISTICAL SOCIETY HIGHER CERTIFICATE

MODELING AND OPTIMIZATION OF TWO-LAYER POROUS ASPHALT ROADS ABSTRACT 1- INTRODUCTION

Lecture 3. Sampling, sampling distributions, and parameter estimation

UNIVERSITY OF OSLO DEPARTMENT OF ECONOMICS

UNIVERSITY OF CALIFORNIA, BERKELEY DEPARTMENT OF ELECTRICAL ENGINEERING AND COMPUTER SCIENCES. Midterm I

Chapter Business Statistics: A First Course Fifth Edition. Learning Objectives. Correlation vs. Regression. In this chapter, you learn:

Department of Agricultural Economics. PhD Qualifier Examination. August 2011

Chapter Two. An Introduction to Regression ( )

Summary of the lecture in Biostatistics

Special Instructions / Useful Data

Feature Selection: Part 2. 1 Greedy Algorithms (continued from the last lecture)

The Selection Problem - Variable Size Decrease/Conquer (Practice with algorithm analysis)

ENGI 4421 Propagation of Error Page 8-01

EECE 301 Signals & Systems

Convergence of the Desroziers scheme and its relation to the lag innovation diagnostic

Discrete Mathematics and Probability Theory Fall 2016 Seshia and Walrand DIS 10b

Principal Components. Analysis. Basic Intuition. A Method of Self Organized Learning

The equation is sometimes presented in form Y = a + b x. This is reasonable, but it s not the notation we use.

Analysis of System Performance IN2072 Chapter 5 Analysis of Non Markov Systems

hp calculators HP 30S Statistics Averages and Standard Deviations Average and Standard Deviation Practice Finding Averages and Standard Deviations

1. The weight of six Golden Retrievers is 66, 61, 70, 67, 92 and 66 pounds. The weight of six Labrador Retrievers is 54, 60, 72, 78, 84 and 67.

Point Estimation: definition of estimators

1. BLAST (Karlin Altschul) Statistics

DKA method for single variable holomorphic functions

Research on SVM Prediction Model Based on Chaos Theory

A new type of optimization method based on conjugate directions

Statistics Descriptive and Inferential Statistics. Instructor: Daisuke Nagakura

Line Fitting and Regression

Lecture 2 - What are component and system reliability and how it can be improved?

For combinatorial problems we might need to generate all permutations, combinations, or subsets of a set.

Lecture Notes 2. The ability to manipulate matrices is critical in economics.

2.28 The Wall Street Journal is probably referring to the average number of cubes used per glass measured for some population that they have chosen.

Numerical Simulations of the Complex Modied Korteweg-de Vries Equation. Thiab R. Taha. The University of Georgia. Abstract

STA 108 Applied Linear Models: Regression Analysis Spring Solution for Homework #1

Bayes (Naïve or not) Classifiers: Generative Approach

TESTS BASED ON MAXIMUM LIKELIHOOD

UNIVERSITY OF OSLO DEPARTMENT OF ECONOMICS

Transcription:

Block-Based Compact hermal Modelg of Semcoductor Itegrated Crcuts Master s hess Defese Caddate: Jg Ba Commttee Members: Dr. Mg-Cheg Cheg Dr. Daqg Hou Dr. Robert Schllg July 27, 2009

Outle Itroducto Backgroud hermal Modelg Curret Researches o hermal Modelg Geeral Cocepts Least Squares Method ad hermal Modelg Cocept hermal Crcut Model Developmet Geeral Procedure of Developg Compact Model Selectg Boudary Nodes for Compact hermal Model Applcato to a SOI Iverter Smulato Results of Each Block Heat Flux ad emperature Ifluece o Boudary hermal Cotuty Cocluso

Itroducto hermal ssue of the devce ad crcut Degrade the devce performace ad lfe tme Affect the dra curret he fluece of the thermal ssue to crcut desg Prolog the desg cycle tme ad crease the workload he mportace for cluso of thermal aalyss the desg process Shorte the desg cycle tme

Curret Research I Sgle-emperature (S) ode model for SOI devce A smplfed thermal crcut model wdely used dustry Itegrated to the IC desg process Lmtato Ca ot represet the realstc temperature gradet alog the devce chael Erroeous heat flux to the termals ad a urealstc temperature estmato of tercoects Gate Chael Isulator Substrate

Curret Research II Compact hermal Model for Electroc System A model wth much smaller umber of parameters tha the umber of parameters descrbg a detaled model. Based o the cocept of thermal crcut equatos Its am s to buld a Boudary Codto Idepedet (BCI) thermal compact model Lmtato Ca oly be appled to a sgle IC package Not a real BCI model he boudary codtos used to smulate the model are chose by log experece

Objectves of Work Fd a mathematcal method to apply the boudary codtos stead of experece selecto Buld a block-based compact thermal model whch s costruct by several stadard blocks A 2D SOI semcoductor crcut s take as a example Approve the fluece of the heat flux ad temperature o the boudary ode selecto

Geeral Cocepts Least Squares Method hermal Modelg Cocept

Least Squares Method A commoly used method to solve a overdetermed system o obta the best but ot the uque soluto for the system For a set of data (x,y ), (x 2,y 2 ),, (x,y ), where x s a depedet varable ad y s a depedet varable. he fucto of ths model could be wrtte as, he least squares method s to fd the parameter values, whe the sum, S, of squared resduals s the mmum, he equato could be trasformed to matrx form, ( ) ( ) ( ) ( ) ( ) = 2 2 = + + + =, ˆ = m j j j m m x φ β x φ β x φ β x β φ β x f y m j j j x y r S 2 2 m j X X y S j m k k k j,, 0, 2 y X Xβ X y X X X

hermal Modelg Cocept hermal Crcut Equato s derved from Heat Coducto Equato Δ C th = + Ps, t Rth Steady state A aalogy ca be made betwee the Electrc Crcut Model ad hermal Crcut Model k, k k R k P =,,

hermal Crcut Model Developmet Geeral Procedure of Developg Compact Model wo Dfferet Approaches to Select Boudary Nodes for Compact hermal Model

Basc Cocept he cocept of block-based he mportat thermal formato he devce jucto he juctos of metal ad devces he juctos ad corers of metal tercoects Areas of hgh temperature gradet Every materal eeds to have at least oe ode the teror or o the boudary

Resstace Network Dervato hermal crcut equato for the steady state s a lear equato: hus, for odes, - equatos ca be wrtte dow: where s a matrx, G s a matrx ad P s a matrx k k k k P R,,, = G = P 2 2 s th th P R t C, + Δ =, 2, 2, 2 2, 2 2,3 2 3,2 2,,3 3,2 2 P R R R P R R R P R R R

Resstace Network Dervato (Cotue) Whe m s large eough, ths s a overdetermed system m 2 G P m P m [ ] [ ] G = P Solved by least squares method G = - [ ] [ ] [ ] [ ] P

Data Collecto ANSYS s used to apply the boudary codto ad geerate temperature data Radom umbers are used to be the value of power desty, heat flux ad temperature. wo codtos should be satsfed to obta the good qualty data R 3 3,4 4 Heat flux through the resstace must be large eough durg the smulato to collect temperature data P 3 R 2,3 2 R 2,4 R,3 P 4 R,2 R,4 P 2, 2,, m geerated from smulatos should be depedet

Resstace Network Optmzato Resstace Network Optmzato s eeded to crease the processg speed ad stable the resstace etwork Redudat resstors. Resstors betwee two far odes. Resstors across two dfferet materals.

Selectg Boudary Nodes for Compact hermal Model Boudary Nodes Represeted by Small Areas Boudary Nodes Represeted by Les x 4 -x =325m x 3 -x 2 =90m x 2 -x =x 4 -x 3 =7.5m y 4 -y =480m y 3 -y 2 =200m y 2 -y =00m y 4 -y 3 =80m

Boudary Nodes Represeted by Small areas as odes wth adabatc boudary Small Areas Apply proper powers o each ode ad make oe of the odes as the thermal groud Export the temperature ad power of each ode he locato of the thermal groud ca be chaged

Resstace Network Usg the Frst Approach 36 resstors are reduced to 4 resstors he dffereces of the detcal par resstors are less tha 4%

he Sgle Itercoect Structure Powers are appled to Nodes 4 ad 6, ad Node 8 s the thermal groud Dffereces as large as 25% ad 8% are observed at Nodes 7 ad 3. he average dfferece s however below 0%.

he Mult-Block Itercoect Structure he structure cossts of sx -shape tercoect blocks. he average error for the 6-block structure s about 5% he left sde has larger errors tha the rght sde.

Boudary Nodes Represeted by Les Le segmets as odes wth marg outsde Apply powers o the outsde boudares ad make oe boudary as the thermal groud Export the temperature of each ode segmet ad power of each dvso Iclude as much heat flow codtos as possble

Resstace Network 78 resstors for 3 odes are reduced to 28 resstors he dffereces of the detcal par resstors are stll less tha 4%

he Mult-Block Itercoect Structure he average temperature errors are decreased to 6% he thermal cotuty problem o the terfaces s solved

Applcato to a SOI Iverter Smulato Results of Each Block he verter layout s dvded to several stadard blocks he thermal crcut model for each stadard block s costructed Heat Flux Ifluece o Boudary hermal Cotuty Equal boudary dvso Uequal boudary dvso

Structure ad Dvsos of Iverter he verter usg SOI techology wth gate oxde thckess 2m ad gate legth 65m he 2D structure s dvded to 6 blocks wth 7 dfferet buldg blocks

Substrate 20 thermal resstors are reduced to 29 resstors he maxmum dfferece detcal pars s less tha 2%

Metal--Cotact Itercoect 20 thermal resstors are reduced to 30 resstors he maxmum dfferece for each detcal resstor par s less tha.5%

Metal-2 05 thermal resstors are reduced to 30 resstors he maxmum dfferece for each detcal resstor par s less tha %

Oxde- 05 thermal resstors are reduced to 36 resstors he maxmum dfferece for each detcal resstor par s less tha 4.5%

Oxde-2 05 thermal resstors are reduced to 32 resstors he maxmum dfferece for each detcal resstor par s less tha 2.2%

Heat Flux Ifluece o Boudary hermal Cotuty Equal Boudary Dvsos For most blocks, heat fluxes alog terfaces may chage subtly. Uequal Boudary Dvsos For certa blocks, such as devce blocks, the heat flux alog the terface(s) may chage dramatcally. Small dvsos ear strog flux regos are eeded. Devce block wll take as a example to make a comparso of two method

Equal Boudary Dvsos Node selecto: Four equal dvso o two sdes Fve odes alog the chael he optmzato leads to a reducto the umber of resstors from 23 to 50

Smulato Results Powers ad thermal groud he result errors betwee the block-based thermal crcut ad ANSYS smulato are aroud %

Heat Flux ad emperature Ifluece he dfferece betwee two results ear the slco flm s about 6% Both the strog heat flux ad large temperature gradet o the boudary may affect the accuracy of the thermal compact crcut More odes may eed to be added

Uequal Boudary Dvsos Node selecto: Fve uequal dvso o two sdes he optmzato leads to a reducto the umber of resstors from 23 to 54 for devce block ad from 36 to 42 for oxde- block

Smulato Results Powers ad thermal groud he result errors betwee the block-based thermal crcut ad ANSYS smulato are less tha %

Cocluso ad Future Work Locatos ad shapes of jucto odes are mportat factors to costruct a accurate model. he power appled to the ode should clude the total power over the boudary dvso for that ode, whle the ode temperature s the average temperature of the cetered ode segmet. Iclude as may cases as possble to guaratee that the heat fluxes ca cover all drectos ad provde eough heat flow to every sgle resstace. I the future, 2D structure should be further exteded to 3D structure more realstc structure. he block-based thermal crcut ca be mplemeted Spce smulato ad provde a useful tool for electro-thermal smulato.

hak you! Questos?