EE222 Winter 2013 Lecture 11 Sung Mo (Steve) Kang Low power design flow CAD Apache Cadence EPFL.

Slides:



Advertisements
Similar presentations
1 PIDS 7/1/01 18 July 2001 Work In Progress – Not for Publication P. Zeitzoff Contributors: J. Hutchby, P. Fang, G. Bourianoff, J. Chung, Y. Hokari, J.
Advertisements

Subthreshold SRAM Designs for Cryptography Security Computations Adnan Gutub The Second International Conference on Software Engineering and Computer Systems.
Keeping Hot Chips Cool Ruchir Puri, Leon Stok, Subhrajit Bhattacharya IBM T.J. Watson Research Center Yorktown Heights, NY Circuits R-US.
Design for Manufacturability and Power Estimation Lecture 25 Alessandra Nardi Thanks to Prof. Jan Rabaey and Prof. K. Keutzer.
S. Reda EN160 SP’08 Design and Implementation of VLSI Systems (EN1600) Lecture 14: Power Dissipation Prof. Sherief Reda Division of Engineering, Brown.
1 A Variation-tolerant Sub- threshold Design Approach Nikhil Jayakumar Sunil P. Khatri. Texas A&M University, College Station, TX.
Super-Drowsy Caches Single-V DD and Single-V T Super-Drowsy Techniques for Low- Leakage High-Performance Instruction Caches Nam Sung Kim, Krisztián Flautner,
Spring 08, Jan 15 ELEC 7770: Advanced VLSI Design (Agrawal) 1 ELEC 7770 Advanced VLSI Design Spring 2007 Introduction Vishwani D. Agrawal James J. Danaher.
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.
8/18/05ELEC / Lecture 11 ELEC / (Fall 2005) Special Topics in Electrical Engineering Low-Power Design of Electronic Circuits.
On-Line Adjustable Buffering for Runtime Power Reduction Andrew B. Kahng Ψ Sherief Reda † Puneet Sharma Ψ Ψ University of California, San Diego † Brown.
1 Razor: A Low Power Processor Design Presented By: - Murali Dharan.
S. Reda EN160 SP’07 Design and Implementation of VLSI Systems (EN0160) Lecture 13: Power Dissipation Prof. Sherief Reda Division of Engineering, Brown.
1 Drowsy Caches Simple Techniques for Reducing Leakage Power Krisztián Flautner Nam Sung Kim Steve Martin David Blaauw Trevor Mudge
Lecture 7: Power.
Power-Aware Computing 101 CS 771 – Optimizing Compilers Fall 2005 – Lecture 22.
1 EE244 Project Your Title EE244 – Fall 2000 Name 1 Name 2.
Low Power Design of Integrated Systems Assoc. Prof. Dimitrios Soudris
POWER MANAGEMENT TECHNIQUES FOR SOCS Andrew Byrne Linh Dinh ECE260C May 29, 2014.
Power, Energy and Delay Static CMOS is an attractive design style because of its good noise margins, ideal voltage transfer characteristics, full logic.
Low Voltage Low Power Dram
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.
1 VLSI and Computer Architecture Trends ECE 25 Fall 2012.
Design of Robust, Energy-Efficient Full Adders for Deep-Submicrometer Design Using Hybrid-CMOS Logic Style Sumeer Goel, Ashok Kumar, and Magdy A. Bayoumi.
Low Power Techniques in Processor Design
Power Saving at Architectural Level Xiao Xing March 7, 2005.
A New Methodology for Reduced Cost of Resilience Andrew B. Kahng, Seokhyeong Kang and Jiajia Li UC San Diego VLSI CAD Laboratory.
Determining the Optimal Process Technology for Performance- Constrained Circuits Michael Boyer & Sudeep Ghosh ECE 563: Introduction to VLSI December 5.
Power Reduction for FPGA using Multiple Vdd/Vth
Low-Power Wireless Sensor Networks
ECO Methodology for Very High Frequency Microprocessor Sumit Goswami, Srivatsa Srinath, Anoop V, Ravi Sekhar Intel Technology, Bangalore, India Introduction.
Drowsy Caches: Simple Techniques for Reducing Leakage Power Authors: ARM Ltd Krisztián Flautner, Advanced Computer Architecture Lab, The University of.
Sub-threshold Design of Ultra Low Power CMOS Circuits Students: Dmitry Vaysman Alexander Gertsman Supervisors: Prof. Natan Kopeika Prof. Orly Yadid-Pecht.
1 EE 587 SoC Design & Test Partha Pande School of EECS Washington State University
Washington State University
Using Cycle Efficiency as a System Designer Metric to Characterize an Embedded DSP and Compare Hard Core vs. Soft Core Advisor Dr. Vishwani D. Agrawal.
CSE 494: Electronic Design Automation Lecture 2 VLSI Design, Physical Design Automation, Design Styles.
Adiabatic Logic as Low-Power Design Technique Presented by: Muaayad Al-Mosawy Presented to: Dr. Maitham Shams Mar. 02, 2005.
XIAOYU HU AANCHAL GUPTA Multi Threshold Technique for High Speed and Low Power Consumption CMOS Circuits.
Work Package 3 On-detector Power Management Schemes ESR Michal Bochenek ACEOLE Twelve Month Meeting 1st October 2009 WPL Jan Kaplon.
Testability of Analogue Macrocells Embedded in System-on-Chip Workshop on the Testing of High Resolution Mixed Signal Interfaces Held in conjunction with.
A Low-Leakage 2.5GHZ Skewed CMOS 32-Bit Adder For Nanometer CMOS Technologies Advanced VLSI Course Seminar December 28, 2006 Peresented by: Rabe’e Majidi.
Distributed Computation: Circuit Simulation CK Cheng UC San Diego
Basics of Energy & Power Dissipation
1 Leakage Power Analysis of a 90nm FPGA Authors: Tim Tuan (Xilinx), Bocheng Lai (UCLA) Presenter: Sang-Kyo Han (ECE, University of Maryland) Published.
LOGIC OPTIMIZATION USING TECHNOLOGY INDEPENDENT MUX BASED ADDERS IN FPGA Project Guide: Smt. Latha Dept of E & C JSSATE, Bangalore. From: N GURURAJ M-Tech,
© Digital Integrated Circuits 2nd Inverter Digital Integrated Circuits A Design Perspective The Inverter Jan M. Rabaey Anantha Chandrakasan Borivoje Nikolic.
Power Integrity Test and Verification CK Cheng UC San Diego 1.
An Introduction to VLSI (Very Large Scale Integrated) Circuit Design
EE141 © Digital Integrated Circuits 2nd Introduction 1 Principle of CMOS VLSI Design Introduction Adapted from Digital Integrated, Copyright 2003 Prentice.
Computer Science and Engineering Power-Performance Considerations of Parallel Computing on Chip Multiprocessors Jian Li and Jose F. Martinez ACM Transactions.
Tae- Hyoung Kim, Hanyong Eom, John Keane Presented by Mandeep Singh
Z. Feng MTU EE4800 CMOS Digital IC Design & Analysis 6.1 EE4800 CMOS Digital IC Design & Analysis Lecture 6 Power Zhuo Feng.
EE141 © Digital Integrated Circuits 2nd Introduction 1 EE5900 Advanced Algorithms for Robust VLSI CAD Dr. Shiyan Hu Office: EERC 731 Adapted.
Seok-jae, Lee VLSI Signal Processing Lab. Korea University
CS203 – Advanced Computer Architecture
EE222 Winter 2013 Sung Mo (Steve) Kang Office BE235 Phone Cell Office BE
VU-Advanced Computer Architecture Lecture 1-Introduction 1 Advanced Computer Architecture CS 704 Advanced Computer Architecture Lecture 1.
LOW POWER DESIGN METHODS
EE222 Winter 2013 Sung Mo (Steve) Kang Office BE235 Phone Cell Office BE C Course website
EE141 © Digital Integrated Circuits 2nd Introduction 1 EE4271 VLSI Design Dr. Shiyan Hu Office: EERC 731 Adapted and modified from Digital.
Power-Optimal Pipelining in Deep Submicron Technology
Memory Segmentation to Exploit Sleep Mode Operation
ELEC 7770 Advanced VLSI Design Spring 2016 Introduction
ELEC 7770 Advanced VLSI Design Spring 2014 Introduction
Challenges in Nanoelectronics: Process Variability
Low Power Design in VLSI
Overview of VLSI 魏凱城 彰化師範大學資工系.
A High Performance SoC: PkunityTM
Presentation transcript:

