Processor Power and Power Reduction
|
|
- Carmel Chapman
- 5 years ago
- Views:
Transcription
1 EE-382M VLSI II Processor Power and Power Reduction Byron Krauter EE 382M Class Notes Foil # 1
2 Outline Power s Importance Why power matters even for desktop processors Power Estimation Active Power Leakage Power Power Reduction Design options for keeping power under control Early Design Planning for Power EE 382M Class Notes Foil # 2
3 Power s Importance EE 382M Class Notes Foil # 3
4 Power = Package Pentium 4 die is about 1.5g and less than 1cm^3. Pentium-4 in package with interposer, heat sink, and fan can be 500g and 150cm^3. Fan Heat Sink Integrated Heat Spreader Decoupling Capacitors Interposer Processor Processor Pins OLGA Pins Package Pins Modern processor packaging is complex and adds significantly to product cost. EE 382M Class Notes Foil # 4
5 Power = Pins Each Vcc or Vss pin can only carry 0.5-1W of power. Pentium-4 uses 423 pins of which 223 are Vcc or Vss. Increased power requires more package pins More pins make package more expensive New package development is costly Motherboard redesign slows product acceptance EE 382M Class Notes Foil # 5
6 Power = Heat Operating temperature is determined by package, heat sink, and chip power. Rthermal Cost ( C/W) ($) Al Heat Sink Cu Heat Sink Vapor Chamber Liquid Cooling Refrigeration Typical package adds another 0.25 C/W. Tj = Rthermal*Power + Tambient Increased power requires better heat sink or higher operating temperature Heat sink adds to packaging costs Higher temperature degrades performance (about 2% per 5 C), increases leakage power, and reduces reliability EE 382M Class Notes Foil # 6
7 Power = Wire Tracks Vcc Vss Vcc At all metal layers 20-40% of wire tracks are used by Vcc and Vss. Vss Vcc Increased power requires denser power grid Power lines reduce wire tracks available for signals EE 382M Class Notes Foil # 7
8 Power = Power Supply Tolerance Power supply tolerances are determined by chip, package, and multi-cycle power fluctuations Package Quiet Circuits & Added Caps Background Power & Leakage Switching Circuits Z(f) f = (2π * (LC) 1/2 ) amp saturated ramp τ r = 2.5, 5.0, & 10 nsec frequency EE 382M Class Notes Foil # 8
9 Power = Battery Life Improved battery & processor designs have increased laptop mobility A 1kg NiCad battery (~50 Wh/kg) would power a Pentium 4 (~80 W) alone for less than 1 hour. A 1kg Li-ion battery (~120 Wh/kg) will now power Pentium M (~30 W) laptop up to three hours However, increased power reduces battery life span Li-ion batteries lose 20% capacity/year at 25 C and losses increase with temperature Processor power can add significantly to space, weight, and heat of portables Requiring a system fan adds more to space and weight. EE 382M Class Notes Foil # 9
10 Power = Performance Processor performance is affected by power High chip temperatures degrade circuit performance Large across-chip chip temperature re variations introduce clock skew High chip power limits use of high-performance circuits Power transients determine minimum power supply voltage EE 382M Class Notes Foil # 10
11 Power Estimation EE 382M Class Notes Foil # 11
12 Power Components Active Power Produced by switching activity Strongly affected by application and clock gating S/D Leakage Subthreshold current Strongly affected by use of low Vt and stack effect Gate Leakage Gate oxide tunneling current Strongly affected by oxide thickness EE 382M Class Notes Foil # 12
13 Active Power P active = 1/ 2 AF SF Cswitch den Area V 2 freq AF = unit activity it factor SF = circuit switching factor within a unit Cswitch-den = switching capacitance density Area = die area Vcc = supply voltage freq = clock frequency Active power can be increased 10-20% by short circuit current. For current high performance processors, active power is >60% of total power, and the largest fraction is active clock power! EE 382M Class Notes Foil # 13
14 Activity Factor vs Switching Factor This course expresses total switching probability as a product of two terms Total Switching Probability = AF * SF where AF = Activity factor = probability a unit is active SF = Switching factor = average number of times a circuit node switches each clock cycle AF ranges from 0 to 1 Cannot use a unit more than 100% of the time SF ranges from 0 to N where e N > 1 Logic nodes can switch more than once due to glitches But average logic switching factor is low (e.g ) Clocks always switch twice a cycle! EE 382M Class Notes Foil # 14
15 Why ½ CV 2 f Consider small toggling inverter driving a big capacitor T cycle EE 382M Class Notes Foil # 15
16 Why ½ CV 2 f - PFET charges capacitor from the supply when input falls T cycle charge Power supply delivers charge Q = CV Energy delivered by supply = QV = CV 2 ½isdissipated&½isstored ½ stored EE 382M Class Notes Foil # 16
17 Why ½ CV 2 f - NFET discharges capacitor locally T cycle discharge NFET locally dissipates stored energy = ½ CV 2 Energy QV = CV 2 is delivered by supply over two cycles! Power = (CV 2 )/2*T cycle = ½CV 2 f EE 382M Class Notes Foil # 17
18 Reducing Active Clock Power Active clock power is still largest power component Idle unit clock power is wasted power Reduction techniques es Clock gating Addresses idle unit power Increases power supply noise Pulse latches ~50% local clock power reduction (over Master/Slave clocking) Fast path exposure Multiple threads Better memory utilization Multiple cores With shallower pipelines running at slower frequencies EE 382M Class Notes Foil # 18
19 Activity Factor 40 Activity factor is a strong function of the application. enchmarks Number of B % 25% 50% 75% 100% Power as a Percent of Max Power Packaging designed to support only typical power. Thermal sensor on-chip halves clock frequency if chip becomes too hot. Max Power = maximum power any application could dissipate Thermal Design Point (TDP) Power = power used by typical application. EE 382M Class Notes Foil # 19
20 Activity Factor Activity factor is also strongly affected by block function. Unit Unit Activity MacroInstr Translation 0.1 Floating Point Unit 0.2 Integer Execution Unit 0.5 Uop Checker 0.7 Can be estimated using performance or RTL models. EE 382M Class Notes Foil # 20
21 Cswitch-den Process generation determines average Cswitch density. 150 Scaling of Cswitch Density Cswitch (pf F/mm^2) Cswitch density increases by x1.35 per process generation 0 Pentium Pro 0.50um Pentium II 0.35um Pentium III 0.25um Pentium III 0.18um EE 382M Class Notes Foil # 21
22 Cswitch-den Circuit style can greatly affect Cswitch density of a block. 0.18um Circuit Type Cswitch-den (pf/mm^2) Domino 300 Static 100 Large-Signal Array 50 Small-Signal Array 20 P active = 1/ 2 SF C switch den Area V 2 freq EE 382M Class Notes Foil # 22
23 Short Circuit Current Non-zero input rise time temporarily shorts Vdd & Gnd through the devices I sc EE 382M Class Notes Foil # 23
24 Subthreshold Leakage log(ids) Subthreshold Slope For Vgs<Vt, drain to source current is not actually zero. ( Vgs Vt) q nkt d e 1 e I ds 1 qvds kt Vds=Vcc kt q = 100 C Vt Vgs(V) Slope mv/decade Reductions in Vt have greatly increased leakage currents with each generation. EE 382M Class Notes Foil # 24
25 Subthreshold Leakage & Scaling For circuit operation Vt still set at approximately 20% Vcc And subthreshold characteristics haven t changed: Ids(Vgs=Vt) 50 namp/square & subthreshold slope 80 mv/ decade Ids (A) 10-7 Vcc = 1 Volt I on /I off /0.08 Vcc = 5 Volt 10-8 I on/i off / Vds=VccV Vgs (V) EE 382M Class Notes Foil # 25
26 Subthreshold Leakage & Stack Effect 0 0 N1 I ds e q ( Vgs Vt ) nkt 1 Vt( Vds ) V t( Vd = Vs = 0 e qvds kt Body Effect DIBL ) + λ 1Vs λ 2V ds Vx N2 ~10x less leakage than inverter! EE 382M Class Notes Foil # 26
27 Gate Leakage N+ e- N+ N+ Electron s position is not well defined and for oxides less than 5nm thick, tunneling current through the oxide can be significant. Gate leakage is only significant in devices in the linear or saturation regime. Reductions in Tox have greatly increased leakage currents with each generation. EE 382M Class Notes Foil # 27
28 Estimating Leakage Power S/D Leakage Pwr = Vcc*Area*TranWidthPerArea*StackEffect*AvgLeak AvgLeak = (% HighVt)*(HighVt Leak) + (% LowVt)*(LowVt Leak) TranWidthPerArea = 0.2m/mm^2 (for 0.18um process) StackEffect = 0.35 Gate Leakage Pwr = Vcc*Area*TranWidthPerArea*PercentOn*GateLeak TranWidthPerArea = 0.2m/mm^2 (for 0.18um process) PercentOn = 0.5 EE 382M Class Notes Foil # 28
29 Power Reduction EE 382M Class Notes Foil # 29
30 Choose low power circuit styles To reduce power and design time use of phased based static ti and domino circuits it must be kept to a minimum. i Circuit Type Pentium 4 (% of core) Static-Flops 45% L-Sig-Array 25% Static-Latches 15% Domino 15% EE 382M Class Notes Foil # 30
31 Clock Gating Every Local Clock Buffer should have an enable signal. Addr3 Addr2 Addr1 Addr0 Dec Wordline Wordline Driver Wordline Driver Wordline Driver RdEn Wordline Driver Bank Gclk EE 382M Class Notes Foil # 31
32 Clock Gating Performing logic function with clock enables makes clock gating even more effective. Addr3 Addr2 Addr1 Dec Wordline RdEn Addr0# RdEn Addr0 Wordline Driver Wordline Driver Wordline Driver Wordline Driver Bank Gclk Watch out for logic bugs and creating speedpaths. EE 382M Class Notes Foil # 32
33 Move Flip-Flops to Narrow Points in Logic Cone MSFF MSFF MSFF MSFF Logic Cone Logic Cone ClkA ClkB ClkA ClkB Total number of sequentials can be dramatically affected by what portion of the logic cone is captured. EE 382M Class Notes Foil # 33
34 Limit Use of Low Vt Typical targets are 10-25% of total device width to be low Vt. When adding low Vt devices to the critical path look for Narrow points in logic cone Gates with small device widths Series rather than parallel stacks EE 382M Class Notes Foil # 34
35 Thermal Throttling Benchmark A Relative Performance e 100% 90% 80% System #1 System #2 System #3 System #4 70% External Ambient Temperature Slowing processor based on temperature allows packaging to be designed for typical power instead of maximum power. EE 382M Class Notes Foil # 35
36 Thermal Throttling Without CPU clock reduction Insert idle states Clockgateidle units With CPU clock reduction Dynamic frequency scaling Dynamic power decreases by f Creates additional asynchronous boundaries Dynamic voltage & frequency scaling Simultaneously decrease both voltage & frequency Bigger power savings Dynamic power (within core) decreases by V 3 Energy V 2 & frequency V Static power drops exponentially Does not necessarily reduce system energy/task EE 382M Class Notes Foil # 36
37 Global Power Reduction Some power reduction techniques must be applied at the fullchip level: Thermal throttling Reduces cost because package & cooling designed for typical power instead of max power Multiple supply voltages Only run performance critical circuits at high voltage Sleep transistors Switch off power to sections of the chip during idle EE 382M Class Notes Foil # 37
38 Low Power vs. High Performance Design Circuits & design techniques are similar Circa 1995, Alpha team ( MHz) team designed ARM V4 (0.5 Watt at 160 MHz)* Reported tradeoffs going from 26 to 0.5 Watts Change Reduction Power Vdd reduction 5.3x 4.9 W Reduce functions 3x 1.6 W Scale process 2x 0.8 W Reduce clock load 1.3x 0.6 W Reduce clock rate 1.25x 0.5 W * Montonaro et al, A 160MHz, 32b, 0.5W CMOS RISC Microprocessor, IEEE Journal Solid-State Circuits, vol. 31, no. 11, Nov EE 382M Class Notes Foil # 38
39 Lower Average Device Width Leakage and active power reduced by lowering average device width. Use AOI gates Replace multiple fast gates with one small AOI gate Skew P/N ratios Don t speed up both transitions when only one is failing timing i Use Low Vt to stay static Increase in leakage can be less than increase in active power if domino used Size down gates on paths with positive maxdelay margin CAD tools exist to do this automatically EE 382M Class Notes Foil # 39
40 Sleep Transistor Leakage Reduction Large transistors t added d between ground and virtual ground Turned off to eliminate all unit power But logic states are lost Biased for low conduction to create non-zero virtual ground Leakage is reduced via stack effect Logic states are preserved Used in Xeon arrays for leakage control (2006 ISSCC) Unit or Array virtual ground biased for leakage reduction functional enable sleep enable EE 382M Class Notes Foil # 40
41 Early Design Planning for Power EE 382M Class Notes Foil # 41
42 Early Design Planning for Power EDP for power is important because power affects Cost Packaging, cooling, Performance Power supply tolerance Circuit it selection Battery life Schedule Chip area, wiring resources, Reliability Setting & meeting initial schedule, cost, and performance goals requires EDP for power EE 382M Class Notes Foil # 42
43 Early Design Planning for Power EDP for power consists of four tasks Early simulation of major power dissipation components Early quantification of chip power Total chip power Maximum power density Total chip power fluctuations ti inherent & added fluctuations due to clock gating Early power distribution analysis (dc, ac, & multi-cycle) Early allocation & coordination of chip resources Wiring tracks for power grid Low Vt devices Dynamic circuits Clock gating Placement & quantity of added decoupling capacitors EE 382M Class Notes Foil # 43
44 Early Design Planning for Power Significant power dissipation components include Global clock distribution (Watts) Clock regenerators & latches (mw/latch) Dynamic circuits (mw/circuit) Low Vt device leakage (mw/micron) Array design & organization Power distribution analysis includes DC drop & electromigration ( average power) Single cycle drops ( maximum power in cycle) Multi-cycle drops ( multi-cycle fluctuations) EE 382M Class Notes Foil # 44
45 Summary EE 382M Class Notes Foil # 45
46 Summary Power is critical even for desktop processors To estimate power designer needs: Process Data Vcc and frequency Unit or fub activity factor Fub area, circuit type, and percent low Vt Designer s choices can dramatically affect power Low power circuit styles & clock gating are most important Setting/meeting initial schedule, performance, & cost goals requires EDP for power EE 382M Class Notes Foil # 46
47 Bibliography EE 382M Class Notes Foil # 47
48 Power References A. Chandrakasan, et. al., Low Power CMOS Digital Design", IEEE Journal of Solid State Circuits, pp , Good general discussion of sources of power and design options. Z. Chen, et. al., 0.18um Dual Vt MOSFET Process and Energy-Delay Measurement", International Electronic Devices Meeting, pp , Selects threshold voltage based on minimizing energy-delay product. T. Fletcher, Microprocessor Technology Trends", International Electronic Devices Meeting, pp , rather Predicts power will become limiting factor for processor frequency than device constraints. N. Jouppi, et. al., Designing, Packaging, and Testing a 300MHz 115W ECL Microprocessor", IEEE Micro, pp , chip. Great discussion of tradeoffs in packaging an extremely high power They use a 6 inch high thermosiphon. EE 382M Class Notes Foil # 48
Power Spring /7/05 L11 Power 1
Power 6.884 Spring 2005 3/7/05 L11 Power 1 Lab 2 Results Pareto-Optimal Points 6.884 Spring 2005 3/7/05 L11 Power 2 Standard Projects Two basic design projects Processor variants (based on lab1&2 testrigs)
More informationLow Power Design. Prof. MacDonald
Low Power Design Prof. MacDonald Power the next challenge! l High performance thermal problems power is now exceeding 100-200 watts l difficult to remove heat from system l slows down circuits - mobilities
More informationLow Power VLSI Circuit Synthesis: Introduction and Course Outline
Low Power VLSI Circuit Synthesis: Introduction and Course Outline Ajit Pal Professor Department of Computer Science and Engineering Indian Institute of Technology Kharagpur INDIA -721302 Agenda Why Low
More informationECE 484 VLSI Digital Circuits Fall Lecture 02: Design Metrics
ECE 484 VLSI Digital Circuits Fall 2016 Lecture 02: Design Metrics Dr. George L. Engel Adapted from slides provided by Mary Jane Irwin (PSU) [Adapted from Rabaey s Digital Integrated Circuits, 2002, J.
More informationEEC 216 Lecture #10: Ultra Low Voltage and Subthreshold Circuit Design. Rajeevan Amirtharajah University of California, Davis
EEC 216 Lecture #1: Ultra Low Voltage and Subthreshold Circuit Design Rajeevan Amirtharajah University of California, Davis Opportunities for Ultra Low Voltage Battery Operated and Mobile Systems Wireless
More informationLecture 13 CMOS Power Dissipation
EE 471: Transport Phenomena in Solid State Devices Spring 2018 Lecture 13 CMOS Power Dissipation Bryan Ackland Department of Electrical and Computer Engineering Stevens Institute of Technology Hoboken,
More informationLecture 10. Circuit Pitfalls
Lecture 10 Circuit Pitfalls Intel Corporation jstinson@stanford.edu 1 Overview Reading Lev Signal and Power Network Integrity Chandrakasen Chapter 7 (Logic Families) and Chapter 8 (Dynamic logic) Gronowski
More informationLow Power Design of Successive Approximation Registers
Low Power Design of Successive Approximation Registers Rabeeh Majidi ECE Department, Worcester Polytechnic Institute, Worcester MA USA rabeehm@ece.wpi.edu Abstract: This paper presents low power design
More informationVLSI Design I; A. Milenkovic 1
CPE/EE 427, CPE 527 VLSI Design I L02: Design Metrics Department of Electrical and Computer Engineering University of Alabama in Huntsville Aleksandar Milenkovic ( www.ece.uah.edu/~milenka ) www.ece.uah.edu/~milenka/cpe527-03f
More informationPramoda N V Department of Electronics and Communication Engineering, MCE Hassan Karnataka India
Advanced Low Power CMOS Design to Reduce Power Consumption in CMOS Circuit for VLSI Design Pramoda N V Department of Electronics and Communication Engineering, MCE Hassan Karnataka India Abstract: Low
More informationLeakage Current Analysis
Current Analysis Hao Chen, Latriese Jackson, and Benjamin Choo ECE632 Fall 27 University of Virginia , , @virginia.edu Abstract Several common leakage current reduction methods such
More informationA Survey of the Low Power Design Techniques at the Circuit Level
A Survey of the Low Power Design Techniques at the Circuit Level Hari Krishna B Assistant Professor, Department of Electronics and Communication Engineering, Vagdevi Engineering College, Warangal, India
More informationLow Power Design in VLSI
Low Power Design in VLSI Evolution in Power Dissipation: Why worry about power? Heat Dissipation source : arpa-esto microprocessor power dissipation DEC 21164 Computers Defined by Watts not MIPS: µwatt
More informationEE E6930 Advanced Digital Integrated Circuits. Spring, 2002 Lecture 7. Clocked and self-resetting logic I
EE E6930 Advanced Digital Integrated Circuits Spring, 2002 Lecture 7. Clocked and self-resetting logic I References CBF, Chapter 8 DP, Section 4.3.3.1-4.3.3.4 Bernstein, High-speed CMOS design styles,
More informationLow-Power VLSI. Seong-Ook Jung VLSI SYSTEM LAB, YONSEI University School of Electrical & Electronic Engineering
Low-Power VLSI Seong-Ook Jung 2013. 5. 27. sjung@yonsei.ac.kr VLSI SYSTEM LAB, YONSEI University School of Electrical & Electronic Engineering Contents 1. Introduction 2. Power classification & Power performance
More informationPower and Energy. Courtesy of Dr. Daehyun Dr. Dr. Shmuel and Dr.
Power and Energy Courtesy of Dr. Daehyun Lim@WSU, Dr. Harris@HMC, Dr. Shmuel Wimer@BIU and Dr. Choi@PSU http://csce.uark.edu +1 (479) 575-6043 yrpeng@uark.edu The Chip is HOT Power consumption increases
More informationWhy Scaling? CPU speed Chip size R, C CPU can increase speed by reducing occupying area.
Why Scaling? Higher density : Integration of more transistors onto a smaller chip : reducing the occupying area and production cost Higher Performance : Higher current drive : smaller metal to metal capacitance
More informationLeakage Power Minimization in Deep-Submicron CMOS circuits
Outline Leakage Power Minimization in Deep-Submicron circuits Politecnico di Torino Dip. di Automatica e Informatica 1019 Torino, Italy enrico.macii@polito.it Introduction. Design for low leakage: Basics.
More informationIntroduction. Digital Integrated Circuits A Design Perspective. Jan M. Rabaey Anantha Chandrakasan Borivoje Nikolic. July 30, 2002
Digital Integrated Circuits A Design Perspective Jan M. Rabaey Anantha Chandrakasan Borivoje Nikolic Introduction July 30, 2002 1 What is this book all about? Introduction to digital integrated circuits.
More informationIJMIE Volume 2, Issue 3 ISSN:
IJMIE Volume 2, Issue 3 ISSN: 2249-0558 VLSI DESIGN OF LOW POWER HIGH SPEED DOMINO LOGIC Ms. Rakhi R. Agrawal* Dr. S. A. Ladhake** Abstract: Simple to implement, low cost designs in CMOS Domino logic are
More informationUNIT-II LOW POWER VLSI DESIGN APPROACHES
UNIT-II LOW POWER VLSI DESIGN APPROACHES Low power Design through Voltage Scaling: The switching power dissipation in CMOS digital integrated circuits is a strong function of the power supply voltage.
More informationDesign Challenges in Multi-GHz Microprocessors
Design Challenges in Multi-GHz Microprocessors Bill Herrick Director, Alpha Microprocessor Development www.compaq.com Introduction Moore s Law ( Law (the trend that the demand for IC functions and the
More informationEEC 216 Lecture #8: Leakage. Rajeevan Amirtharajah University of California, Davis
EEC 216 Lecture #8: Leakage Rajeevan Amirtharajah University of California, Davis Outline Announcements Review: Low Power Interconnect Finish Lecture 7 Leakage Mechanisms Circuit Styles for Low Leakage
More informationIntroduction to VLSI ASIC Design and Technology
Introduction to VLSI ASIC Design and Technology Paulo Moreira CERN - Geneva, Switzerland Paulo Moreira Introduction 1 Outline Introduction Is there a limit? Transistors CMOS building blocks Parasitics
More informationMicrocircuit Electrical Issues
Microcircuit Electrical Issues Distortion The frequency at which transmitted power has dropped to 50 percent of the injected power is called the "3 db" point and is used to define the bandwidth of the
More informationDigital Integrated Circuits Lecture 20: Package, Power, Clock, and I/O
Digital Integrated Circuits Lecture 20: Package, Power, Clock, and I/O Chih-Wei Liu VLSI Signal Processing LAB National Chiao Tung University cwliu@twins.ee.nctu.edu.tw DIC-Lec20 cwliu@twins.ee.nctu.edu.tw
More informationJan M. Rabaey Anantha Chandrakasan Borivoje Nikolic. July 30, Digital EE141 Integrated Circuits 2nd Introduction
Digital Integrated Circuits A Design Perspective Jan M. Rabaey Anantha Chandrakasan Borivoje Nikolic Introduction July 30, 2002 1 What is this book all about? Introduction to digital integrated circuits.
More informationDesign of Low Power Vlsi Circuits Using Cascode Logic Style
Design of Low Power Vlsi Circuits Using Cascode Logic Style Revathi Loganathan 1, Deepika.P 2, Department of EST, 1 -Velalar College of Enginering & Technology, 2- Nandha Engineering College,Erode,Tamilnadu,India
More informationLecture 9: Clocking for High Performance Processors
Lecture 9: Clocking for High Performance Processors Computer Systems Lab Stanford University horowitz@stanford.edu Copyright 2001 Mark Horowitz EE371 Lecture 9-1 Horowitz Overview Reading Bailey Stojanovic
More information1 Digital EE141 Integrated Circuits 2nd Introduction
Digital Integrated Circuits Introduction 1 What is this lecture about? Introduction to digital integrated circuits + low power circuits Issues in digital design The CMOS inverter Combinational logic structures
More informationComparative Study of Different Low Power Design Techniques for Reduction of Leakage Power in CMOS VLSI Circuits
Comparative Study of Different Low Power Design Techniques for Reduction of Leakage Power in CMOS VLSI Circuits P. S. Aswale M. E. VLSI & Embedded Systems Department of E & TC Engineering SITRC, Nashik,
More informationEE241 - Spring 2004 Advanced Digital Integrated Circuits. Announcements. Borivoje Nikolic. Lecture 15 Low-Power Design: Supply Voltage Scaling
EE241 - Spring 2004 Advanced Digital Integrated Circuits Borivoje Nikolic Lecture 15 Low-Power Design: Supply Voltage Scaling Announcements Homework #2 due today Midterm project reports due next Thursday
More informationEnergy-Recovery CMOS Design
Energy-Recovery CMOS Design Jay Moon, Bill Athas * Univ of Southern California * Apple Computer, Inc. jsmoon@usc.edu / athas@apple.com March 05, 2001 UCLA EE215B jsmoon@usc.edu / athas@apple.com 1 Outline
More informationLow-Power Digital CMOS Design: A Survey
Low-Power Digital CMOS Design: A Survey Krister Landernäs June 4, 2005 Department of Computer Science and Electronics, Mälardalen University Abstract The aim of this document is to provide the reader with
More information19. Design for Low Power
19. Design for Low Power Jacob Abraham Department of Electrical and Computer Engineering The University of Texas at Austin VLSI Design Fall 2017 November 8, 2017 ECE Department, University of Texas at
More informationDesign of High Performance Arithmetic and Logic Circuits in DSM Technology
Design of High Performance Arithmetic and Logic Circuits in DSM Technology Salendra.Govindarajulu 1, Dr.T.Jayachandra Prasad 2, N.Ramanjaneyulu 3 1 Associate Professor, ECE, RGMCET, Nandyal, JNTU, A.P.Email:
More informationProbabilistic and Variation- Tolerant Design: Key to Continued Moore's Law. Tanay Karnik, Shekhar Borkar, Vivek De Circuit Research, Intel Labs
Probabilistic and Variation- Tolerant Design: Key to Continued Moore's Law Tanay Karnik, Shekhar Borkar, Vivek De Circuit Research, Intel Labs 1 Outline Variations Process, supply voltage, and temperature
More information1. Short answer questions. (30) a. What impact does increasing the length of a transistor have on power and delay? Why? (6)
CSE 493/593 Test 2 Fall 2011 Solution 1. Short answer questions. (30) a. What impact does increasing the length of a transistor have on power and delay? Why? (6) Decreasing of W to make the gate slower,
More informationLOW POWER VLSI TECHNIQUES FOR PORTABLE DEVICES Sandeep Singh 1, Neeraj Gupta 2, Rashmi Gupta 2
LOW POWER VLSI TECHNIQUES FOR PORTABLE DEVICES Sandeep Singh 1, Neeraj Gupta 2, Rashmi Gupta 2 1 M.Tech Student, Amity School of Engineering & Technology, India 2 Assistant Professor, Amity School of Engineering
More informationBICMOS Technology and Fabrication
12-1 BICMOS Technology and Fabrication 12-2 Combines Bipolar and CMOS transistors in a single integrated circuit By retaining benefits of bipolar and CMOS, BiCMOS is able to achieve VLSI circuits with
More informationA NEW APPROACH FOR DELAY AND LEAKAGE POWER REDUCTION IN CMOS VLSI CIRCUITS
http:// A NEW APPROACH FOR DELAY AND LEAKAGE POWER REDUCTION IN CMOS VLSI CIRCUITS Ruchiyata Singh 1, A.S.M. Tripathi 2 1,2 Department of Electronics and Communication Engineering, Mangalayatan University
More informationSleepy Keeper Approach for Power Performance Tuning in VLSI Design
International Journal of Electronics and Communication Engineering. ISSN 0974-2166 Volume 6, Number 1 (2013), pp. 17-28 International Research Publication House http://www.irphouse.com Sleepy Keeper Approach
More informationEECS 427 Lecture 13: Leakage Power Reduction Readings: 6.4.2, CBF Ch.3. EECS 427 F09 Lecture Reminders
EECS 427 Lecture 13: Leakage Power Reduction Readings: 6.4.2, CBF Ch.3 [Partly adapted from Irwin and Narayanan, and Nikolic] 1 Reminders CAD assignments Please submit CAD5 by tomorrow noon CAD6 is due
More informationSub-Threshold Region Behavior of Long Channel MOSFET
Sub-threshold Region - So far, we have discussed the MOSFET behavior in linear region and saturation region - Sub-threshold region is refer to region where Vt is less than Vt - Sub-threshold region reflects
More informationUNIT-1 Fundamentals of Low Power VLSI Design
UNIT-1 Fundamentals of Low Power VLSI Design Need for Low Power Circuit Design: The increasing prominence of portable systems and the need to limit power consumption (and hence, heat dissipation) in very-high
More informationDeep Trench Capacitors for Switched Capacitor Voltage Converters
Deep Trench Capacitors for Switched Capacitor Voltage Converters Jae-sun Seo, Albert Young, Robert Montoye, Leland Chang IBM T. J. Watson Research Center 3 rd International Workshop for Power Supply on
More informationDesigning of Low-Power VLSI Circuits using Non-Clocked Logic Style
International Journal of Advancements in Research & Technology, Volume 1, Issue3, August-2012 1 Designing of Low-Power VLSI Circuits using Non-Clocked Logic Style Vishal Sharma #, Jitendra Kaushal Srivastava
More informationContents 1 Introduction 2 MOS Fabrication Technology
Contents 1 Introduction... 1 1.1 Introduction... 1 1.2 Historical Background [1]... 2 1.3 Why Low Power? [2]... 7 1.4 Sources of Power Dissipations [3]... 9 1.4.1 Dynamic Power... 10 1.4.2 Static Power...
More informationPower Considerations in the Design of the Alpha Microprocessor
Power Considerations in the Design of the Alpha 21264 Microprocessor Michael K. Gowan, Larry L. Biro, Daniel B. Jackson Digital Equipment Corporation Hudson, Massachusetts 1. ABSTRACT Power dissipation
More informationTemperature-adaptive voltage tuning for enhanced energy efficiency in ultra-low-voltage circuits
Microelectronics Journal 39 (2008) 1714 1727 www.elsevier.com/locate/mejo Temperature-adaptive voltage tuning for enhanced energy efficiency in ultra-low-voltage circuits Ranjith Kumar, Volkan Kursun Department
More informationAnnouncements. Advanced Digital Integrated Circuits. Midterm feedback mailed back Homework #3 posted over the break due April 8
EE241 - Spring 21 Advanced Digital Integrated Circuits Lecture 18: Dynamic Voltage Scaling Announcements Midterm feedback mailed back Homework #3 posted over the break due April 8 Reading: Chapter 5, 6,
More informationLecture 19: Design for Skew
Introduction to CMOS VLSI Design Lecture 19: Design for Skew David Harris Harvey Mudd College Spring 2004 Outline Clock Distribution Clock Skew Skew-Tolerant Circuits Traditional Domino Circuits Skew-Tolerant
More informationEnergy Efficiency of Power-Gating in Low-Power Clocked Storage Elements
Energy Efficiency of Power-Gating in Low-Power Clocked Storage Elements Christophe Giacomotto 1, Mandeep Singh 1, Milena Vratonjic 1, Vojin G. Oklobdzija 1 1 Advanced Computer systems Engineering Laboratory,
More informationDesign and Implementation of Digital CMOS VLSI Circuits Using Dual Sub-Threshold Supply Voltages
RESEARCH ARTICLE OPEN ACCESS Design and Implementation of Digital CMOS VLSI Circuits Using Dual Sub-Threshold Supply Voltages A. Suvir Vikram *, Mrs. K. Srilakshmi ** And Mrs. Y. Syamala *** * M.Tech,
More informationImplementation of dual stack technique for reducing leakage and dynamic power
Implementation of dual stack technique for reducing leakage and dynamic power Citation: Swarna, KSV, Raju Y, David Solomon and S, Prasanna 2014, Implementation of dual stack technique for reducing leakage
More informationA Novel Latch design for Low Power Applications
A Novel Latch design for Low Power Applications Abhilasha Deptt. of Electronics and Communication Engg., FET-MITS Lakshmangarh, Rajasthan (India) K. G. Sharma Suresh Gyan Vihar University, Jagatpura, Jaipur,
More informationStatic Energy Reduction Techniques in Microprocessor Caches
Static Energy Reduction Techniques in Microprocessor Caches Heather Hanson, Stephen W. Keckler, Doug Burger Computer Architecture and Technology Laboratory Department of Computer Sciences Tech Report TR2001-18
More informationReading. Lecture 17: MOS transistors digital. Context. Digital techniques:
Reading Lecture 17: MOS transistors digital Today we are going to look at the analog characteristics of simple digital devices, 5. 5.4 And following the midterm, we will cover PN diodes again in forward
More informationRECENT technology trends have lead to an increase in
IEEE JOURNAL OF SOLID-STATE CIRCUITS, VOL. 39, NO. 9, SEPTEMBER 2004 1581 Noise Analysis Methodology for Partially Depleted SOI Circuits Mini Nanua and David Blaauw Abstract In partially depleted silicon-on-insulator
More informationCourse Content. Course Content. Course Format. Low Power VLSI System Design Lecture 1: Introduction. Course focus
Course Content Low Power VLSI System Design Lecture 1: Introduction Prof. R. Iris Bahar E September 6, 2017 Course focus low power and thermal-aware design digital design, from devices to architecture
More informationLogic Restructuring Revisited. Glitching in an RCA. Glitching in Static CMOS Networks
Logic Restructuring Revisited Low Power VLSI System Design Lectures 4 & 5: Logic-Level Power Optimization Prof. R. Iris ahar September 8 &, 7 Logic restructuring: hanging the topology of a logic network
More informationEE434 ASIC & Digital Systems. Partha Pande School of EECS Washington State University
EE434 ASIC & Digital Systems Partha Pande School of EECS Washington State University pande@eecs.wsu.edu Lecture 11 Physical Design Issues Interconnect Scaling Effects Dense multilayer metal increases coupling
More informationLecture 17 Low-Power Design: Dynamic Body Bias Energy Recovery in CMOS SOI. Midterm project reports due this Friday
EE241 - Spring 2004 Advanced Digital Integrated Circuits Borivoje Nikolic Lecture 17 Low-Power Design: Dynamic Body Bias Energy Recovery in CMOS SOI Announcements Midterm project reports due this Friday
More informationEE241 - Spring 2013 Advanced Digital Integrated Circuits. Projects. Groups of 3 Proposals in two weeks (2/20) Topics: Lecture 5: Transistor Models
EE241 - Spring 2013 Advanced Digital Integrated Circuits Lecture 5: Transistor Models Projects Groups of 3 Proposals in two weeks (2/20) Topics: Soft errors in datapaths Soft errors in memory Integration
More informationDigital Design and System Implementation. Overview of Physical Implementations
Digital Design and System Implementation Overview of Physical Implementations CMOS devices CMOS transistor circuit functional behavior Basic logic gates Transmission gates Tri-state buffers Flip-flops
More informationComparison of Power Dissipation in inverter using SVL Techniques
Comparison of Power Dissipation in inverter using SVL Techniques K. Kalai Selvi Assistant Professor, Dept. of Electronics & Communication Engineering, Government College of Engineering, Tirunelveli, India
More informationZero Steady State Current Power-on-Reset Circuit with Brown-Out Detector
Zero Steady State Current Power-on-Reset Circuit with Brown-Out Detector Sanjay Kumar Wadhwa 1, G.K. Siddhartha 2, Anand Gaurav 3 Freescale Semiconductor India Pvt. Ltd. 1 sanjay.wadhwa@freescale.com,
More informationEE241 - Spring 2013 Advanced Digital Integrated Circuits. Announcements. Lecture 16: Power and Performance
EE241 - Spring 2013 Advanced Digital Integrated Circuits Lecture 16: Power and Performance Announcements Homework 3 due on Monday Quiz #3 on Monday Makeup lecture on Friday, 3pm, in 540AB 2 1 Outline Last
More informationPC accounts for 353 Cory will be created early next week (when the class list is completed) Discussions & Labs start in Week 3
EE141 Fall 2005 Lecture 2 Design Metrics Admin Page Everyone should have a UNIX account on Cory! This will allow you to run HSPICE! If you do not have an account, check: http://www-inst.eecs.berkeley.edu/usr/
More informationA Static Power Model for Architects
A Static Power Model for Architects J. Adam Butts and Guri Sohi University of Wisconsin-Madison {butts,sohi}@cs.wisc.edu 33rd International Symposium on Microarchitecture Monterey, California December,
More informationISSN: ISO 9001:2008 Certified International Journal of Engineering and Innovative Technology (IJEIT) Volume 3, Issue 1, July 2013
Power Scaling in CMOS Circuits by Dual- Threshold Voltage Technique P.Sreenivasulu, P.khadar khan, Dr. K.Srinivasa Rao, Dr. A.Vinaya babu 1 Research Scholar, ECE Department, JNTU Kakinada, A.P, INDIA.
More informationA HIGH SPEED & LOW POWER 16T 1-BIT FULL ADDER CIRCUIT DESIGN BY USING MTCMOS TECHNIQUE IN 45nm TECHNOLOGY
A HIGH SPEED & LOW POWER 16T 1-BIT FULL ADDER CIRCUIT DESIGN BY USING MTCMOS TECHNIQUE IN 45nm TECHNOLOGY Jasbir kaur 1, Neeraj Singla 2 1 Assistant Professor, 2 PG Scholar Electronics and Communication
More informationLow Power Techniques for SoC Design: basic concepts and techniques
Low Power Techniques for SoC Design: basic concepts and techniques Estagiário de Docência M.Sc. Vinícius dos Santos Livramento Prof. Dr. Luiz Cláudio Villar dos Santos Embedded Systems - INE 5439 Federal
More informationLow Power Design for Systems on a Chip. Tutorial Outline
Low Power Design for Systems on a Chip Mary Jane Irwin Dept of CSE Penn State University (www.cse.psu.edu/~mji) Low Power Design for SoCs ASIC Tutorial Intro.1 Tutorial Outline Introduction and motivation
More informationEE-382M-8 VLSI II. Early Design Planning: Back End. Mark McDermott. The University of Texas at Austin. EE 382M-8 VLSI-2 Page Foil # 1 1
EE-382M-8 VLSI II Early Design Planning: Back End Mark McDermott EE 382M-8 VLSI-2 Page Foil # 1 1 Backend EDP Flow The project activities will include: Determining the standard cell and custom library
More informationUNIT-III POWER ESTIMATION AND ANALYSIS
UNIT-III POWER ESTIMATION AND ANALYSIS In VLSI design implementation simulation software operating at various levels of design abstraction. In general simulation at a lower-level design abstraction offers
More informationInterconnect-Power Dissipation in a Microprocessor
4/2/2004 Interconnect-Power Dissipation in a Microprocessor N. Magen, A. Kolodny, U. Weiser, N. Shamir Intel corporation Technion - Israel Institute of Technology 4/2/2004 2 Interconnect-Power Definition
More informationChapter 1 Introduction
Chapter 1 Introduction 1.1 Introduction There are many possible facts because of which the power efficiency is becoming important consideration. The most portable systems used in recent era, which are
More informationDESIGNING OF SRAM USING LECTOR TECHNIQUE TO REDUCE LEAKAGE POWER
DESIGNING OF SRAM USING LECTOR TECHNIQUE TO REDUCE LEAKAGE POWER Ashwini Khadke 1, Paurnima Chaudhari 2, Mayur More 3, Prof. D.S. Patil 4 1Pursuing M.Tech, Dept. of Electronics and Engineering, NMU, Maharashtra,
More informationALD810023/ALD810024/ALD810025/ ALD810026/ALD810027/ALD QUAD SUPERCAPACITOR AUTO BALANCING (SAB ) MOSFET ARRAY ADVANCED LINEAR DEVICES, INC.
TM ADVANCED LINEAR DEVICES, INC. QUAD SUPERCAPACITOR AUTO BALANCING (SAB ) MOSFET ARRAY e EPAD ALD802/ALD802/ALD8025/ ALD802/ALD802/ALD8028 E N A B L E D GENERAL DESCRIPTION The ALD80xx and ALD0xx family
More informationLecture 18 SOI Design Power Distribution. Midterm project reports due tomorrow. Please post links on your project web page
EE241 - Spring 2004 Advanced Digital Integrated Circuits Borivoje Nikolic Lecture 18 SOI Design Power Distribution Announcements Midterm project reports due tomorrow Please post links on your project web
More informationDESIGN & IMPLEMENTATION OF SELF TIME DUMMY REPLICA TECHNIQUE IN 128X128 LOW VOLTAGE SRAM
DESIGN & IMPLEMENTATION OF SELF TIME DUMMY REPLICA TECHNIQUE IN 128X128 LOW VOLTAGE SRAM 1 Mitali Agarwal, 2 Taru Tevatia 1 Research Scholar, 2 Associate Professor 1 Department of Electronics & Communication
More informationDESIGN OF A NOVEL CURRENT MIRROR BASED DIFFERENTIAL AMPLIFIER DESIGN WITH LATCH NETWORK. Thota Keerthi* 1, Ch. Anil Kumar 2
ISSN 2277-2685 IJESR/October 2014/ Vol-4/Issue-10/682-687 Thota Keerthi et al./ International Journal of Engineering & Science Research DESIGN OF A NOVEL CURRENT MIRROR BASED DIFFERENTIAL AMPLIFIER DESIGN
More informationTotal reduction of leakage power through combined effect of Sleep stack and variable body biasing technique
Total reduction of leakage power through combined effect of Sleep and variable body biasing technique Anjana R 1, Ajay kumar somkuwar 2 Abstract Leakage power consumption has become a major concern for
More informationENEE307 Lab 7 MOS Transistors 2: Small Signal Amplifiers and Digital Circuits
ENEE307 Lab 7 MOS Transistors 2: Small Signal Amplifiers and Digital Circuits In this lab, we will be looking at ac signals with MOSFET circuits and digital electronics. The experiments will be performed
More informationEDA Challenges for Low Power Design. Anand Iyer, Cadence Design Systems
EDA Challenges for Low Power Design Anand Iyer, Cadence Design Systems Agenda Introduction ti LP techniques in detail Challenges to low power techniques Guidelines for choosing various techniques Why is
More informationLecture 11: Clocking
High Speed CMOS VLSI Design Lecture 11: Clocking (c) 1997 David Harris 1.0 Introduction We have seen that generating and distributing clocks with little skew is essential to high speed circuit design.
More informationLeakage Power Reduction by Using Sleep Methods
www.ijecs.in International Journal Of Engineering And Computer Science ISSN:2319-7242 Volume 2 Issue 9 September 2013 Page No. 2842-2847 Leakage Power Reduction by Using Sleep Methods Vinay Kumar Madasu
More informationNOVEL OSCILLATORS IN SUBTHRESHOLD REGIME
NOVEL OSCILLATORS IN SUBTHRESHOLD REGIME Neeta Pandey 1, Kirti Gupta 2, Rajeshwari Pandey 3, Rishi Pandey 4, Tanvi Mittal 5 1, 2,3,4,5 Department of Electronics and Communication Engineering, Delhi Technological
More informationJan Rabaey, «Low Powere Design Essentials," Springer tml
Jan Rabaey, «e Design Essentials," Springer 2009 http://web.me.com/janrabaey/lowpoweressentials/home.h tml Dimitrios Soudris, Christian Piguet, and Costas Goutis, Designing CMOS Circuits for Low POwer,
More informationSeong-Ook Jung VLSI SYSTEM LAB, YONSEI University
Low-Power VLSI Seong-Ook Jung 2011. 5. 6. sjung@yonsei.ac.kr VLSI SYSTEM LAB, YONSEI University School of Electrical l & Electronic Engineering i Contents 1. Introduction 2. Power classification 3. Power
More informationEECS150 - Digital Design Lecture 19 CMOS Implementation Technologies. Recap and Outline
EECS150 - Digital Design Lecture 19 CMOS Implementation Technologies Oct. 31, 2013 Prof. Ronald Fearing Electrical Engineering and Computer Sciences University of California, Berkeley (slides courtesy
More informationShort-Circuit Power Reduction by Using High-Threshold Transistors
J. Low Power Electron. Appl. 2012, 2, 69-78; doi:10.3390/jlpea2010069 OPEN ACCESS Journal of Low Power Electronics and Applications ISSN 2079-9268 www.mdpi.com/journal/jlpea/ Article Short-Circuit Power
More informationVery Low Voltage Testing of SOI Integrated Circuits
Very Low Voltage Testing of SOI Integrated Circuits Eric MacDonald Nur A.Touba IBM Microelectronics Division Computer Engineering Research Center 114 Burnet Road Dept. of Electrical and Computer Engineering
More informationUltra Low Power VLSI Design: A Review
International Journal of Emerging Engineering Research and Technology Volume 4, Issue 3, March 2016, PP 11-18 ISSN 2349-4395 (Print) & ISSN 2349-4409 (Online) Ultra Low Power VLSI Design: A Review G.Bharathi
More informationSub-threshold Logic Circuit Design using Feedback Equalization
Sub-threshold Logic Circuit esign using Feedback Equalization Mahmoud Zangeneh and Ajay Joshi Electrical and Computer Engineering epartment, Boston University, Boston, MA, USA {zangeneh, joshi}@bu.edu
More informationCMOS Process Variations: A Critical Operation Point Hypothesis
CMOS Process Variations: A Critical Operation Point Hypothesis Janak H. Patel Department of Electrical and Computer Engineering University of Illinois at Urbana-Champaign jhpatel@uiuc.edu Computer Systems
More information04/29/03 EE371 Power Delivery D. Ayers 1. VLSI Power Delivery. David Ayers
04/29/03 EE371 Power Delivery D. Ayers 1 VLSI Power Delivery David Ayers 04/29/03 EE371 Power Delivery D. Ayers 2 Outline Die power delivery Die power goals Typical processor power grid Transistor power
More informationCPE/EE 427, CPE 527 VLSI Design I: Homeworks 3 & 4
CPE/EE 427, CPE 527 VLSI Design I: Homeworks 3 & 4 1 2 3 4 5 6 7 8 9 10 Sum 30 10 25 10 30 40 10 15 15 15 200 1. (30 points) Misc, Short questions (a) (2 points) Postponing the introduction of signals
More informationCharacterization of Variable Gate Oxide Thickness MOSFET with Non-Uniform Oxide Thicknesses for Sub-Threshold Leakage Current Reduction
2012 International Conference on Solid-State and Integrated Circuit (ICSIC 2012) IPCSIT vol. 32 (2012) (2012) IACSIT Press, Singapore Characterization of Variable Gate Oxide Thickness MOSFET with Non-Uniform
More information