Leakage Power Reduction by Using Sleep Methods

Similar documents
Leakage Power Reduction Using Power Gated Sleep Method

ZIGZAG KEEPER: A NEW APPROACH FOR LOW POWER CMOS CIRCUIT

Ultra Low Power VLSI Design: A Review

Minimizing the Sub Threshold Leakage for High Performance CMOS Circuits Using Stacked Sleep Technique

ESTIMATION OF LEAKAGE POWER IN CMOS DIGITAL CIRCUIT STACKS

LEAKAGE POWER REDUCTION IN CMOS CIRCUITS USING LEAKAGE CONTROL TRANSISTOR TECHNIQUE IN NANOSCALE TECHNOLOGY

COMPARISON AMONG DIFFERENT CMOS INVERTER WITH STACK KEEPER APPROACH IN VLSI DESIGN

Total reduction of leakage power through combined effect of Sleep stack and variable body biasing technique

A Novel Dual Stack Sleep Technique for Reactivation Noise suppression in MTCMOS circuits

A Literature Review on Leakage and Power Reduction Techniques in CMOS VLSI Design

Design and Analysis of Sram Cell for Reducing Leakage in Submicron Technologies Using Cadence Tool

Comparative Study of Different Low Power Design Techniques for Reduction of Leakage Power in CMOS VLSI Circuits

Leakage Power Reduction for Logic Circuits Using Variable Body Biasing Technique

Implementation of dual stack technique for reducing leakage and dynamic power

Sleepy Keeper Approach for Power Performance Tuning in VLSI Design

Design of low power SRAM Cell with combined effect of sleep stack and variable body bias technique

Reduction of Leakage Power in Full Adder Circuit Using Power Gating Analysis

Comparison of Leakage Power Reduction Techniques in 65nm Technologies

CHAPTER 3 PERFORMANCE OF A TWO INPUT NAND GATE USING SUBTHRESHOLD LEAKAGE CONTROL TECHNIQUES

Low Power and Area Efficient Design of VLSI Circuits

An Effective Way Of Reducing The Leakage Power By Sleep Methods In Deep Submicron Circuits. Kodali Venkata Bhanu Prakash 1, Ms. M.Pavitra 2.

A HIGH SPEED & LOW POWER 16T 1-BIT FULL ADDER CIRCUIT DESIGN BY USING MTCMOS TECHNIQUE IN 45nm TECHNOLOGY

Study and Analysis of CMOS Carry Look Ahead Adder with Leakage Power Reduction Approaches

Study of Outpouring Power Diminution Technique in CMOS Circuits

Leakage Diminution of Adder through Novel Ultra Power Gating Technique

Leakage Power Reduction Through Hybrid Multi-Threshold CMOS Stack Technique In Power Gating Switch

DESIGN &ANALYSIS OF DUAL STACK METHOD FOR FUTURE TECHNOLOGIES

A NEW APPROACH FOR DELAY AND LEAKAGE POWER REDUCTION IN CMOS VLSI CIRCUITS

Design and realisation of Low leakage 1-bit CMOS based Full Adder Cells for Mobile Applications

Design and Optimization of Half Subtractor Circuits for Low-Voltage Low-Power Applications

LEAKAGE POWER REDUCTION TECHNIQUES FOR LOW POWER VLSI DESIGN: A REVIEW PAPER

Comparative Study of Different Modes for Reducing Leakage and Dynamic Power through Layout Implementation

Characterization of 6T CMOS SRAM in 65nm and 120nm Technology using Low power Techniques

Low Power Design of Successive Approximation Registers

Design of High Performance Arithmetic and Logic Circuits in DSM Technology

A Novel Low-Power Scan Design Technique Using Supply Gating

Leakage Power Reduction in CMOS VLSI

Investigating Delay-Power Tradeoff in Kogge-Stone Adder in Standby Mode and Active Mode

DESIGNING OF SRAM USING LECTOR TECHNIQUE TO REDUCE LEAKAGE POWER

Design and Implementation of Enhanced Leakage Power Reduction Technique in CMOS VLSI Circuits

