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

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

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

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

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

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

Study of Outpouring Power Diminution Technique in CMOS Circuits

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

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

ESTIMATION OF LEAKAGE POWER IN CMOS DIGITAL CIRCUIT STACKS

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

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

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

Comparison of Leakage Power Reduction Techniques in 65nm Technologies

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

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

Ultra Low Power VLSI Design: A Review

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

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

Leakage Power Reduction for Logic Circuits Using Variable Body Biasing Technique

An Overview of Static Power Dissipation

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

Minimization of 34T Full Subtractor Parameters Using MTCMOS Technique

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

Leakage Power Reduction in CMOS VLSI

Implementation of dual stack technique for reducing leakage and dynamic power

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

Leakage Power Reduction by Using Sleep Methods

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

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

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

ZIGZAG KEEPER: A NEW APPROACH FOR LOW POWER CMOS CIRCUIT

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

ISSN:

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

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

Analysis and Simulation of Subthreshold Leakage Current Reduction in IP3 SRAM Bit-Cell at 45 nm CMOS Technology for Multimedia Applications

Leakage Current Analysis

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

Designing and Simulation of Full Adder Cell using Self Reverse Biasing Technique

SUBTHRESHOLD CIRCUIT DESIGN FOR HIGH PERFORMANCE

Enhancement of Design Quality for an 8-bit ALU

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

Optimization of power in different circuits using MTCMOS Technique

Design of an Energy Efficient, Low Power Dissipation Full Subtractor Using GDI Technique

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

Low Power and Area Efficient Design of VLSI Circuits

Power Efficient D Flip Flop Circuit Using MTCMOS Technique in Deep Submicron Technology

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

Dual Threshold Voltage Design for Low Power VLSI Circuits

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

EEC 216 Lecture #8: Leakage. Rajeevan Amirtharajah University of California, Davis

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

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

ISSN Vol.04, Issue.05, May-2016, Pages:

Reducing the Sub-threshold and Gate-tunneling Leakage of SRAM Cells using Dual-V t and Dual-T ox Assignment

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

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

Keywords: Low Power Consumption Design, Leakage power reduction, Integrated Circuits, Very Large Scale Integration.

Reduction of Leakage Power in Digital Logic Circuits Using Stacking Technique in 45 Nanometer Regime P. K. Sharma, B. Bhargava, S.

LOW POWER DIGITAL DESIGN USING ASYNCHRONOUS FINE GRAIN LOGIC

Analysis and Simulation of a Low-Leakage 6T FinFET SRAM Cell Using MTCMOS Technique at 45 nm Technology

Performance Analysis of Novel Domino XNOR Gate in Sub 45nm CMOS Technology

UNIT 3: FIELD EFFECT TRANSISTORS

A High Performance IDDQ Testable Cache for Scaled CMOS Technologies

DG-FINFET LOGIC DESIGN USING 32NM TECHNOLOGY

Performance of Low Power SRAM Cells On SNM and Power Dissipation

DESIGNING OF SRAM USING LECTOR TECHNIQUE TO REDUCE LEAKAGE POWER

Leakage Power Reduction in CMOS VLSI Circuits

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

4: Transistors Non idealities

UNIT-1 Fundamentals of Low Power VLSI Design

Design of a Low Voltage Class-AB CMOS Super Buffer Amplifier with Sub Threshold and Leakage Control Rakesh Gupta

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

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

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

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

Comparison of Power Dissipation in inverter using SVL Techniques

High Speed & Power Efficient Inverter using 90nm MTCMOS Technique

Aarthi.P, Suresh Kumar.R, Muniraj N. J. R, International Journal of Advance Research, Ideas and Innovations in Technology.

Analysis and design of a low voltage low power lector inverter based double tail comparator

3: MOS Transistors. Non idealities

ECE520 VLSI Design. Lecture 2: Basic MOS Physics. Payman Zarkesh-Ha

Design and Analysis of CMOS based Low Power Carry Select Full Adder