EE222 Winter 2013 Lecture 11 Sung Mo (Steve) Kang Low power design flow CAD Apache Cadence EPFL

Lecture No.DateSubjectReferenceNote 1Jan 8 (T)IntroductionRby-Ch1 2Jan 10 (Th)Power, Energy BasicsRby-Ch3 3Jan 15 (T)Circuit level power optimizationRby-Ch4 4Jan 17 (Th)Systems level power optimizationRby-Ch5 5Jan 22 (T)continuedRby-Ch5 6Jan 24 (Th)Interconnects and clock signalingRby-Ch6 7Jan 29 (T)Memristive computingInvited lecture-Dr. S. Shin 8Jan 31 (Th)Midterm exam 9Feb 5 (T)Low power CASRby-Ch8 10Feb 7 (Th)Low power CASRbt-Ch10 11Feb 12 (T)Ultra low power/voltage designRby-Ch11 12Feb 14 (Th)Ultra low power/CAD, Sub Vth circuitsRby-Ch 11, etc. 13Feb 19 (T)Project proposal presentation 14Feb 21 (Th)High Bandwidth I/O for memoryInvited lecture-Prof. C. Kim! 15Feb 26 (T)Ultra low power ADC CircuitsSarpeshkar Ch15 16Feb 28 (Th)Low power RF TelemetrySarpeshkar Ch18 17Mar 5 (T)Low power design flowsRby-Ch12 & F. Catthoor 18Mar 7 (Th)Project presentation 19Mar 12 (T)Continued 20Mar 14 (Th)Course review