Pramoda N V Department of Electronics and Communication Engineering, MCE Hassan Karnataka India

Minimization of 34T Full Subtractor Parameters Using MTCMOS Technique

Low Power Design Techniques for Reduction of Leakage Power in CMOS VLSI Circuits using Modified Sleepy Keeper

Optimization of power in different circuits using MTCMOS Technique

An Overview of Static Power Dissipation

Low Power Realization of Subthreshold Digital Logic Circuits using Body Bias Technique

CHAPTER 3 NEW SLEEPY- PASS GATE

Ruixing Yang

CHAPTER 1 INTRODUCTION

Leakage Power Reduction in CMOS VLSI Circuits

Low Power Optimization Of Full Adder, 4-Bit Adder And 4-Bit BCD Adder

DESIGN OF SSASPL BASED SHIFT REGISTERS WITH ADVANCED LEAKAGE POWER REDUCTION APPROACHES. S. K. Sharmila 5, G. Kalpana 6

Keywords : MTCMOS, CPFF, energy recycling, gated power, gated ground, sleep switch, sub threshold leakage. GJRE-F Classification : FOR Code:

Power Efficiency of Half Adder Design using MTCMOS Technique in 35 Nanometre Regime

1. Introduction. Volume 6 Issue 6, June Licensed Under Creative Commons Attribution CC BY. Sumit Kumar Srivastava 1, Amit Kumar 2

INTERNATIONAL JOURNAL OF APPLIED ENGINEERING RESEARCH, DINDIGUL Volume 1, No 3, 2010

Design of a Low Voltage low Power Double tail comparator in 180nm cmos Technology

A Novel Approach for High Speed and Low Power 4-Bit Multiplier

Noise Tolerance Dynamic CMOS Logic Design with Current Mirror Circuit

ANALYSIS OF LOW POWER 32-BIT BRENT KUNG ADDER WITH GROUND BOUNCEING NOISE OPTIMIZATION

Characterization of Variable Gate Oxide Thickness MOSFET with Non-Uniform Oxide Thicknesses for Sub-Threshold Leakage Current Reduction

ISSN Vol.03,Issue.29 October-2014, Pages:

Innovations In Techniques And Design Strategies For Leakage And Overall Power Reduction In Cmos Vlsi Circuits: A Review

High Performance and Low power VLSI CMOS Circuit Designs using ONOFIC Approach

Energy Efficiency of Power-Gating in Low-Power Clocked Storage Elements

Design and Implementation of Digital CMOS VLSI Circuits Using Dual Sub-Threshold Supply Voltages

Comparison of Power Dissipation in inverter using SVL Techniques

Low Power Design of Schmitt Trigger Based SRAM Cell Using NBTI Technique

Design and Analysis of Low-Power 11- Transistor Full Adder

Low Power High Performance 10T Full Adder for Low Voltage CMOS Technology Using Dual Threshold Voltage

A Survey of the Low Power Design Techniques at the Circuit Level

STATIC POWER OPTIMIZATION USING DUAL SUB-THRESHOLD SUPPLY VOLTAGES IN DIGITAL CMOS VLSI CIRCUITS

MULTITHRESHOLD CMOS SLEEP STACK AND LOGIC STACK TECHNIQUE FOR DIGITAL CIRCUIT DESIGN

UNIT-II LOW POWER VLSI DESIGN APPROACHES

Sub-threshold Leakage Current Reduction Using Variable Gate Oxide Thickness (VGOT) MOSFET

P. Sree latha, M. Arun kumar

Design of Ultra-Low Power PMOS and NMOS for Nano Scale VLSI Circuits

Certain Investigations on NAND Based Flip Flops for Glitch Avoidance Using Tanner

An Analysis of Novel CMOS Ring Oscillator Using LECTOR Technique with Minimum Leakage

LOW LEAKAGE CNTFET FULL ADDERS

IMPLEMENTATION OF POWER GATING TECHNIQUE IN CMOS FULL ADDER CELL TO REDUCE LEAKAGE POWER AND GROUND BOUNCE NOISE FOR MOBILE APPLICATION