UNIT-II LOW POWER VLSI DESIGN APPROACHES

STUDY OF VOLTAGE AND CURRENT SENSE AMPLIFIER

Low Power Design of Successive Approximation Registers

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

A SUBSTRATE BIASED FULL ADDER CIRCUIT

Session 10: Solid State Physics MOSFET

ISSN: ISO 9001:2008 Certified International Journal of Engineering and Innovative Technology (IJEIT) Volume 3, Issue 1, July 2013

Design and Optimization Low Power Adder using GDI Technique

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

MOSFET short channel effects

Variable Body Biasing Technique to Reduce Leakage Current in 4x4 DRAM in VLSI

Leakage Control for Deep-Submicron Circuits

Analysis & Implementation of Low Power MTCMOS 10T Full Adder Circuit in Nano Scale

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

Power and Energy. Courtesy of Dr. Daehyun Dr. Dr. Shmuel and Dr.

A High Performance Variable Body Biasing Design with Low Power Clocking System Using MTCMOS

Transcription:

ABSTRACT Design and Optimization of Half Subtractor Circuits for Low-Voltage Low-Power Applications Abhishek Sharma,Gunakesh Sharma,Shipra ishra.tech. Embedded system & VLSI Design NIT,Gwalior.P. India 474001 Asst Prof. EC Dept.,NIT,Gwalior,.P. India 474001 Asst Prof. EC Dept.,NIT,Gwalior,.P. India 474001 In this paper, we propose a leakage reduction technique. Because high leakage currents in deep submicron regimes are becoming a major contributor to total power dissipation of COS circuits. Sub threshold leakage current plays a very important role in power dissipation. So to reduce the sub threshold leakage current we proposed transistor gating. In this technique two sleep transistor POS and NOS are inserted in between supply voltage and ground. During standby mode both these two sleep transistor are turned off therefore these transistor increase resistance of the path from Vdd to ground. By applying this technique we have reduced the leakage current from 7.413pa to 2.844pa and power from 2.348pw to 1.459pw. That means this technique reduce the leakage current 41.4%.the circuits is simulated on cadence virtuoso in 45nm COS technology. Simulation results revealed that there is a significant reduction in leakage current for this proposed cell with circuit reducing the supply voltage. Keywords: Low-power design, Leakage power consumption, leakage current, half subtractor, sleep transistor. 1. INTRODUCTION As a result of scaling, power dissipation due to leakage currents has increased dramatically and is a major source of concern especially for low power applications. Till now, the dominant leakage mechanism has been due to drain-source sub-threshold current. Assuming this leakage mechanism, a number of techniques have been proposed in literature for reducing the impact of leakage power dissipation such as gated-vdd scheme [1, 2], Dual-Vth SRA [3] etc. With scaling of channel length, oxide thickness also needs to be scaled to maintain proper operation of OS transistor. As a result, even though supply voltage has been reduced with new generations of technology, the magnitude of gate leakage current has increased steadily and is likely to become comparable or even larger than the sub-threshold leakage for future COS devices [4]. With the perspective that leakage power dissipation in logic circuit would constitute a significant fraction of overall power dissipation, an analysis of leakage currents in a half subtractor has been carried out and techniques for suppressing it are compared. ost of the techniques that have been proposed in the last few years to lower the sub-threshold leakage and gate leakage in logic and combinational circuits use reduced effective supply voltage 1258 www.ijaegt.com

