On Reducing Leakage Energy
|
|
- Joel King
- 5 years ago
- Views:
Transcription
1 On Reducing Leakage Energy Mary Jane Irwin Computer Science and Engineering Pennsylvania State University October 2002
2 Acknowledgements The emc^2 team at Penn State University Professors: Vijay Narayanan, Mahmut Kandemir, Anand Sivasubramaniam Recent Ph.D. graduates: Rita Chen (Sun Microsystems), Wu Ye (AMCC), Yan Zhang (Arraycom, Inc.), David Duarte (Intel) Current Ph.D. students: Hyun-Suk Kim, Victor Delaluz, Ismail Kadayif, Soontae Kim, Guangyu Chen, Byung-Tae Kang, Lin Li, Jie Hu, Wei Zhang, Sudhanva Gurumurthi, Guilin Chen, Vijay Degalahal, Jooheng Lee, Greg Link, YuhFang Tsai The DARPA/MARCO GSRC team Jan Rabaey and Bora Nikolic, UC Berkeley Giovanni demicheli, Stanford David Blaauw, UMichigan Anantha Chandrakasan (MIT)
3 Leakage Power A Design Limiter? V DD and V T Drain Leakage Power 50% 8KW 40% 1.7KW 30% 400W 20% 12W 88W 10% 0% nd phones leaky! Power (Watts) Of Intel Parts Pentium P chips might become hot
4 CMOS Energy & Power Equations E = C L V DD 2 P t sc V DD I peak P V DD I leakage f 0 1 = P 0 1 * f clock P = C L V DD2 f t sc V DD I peak f V DD I leakage Dynamic power Short-circuit power Leakage power
5 Leakage (Static) Power Consumption V DD I leakage Vout Drain junction leakage Gate leakage Sub-threshold current All increase exponentially with temperature!
6 Leakage as a Function of V T Continued scaling of V DD and the subsequent scaling of V T will make sub-threshold conduction a dominate component of power dissipation ID (A) VGS (V) VT=0.4V VT=0.1V
7 Leakage as a Function of Temperature I leakage (na/µm) Temp(C) From De,1999
8 Power and Energy Design Space Energy Active Leakage Constant Throughput/Latency Design Time Logic Design Reduced V dd Sizing Multi-V dd + Multi-V T Non-active Modules Clock Gating Sleep Transistors Multi-V dd Variable V T Variable Throughput/Latency Run Time DFS, DVS (Dynamic Freq, Voltage Scaling) + Variable V T
9 Optimization: From Circuits to Software Power Modeling and Prediction Tools Systems Software Microarchitecture Circuits
10 Power and Energy Design Space Energy Active Leakage Constant Throughput/Latency Design Time Logic Design Reduced V DD Sizing Multi-V DD + Multi-V T Non-active Modules Clock Gating Sleep Transistors Multi-V DD Variable V T Variable Throughput/Latency Run Time DFS, DVS (Dynamic Freq, Voltage Scaling) + Variable V T
11 Dynamic Power as a Function of Device Size Device sizing affects dynamic energy consumption gain is largest for networks with large overall effective fanouts (F = C L /C g,1 ) The optimal gate sizing factor (f) for dynamic energy is smaller than the one for performance, especially for large F s e.g., for F=20, f opt (energy) = 3.53 while f opt (performance) = 4.47 If energy is a concern avoid oversizing beyond the optimal normalized energy F=1 F= f F=5 F=10 F=20 From Nikolic, UCB
12 Dynamic Power as a Function of V DD Decreasing the V DD decreases dynamic energy consumption (quadratically) But, increases gate delay (decreases performance) t p(normalized ) V DD (V) Determine the critical path(s) at design time and use high V DD for the transistors on those paths for speed. Use a lower V DD on the other logic to reduce dynamic energy consumption.
13 Leakage as a Function of V T Reducing the V T increases the subthreshold leakage current (exponentially) But, reducing V T decreases gate delay (increases performance) ID (A) VGS (V) VT=0.4V VT=0.1V Determine the critical path(s) at design time and use low V T devices on the transistors on those paths for speed. Use a high V T on the other logic for leakage control.
14 Dual Supplies, Sizing, Dual Thresholds Which of these optimizations should be done first? Apply sizing first, then 2 nd V T to dual-v DD design Exploratory evaluation on a general logic block (targeting active energy before leakage): Leakage power reduced almost 4x Active energy reduced by 50% From Nikolic, UCB
15 Power and Energy Design Space Energy Active Leakage Constant Throughput/Latency Design Time Logic Design Reduced V DD Sizing Multi-V DD + Multi-V T Non-active Modules Clock Gating Sleep Transistors Multi-V DD Variable V T Variable Throughput/Latency Run Time DFS, DVS (Dynamic Freq, Voltage Scaling) + Variable V T
16 Dynamic Frequency and Voltage Scaling Intel s SpeedStep Hardware that steps down the clock frequency (dynamic frequency scaling DFS) when the user unplugs from AC power PLL from 650MHz 500MHz CPU stalls during SpeedStep adjustment Transmeta LongRun Hardware that applies both DFS and DVS (dynamic supply voltage scaling) 32 levels of V DD from 1.1V to 1.6V PLL from 200MHz 700MHz in increments of 33MHz Triggered when CPU load change is detected by software heavier load ramp up V DD, when stable speed up clock lighter load slow down clock, when PLL locks onto new rate, ramp down V DD CPU stalls only during PLL relock (< 20 microsec)
17 V T (V) The Body-Effect on V T V T = V T0 + γ( -2φ F + V SB - -2φ F ) where V T0 is the threshold voltage at V SB = 0 V SB is the source-bulk (substrate) voltage γ is the body-effect coefficient For an n-channel device, the substrate is normally tied to ground A negative bias causes V T to increase from 0.45V to 0.85V Adjusting the substrate bias at run-time is called adaptive body-biasing (ABB) V SB (V)
18 Simultaneous DVS and Variable V T What is the optimal trade-off between V DD scaling and adaptive bodybiasing (variable V T ) to reduce total power (both static and dynamic) assuming variable processor throughput? Utilization V DD Optimal V DD and V SB for the xmms-mp3 Benchmark Freq V SB Time From Blaauw, UMich For a Crusoe processor with variable frequency (300 to 600MHz) using a custom performance-setting algorithm Voltage
19 Simultaneous DVS and Variable V T Gains 1.0E-08 Total Energy 1.0E E-10 Freq Scaling DVS Only DVS and ABB SPICE 74% improvement 54% improvement 1.0E E E+10 Frequency 1.0E+09 From Blaauw, UMich
20 Power and Energy Design Space Energy Active Leakage Constant Throughput/Latency Design Time Logic Design Reduced V DD Sizing Multi-V DD + Multi-V T Non-active Modules Clock Gating Sleep Transistors Multi-V DD Variable V T Variable Throughput/Latency Run Time DFS, DVS (Dynamic Freq, Voltage Scaling) + Variable V T
21 Leakage in Memories Leakage in memories is becoming a major issue For some applications, the entire memory can be put into a drowsy state (that retains the data while significantly reducing leakage current) when the system is idle by lowering the supply voltage stby V dd Low SRAM V dd E.g., lowering a 1V supply to 190mV reduces leakage power by 8x but incurs a wake-up time of 9ns For some applications, unused portions of the memory can be turned off (by setting the supply voltage to GND) Assumes a multi-banked memory microarchitecture
22 GC Controlled SRAM Bank Turn Off OFF 0 V dd 0 V dd 0 V dd 0 V dd SRAM Bank 1 SRAM Bank 2 SRAM Bank 3 SRAM Bank 4 T=0 OFF OFF OFF OFF Live Garbage T=50 A B C D E F G T=100 A B C D E F G Energy wasted T=200 A C D OFF G GC
23 Impact of GC Frequency Heap Energy Earlier detection of of banks containing only garbage base -More memory accesses -More CPU operations -Longer execution time Crypto Kvideo Kwml Scheduler More frequent GC
24 Leakage in Caches On-chip caches are responsible for 15%~20% of the total chip power Leakage power approaches 50% of the total cache power for 70nm technology (according to projections based on the 70nm BPTM) So cache leakage control is a must Normalized leakage power ºC 75 ºC 50 ºC 25 ºC Minimum gate length (µm) 0.05
25 Leakage Controlled SRAM Cells Cell Leakage Asymmetric SRAM cell Cell state preserved Leakage control inherent in circuit design Can be set to optimize the storing-0 state (a-0) or storing-1 state (a-1) Bit line leakage 1 0
26 Leakage Controlled SRAM Cells, con t Gated-GND SRAM cell Cell state preserved Leakage control dependent on state of Gate Control line Usually set by hardware counters, one per cache line Gate Control Virtual Ground
27 Leakage Controlled SRAM Cells, con t Drowsy SRAM cell Cell state preserved Leakage control dependent on state of drowsy line Can be set by the hardware or software!drowsy V dd (1V) V dd Low (.3V) drowsy
28 Leakage Controlled SRAM Cells Comparison C 75 C Leakage energy/cycle in pj*10^3 a-0 6T Gtd... a-1 0 Drs... For 256 bits, 70 nm, 1 ns cycle
29 eakage Controlled Cache Microarchitecture Set1 Set0 PSR: Power Status Register PSR!B1 B1!B0B0 row decoder word line drivers word line reset V dd Off (0V) V dd Low (0.3V) power line SRAMs word line V dd (1V) wordline gate to prevent accessing drowsy lines
30 Hardware Controlled Drowsy Cache Periodically put entire cache into a low-power state independent of the access history of the cache lines Need a hardware global counter (~4000 cycles has good E-D trade-off) to assert the drowsy signal Leakage Dynamic Drowsy Leakage Dynamic Cache energy reduction standby energy by 71% to 76% total energy by 54% to 58% Run time increase 0.41% (0.84%) for awake tag (drowsy tag) Regular D$ Drowsy D$ From Blaauw, UMich
31 Compiler Controlled Drowsy Cache Loop Body-I Loop Body-III In VLIW cores, the compiler can control instruction execution order Compiler can insert turnoff instructions at the loop granularity level conservative optimistic Loop Body-II statedestroying hardware Kill conservative compiler Strategy I optimistic compiler Strategy II statepreserving Drowsy Strategy III
32 Energy Savings Comparison Strategy I Strategy II Strategy III Hybrid Kill-2K Drowsy-2K Kill-4K Drowsy-4K vpenta Normalized Energy (w.r.t. Strategy I) 129.com... mpeg2dec rawdaudio
33 Relative Performance Strategy I has little chance to turn-off instructions early and incurs large overhead because it is state-destroying Strategy II can detect idleness quickly but incurs large overhead because it is state-destroying Strategy III gains from quick turn-off and because it is state-preserving Hybrid: Strategy II + Strategy III When exiting a loop, if it is not going to be accessed again (Loop Body-III), its cache lines are turned off If the loop will be visited again (Loop Body-I and Body-II), the cache lines are placed into leakage control mode using the state-preserving mechanism Fixed period schemes (e.g., Drowsy) work well for loops with long execution time (e.g., vpenta)
34 Impact of Compiler Optimizations Many compiler optimizations can modify the instruction execution order leading to a significantly different energy picture Thus, one should develop energy-aware compilation strategies that take advantage of the underlying cache microarchitecture Four frequently-used loop transformation strategies are: Loop fission (distribution) Loop fusion Loop tiling Loop unrolling
35 Example of Loop Distribution Loop Body-I Loop Body-II Loop Body-I Loop Body-II Header Loop Body- I Loop Body- II Header Loop Body- I Header Loop Body- II A code fragment with a loop A distributed version of the code fragment The I$ layout for the original code fragment The I$ layout for the distributed version
36 Impact of Compiler Optimizations Energy Strategy I Strategy II Strategy III Kill-2K Drowsy-2K Kill-4K Drowsy-4K original distributed tiled All values are normalized wrt to the case without power management.
37 Power and Energy Design Space Energy Active Leakage Constant Throughput/Latency Design Time Logic Design Reduced V DD Sizing Multi-V DD + Multi-V T Non-active Modules Clock Gating Sleep Transistors Multi-V DD Variable V T Variable Throughput/Latency Run Time DFS, DVS (Dynamic Freq, Voltage Scaling) + Variable V T
38 Multi-V DD Augmented VLIW Architecture I$ Predecoder Register File LD/ST Unit D$ Branch Unit E 1, P 1 IALU0 IALU1 MULT FPALU E 2, P 2 E 3, P 3 E 4, P 4 P 1 > P 2 > P 3 > P 4 E 1 > E 2 > E 3 > E 4
39 Exploiting Slack VLIW CPU functional units (FUs) often cannot be completely utilized due to lack of available instructions using the FU data dependence relations between instructions Initial instruction schedule IALU0 IALU1 MULT FPALU Dynamic energy management Data dependencies When slack exists, use the version of the FU that uses less energy Similar to DVS except may be able to absorb all or most of the performance hit
40 Reducing both Dynamic and Leakage Energy Enable sleep transistor E 1, C 1 IALU0 IALU1 MULT FPALU IALU0 IALU1 MULT FPALU Leakage E 2, C 2 IALU0 IALU1 MULT FPALU IALU0 IALU1 MULT FPALU More Leakage
41 Energy Savings from VLIW Exploiting Slack cordic idea paraffins rawcaudio ijpeg Energy Savings (%) Multi-Vdd Sleep trans Both 3 supply voltages and basic block schedule
42 Power Prediction and Optimization Tools Trimaran C program IMPACT ELCOR Technology Parameters Machine Description DineroIII Cache Simulator Energy Profiler Simulator ELCOR Core energy Memory energy Module access statistics
43 Tradeoffs in Slack Management (a) three supply voltages (b) two supply voltages Total Energy (pj) Total Energy (pj) k (k is the slack duration) k original dynamic leakage original dynamic leakage For r = 0.1 (the leakage reduction factor)
44 Reliability area speed/area speed speed/power speed/power/reliability power low power reliable ultra-low power 1970 s 1980 s 1990 s 2000 s
45 Soft Errors in Leakage Controlled SRAMs As feature size decreases, the charge stored at each node decreases (due to a lower node capacitance and lower V dd ) Q critical (the charge necessary to cause a bit flip) decreases leading to an increase in the soft error rate (SER) (circuit errors caused due to excess charge carriers induced by radiation) T Qcritical in fc for 1 -> 0 flips asram-0 asram-1 Gated GND Qcritical in fc for 0 -> 1 flips Drowsy T asram-0 asram-1 Drowsy... Q critical has an exponential effect on SER Gated GND Layout influences number of errors due to a strike
46 Conclusions Handling the leakage problem Requires an integrated approach spanning circuits to microarchitectures to software Energy optimizations can result in reliability problems Soft errors Substrate noise due to power modes Future focus must be on reliable power-efficient systems Visit for relevant documents
Topics. Low Power Techniques. Based on Penn State CSE477 Lecture Notes 2002 M.J. Irwin and adapted from Digital Integrated Circuits 2002 J.
Topics Low Power Techniques Based on Penn State CSE477 Lecture Notes 2002 M.J. Irwin and adapted from Digital Integrated Circuits 2002 J. Rabaey Review: Energy & Power Equations E = C L V 2 DD P 0 1 +
More informationΙΑΛΕΞΗ 11: Low Power Architectures
ΗΜΥ 656 ΠΡΟΧΩΡΗΜΕΝΗ ΑΡΧΙΤΕΚΤΟΝΙΚΗ ΗΛΕΚΤΡΟΝΙΚΩΝ ΥΠΟΛΟΓΙΣΤΩΝ Εαρινό Εξάμηνο 2007 ΙΑΛΕΞΗ 11: Low Power Architectures ΧΑΡΗΣ ΘΕΟΧΑΡΙ ΗΣ (ttheocharides@ucy.ac.cy) Ack: Mary Jane Irwin, N. Vijaykrishnan Penn
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 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 informationPower 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 informationReduce Power Consumption for Digital Cmos Circuits Using Dvts Algoritham
IOSR Journal of Electrical and Electronics Engineering (IOSR-JEEE) e-issn: 2278-1676,p-ISSN: 2320-3331, Volume 10, Issue 5 Ver. II (Sep Oct. 2015), PP 109-115 www.iosrjournals.org Reduce Power Consumption
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 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 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 informationDesign and Analysis of Sram Cell for Reducing Leakage in Submicron Technologies Using Cadence Tool
IOSR Journal of Electrical and Electronics Engineering (IOSR-JEEE) e-issn: 2278-1676,p-ISSN: 2320-3331, Volume 10, Issue 2 Ver. II (Mar Apr. 2015), PP 52-57 www.iosrjournals.org Design and Analysis of
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 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 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 informationThe Effect of Threshold Voltages on the Soft Error Rate. - V Degalahal, N Rajaram, N Vijaykrishnan, Y Xie, MJ Irwin
The Effect of Threshold Voltages on the Soft Error Rate - V Degalahal, N Rajaram, N Vijaykrishnan, Y Xie, MJ Irwin Outline Introduction Soft Errors High Threshold ( V t ) Charge Creation Logic Attenuation
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 informationEECS 427 Lecture 22: Low and Multiple-Vdd Design
EECS 427 Lecture 22: Low and Multiple-Vdd Design Reading: 11.7.1 EECS 427 W07 Lecture 22 1 Last Time Low power ALUs Glitch power Clock gating Bus recoding The low power design space Dynamic vs static EECS
More informationCHAPTER 3 PERFORMANCE OF A TWO INPUT NAND GATE USING SUBTHRESHOLD LEAKAGE CONTROL TECHNIQUES
CHAPTER 3 PERFORMANCE OF A TWO INPUT NAND GATE USING SUBTHRESHOLD LEAKAGE CONTROL TECHNIQUES 41 In this chapter, performance characteristics of a two input NAND gate using existing subthreshold leakage
More informationCMPEN 411 VLSI Digital Circuits Spring Lecture 24: Peripheral Memory Circuits
CMPEN 411 VLSI Digital Circuits Spring 2011 Lecture 24: Peripheral Memory Circuits [Adapted from Rabaey s Digital Integrated Circuits, Second Edition, 2003 J. Rabaey, A. Chandrakasan, B. Nikolic] Sp11
More informationLow Power High Performance 10T Full Adder for Low Voltage CMOS Technology Using Dual Threshold Voltage
Low Power High Performance 10T Full Adder for Low Voltage CMOS Technology Using Dual Threshold Voltage Surbhi Kushwah 1, Shipra Mishra 2 1 M.Tech. VLSI Design, NITM College Gwalior M.P. India 474001 2
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 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 informationLow Power Realization of Subthreshold Digital Logic Circuits using Body Bias Technique
Indian Journal of Science and Technology, Vol 9(5), DOI: 1017485/ijst/2016/v9i5/87178, Februaru 2016 ISSN (Print) : 0974-6846 ISSN (Online) : 0974-5645 Low Power Realization of Subthreshold Digital Logic
More informationLeakage Power Reduction for Logic Circuits Using Variable Body Biasing Technique
Leakage Power Reduction for Logic Circuits Using Variable Body Biasing Technique Anjana R 1 and Ajay K Somkuwar 2 Assistant Professor, Department of Electronics and Communication, Dr. K.N. Modi University,
More informationLow Power Design of Schmitt Trigger Based SRAM Cell Using NBTI Technique
Low Power Design of Schmitt Trigger Based SRAM Cell Using NBTI Technique M.Padmaja 1, N.V.Maheswara Rao 2 Post Graduate Scholar, Gayatri Vidya Parishad College of Engineering for Women, Affiliated to JNTU,
More informationReducing the Sub-threshold and Gate-tunneling Leakage of SRAM Cells using Dual-V t and Dual-T ox Assignment
Reducing the Sub-threshold and Gate-tunneling Leakage of SRAM Cells using Dual-V t and Dual-T ox Assignment Behnam Amelifard Department of EE-Systems University of Southern California Los Angeles, CA (213)
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 informationZIGZAG KEEPER: A NEW APPROACH FOR LOW POWER CMOS CIRCUIT
ZIGZAG KEEPER: A NEW APPROACH FOR LOW POWER CMOS CIRCUIT Kaushal Kumar Nigam 1, Ashok Tiwari 2 Department of Electronics Sciences, University of Delhi, New Delhi 110005, India 1 Department of Electronic
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 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 informationPower consumption is now the major technical
COVER FEATURE Leakage Current: Moore s Law Meets Static Power Microprocessor design has traditionally focused on dynamic power consumption as a limiting factor in system integration. As feature sizes shrink
More informationPushing Ultra-Low-Power Digital Circuits
Pushing Ultra-Low-Power Digital Circuits into the Nanometer Era David Bol Microelectronics Laboratory Ph.D public defense December 16, 2008 Pushing Ultra-Low-Power Digital Circuits into the Nanometer Era
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 informationAn Overview of Static Power Dissipation
An Overview of Static Power Dissipation Jayanth Srinivasan 1 Introduction Power consumption is an increasingly important issue in general purpose processors, particularly in the mobile computing segment.
More informationA Dual-V DD Low Power FPGA Architecture
A Dual-V DD Low Power FPGA Architecture A. Gayasen 1, K. Lee 1, N. Vijaykrishnan 1, M. Kandemir 1, M.J. Irwin 1, and T. Tuan 2 1 Dept. of Computer Science and Engineering Pennsylvania State University
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 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 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 information[Vivekanand*, 4.(12): December, 2015] ISSN: (I2OR), Publication Impact Factor: 3.785
IJESRT INTERNATIONAL JOURNAL OF ENGINEERING SCIENCES & RESEARCH TECHNOLOGY DESIGN AND IMPLEMENTATION OF HIGH RELIABLE 6T SRAM CELL V.Vivekanand*, P.Aditya, P.Pavan Kumar * Electronics and Communication
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 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 informationDYNAMIC VOLTAGE FREQUENCY SCALING (DVFS) FOR MICROPROCESSORS POWER AND ENERGY REDUCTION
DYNAMIC VOLTAGE FREQUENCY SCALING (DVFS) FOR MICROPROCESSORS POWER AND ENERGY REDUCTION Diary R. Suleiman Muhammed A. Ibrahim Ibrahim I. Hamarash e-mail: diariy@engineer.com e-mail: ibrahimm@itu.edu.tr
More informationSystems. Mary Jane Irwin ( Vijay Narayanan, Mahmut Kandemir, Yuan Xie
Designing Reliable, Power-Efficient Systems Mary Jane Irwin (www.cse.psu.edu/~mji) Vijay Narayanan, Mahmut Kandemir, Yuan Xie CSE Embedded and Mobile Computing Center () Penn State University Outline Motivation
More informationDesign of low power SRAM Cell with combined effect of sleep stack and variable body bias technique
Design of low power SRAM Cell with combined effect of sleep stack and variable body bias technique Anjana R 1, Dr. Ajay kumar somkuwar 2 1 Asst.Prof & ECE, Laxmi Institute of Technology, Gujarat 2 Professor
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 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 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 informationPOWER GATING. Power-gating parameters
POWER GATING Power Gating is effective for reducing leakage power [3]. Power gating is the technique wherein circuit blocks that are not in use are temporarily turned off to reduce the overall leakage
More informationRamon Canal NCD Master MIRI. NCD Master MIRI 1
Wattch, Hotspot, Hotleakage, McPAT http://www.eecs.harvard.edu/~dbrooks/wattch-form.html http://lava.cs.virginia.edu/hotspot http://lava.cs.virginia.edu/hotleakage http://www.hpl.hp.com/research/mcpat/
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 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 informationLeakage Currents: Sources and Solutions for Low-Power CMOS VLSI Martin Martinez IEEE Student Member No Lamar University 04/2007
Leakage Currents: Sources and Solutions for Low-Power CMOS VLSI Martin Martinez IEEE Student Member No. 80364730 Lamar University 04/2007 1 Table of Contents Section Page Title Page 1 Table of Contents
More informationHomework 10 posted just for practice. Office hours next week, schedule TBD. HKN review today. Your feedback is important!
EE141 Fall 2005 Lecture 26 Memory (Cont.) Perspectives Administrative Stuff Homework 10 posted just for practice No need to turn in Office hours next week, schedule TBD. HKN review today. Your feedback
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 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 informationEEC 118 Lecture #1: MOSFET Overview. Rajeevan Amirtharajah University of California, Davis Jeff Parkhurst Intel Corporation
EEC 118 Lecture #1: MOSFET Overview Rajeevan Amirtharajah University of California, Davis Jeff Parkhurst Intel Corporation Permissions to Use Conditions & Acknowledgment Permission is granted to copy and
More informationLow Transistor Variability The Key to Energy Efficient ICs
Low Transistor Variability The Key to Energy Efficient ICs 2 nd Berkeley Symposium on Energy Efficient Electronic Systems 11/3/11 Robert Rogenmoser, PhD 1 BEES_roro_G_111103 Copyright 2011 SuVolta, Inc.
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 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 informationLow-Power CMOS VLSI Design
Low-Power CMOS VLSI Design ( 范倫達 ), Ph. D. Department of Computer Science, National Chiao Tung University, Taiwan, R.O.C. Fall, 2017 ldvan@cs.nctu.edu.tw http://www.cs.nctu.tw/~ldvan/ Outline Introduction
More informationNear-threshold Computing of Single-rail MOS Current Mode Logic Circuits
Research Journal of Applied Sciences, Engineering and Technology 5(10): 2991-2996, 2013 ISSN: 2040-7459; e-issn: 2040-7467 Maxwell Scientific Organization, 2013 Submitted: September 16, 2012 Accepted:
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 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 informationLOW-POWER SOFTWARE-DEFINED RADIO DESIGN USING FPGAS
LOW-POWER SOFTWARE-DEFINED RADIO DESIGN USING FPGAS Charlie Jenkins, (Altera Corporation San Jose, California, USA; chjenkin@altera.com) Paul Ekas, (Altera Corporation San Jose, California, USA; pekas@altera.com)
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 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 informationPerformance analysis of Modified SRAM Memory Design using leakage power reduction
Performance analysis of Modified Memory Design using leakage power reduction 1 Udaya Bhaskar Pragada, 2 J.S.S. Rama Raju, 3 Mahesh Gudivaka 1 PG Student, 2 Associate Professor, 3 Assistant Professor 1
More informationLow Power, Area Efficient FinFET Circuit Design
Low Power, Area Efficient FinFET Circuit Design Michael C. Wang, Princeton University Abstract FinFET, which is a double-gate field effect transistor (DGFET), is more versatile than traditional single-gate
More informationCHAPTER 3 NEW SLEEPY- PASS GATE
56 CHAPTER 3 NEW SLEEPY- PASS GATE 3.1 INTRODUCTION A circuit level design technique is presented in this chapter to reduce the overall leakage power in conventional CMOS cells. The new leakage po leepy-
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 informationDesign of Low Power CMOS Startup Charge Pump Based on Body Biasing Technique
Design of Low Power CMOS Startup Charge Pump Based on Body Biasing Technique Juliet Abraham 1, Dr. B. Paulchamy 2 1 PG Scholar, Hindusthan institute of Technology, coimbtore-32, India 2 Professor and HOD,
More informationLow Power Design Part I Introduction and VHDL design. Ricardo Santos LSCAD/FACOM/UFMS
Low Power Design Part I Introduction and VHDL design Ricardo Santos ricardo@facom.ufms.br LSCAD/FACOM/UFMS Motivation for Low Power Design Low power design is important from three different reasons Device
More informationSIZE is a critical concern for ultralow power sensor systems,
842 IEEE TRANSACTIONS ON CIRCUITS AND SYSTEMS II: EXPRESS BRIEFS, VOL. 60, NO. 12, DECEMBER 2013 Achieving Ultralow Standby Power With an Efficient SCCMOS Bias Generator Yoonmyung Lee, Member, IEEE, Mingoo
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 informationAn Energy-Efficient Near/Sub-Threshold FPGA Interconnect Architecture Using Dynamic Voltage Scaling and Power-Gating
An Energy-Efficient Near/Sub-Threshold FPGA Interconnect Architecture Using Dynamic Voltage Scaling and Power-Gating He Qi, Oluseyi Ayorinde, and Benton H. Calhoun Charles L. Brown Department of Electrical
More informationOverview. 1 Trends in Microprocessor Architecture. Computer architecture. Computer architecture
Overview 1 Trends in Microprocessor Architecture R05 Robert Mullins Computer architecture Scaling performance and CMOS Where have performance gains come from? Modern superscalar processors The limits of
More informationDESIGN AND ANALYSIS OF LOW POWER CHARGE PUMP CIRCUIT FOR PHASE-LOCKED LOOP
DESIGN AND ANALYSIS OF LOW POWER CHARGE PUMP CIRCUIT FOR PHASE-LOCKED LOOP 1 B. Praveen Kumar, 2 G.Rajarajeshwari, 3 J.Anu Infancia 1, 2, 3 PG students / ECE, SNS College of Technology, Coimbatore, (India)
More informationDESIGN FOR LOW-POWER USING MULTI-PHASE AND MULTI- FREQUENCY CLOCKING
3 rd Int. Conf. CiiT, Molika, Dec.12-15, 2002 31 DESIGN FOR LOW-POWER USING MULTI-PHASE AND MULTI- FREQUENCY CLOCKING M. Stojčev, G. Jovanović Faculty of Electronic Engineering, University of Niš Beogradska
More informationLow Power Embedded Systems in Bioimplants
Low Power Embedded Systems in Bioimplants Steven Bingler Eduardo Moreno 1/32 Why is it important? Lower limbs amputation is a major impairment. Prosthetic legs are passive devices, they do not do well
More informationTHERE is a growing need for high-performance and. Static Leakage Reduction Through Simultaneous V t /T ox and State Assignment
1014 IEEE TRANSACTIONS ON COMPUTER-AIDED DESIGN OF INTEGRATED CIRCUITS AND SYSTEMS, VOL. 24, NO. 7, JULY 2005 Static Leakage Reduction Through Simultaneous V t /T ox and State Assignment Dongwoo Lee, Student
More informationCHAPTER 7 A BICS DESIGN TO DETECT SOFT ERROR IN CMOS SRAM
131 CHAPTER 7 A BICS DESIGN TO DETECT SOFT ERROR IN CMOS SRAM 7.1 INTRODUCTION Semiconductor memories are moving towards higher levels of integration. This increase in integration is achieved through reduction
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 informationA Low-Power SRAM Design Using Quiet-Bitline Architecture
A Low-Power SRAM Design Using uiet-bitline Architecture Shin-Pao Cheng Shi-Yu Huang Electrical Engineering Department National Tsing-Hua University, Taiwan Abstract This paper presents a low-power SRAM
More informationPerformance of Low Power SRAM Cells On SNM and Power Dissipation
Performance of Low Power SRAM Cells On SNM and Power Dissipation Kanika Kaur 1, Anurag Arora 2 KIIT College of Engineering, Gurgaon, Haryana, INDIA Abstract: Over the years, power requirement reduction
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 informationNovel Low-Overhead Operand Isolation Techniques for Low-Power Datapath Synthesis
Novel Low-Overhead Operand Isolation Techniques for Low-Power Datapath Synthesis N. Banerjee, A. Raychowdhury, S. Bhunia, H. Mahmoodi, and K. Roy School of Electrical and Computer Engineering, Purdue University,
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 informationA LOW POWER SINGLE PHASE CLOCK DISTRIBUTION USING 4/5 PRESCALER TECHNIQUE
A LOW POWER SINGLE PHASE CLOCK DISTRIBUTION USING 4/5 PRESCALER TECHNIQUE MS. V.NIVEDITHA 1,D.MARUTHI KUMAR 2 1 PG Scholar in M.Tech, 2 Assistant Professor, Dept. of E.C.E,Srinivasa Ramanujan Institute
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 informationInternational Journal of Innovative Research in Technology, Science and Engineering (IJIRTSE) Volume 1, Issue 1.
Standard Cell Design with Low Leakage Using Gate Length Biasing in Cadence Virtuoso and ALU Using Power Gating Sleep Transistor Technique in Soc Encounter Priyanka Mehra M.tech, VLSI Design SRM University,
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 informationNovel SRAM Bias Control Circuits for a Low Power L1 Data Cache
Novel SRAM Bias Control Circuits for a Low Power L1 Data Cache Azam Seyedi Adrià Armejach Adrián Cristal Osman S. Unsal Mateo Valero BSC-Microsoft Research Centre Universitat Politècnica de Catalunya IIIA
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 informationCOMPARISON AMONG DIFFERENT CMOS INVERTER WITH STACK KEEPER APPROACH IN VLSI DESIGN
Journal of Engineering Research and Applications (IJERA) ISSN: 2248-9622 www.ijera.com COMPARISON AMONG DIFFERENT INVERTER WITH STACK KEEPER APPROACH IN VLSI DESIGN HARSHVARDHAN UPADHYAY* ABHISHEK CHOUBEY**
More informationReducing Transistor Variability For High Performance Low Power Chips
Reducing Transistor Variability For High Performance Low Power Chips HOT Chips 24 Dr Robert Rogenmoser Senior Vice President Product Development & Engineering 1 HotChips 2012 Copyright 2011 SuVolta, Inc.
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 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 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 informationLeakage Power Reduction Through Hybrid Multi-Threshold CMOS Stack Technique In Power Gating Switch
Leakage Power Reduction Through Hybrid Multi-Threshold CMOS Stack Technique In Power Gating Switch R.Divya, PG scholar, Karpagam University, Coimbatore, India. J.Muralidharan M.E., (Ph.D), Assistant Professor,
More informationBeyond Transistor Scaling: New Devices for Ultra Low Energy Information Processing
Beyond Transistor Scaling: New Devices for Ultra Low Energy Information Processing Prof. Tsu Jae King Liu Department of Electrical Engineering and Computer Sciences University of California, Berkeley,
More information