High Speed & Power Efficient Inverter using 90nm MTCMOS Technique

Analysis of Low Power-High Speed Sense Amplifier in Submicron Technology

A High Performance IDDQ Testable Cache for Scaled CMOS Technologies

Lecture Integrated circuits era

Design of Low power and Area Efficient 8-bit ALU using GDI Full Adder and Multiplexer

4 principal of JNTU college of Eng., JNTUH, Kukatpally, Hyderabad, A.P, INDIA

Reduce Power Consumption for Digital Cmos Circuits Using Dvts Algoritham

THE trend toward high-performance portable system-on-achip

MTCMOS Post-Mask Performance Enhancement

Power-Gating Structure with Virtual Power-Rail Monitoring Mechanism

Leakage Currents: Sources and Solutions for Low-Power CMOS VLSI Martin Martinez IEEE Student Member No Lamar University 04/2007

High Speed Low Power Noise Tolerant Multiple Bit Adder Circuit Design Using Domino Logic

Comparative Analysis of Low Power Adiabatic Logic Circuits in DSM Technology

Power-Area trade-off for Different CMOS Design Technologies

Reduction Of Leakage Current And Power In CMOS Circuits Using Stack Technique

Design of Nano-Electro Mechanical (NEM) Relay Based Nano Transistor for Power Efficient VLSI Circuits

Near-threshold Computing of Single-rail MOS Current Mode Logic Circuits

A Case Study of Nanoscale FPGA Programmable Switches with Low Power

Implementation of High Performance Carry Save Adder Using Domino Logic

Transcription:

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 1, B Kedharnath 2 1 M. Tech (VLSI), Department of ECE, Gurunanak Institute of Technology 1, 2 Professor (HOD), Department of ECE, Gurunanak Institute of Technology 2 Mail: vinaykumarmadasu3@gmail.com 1, hodece.gnit@gniindia.org 2 ABSTRACT: In CMOS circuits, the reduction of the threshold voltage due to voltage scaling leads to increase in sub threshold leakage current and hence, static power dissipation. For the most recent CMOS feature sizes (e.g., 45nm and 65nm), leakage power dissipation has become an overriding concern for VLSI circuit designers. ITRS reports that leakage power dissipation may come to dominate total power consumption [1]. In the nanometer technology regime, power dissipation and process parameter variations have emerged as major design considerations. These problems continue to grow with leakage power becoming a dominant form of power consumption. Leakage power dissipation is projected to grow exponentially in the next decade according to the International Technology Roadmap for Semiconductors (ITRS).This directly affects portable battery operated devices such as cellular phones and PDAs since they have long idle times. Several techniques at circuit level and process level are used to efficiently minimize leakage current which lead to minimize the power loss and prolong the battery life in idle mode. A novel approach, named Zigzag keeper, was proposed at circuit level for the reduction of power dissipation. Zigzag keeper incorporate the traditional zigzag approach with keeper which use the sleep transistor plus two additional transistors driven by already calculated output which retain the state of the circuit during the sleep mode while maintaining the state or state retention. KEYWORDS: Sleep, Dual Sleep, MTCMOS, Low Power Leakage, Forced Stack, Power Dissipation I. INTRODUCTION: Power consumption is one of the top issues of VLSI circuit design, for which CMOS is the primary technology. Today s focus on low power is not only because of the recent growing demands of mobile applications. Even before the mobile era, power consumption has been a fundamental problem. To solve the power dissipation problem, many researchers have proposed different ideas from the device level to the architectural level and above. However, there is no universal way to avoid tradeoffs between power, delay and area and thus, designers are required to choose appropriate techniques that satisfy application and product needs. In order to achieve high density and high performance, CMOS technology feature size and threshold voltage have been scaling down for decades. Because of this technology trend, transistor leakage power has increased exponentially. As the feature size becomes smaller, shorter channel lengths result in increased sub-threshold leakage current through a transistor when it is off. Low threshold voltage also results in increased sub-threshold leakage current because transistors cannot be turned off completely. For these reasons, static power consumption, i.e., leakage power dissipation, has become a significant portion of total power consumption for current and future silicon technologies. There are several VLSI techniques to reduce leakage power. Each technique provides an efficient way to reduce leakage power, but disadvantages of each technique limits the application of each technique. We propose a new approach, thus providing a new choice to low leakage power VLSI designers. Previous techniques are summarized and compared with our new approach presented in this paper. This paper is organized as follows: Section I give the introduction of different approaches to minimize the power loss. Section II explains the proposed new approach. In section III Simulation and experimental result, we conclude in section IV followed by references. II PREVIOUS METHODS This Section reviews the previously proposed approach. In order to compare with the zigzag with keeper approach, this section explains several Vinay Kumar Madasu, IJECS Volume 2 Issue 9 September, 2013 Page No. 2842-2847 Page 2842