to circuit during the inactive state. A few change the transistor substrate bias voltages during the inactive state. These techniques are associated with long wake-up latency when circuit changes from inactive state to active state and larger dynamic power dissipation when circuit changes from one state to another state. Low leakage asymmetric cells that reduce sub threshold leakage currents were proposed by N.Azizi etal., [5,6]. Power consumption is a major concern in the VLSI circuit design, for which COS is the primary technology. High power consumption leads to reduction in battery life in the case of battery powered applications and affects the reliability of the system. Power consumption of COS consists of dynamic and static component. Dynamic power is consume when transistors are switching. Components of static power dissipation are junction leakage, sub-threshold leakage, gate oxide leakage. As the technology continue to scale down a significance portion of the total power consumption in high performance digital circuits is due to leakage current because of reduced threshold voltage and device geometry. Therefore leakage Power reduction becomes the key to a low power design. The leakage or static power dissipation is the power dissipated by the circuit when it is in standby mode and is given by (1) Where is the leakage current that flows in a transistor in OFF state and VDD is the supply voltage. Leakage current consists of various components. Such as sub-threshold leakage, gate leakage, reverse biased junction leakage, gate induced drain leakage, among these sub threshold leakage and gate leakage are dominant [8]. 1.1 Source of leakage power There are four main sources of leakage current in a COS transistor. This is shown in figure1. Reverse-biased junction leakage current (IREV) Gate induced drain leakage (IGIDL) Gate direct-tunneling leakage (IG) Subthreshold (weak inversion) leakage (ISUB) as described next. 1259 www.ijaegt.com

Source Gate Drain N+ I sub N+ I g I gidl P Substrate IREV Figure 1. Sources of Leakage Current 1.1.1 Junction Leakage The junction leakage occurs from the source or drain to the substrate through the reverse biased diodes when a transistor is OFF. A reverse-biased pn junction leakage has two main components: one is minority carrier diffusion/drift near the edge of the depletion region; the other is due to electron-hole pair generation in the depletion region of the reverse-biased junction [7]. For instance, in the case of an inverter with low input voltage, the NOS is OFF, the POS is ON, and the output voltage is high. Subsequently, the drain-to-substrate voltage of the OFF NOS transistor is equal to the supply voltage. This results in a leakage current from the drain to the substrate through the reverse-biased diode. The magnitude of the diode s leakage current depends on the area of the drain diffusion and the leakage current density, which is in turn determined by the doping concentration. 1.1.2 Gate-Induced Drain Leakage The gate induced drain leakage (GIDL) is caused by high field effect in the drain junction of OS transistors. For an NOS transistor with grounded gate and drain potential at VDD, significant band bending in the drain allows electron- 1260 www.ijaegt.com

hole pair generation through avalanche multiplication and band-to-band tunneling. A deep depletion condition is created since the holes are rapidly swept out to the substrate. At the same time, electrons are collected by the drain, resulting in GIDL current. This leakage mechanism is made worse by high drain to body voltage and high drain to gate voltage. Transistor scaling has led to increasingly steep halo implants, where the substrate doping at the junction interfaces is increased, while the channel doping is low. This is done mainly to control punch-through and drain-induced barrier lowering while having4 a low impact on the carrier mobility in the channel. 1.1.3 Subthreshold Leakage Subthreshold (or weak inversion) conduction current between source and drain in a OS transistor occurs when gate voltage is below Vth [12]. In the weak inversion, the minority carrier concentration is small, but not zero. Weak inversion typically dominates modern device off-state leakage current due to the low Vth. The weak inversion current can be expressed as [12], equation (1). Where ( ) ( )( ) ( ).(1) 1.2 Basic Half-Subtractor Circuit A basic HS circuit consist 18T. in which 9T pmos and 9t nmos are used. A half subtractor is a combinational logic circuit that subtracts one bit from another. This circuit has two inputs, the minuend and the subtrahend bits, and two outputs the difference and borrow bits Figure 2. Logic Symbol of Half Subtractor 1261 www.ijaegt.com

. The truth table shown in Table 1 is constructed from the binary arithmetic operations. A practical use of half subtractor is for full subtractor in a digital system. Figure 2 shows the logic symbol of half subtractor. A basic half subtractor is made of a NOT gate, an AND and an XOR gate. Table 1: Truth Table of half Subtractor Configuration X Y D B C0 0 0 0 0 C1 0 1 1 1 C2 1 0 1 0 C3 1 1 0 0 1262 www.ijaegt.com

