An Approach to Thermal Placement in MCM Using Thermal Force Model 黎 靖 南台科技大學電子系.

Slides:



Advertisements
Similar presentations
THERMAL-AWARE BUS-DRIVEN FLOORPLANNING PO-HSUN WU & TSUNG-YI HO Department of Computer Science and Information Engineering, National Cheng Kung University.
Advertisements

Linear Programming Problem
R. DOSIL, X. M. PARDO, A. MOSQUERA, D. CABELLO Grupo de Visión Artificial Departamento de Electrónica e Computación Universidade de Santiago de Compostela.
南台科技大學 精密製造實驗室, 100 年 5 月 30 日 Sequential Laser and EDM Micro- drilling for Next Generation Fuel Injection Nozzle Manufacture 指導老師 : 戴子堯 老師 學生 : 劉丞哲 學號.
Algebra Recap Solve the following equations (i) 3x + 7 = x (ii) 3x + 1 = 5x – 13 (iii) 3(5x – 2) = 4(3x + 6) (iv) 3(2x + 1) = 2x + 11 (v) 2(x + 2)
Solving Equations = 4x – 5(6x – 10) -132 = 4x – 30x = -26x = -26x 7 = x.
Ch 2. 6 – Solving Systems of Linear Inequalities & Ch 2
Linear Programming Unit 2, Lesson 4 10/13.
NORM BASED APPROACHES FOR AUTOMATIC TUNING OF MODEL BASED PREDICTIVE CONTROL Pastora Vega, Mario Francisco, Eladio Sanz University of Salamanca – Spain.
M M S S V V 0 Scattering of flexural wave in a thin plate with multiple inclusions by using the null-field integral equation approach Wei-Ming Lee 1, Jeng-Tzong.
Lec 28: Ch3.(T&LD): Traffic Analysis – Traffic assignment Learn how to assign generated and distributed trips to the street system approaching the site.
Branch and Bound Algorithm for Solving Integer Linear Programming
LINEAR EQUATION IN TWO VARIABLES. System of equations or simultaneous equations – System of equations or simultaneous equations – A pair of linear equations.
WI-FI SMARTHOME 南台科技大學電子系 李志清 OCT. 22, ANDROID + TI SIMPLELINK CC3000 Android Based Server Server APP Database WebServer Android Client APP Communication.
Types of transformations. Reflection across the x axis.
南台科技大學 資訊工程系 A web page usage prediction scheme using sequence indexing and clustering techniques Adviser: Yu-Chiang Li Speaker: Gung-Shian Lin Date:2010/10/15.
Wire Planning with consideration of Electromigration and Interference Avoidance in Analog Circuits 演講者 : 黃信雄 龍華科技大學 電子工程系.
3.4 Linear Programming p Optimization - Finding the minimum or maximum value of some quantity. Linear programming is a form of optimization where.
P I can solve linear programing problem. Finding the minimum or maximum value of some quantity. Linear programming is a form of optimization where.
1 1 Slide © 2005 Thomson/South-Western Chapter 2 Introduction to Linear Programming n Linear Programming Problem n Problem Formulation n A Maximization.
Introduction to Linear Programming BSAD 141 Dave Novak.
Thermal-aware Steiner Routing for 3D Stacked ICs M. Pathak and S.K. Lim Georgia Institute of Technology ICCAD 07.
The Fast Optimal Voltage Partitioning Algorithm For Peak Power Density Minimization Jia Wang, Shiyan Hu Department of Electrical and Computer Engineering.
1 Fundamentals of Robotics Linking perception to action 2. Motion of Rigid Bodies 南台科技大學電機工程系謝銘原.
資訊工程系智慧型系統實驗室 iLab 南台科技大學 1 A Static Hand Gesture Recognition Algorithm Using K- Mean Based Radial Basis Function Neural Network 作者 :Dipak Kumar Ghosh,
Linear Programming Problem. Definition A linear programming problem is the problem of optimizing (maximizing or minimizing) a linear function (a function.
Electronic Packaging/CAE Labs National Tsing Hua University. Electronic Packaging/CAE Labs National Tsing Hua University. Electronic Packaging/CAE Labs.
Clock-Tree Aware Placement Based on Dynamic Clock-Tree Building Yanfeng Wang, Qiang Zhou, Xianlong Hong, and Yici Cai Department of Computer Science and.
數位影像處理概論 課程名稱數位影像處理概論 課程編碼 30N06701 系所代碼 / 名稱 03 / 電子系 開課班級夜四技電子四甲 夜四技電子四乙 開課教師賴培淋 學分 3.0 時數 3 必選修選修 南台科技大學 課程資訊.
Modal Theory of Multiple Degree of Freedom System Dept. of Mechanical Engineering Yungpeng Wang 南臺科技大學 STUST.
Modal Theory of Single Degree of Freedom System Dept. of Mechanical Engineering Yungpeng Wang 南臺科技大學 STUST.
A Study on the Exponential Decay for the Bearing Defect Diagnosis 沈毓泰 南台科技大學 機械系 教授.
Intelligent Database Systems Lab 國立雲林科技大學 National Yunlin University of Science and Technology 1 Multiclass boosting with repartitioning Graduate : Chen,
Applying the Resonance Frequencies of Mechanical System in the Analysis of Bearing Vibration 沈毓泰 南台科技大學 機械系 副教授.
Types of transformations. Reflection across the x axis.
Constraints Feasible region Bounded/ unbound Vertices
Do now Solve 4x 4 -65x (3, ∞) Write as an inequality Sketch Bound or unbound?
Outline Motivation and Contributions Related Works ILP Formulation
Finite Math Mrs. Piekos.  Move from equation to inequalities ◦ ax + by + c = 0 ◦ ax + by + c ≤ 0, ax + by + c ≥ 0, ax + by + c 0  Review the Shaded.
南台科技大學 資訊工程系 Data hiding based on the similarity between neighboring pixels with reversibility Author:Y.-C. Li, C.-M. Yeh, C.-C. Chang. Date:
3-5: Linear Programming. Learning Target I can solve linear programing problem.
Algebra Review. Systems of Equations Review: Substitution Linear Combination 2 Methods to Solve:
A Binary Linear Programming Formulation of the Graph Edit Distance Presented by Shihao Ji Duke University Machine Learning Group July 17, 2006 Authors:
MATH II – QUADRATICS to solve quadratic equations. MATH III – MATH II –
量子力學導論 Chap 1 - The Wave Function Chap 2 - The Time-independent Schrödinger Equation Chap 3 - Formalism in Hilbert Space Chap 4 - 表象理論.
3.4 Linear Programming p Optimization - Finding the minimum or maximum value of some quantity. Linear programming is a form of optimization where.
HW: Pg #10-14, 15-21o 10. Min of -34 at (-2, -6); Max of 27 at (1, 5) 11. Min of 10 at (2, 1); No Max – feasible region is unbounded 12. Min of.
1 1 Slide Graphical solution A Graphical Solution Procedure (LPs with 2 decision variables can be solved/viewed this way.) 1. Plot each constraint as an.
Indoor Positioning & Navigation 南台科大電子系.
An Introduction to Linear Programming Pertemuan 4
Graphing in Calculator
Review Chapter 2 Sections
Linear Equations Quadratic Equations Proportion Simultaneous Equations
Solve System by Linear Combination / Addition Method
3.2 Linear Programming 3 Credits AS
Linear Programming.
Transformations.
Graphing Systems of Linear Inequalities in Two Variables
8.4 Linear Programming p
Linear simultaneous equations: Correct solution? (step 7)
Solving simultaneous linear and quadratic equations
Solving Equations 3x+7 –7 13 –7 =.
Linear Programming Problem
Partial Fractions TS: Explicitly assessing information and drawing conclusions Warm-Up: Find numerators for the below fractions to complete the equality.
Graphical solution A Graphical Solution Procedure (LPs with 2 decision variables can be solved/viewed this way.) 1. Plot each constraint as an equation.
Example 2B: Solving Linear Systems by Elimination
1.6 Linear Programming Pg. 30.
Solving Equations Using Multiplication and Division
Solving a System of Linear Equations
Presentation transcript:

An Approach to Thermal Placement in MCM Using Thermal Force Model 黎 靖 南台科技大學電子系

Problem Assign chips to chip sites such that the system failure rate of a MCM is minimized.

Failure rate Failure rate of a chip is estimated by. System failure rate is

Typical MCM

II. Multiple Reflection Technique Transform a bounded substrate into an unbounded region.

III. Thermal-Force model 1. Force on C i caused by C j : 2. Thermal-force exerts on C i 3. Thermal placement problem is reduced to the problem of solving a set of simultaneous linear equations to determine zero-thermal-force locations for chips. 4. A modified Newton-Raphson method is used to solve this system of equations.

PLACEMENT PROCEDURE Initial placement Zero-force placement Chip Assignment

Initial placement

MCM Information ModulesChips Power dissipation value (power × chip number) A29 30W×12 、 27W×2 、 25W×4 、 16W×8 、 13W×2 、 7W×1 B31 30W×14 、 27W×2 、 25W×4 、 16W×8 、 13W×2 、 7W×1 C110 20W×17 、 19.5W×4 、 17.3W 、 16.9W×8 、 15W×2 、 14.7W×1 、 14.3W×1 、 13.9W×1 、 13.8W×1 、 13.6W×1 、 10.9W×1 、 10W×1 、 8.9W×71

Results ABC IBMOurIBMOurIBMOur T max T min S

IBM

Our

TCM, 1981

Conclusion A force-directed technique based on thermal force model is proposed for the reliability-driven placement problem. The experimental results show that the present method can generate placements with lower system failure rate than their original designs.