previous leakage reduction approaches: sleep, stack, zigzag, dual sleep & dual stack A. BASE APPROACH It is a traditional approach. Base approach is generally indicates conventional CMOS transistor. In the base approach pull-up network and pulldown network are used using few transistors. The pull-up network is called a P-MOS transistor and pull-down network is called as N-MOS transistor. or pull-down network according a particular input pattern [4]. Input vector that can achieve the lowest possible leakage power consumption. Then, we either assign a sleep transistor to the pull-down network if the output is 1 or else assign a sleep transistor to the pull-up network if the output is 0. For Figure 3, we assume that the output of the first stage is 1 and the output of the second stage is 0 when minimum leakage inputs are asserted. Therefore, we apply a pulldown sleep transistor for the first stage and a pullup sleep transistor for the second stage. To reduce the wake-up cost of the sleep transistor technique, the zigzag technique is introduced. Fig.1: Base Approach B. SLEEP APPROACH The most well-known traditional approach is the sleep approach [2][3]. In the sleep approach, both(i) an additional "sleep" PMOS transistor is placed between Vdd and the pull-up network of a circuit and (ii) an additional "sleep" NMOS transistor is placed between the pull-down network and Gnd. Fig.2: Sleep Approach C. ZIGZAG APPROACH The zigzag technique in Figure 3 uses one sleep transistor in each logic stage either in the pull-up Fig.3: Zigzag Approach The zigzag technique reduces the wake-up overhead by choosing a particular circuit state (e.g., corresponding to a reset ) and then, for the exact circuit state chosen, turning off the pulldown network for each gate whose output is high while conversely turning off the pull-up network for each gate whose output is low. By applying, prior to going to sleep, the particular input pattern chosen prior to chip fabrication, the zigzag technique can prevent floating. D. STACK & SLEEPY STACK APPROACH Another technique for leakage power reduction is the stack approach, which forces a stack effect by breaking down an existing transistor into two half size transistors [5]. Fig 4 shows its structure. When the two transistors are turned off together, induced reverse bias between the two transistors results in sub threshold leakage current reduction. However, divided transistors increase delay significantly and could limit the usefulness of the approach. The sleepy stack approach combines the sleep and stack approaches. Vinay Kumar Madasu, IJECS Volume 2 Issue 9 September, 2013 Page No. 2842-2847 Page 2843