A O/ B O/ G Fig(3).Basic half subtractor in transistor level Here we can see that there are two inputs A and B and two outputs O/P1 and O/P2. Table (1) shows the truth table of Half subtractor design. Figure 3 shows the transistor level half subtractor design circuit. We can see, there are total 18 transistors used to implementing the circuit, in which 9 are POS transistors and rest of 9 are NOS transistors. 1.2.1 AND Gate The AND gate is a basic digital logic gates that implements logical conjunction- it behaves according to the truth table to the right. A high output (1) results only if both the inputs to the AND gate are high (1). If neither or only one input to the AND gate is high, a low output results. In another sense, the function of AND effectively finds the minimum between 1263 www.ijaegt.com

two binary digits, just as the OR function finds the maximum. Therefore, the output is always 0 except when all the inputs are 1s. A AB B Fig(4). AND gate in Transistor level A B AB Fig(4.1). Symbolic AND gate 1264 www.ijaegt.com

Table2. Truth table of AND gate Input A B Output AB 0 0 0 0 1 0 1 0 0 1 1 1 1.2.2 INVERTER Inverter is designed by using one NOS and one POS transistor. POS transistor works as pull-up network and NOS transistor works as a pull-down network. In this combination POS transistor is connected to power supply and NOS transistor is connected to ground. Fig (5) shows an inverter designed using COS logic gate. Further fig (6) shows a transistors level inverter design. A Y Fig(5). Inverter in transistor level A Y Fig (5.1). Inverter in symbolic 1265 www.ijaegt.com

2. REVIEW OF PREVIOUS WORK This section reviews different approaches for sub-threshold leakage current reduction techniques. A technique for leakage power control is Power gating [2][3], which turns off the devices by cutting off their supply voltage. This technique uses additional transistors (sleep), which are inserted in series between the power supply and pull-up network (POS) and/or between pull-down (NOS) network and ground to reduce the standby leakage currents. The sleep transistors are turned on when circuit are in active mode and turned off when circuits are in standby mode. The multithreshold voltage COS (TCOS) [4] technique is also a kind of power gating technique which uses high threshold transistors as a sleep transistors and low threshold voltage transistors are used to implement the logic. In dual threshold voltage COS technique [7], transistor of different threshold voltages are used. Low threshold voltage transistors are used for the gates on the critical path to maintain the performance, while high threshold voltage transistors are used for the gates on the non-critical path for reduction of the leakage current. Stacking effect has been defined in [6], when more than one transistor in the stack is turned off, stacking of series connected transistors used for the reduction of the sub threshold leakage currents. This effect is called the. Forced stacking [5] yields the stacking effect by inserting extra transistor for every input of the gate in both POS and NOS networks. So in the forced stacking two transistor are always off for every off input of the gate, which reduced the leakage current. 3. PROPOSED TECHNIQUE In this paper a new technique of leakage reduction - TRANSISTOR GATING TECHNIQUE has been introduced. In this technique leakage current is reduced by inserting extra sleep transistors between power supply and ground. As shown in the figure 3 an POS sleep transistor (s) is inserted in between pull-up network and the network output and an NOS sleep transistor (s ) is inserted in between the pull-down networks and the ground. During active mode, both sleep transistors are turned on by applying proper gate input voltage i.e. high (0.7v) for NOS and low(0v) for POS, to reduced the resistance of the conducting paths from power supply to ground, 1266 www.ijaegt.com

Vdd PULL UP I/P S O/P PULL DOWN S Fig(6).Proposed half subtractor circuit thereby reducing performance degradation. During standby mode, both sleep transistors are turned off by applying proper gate input voltage i.e. low(0v) for NOS and high(0.7) for POS to produce stacking effect which reduces leakage current by increasing resistance of the path from power supply to ground. The size of the existing transistors are set in according to [1] shown in figure 5 and the size of the sleep transistors are set as W/L=1 with the P/N =2. 4. SIULATION AND RESULTS A half subtractor COS circuit is designed using 45 nm process technology. The proposed leakage reduction technique called transistor gating is applied on this circuit as shown in Figure 4. The static power consumption associate with each 1267 www.ijaegt.com