EE222 Peer Review Form Winter 2013 Quarter Steve Kang Evaluator Name______________________________ Title of Presentation____________________________________ Date _______________________________________ CategoryScore (0-5 highest) 1Relevance to Low Power IC Design 2Perceived significance and clarity of presentation 3Quality of the work proposed/accomplished OverallWhat is your overall evaluation score (0-5, where 5 is the highest)

EE222 Winter Projects 1.Resonant Clock for Energy Recovery 2.Interconnects for CMOS Topology 3.Asynchronous Design Techniques 4.Low Power Computer Architecture 5.Memristive Memory

F2: VLSI Power-Management Techniques: Principles and Applications Organizer/Chair: Leland Chang, IBM, Yorktown Heights, NY Co-Chair: Shannon Morton, NVIDIA, Bristol, United Kingdom Committee: Ken Chang, Xilinx, San Jose, CA Leland Chang, IBM, Yorktown Heights, NY Jin-Man Han, Samsung, Hwasung, Korea Piero Malcovati, University of Pavia, Pavia, Italy Shannon Morton, NVIDIA, Bristol, United Kingdom Vladimir Stojanovic, MIT, Cambridge, MA Across the spectrum of microelectronics applications, power management is critical to enabling of power-efficient products. This Forum will provide practicing circuit designers with a summary of power-management techniques, including perspectives from a wide range of product applications, and an outlook for the future in the context of coming challenges. The first four speakers in this Forum will present the general principles in development today, including power-gating and state-retention modes, PLL/DLL techniques for dynamic frequency scaling, integrated voltage regulators for dynamic voltage scaling, and low-power signaling. In the second half, four speakers representing different industry perspectives, including microprocessors, consumer electronics, microcontrollers and mobile, and DRAM, will utilize practical case studies to detail current usage of power-management techniques and speculate on future trends.

08:20 Introduction Leland Chang, IBM, Yorktown Heights, NY 08:30 Advanced Power-Gating and State-Retention Approaches to Leakage-Power Reduction David Flynn, ARM, Cambridge, United Kingdom 09:20 Clocking Techniques for Dynamic Frequency Scaling Jaeha Kim, Seoul National University, Seoul, Korea 10:10 Break 10:35 Dynamic Voltage Scaling Using On-Chip Voltage Regulation Gu-Yeon Wei, Harvard University, Cambridge, MA 11:25 Power Management in High-Performance I/O Jared Zerbe, Rambus, Sunnyvale, CA 12:15 Lunch 13:20 Fine-Grain Power Management in Microprocessors Vivek De, Intel, Hillsboro, OR 14:10 A Key to Power Management for Digital Consumer Applications Yukihiro Urakawa, Toshiba, Kawasaki, Japan 15:00 Break 15:20 Embedded Power-Management Solutions for Ultra-Low-Power SoCs: Implementation Examples of Radio-Connected Microcontrollers and Mobile-Application Microprocessors Frédéric Hasbani, ST Microelectronics, Crolles, France 16:10 Power-Management Techniques in DRAM Design Sangho Shin, Samsung, Hwasung, Korea