Fig.4: Sleepy Stack Approach The Sleepy Stack Technique (Fig. 4) combines the Stack & Sleep techniques [2, 3]. The existing transistors divided into two half size transistors in the Sleepy Stack technique like as Stack technique. Between the divide transistors one of sleep transistor will be added in parallel. Stacked transistors suppress leakage current while saving state & Sleep transistors are turned off during sleep mode. In active mode it reduces delay & resistance of the path because of sleep transistor, sleep transistor is placed in parallel to the one of the stacked transistors E. DUAL SLEEP &DUAL STACK However, area requirement is max for this technique since every transistor is replaced by three transistors. Dual sleep Technique [8] is (Fig:5) uses the advantage of using the two extra pull- up & pull-down transistors in sleep mode either in OFF/ON state. To all logic circuitry the dual sleep portion is designed as common. For a certain logic circuit less number of transistors are enough to apply The method is dual stack approach [1], in sleep mode, the sleep transistors are off, i.e. transistor N1 andp1 are off. We do so by making S=0 and hence S =1. Now we see that the other 4 transistors P2, P3 and N2, N3 connect the main circuit with power rail. Here we use 2 PMOS in the pull down network and 2 NMOS in the pull-up network. The advantage is that NMOS degrades the high logic level while PMOS degrades the low logic level. Due to the body effect, they further decrease the voltage level. So, the pass transistors decreases the voltage applied across the main circuit. As we know that static power is proportional to the voltage applied, with the reduced voltage the power decreases but we get the advantage of state retention. Another advantage is got during off mode if we increase the threshold voltage of N2, N3 and P2, P3. The transistors are held in reverse body bias. As a result their threshold is high. High threshold voltage causes low leakage current and hence low leakage power. If we use minimum size transistors, i.e. aspect ratio of 1, we again get low leakage power due to low leakage current. As a result of stacking, P2 and N2 have less drain voltage. So, the DIBL effect is less for them and they cause high barrier for leakage current. While in active mode i.e. S=1 and S =0, both the sleep transistors (N1 and P1) and the parallel transistors (N2, N3 and P2, P3) are on. They work as transmission gate and the power connection is again established in uncorrupted way. Further they decrease the dynamic power. Fig6: Dual Stack Technique III. PROPOSED METHOD Fig5: Dual Sleep Technique In the Proposed method there are three modes of operations Vinay Kumar Madasu, IJECS Volume 2 Issue 9 September, 2013 Page No. 2842-2847 Page 2844

(i) In Active mode (AM) (ii) In Standby mode (SM) (iii) Sleep to Active mode transition (SAM) Fig7: Proposed Sleep Method Technique In AM, both the N2 & P2 sleep transistors remain ON & the sleep Signal (S) of the transistor is held at logic'1' (high). In this case virtual Vss node potential is pulled down to the ground potential, making the logic difference between the logic circuitry approximately equal to the Vdd (supply voltage) & both transistors offer very low resistance. To combining stacked sleep transistors, the magnitude of power supply fluctuations will be reduced because these transitions are gradual during sleep mode transitions, a stacked sleep structures can achieve minimum leakage the with a normal threshold device, while conventional power gating uses a sleep transistor which is a high- threshold device to minimize leakage[2]. In SM, both the T3 & T4 sleep transistors remain ON & the sleep Signal of the transistor is held at logic'1' (high) & control transistors P2 & N2 is OFF by giving logic 0, In this case virtual Vss node potential is pulled down to the ground potential, making the logic difference between the logic circuitry approximately equal to the Vdd (supply voltage) & both transistors offer very low resistance. By using of the stacking effect we can reduces the leakage current, turning both sleep transistors OFF( T3 & T4) and vice-versa for the header switch. In SAM, the analyzed design gives major contribution in terms of peak of SM compared to stacking PG. when Sleep mode occurred, the circuit is going from sleep to active or active to sleep. In initial stage, by turning on the control transistor M1 (which is connected across the drain and gate of the T3) then the sleep transistor (T3) is working as a diode. Due to this Ids of the sleep transistor T3 drops in a quadratic manner. This reduces the circuit wakeup time, voltage fluctuation on the power net & ground. So in SAM, initially after small duration of time we are turning ON transistor T3, to reduce the Ground Bounce Noise T4 will be turned ON. In next stage control transistor is off that sleep transistor works normally. During sleep to active mode transition, transistor T3 & T4 (after a small duration of time) is turned ON. The logic circuit isolated from the ground for a short duration as the transistor T4 is turned OFF. During this duration, the transistor T4 is operated in triode region, by controlling the intermediate node voltage we can reduce the Ground Bounce Noise & Inserting proper amount of delay (delay < discharging time of the T3transistor). By turning both T3 andt4 sleep transistors OFF, the Leakage current is reduced by the stacking effect. Due to small Id (drain current) it raises the intermediate node voltage VGND2 to +ve values +ve potential at the intermediate node has 4 effects Vgs of T3 becomes negative. Negative (body-to-source potential) Vdsl of T3decreases, resulting in less drain induced barrier lowering Vds of T4 is less compared to T3, because most of the voltage drops across the T3 in sleep mode. This significantly reduces the drain barrier lowering. Hence the reduction of leakage power is done in circuit [7]. IV. SIMULATION RESULT Vinay Kumar Madasu, IJECS Volume 2 Issue 9 September, 2013 Page No. 2842-2847 Page 2845