input vector, standby power are computed on Cadence Virtuoso Schematic Editor and Spectre tools. The results are shown in table I. From the results as shown in table I, in the active mode the static power consumption in the modified circuit is slightly less than the power consumption in base circuit for each input combination. But during the standby mode when both the sleep transistors are turned off in the modified circuit, the static power consumption is reduced up to the 40% in comparison to the static power in active mode for different input combination. Fig(7).Leakage current waveform of basic half subtractor Fig(8).Leakage current waveform Proposed half subtractor 1268 www.ijaegt.com

Fig(9). Input Output waveform of Half Subtractor 8 6 4 2 basic proposed 0 Leakage current in pa Fig(10).Comparison leakage current of basic circuit and proposed circuit 2.5 2 1.5 1 0.5 basic proposed 0 leakage power in pw Fig(11).Comparison of leakage power of base and proposed circuit 1269 www.ijaegt.com

In the input vector 0 (low) represent 0 volt and 1(high) represent 0.7 volt. Also the power supply for this technology is 0.7 volt. In the active mode both sleep transistors are turns on by applying proper gate input, low input voltage for POS and high input voltage for NOS. And during the standby mode both sleep transistor are turned off by applying high gate input voltage to POS and low gate input voltage to NOS. 5. Conclusion Simulation results demonstrated the reduction in power dissipation by using transistor gating. The results show a reduction in leakage current and leakage power compared to previously available models. For designing of half subtractor using 45 nanometer technologies reduces power consumption. In the proposed half subtractor leakage current reduce from 7.124pa to 2.844pa, and power consumption from 2.348pw to 1.459pw It is 60% minimum leakage in compare to conventional half subtractor and power consumption 40% less as compare to conventional as we saw in fig.7 and fig.8. ACKNOWLEDGENTS This work was supported by NIT Gwalior with collaboration of Cadence System Design Bangalore. REFERENCES [1] V. De and S. Borkar, Technology and design challenges for low power and high performance, in Proc. Int. Symp. Low Power Electronics and Design, pp. 163 168, 1999. [2] Kaushik Roy, Saibal ukhopadhyay, and Hamid ahmoodi-eimand, Feb, Leakage Current echanisms and Leakage Reduction Techniques in Deep-Submicrometer COS Circuits, Proceedings of the IEEE, Vol. 91, No. 2, pp. 305-327, 2003. [3] J.C. Park and V. J. ooney III, Sleepy stack leakage reduction, IEEETrans. VLSI Systems, vol. 14, no. 11, pp. 1250-1263, Nov. 2006 [4]. D. 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, in Proc. IEEE ISLPED, pp. 90 95, 2000. [5] S. Narendra, V. D. S. Borkar, D. Antoniadis, and A. Chandrakasan, Scaling of stack effect and its application for leakage reduction, in Proc. IEEE ISLPED, 2001, pp. 195 200, Aug. 2001. [6]. Johnson, D. Somasekhar, L.-Y. Chiou, and K. Roy, Leakage control with efficient use of transistor stacks in single threshold COS, IEEE Trans. VLSI Systems., vol. 10, no. 1, pp. 1 5, Feb. 2002. [7] L.Wei, Z. Chen,. Johnson, K. Roy, Y. Ye, and V. De, ar. 1999, Design and optimization of dual threshold circuits for low voltage low power applications, IEEE Trans. VLSI Systems, pp. 16 24,. [8] Yang Pan Liu, Robert P. Dick, Li Shang, and Huazhang Accurate Temperature Dependent Integrated Circuit Leakage Power Estimation is Easy, EDAA, 2007. [9] Anup jalan and mamta khosla, analysisof leakage power reduction techniques in digital circuits. India Conference (INDICON),AnnualIEEE, Dec. 2011. 1270 www.ijaegt.com