Apache Ultra-Low-Power Methodology addresses today’s complex SOCs: RTL Power Analysis, Debug, and Reduction with PowerArtist: Understand and lower power consumption early, efficiently, and effectively with a powerful graphical environment Reduce clock, memory and datapath power with a range of sequential and combinational automatic techniques Make reliable early power-related design decisions with power-smart, physical- aware PowerArtist Calibrator and Estimator (PACE™) models Track power via regressions throughout the design flow RTL to Physical Power Integrity with PowerArtist RTL Power Model (RPM™) Perform early power grid and package prototyping before chip layout is available Increase power integrity sign-off coverage with worst case power cycles rapidly identified from millions of RTL vectors Seamless model-based flow from PowerArtist to RedHawk™ with RPM, and RedHawk to Sentinel™ with Chip Power Model (CPM™)

RTL POWER REGRESSION RTL POWER TRADEOFF ANALYSIS RTL POWER DEBUG AND REDUCTION RTL POWER MODEL EARLY POWER INTEGRITY & PACKAGE ANALYSIS DESIGN IMPLEMENTATION POWER INTEGRITY SIGNOFF APACHE DESIGN SOLUTIONS- ULTRA LOW POWER FLOW

Impact of technology scaling on ultra-low-power systems Armin Tajalli Ecole Polytechnique Fédérale de Lausanne (EPFL) Microelectronic Systems Laboratory (LSM) December 2009 LSM Group Meeting █ULTRA LOW POWER CIRCUIT AND SYSTEM DESIGN

Motivation Technology scaling – Main issues in ULP: Variation / reliability Leakage / Energy consumption – Goals: Study / analyze Explore limitations Propose design methodology Impact of technology scaling on ultra-low-power systems ● Armin Tajalli ● EPFL LSM ● December /18

Main Concerns in ULP Primary issue: energy consumption Secondary issue: delay/speed Figure of merit: PDP, ED, etc Optimal point – V DD(OPT) – E min Impact of technology scaling on ultra-low-power systems ● Armin Tajalli ● EPFL LSM ● December /18

Subthreshold Operation V DD(OPT) : – depends on activity rate – depends on device parameters (V T, DIBL, n, etc) – is generally less than V T Subthreshold operation: – Variability – Leakage Impact of technology scaling on ultra-low-power systems ● Armin Tajalli ● EPFL LSM ● December /18

Reliability Metric: Noise Margin Limited by: – DC gain – VDD – Variability Impact of technology scaling on ultra-low-power systems ● Armin Tajalli ● EPFL LSM ● December /18

NM Precise value of NM: Impact of technology scaling on ultra-low-power systems ● Armin Tajalli ● EPFL LSM ● December /18

Noise Margin Drain current in subthreshold: Maximize NM ( X C = V DD /2 ): Calculate VTC : Impact of technology scaling on ultra-low-power systems ● Armin Tajalli ● EPFL LSM ● December /18

Noise Margin G ain drop due to DIBL NM including variation Impact of technology scaling on ultra-low-power systems ● Armin Tajalli ● EPFL LSM ● December /18

Noise Margin Comparing to transistor-level simulations Impact of technology scaling on ultra-low-power systems ● Armin Tajalli ● EPFL LSM ● December /18

Noise Margin NM vs I ON /I OFF Impact of technology scaling on ultra-low-power systems ● Armin Tajalli ● EPFL LSM ● December /18

Noise Margin Positive NM: Equivalently: Impact of technology scaling on ultra-low-power systems ● Armin Tajalli ● EPFL LSM ● December /18

High-VT Lower V DD – Less dynamic and static dissipation [+] – Less noise margin [-] – Sensitive to variation [-] High-V T – Less static power dissipation [+] – No effect on noise margin [+] – Exponential increase in delay [-] Impact of technology scaling on ultra-low-power systems ● Armin Tajalli ● EPFL LSM ● December /18

Noise Margin Positive NM: –Conclusion: size scales proportional to A VT Impact of technology scaling on ultra-low-power systems ● Armin Tajalli ● EPFL LSM ● December /18

Energy Consumption Including: – activity rate – leakage – logic depth Impact of technology scaling on ultra-low-power systems ● Armin Tajalli ● EPFL LSM ● December /18

Energy Consumption Critical activity rate: Impact of technology scaling on ultra-low-power systems ● Armin Tajalli ● EPFL LSM ● December /18

Discussion – Scaling rules in subthreshold/ULP are different – A combination of size/V DD scaling is required to keep energy consumption very low – Critical device parameters in ULP: DIBL, I ON /I OFF, S – Use high-V T instead of lower V DD if delay is not a concern ! Impact of technology scaling on ultra-low-power systems ● Armin Tajalli ● EPFL LSM ● December /18

Case Study Example 1. Impact of technology scaling on ultra-low-power systems ● Armin Tajalli ● EPFL LSM ● December /18

SUBTHRESHOLD SOURCE-COUPLED CIRCUITS