Fig7 & Fig8 show the logic and power consumption, respectively for an NAND. For circuit design & circuit logic verification we use DSCH (Digital schematic), for CMOS layout verification & power calculation of the circuit we use MWND(Microwind) Fig7 & Fig8 show the logic and power consumption, respectively for a chain of 4 inveters Fig8: Power consumption of proposed sleep method. Table 1: Comparison b/w Proposed method with other techniques V.CONCLUSION Sub threshold leakage power consumption is a great challenge in nano-meter scale (CMOS) technology, although previous techniques are effective in some ways, no perfect solution for reducing leakage power consumption is yet known. Therefore, based upon technology & design criteria the designers can choose the techniques. In this paper, we provide novel circuit structure in terms of static & dynamic powers named as Power gated sleep method it s a new remedy for designers. This technique shows the least speed power product among all techniques. The Proposed technique achieving ultra-low leakage power consumption with much less speed, especially it shows nearly 50-60% of power than the existing. So, it can be used for future IC'S for area & power Efficiency VI.REFERENCES [1] M. Powell, S.-H. Yang, B. Falsafi, K. Roy and T. N. Vijaykumar, Gated-Vdd: A Circuit Technique to Reduce Leakage in Deep submicron Cache Memories, Proc. of International Symposium on Low Power Electronics and Design, pp. 90-95, July 2000. [2] J.C. Park, V. J. Mooney III and P. Pfeiffenberger, Sleepy Stack Reduction of Leakage Power, Proc. of the International Workshop on Power and Timing Modeling, Optimization and Simulation, pp. 148-158, September 2004. [3] J. Park, Sleepy Stack: a New Approach to Low Power VLSI and Memory, Ph.D. Dissertation, School of Electrical and Computer Engineering, Georgia Institute of Technology, 2005. [Online].Available http://etd.gatech.edu/theses. [4] N. Kim, T. Austin, D. Baauw, T. Mudge, K. Flautner, J. Hu, M. Irwin, M. Kandemir and V. Narayanan, Leakage Current: Moore s Law Meets Static Power, IEEE Computer, vol. 36, pp. 68 75, December 2003. [5] J. Shin and T. Kim, Technique for transition energy-aware dynamicvoltage assignment, IEEE Trans. Integr. Circuits Syst. II, Exp. Briefs,vol. 53, no. 9, pp. 956 960, Sep. 2006. [6] W. Cheol and T. Kim, Optimal voltage allocation techniques fordynamically variable voltage processors, ACM Trans. EmbeddedComput. Syst., vol. 4, no. 1, pp. 211 230, Feb. 2005. VII.BIOGRAPHY: Vinay Kumar Madasu did his B.Tech in ECE from Vivekananda Institute of Technology (JNTUH) and persuing the M.Tech in VLSI- SD from Gurunanak Institute of Technology, Hyderabad in 2013. His areas of interest in research are Low power Design & Analog Designs Mr.B.Kedharnath did his M.Tech from Institute Advance studies for Education, India and persuing Ph.D from Rayalaseema University. He is working as Head of the Department, Professor in the Vinay Kumar Madasu, IJECS Volume 2 Issue 9 September, 2013 Page No. 2842-2847 Page 2846

department of Electronics & Communication Engineering, Gurunanak Institute of Technology, Hyderabad, India. His areas of interest in research are Microwave, Radar & Wireless communications Vinay Kumar Madasu, IJECS Volume 2 Issue 9 September, 2013 Page No. 2842-2847 Page 2847