1 EE244 Project Your Title EE244 – Fall 2000 Name 1 Name 2.

Slides:



Advertisements
Similar presentations
How to write an effective conclusion
Advertisements

Give qualifications of instructors: DAP
1 Cleared for Open Publication July 30, S-2144 P148/MAPLD 2004 Rea MAPLD 148:"Is Scaling the Correct Approach for Radiation Hardened Conversions.
Power Reduction Techniques For Microprocessor Systems
Modern VLSI Design 4e: Chapter 8 Copyright  2008 Wayne Wolf Topics High-level synthesis. Architectures for low power. GALS design.
XPower for CoolRunner™-II CPLDs
Trends and Perspectives in deep-submicron IC design Bram Nauta MESA + Research Institute University of Twente, Enschede, The Netherlands University of.
Introduction to CMOS VLSI Design Lecture 19: Design for Skew David Harris Harvey Mudd College Spring 2004.
Spartan II Features  Plentiful logic and memory resources –15K to 200K system gates (up to 5,292 logic cells) –Up to 57 Kb block RAM storage  Flexible.
Introduction to CMOS VLSI Design Clock Skew-tolerant circuits.
CSE477 L19 Timing Issues; Datapaths.1Irwin&Vijay, PSU, 2002 CSE477 VLSI Digital Circuits Fall 2002 Lecture 19: Timing Issues; Introduction to Datapath.
Clock Design Adopted from David Harris of Harvey Mudd College.
DARPA Assessing Parameter and Model Sensitivities of Cycle-Time Predictions Using GTX u Abstract The GTX (GSRC Technology Extrapolation) system serves.
CS 151 Digital Systems Design Lecture 37 Register Transfer Level
CMOS Circuit Design for Minimum Dynamic Power and Highest Speed Tezaswi Raja, Dept. of ECE, Rutgers University Vishwani D. Agrawal, Dept. of ECE, Auburn.
Zheming CSCE715.  A wireless sensor network (WSN) ◦ Spatially distributed sensors to monitor physical or environmental conditions, and to cooperatively.
Prof. John Nestor ECE Department Lafayette College Easton, Pennsylvania ECE VLSI Circuit Design Lecture 5 - Hierarchical.
S. Reda EN160 SP’08 Design and Implementation of VLSI Systems (EN1600) Lecture 14: Power Dissipation Prof. Sherief Reda Division of Engineering, Brown.
Kazi Fall 2006 EEGN 4941 EEGN-494 HDL Design Principles for VLSI/FPGAs Khurram Kazi.
Spring 07, Jan 16 ELEC 7770: Advanced VLSI Design (Agrawal) 1 ELEC 7770 Advanced VLSI Design Spring 2007 Introduction Vishwani D. Agrawal James J. Danaher.
The Spartan 3e FPGA. CS/EE 3710 The Spartan 3e FPGA  What’s inside the chip? How does it implement random logic? What other features can you use?  What.
Institute of Digital and Computer Systems 1 Fabio Garzia / Finding Peak Performance in a Process23/06/2015 Chapter 5 Finding Peak Performance in a Process.
From Compaq, ASP- DAC00. Power Consumption Power consumption is on the rise due to: - Higher integration levels (more devices & wires) - Rising clock.
State Machines Timing Computer Bus Computer Performance Instruction Set Architectures RISC / CISC Machines.
S. Reda EN160 SP’07 Design and Implementation of VLSI Systems (EN0160) Lecture 13: Power Dissipation Prof. Sherief Reda Division of Engineering, Brown.
1 3/22/02 Benchmark Update u Carnegie Cell Library: “Free to all who Enter” s Need to build scaling model of standard cell library s Based on our open.
Lecture 7: Power.
Power-Aware Computing 101 CS 771 – Optimizing Compilers Fall 2005 – Lecture 22.
Chapter #6: Sequential Logic Design 6.2 Timing Methodologies
Computation Energy Randy Huang Sep 29, Outline n Why do we care about energy/power n Components of power consumption n Measurements of power consumption.
1 EE 587 SoC Design & Test Partha Pande School of EECS Washington State University
1 EE 587 SoC Design & Test Partha Pande School of EECS Washington State University
EE466: VLSI Design Power Dissipation. Outline Motivation to estimate power dissipation Sources of power dissipation Dynamic power dissipation Static power.
ENGG 6090 Topic Review1 How to reduce the power dissipation? Switching Activity Switched Capacitance Voltage Scaling.
Low-Power CMOS Logic Circuit Topic Review 1 Part I: Overview (Shaw) Part II: (Vincent) Low-Power Design Through Voltage Scaling Estimation and Optimization.
Low Power Techniques in Processor Design
1 VLSI Design SMD154 LOW-POWER DESIGN Magnus Eriksson & Simon Olsson.
High-Performance Networks for Dataflow Architectures Pravin Bhat Andrew Putnam.
Power Reduction for FPGA using Multiple Vdd/Vth
Low-Power Wireless Sensor Networks
TEMPLATE DESIGN © Gate-Diffusion Input (GDI) Technique for Low Power CMOS Logic Circuits Design Yerkebulan Saparov, Aktanberdi.
EGRE 427 Advanced Digital Design Figures from Application-Specific Integrated Circuits, Michael John Sebastian Smith, Addison Wesley, 1997 Chapter 4 Programmable.
LOPASS: A Low Power Architectural Synthesis for FPGAs with Interconnect Estimation and Optimization Harikrishnan K.C. University of Massachusetts Amherst.
Logic Synthesis for Low Power(CHAPTER 6) 6.1 Introduction 6.2 Power Estimation Techniques 6.3 Power Minimization Techniques 6.4 Summary.
XPower for CoolRunner™ XPLA3 CPLDs. Quick Start Training Overview Design power considerations Power consumption basics of CMOS devices Calculating power.
1 EE 587 SoC Design & Test Partha Pande School of EECS Washington State University
Section 10: Advanced Topics 1 M. Balakrishnan Dept. of Comp. Sci. & Engg. I.I.T. Delhi.
An Efficient Clustering Algorithm For Low Power Clock Tree Synthesis Rupesh S. Shelar Enterprise Microprocessor Group Intel Corporation, Hillsboro, OR.
Interconnect Focus Center e¯e¯ e¯e¯ e¯e¯ e¯e¯ IWSM 2001Sam, Chandrakasan, and Boning – MIT Variation Issues in On-Chip Optical Clock Distribution S. L.
1 L24:Crosstalk-Concerned Physical Design Jun Dong Cho Sungkyunkwan Univ. Dept. ECE Homepage : vada.skku.ac.kr.
® SPARTAN Series High Volume System Solution. ® Spartan/XL Estimated design size (system gates) 30K 5K180K XC4000XL/A XC4000XV Virtex S05/XL.
A 240ps 64b Carry-Lookahead Adder in 90nm CMOS Faezeh Montazeri Advanced VLSI Course Presentation University of Tehran December.
Introduction to CMOS VLSI Design Lecture 5: Logical Effort GRECO-CIn-UFPE Harvey Mudd College Spring 2004.
Guy Lemieux, Mehdi Alimadadi, Samad Sheikhaei, Shahriar Mirabbasi University of British Columbia, Canada Patrick Palmer University of Cambridge, UK SoC.
1. CAD Challenges for Leading-Edge Multimedia Designs Ira Chayut, Verification Architect (opinions are my own and do not necessarily represent the opinion.
System-level power analysis and estimation September 20, 2006 Chong-Min Kyung.
Authors – Jeahyuk huh, Doug Burger, and Stephen W.Keckler Presenter – Sushma Myneni Exploring the Design Space of Future CMPs.
1 Interconnect/Via. 2 Delay of Devices and Interconnect.
Modern VLSI Design 3e: Chapter 7 Copyright  1998, 2002 Prentice Hall PTR Topics n Power/ground routing. n Clock routing. n Floorplanning tips. n Off-chip.
Simultaneous Supply, Threshold and Width Optimization for Low-Power CMOS Circuits With an aside on System based shutdown. Gord Allan PhD Candidate ASIC.
Z. Feng MTU EE4800 CMOS Digital IC Design & Analysis 6.1 EE4800 CMOS Digital IC Design & Analysis Lecture 6 Power Zhuo Feng.
VADA Lab.SungKyunKwan Univ. 1 L5:Lower Power Architecture Design 성균관대학교 조 준 동 교수
FaridehShiran Department of Electronics Carleton University, Ottawa, ON, Canada SmartReflex Power and Performance Management Technologies.
ELEC Digital Logic Circuits Fall 2015 Delay and Power Vishwani D. Agrawal James J. Danaher Professor Department of Electrical and Computer Engineering.
14/2/20041 Interconnect-Power Dissipation in a Microprocessor N. Magen, A. Kolodny, U. Weiser, N. Shamir Intel corporation® Technion - Israel Institute.
LOW POWER DESIGN METHODS
-1- Soft Core Viterbi Decoder EECS 290A Project Dave Chinnery, Rhett Davis, Chris Taylor, Ning Zhang.
Circuits and Interconnects In Aggressively Scaled CMOS
Circuit Characterization and Performance Estimation
Chapter 1 Introduction.
Presentation transcript:

1 EE244 Project Your Title EE244 – Fall 2000 Name 1 Name 2

2 EE244 Project Power Considerations in ASIC Packaging for the Next Millennium EE244 – Fall 1999 Kevin Cao Yeh-Jiun Tung

3 EE244 Project Outline Motivation Problem statement Prior work Investigative approach Results Summary Conclusions Future Work

4 EE244 Project Example: Motivation: Why packaging and power together? Consumer demand for powerful portable devices (ASICs) As technology generation scales: –Chip speed  –Total chip area  –Total power   Increased demands on packaging (without the luxury of fan-cooling) So… will our PDA/cell-phone/wireless- web-browser meltdown in 2010?

5 EE244 Project Problem statement 1.What is the problem that you are trying to solve? 2.What do you want to find out that the world doesn’t already know? 3.What would it mean for you to be successful – I.e. what is your hypothesis? 4. Could you be all wrong? e.g. optimizing where there is no difference e.g. problem (e.g. power dissipation) is somewhere else

6 EE244 Project Prior Work 1.Describe prior work related to your project 2. How is this work relevant? 3. Does the prior work have any defficiencies? 4. How will your work differ?

7 EE244 Project Investigative Approach 1.Describe the approach that you will use to resolve your key questions 2.Clearly define: –What you borrowed (that’s fine) –What you developed 3. What are the limits to your approach?

8 EE244 Project Example - Investigative Approach 1.Estimate ASIC power for each future technology generation –use BACPAC model –determine ASIC performance 2.Determine packaging technology limitations (imposed by chip power) 3.Merge (1) & (2) to find power / performance limitations imposed by packaging for future technology generations

9 EE244 Project Berkeley Advanced Chip PerformAnce Calculator (BACPAC)* “Bottom-up” approach –Transistor level –Logic level –System level System-level analysis –Logic and local wiring –Global Interconnect –Clock Distribution –I/O Drivers and Pads –On-Chip Memory * developed by D.Sylvester and K.Keutzer

10 EE244 Project BACPAC – ASIC Modeling Larger internal Rent’s exponent (than  P’s) –reflects less efficient layout typical of ASICs Larger external Rent’s exponent –Models larger I/O count of ASICs 40% of transistors for on-chip memory Larger clock skew permissible than  P’s Lower silicon efficiency

11 EE244 Project Results 1.What is the result of your research 2.Clearly define: –What you borrowed (that’s fine) –What you developed 3. What are the limits to your approach?

12 EE244 Project Power Limitations Hand-held ASICs Hand-held ASIC P in   c-a < 100 o C Hand-held ASICs pose no problems for package power dissipation…  What about high- performance ASICs? Plastic Flip Chip Chip-Scale Packaging Wire bonding Ball grid array BACPAC predictions

13 EE244 Project Power Limitations High-Performance ASICs High-Performance ASIC P in   c-a < 100 o C Packaging technology imposes limitations on high-performance ASICs  What is the effect on chip metrics? Plastic Flip Chip Chip-Scale Packaging Wire bonding Ball grid array BACPAC predictions

14 EE244 Project Summary Summarize your results in an easy to understand way What are the key points? Graphics are always helpful

15 EE244 Project Components Contributing to Power For typical high-performance ASIC 0.25 um 0.18 um0.13 um 0.10 um 0.07 um 0.05 um Technology Generation Percentage of total power

16 EE244 Project Power Reduction Strategies * LevelStrategy Processing/ Transistor Reduce/multiple V dd, reduce geometry, reduce/multiple V t, reduce temperature Gate Static vs. dynamic CMOS, reversible logic (adiabatic gates), order transistor turn-on sequence for multiple fan- in gates Logic Reduce # of transistors within operation, reduce size of non-critical gates, asynchronous design RTL Choose adjacent state assignments for frequent state transitions Behavioral Shut down idle operators, choose lowest possible V dd, mixed V dd, use fast operators only critical paths Algorithmic Choose low-power algorithm * Adapted from R.San Martin and J.P. Knight, IEEE Design & Test of Computers, summer 1996

17 EE244 Project Conclusion and Future Work What can we conclude (not just restate) about your project What are the strengths of your work? What are the deficiencies? What would you like to do in the future?

18 EE244 Project Conclusion Current packaging technology will be sufficient for low-performance ASICs Packaging technology will severely limit ASIC performance in the future –Chip speed cannot exceed 1 GHz at 0.05  m technology even for best packaging technology (Ball Grid Array) Power optimization strategies must be implemented to reduce demands placed on packaging