International Journal of Engineering Trends and Technology (IJETT) – Volume 33 Number 1- March 2016 A New Leakage Reduction Technique at Nanoscale circuit Design Vikas Singhai #1, Saima Ayyub #2, Paresh Rawat#3 # PG Student [VLSI], Dept. of ECE, Truba College of Science and Technology Bhopal Bhopal, India Abstract— The popularity and necessity of portable electronic systems by users have strongly influenced VLSI designers to make great effort for reduced silicon area, improved speeds, long duration battery life, and great reliability. The VLSI designers always try to save power consumption while designing a system. The performance of circuit is strongly influenced by the choice of logic style to design the digital circuit. In a few technology generations, leakage power is supposed to become a main contributor of total power consumption. Power consumption has become primary design issue and needs suitable power management in the design of digital circuits where switching and standby mode affects the performance of system. In this paper we have calculate the leakage power consumption of conventional gates and proposed leakage reduction techniques over various gates at 32nm process technology with supply voltage of 0.8V by using HSPICE simulator at 100MHz frequency. Keywords— Leakage Power, SCE, NAND gate, Sleep transistor. VLSI designers to make great effort for reduced silicon area, improved speeds, long duration battery life, and great reliability. The VLSI designers always try to save power consumption while designing a system. The performance of circuit is strongly influenced by the choice of logic style to design the digital circuit. Design optimization at circuit level is very important to avoid any degradation in output voltage level, to achieve less power consumption, to have less propagation delay in critical path and to be reliable at reduced supply voltage as we scale down towards deep sub micron technology. Switching activity of circuit affects the dynamic power consumption but with the technology scaling, the number of transistors is continuously reduced which increases the static leakage power at lower supply voltage. In a few technology generations, leakage power is supposed to become a main contributor of total power consumption. Power consumption has become primary design issue and needs suitable power management in the design of digital circuits where switching and standby mode affects the performance of system. II. RELATED WORK I. INTRODUCTION It is time we explore the well-engineered deep submicron CMOS technologies to address the challenging criteria of these emerging low-power and high-speed communication digital signal processing chips. The performance of many applications as digital signal processing depends upon the performance of the arithmetic circuits to execute complex algorithms such as convolution, correlation, and digital filtering. Fast arithmetic computation cells including adders and multipliers are the most frequently and widely used circuits in very-large-scale integration (VLSI) systems. The semiconductor industry has witnessed an explosive growth of integration of sophisticated multimedia-based applications into mobile electronics gadgetry since the last decade. However, the critical concern in this arena is to reduce the increase in power consumption beyond a certain range of operating frequency. Moreover, with the explosive growth, the demand, and the popularity of portable electronic products, the designers are driven to strive for smaller silicon area, higher speed, longer battery life, and enhanced reliability. The popularity and necessity of portable electronic systems by users have strongly influenced ISSN: 2231-5381 In order to maintain the performance of the chip along with high driving capability at lower supply voltage, the VTH is reduced. However, the Threshold Voltage (VTH) scaling results in the substantial increase of the Subthreshold Leakage Current (I SUB) as VTH is exponentially proportional to ISUB. In DSM technology three domination leakage current occurred in the CMOS device such as ISUB, IGATE, and IBTBT, as shown in Figure 1. G S D Substrate Gate Leakage Subthrehold Leakage Reverse Biased Junction BTBT Bulk Fig. 1. Shows Various Leakage current in DSM technology http://www.ijettjournal.org Page 39 International Journal of Engineering Trends and Technology (IJETT) – Volume 33 Number 1- March 2016 2.1 Leakage power dissipation III. LEAKAGE CURRENT IN BASIC NAND GATE Total Power dissipation is calculated as:PTotal = PDynamic + PSwatching + PShort-circuit + PStatic Where PT is the dynamic or switching power dissipation, occurs due to charging or discharging the parasitic capacitances in node voltage transition. PST is the static or leakage power dissipation, combination of the subthreshold leakage power due to the not ideal off state. PShort-circuit is the short circuit power dissipation occurs during switching operation when both the Pull Up and Pull Down networks are in ON state. P Static is the static DC power dissipated The main power contribution is CMOS technology is basically Sub-threshols Leakage and gate oxide leakage current is the dominant in nanometer regime. a) Sub-threshols Leakage Sub-threshold leakage current is very significant component of the leakage power and this current passes from drain to source through the channel [6-7]. The sub-threshold leakage current is caused basically due to carrier diffusion between the source and drain region of the transistor in weak inversion. For a particular MOS transistor whenever applied gate to source voltage is less than the threshold voltage of the transistor, there is no flow of current. Mathematically When Vgs < Vt Ids =0 A graph is prepared by nodes and links, which represented by transistors and their interconnection respectively. Figure 2, shows the Graphical representation of 2 input NAND gate. Here a, b are the inputs and y is the output of the given circuit. VDD and GND are the power supply and ground nodes. This logic gate is used as a basic gate for implementation of every other gate for simulation. It is used CMOS logic design style. Here two input NAND logic gate is used as a basic gate for each logic and combinational circuit. Firstly NAND gate and its variants are created using CMOS design style. Secondly all the test circuits are implemented by NAND gate and analyzed by using these variants. it. For Simulation HSPICE is taken as a simulator tool. It requires a spice code (Transistor level net-list) of the desired circuit for their parameters calculation. All the circuits are mapped with 180nm, 130nm, 90nm, 65nm and 45nm BPTM technology file. This file contains every physical design details of a CMOS transistor, where 45nm is the effective length of CMOS transistor. All kind of analysis with mapping of this file is shown through the flow of HSPICE design flow. Firstly the proposed NAND gate circuit operation is explained. In sleep mode, the sleep transistors are off, i.e. transistor M1, M2 and Y1,Y2 are off. We do so by making S=0 and hence S‟=1. Now see that the working of the basic NAND gate the output of the NAND gate is one either input is Zero with different combination of the input vector. VDD b) Gate oxide tunnelling current Tunnelling through gate oxide occurs because thickness of gate oxide layer is gradually reduced as technology is reducing[7]. The gate oxide tunnelling current is caused because of tunnelling of electrons through nMOS capacitor with a heavily doped n+ polysilicon gate and p type substrate. The sleepy stack technique divides existing transistors into two transistors each typically with the same width half the size of the original single transistor‟ s width. Then sleep transistors are added in parallel to one of the transistors in each set of two stacked transistors; the divided transistors reduce leakage power using the stack effect while retaining state. The most efficient approach for leakage power reduction is sleepy keeper approach. As we know that PMOS transistor is connected to Vdd & NMOS transistor is connected to GND. A NMOS transistor will not pass Vdd efficiently, so to overcome this problem to maintain a value of “1” in sleep mode, the sleepy keeper approach is used. ISSN: 2231-5381 M1 M2 a y M3 b M4 GND Fig.2. Graphical representation of 2input NAND gate During operation of two input NAND gate (i.e. input vector „00‟), then transistor M1 and M2 turn ON and transistor M3 and M4 turns of in which take part in leakage current. When input vector(i.e. is 01) the transistor M2 and M4 turn off and take part in leakage contribution, at input vector 10 M1 and M3 turns off and take part in leakage current contribution. When input vector is 11 maximum leakage current flows by the two M1 and M2 transistor. These http://www.ijettjournal.org Page 40 International Journal of Engineering Trends and Technology (IJETT) – Volume 33 Number 1- March 2016 parameters are Leakage Current (I Leak), Static Power dissipation (PST) and Dynamic Power dissipation (P D), Total Power (PT), delay and PDP. Performance of CMOS circuits is depends on these parameters. For DSM circuits mainly ISUB is the dominating component of power dissipation in CMOS IC. III. PROPOSED METHODOLOGY In this section, we discuss the structure and operation of the proposed low-leakage-power design stack with sleepy keeper. The proposed circuit is compared with well-known previous approaches, i.e., Conventional Gates. In Proposed approach we have taken two technique stack approach with sleepy keeper approach to reduce the leakage power consumption in the circuit. Here we use two NMOS Sleep transistor in pull down network and two Sleep transistor PMOS in pull up network, so as to provide the stacking of the transistor for further leakage reduction. To maintain the proper logic level “1” we insert NMOS transistor parallel to PMOS stacked transistor in pull up network, to connect sleep transistor to Vdd to the pull up network. In sleep mode, this NMOS transistor connects Vdd to the pull up network when sleep transistor cut off. Similar action also repeat in pull down network the two Sleep NMOS transistor provide the stacking effect (Fig.7.). To maintain the value “0” in sleep mode a PMOS transistor connect parallel with two NMOS transistor. To maintain an output value to “0” PMOS transistor connected to GND in sleep mode. For Proper Logic NMOS connect to Vdd and PMOS connect to GND. The stacking of the transistor reduces the leakage power in proposed approach and enhances the performance of the circuit by maintaining proper logic of the circuit. Vdd Fig.4. Output Wave form of Proposed Circuit V. RESULTS AND DISCUSSION Leakage current for Proposed circuit is calculated by using Berkley Predictive Technology Module (BPTM) in HSPICE simulator using 32nm process technology with supply voltage of 0.8V at 10MHz frequency and CL=1pf. Leakage power of conventional gate is compared with Proposed technique implemented in with all the input vector combination at 250 C and 1000 C temperature respectively. Transient analysis of proposed technique with Nand gate is shown in Fig.4. It is observe that output wave form provides proper logic. Table I. Leakage Power Consumption of Basic Gates at 32nm at 250 C Gates P3 S1 N3 P4 NOT AND P2 P1 Input1 NAN Out N1 Input2 D NOR N2 EXO N4 R S2 Leakage 32nm 00 10.14 8 21.34 6 3.921 1 20.26 7 49.28 0 Power Consumption at 01 24.8 10 11 48.6 30.0 59.9 0 31.2 2 12.5 7 24.9 49.7 3 24.3 3 43.7 42.9 0 43.7 0 49.2 8 P5 N5 Gnd Fig.3. Proposed Circuit ISSN: 2231-5381 http://www.ijettjournal.org Page 41 International Journal of Engineering Trends and Technology (IJETT) – Volume 33 Number 1- March 2016 Table II. Leakage Power Consumption at 32nm at 1000 C Gates NOT AND NAN D NOR EXO R Leakage Power Consumption (nW) 00 01 10 11 73. 44.9 87 8 116 185. 163.9 164. .1 1 4 28. 96.3 75.11 89.8 07 1 0 146 44.8 42.66 51.2 .8 8 4 87. 170. 170.9 87.4 44 9 8 4 Gate NOT AND NAND NOR EXOR Leakage Power Consumption at 32nm 00 01 10 11 2.580 11.3 8 12.77 43.0 15.3 54.4 9 8 3 2.340 7.70 5.30 3.94 0 8 4 3.117 11.4 11.4 13.8 4 1 8 14.19 10.5 10.5 14.1 9 9 9 Table IV. Leakage Power Consumption of Proposed Technique at 32nm at 1000 C Gate s NOT AND NAND NOR EXOR Leakage (nW) 00 18.8 3 9 88.5 3 4 14.6 0 7 22.0 7 0 46.0 1 6 ISSN: 2231-5381 Power 01 25.7 Consumption 10 85.3 11 96.5 3 28.0 90.9 4 22.6 4 25.8 44.1 2 25.7 8 33.7 43.2 1 33.7 6 46.0 1 In nanometer scale CMOS technology, subthreshold leakage power is compatible to dynamic power consumption, and thus handling leakage power is a great challenge. In this paper, we present a new circuit structure named “stacking with sleepy keeper Approach” to tackle the leakage problem. . It proposes a technique for reducing the leakage current during idle mode of circuit. The proposed technique can be applied on high performance, low power application, where leakage is major concern such as microprocessor, memory units and other portable devices. In future new approach of leakage reduction technique at gate level and block level are expected to give more power saving than the existing approach at CMOS circuit level design. REFERENCES Table III. Leakage Power Consumption of Proposed Technique at 32nm at 250C s IV. CONCLUSION [1] K.Roy and S.C. Prasad, “Low-power CMOS VLSI circuits design”. New York: Wiley, 2000, ch.5, pp.214-219. [2] Y.Taur, T.H. Ning, “Fundamentals of Modern VLSI Devices”, Cambridge University Press, New York, 1998. [3] International Technology Roadmap for Semiconductors (ITRS05). http://www.itrs.net/Links/2005ITRS/Design2005.pdf. [4] Ali Peiravi, Mohammad Asyaei.” Robust low leakage controlled keeper by current-comparison domino for wide fanin gates” INTEGRATION, the VLSI Journal 45 (2012), pp 22–32. [5] K. Roy, S.Mukhopadhyay, H. Mahmoodi-meimand, “Leakage tolerant mechan- isms and leakage reduction techniques in deep-submicron CMOS circuits”, Proceedings of the IEEE 91 (2003), pp. 305–327. [6] M. Powell, S.-H. Yang, B. Falsafi, K. Roy and T. N. Vijaykumar, “Gated-Vdd: A Circuit Techniqueto Reduce Leakage in Deep submicron Cache Memories,” International Symposium on Low Power Electronics and Design, July 2000, pp. 90-95. [7] Z. Chen, M. Johnson, L. Wei and K. Roy, “Estimation of Standby Leakage Power in CMOS Circuits Considering Accurate Modeling of Transistor Stacks,” International Symposium on Low Power Electronics and Design, August 1998, pp. 239-244. [8] Kawaguchi, H., Nose, K., and Sakurai, T. “ A Super Cut-Off CMOS (SCCMOS) Scheme for 0.5-V Supply Voltage with Pico ampere Stand-By Current,” IEEE Journal of Solid State Circuits vol.35,n.10, October 2000, pp.1498-1501. [9] Se Hun Kim, Vincent J. Mooney III, “Sleepy Keeper: a New Approach to Low-leakage Power VLSI Design” [10] A. Chandrakasan, I. Yang, C. Vieri, and D. Antoniadis, \Design Considerations and Tools for Low- Voltage Digital System Design," In Proceedings of the 33rd Design Automation Conference, pp. 113{118, 1996}. [11] J. Kao, A. Chandrakasan, and D. Antoniadis, \Transistor Sizing Issues and Tools for Multi-threshold CMOS Technology," In Proceedings of the 34th Design Automation Conference, pp. 409{414, Las Vegas, Nevada, 1997}. [12] A. Chandrakasan, J. Kao "MTCMOS sequential circuits, “Proceedings of European Solid-State Circuits Conference, September 2001,pp 332- 335. [13] Park, J. C., and Mooney III, V. J. “ Sleepy Stack Leakage Reduction,” Very Large Scale Integration (VLSI) Systems, IEEE Transactions on 14, Nov 2006, pp.1250-1263. [14] S. Kim and V. Mooney, “The Sleepy Keeper Approach: Methodology, Layout and Power Results for a 4 bit Adder,” Technical Report GITCERCS-06- 03, Georgia Institute of Technology, March 2006, http://www.ijettjournal.org Page 42