Design of Low Power Energy Efficient CMOS Circuits with Adiabatic Logic

Similar documents
Implementation of Low Power Inverter using Adiabatic Logic

Design and Analysis of Multiplexer in Different Low Power Techniques

Comparative Analysis of Low Power Adiabatic Logic Circuits in DSM Technology

Adiabatic Logic Circuits for Low Power, High Speed Applications

POWER EVALUATION OF ADIABATIC LOGIC CIRCUITS IN 45NM TECHNOLOGY

International Journal Of Global Innovations -Vol.5, Issue.I Paper Id: SP-V5-I1-P04 ISSN Online:

Comparison of adiabatic and Conventional CMOS

Performance Analysis of Energy Efficient and Charge Recovery Adiabatic Techniques for Low Power Design

Design of Energy Efficient Arithmetic Circuits Using Charge Recovery Adiabatic Logic

Design and Analysis of Multiplexer using ADIABATIC Logic

Low Power Adiabatic Logic Design

Comparative Analysis of Adiabatic Logic Techniques

Design And Implementation Of Arithmetic Logic Unit Using Modified Quasi Static Energy Recovery Adiabatic Logic

Energy Efficient Design of Logic Circuits Using Adiabatic Process

PARAMETRIC ANALYSIS OF DFAL BASED DYNAMIC COMPARATOR

Improved Two Phase Clocked Adiabatic Static CMOS Logic Circuit

Design and Analysis of Energy Efficient MOS Digital Library Cell Based on Charge Recovery Logic

Design and Analysis of f2g Gate using Adiabatic Technique

AN EFFICIENT ADIABATIC FULL ADDER DESIGN APPROACH FOR LOW POWER

Low Power Parallel Prefix Adder Design Using Two Phase Adiabatic Logic

Performance Analysis of Different Adiabatic Logic Families

International Journal of Engineering Trends and Technology (IJETT) Volume 45 Number 5 - March 2017

Low-Power 4 4-Bit Array Two-Phase Clocked Adiabatic Static CMOS Logic Multiplier

Adiabatic Logic Circuits: A Retrospect

PERFORMANCE ANALYSIS OF ADIABATIC TECHNIQUES USING FULL ADDER FOR EFFICIENT POWER DISSIPATION

DESIGN OF ADIABATIC LOGIC BASED COMPARATOR FOR LOW POWER AND HIGH SPEED APPLICATIONS

Adiabatic Technique for Power Efficient Logic Circuit Design

A Comparative Analysis of Low Power and Area Efficient Digital Circuit Design

DESIGN & ANALYSIS OF A CHARGE RE-CYCLE BASED NOVEL LPHS ADIABATIC LOGIC CIRCUITS FOR LOW POWER APPLICATIONS

Design and Analysis of CMOS and Adiabatic logic using 1:16 Multiplexer and 16:1 Demultiplexer

DESIGN AND IMPLEMENTATION OF EFFICIENT LOW POWER POSITIVE FEEDBACK ADIABATIC LOGIC

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

SEMI ADIABATIC ECRL AND PFAL FULL ADDER

CHAPTER 5 DESIGN AND ANALYSIS OF COMPLEMENTARY PASS- TRANSISTOR WITH ASYNCHRONOUS ADIABATIC LOGIC CIRCUITS

The Circuits Design using Dual-Rail Clocked Energy Efficient Adiabatic Logic

Design and Comparison of power consumption of Multiplier using adiabatic logic and Conventional CMOS logic

Design and Implementation of combinational circuits in different low power logic styles

Low Power 32-bit Improved Carry Select Adder based on MTCMOS Technique

Two Phase Clocked Adiabatic Static CMOS Logic and its Logic Family

DESIGN AND ANALYSIS OF LOW POWER ADDERS USING SUBTHRESHOLD ADIABATIC LOGIC S.Soundarya 1, MS.S.Anusooya 2, V.Jean Shilpa 3 1

A Low Power Array Multiplier Design using Modified Gate Diffusion Input (GDI)

Design and Analysis of Energy Recovery Logic for Low Power Circuit Design

Design and Analysis of CMOS Cell Structures using Adiabatic Logic

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

LOW POWER CMOS CELL STRUCTURES BASED ON ADIABATIC SWITCHING

Power-Area trade-off for Different CMOS Design Technologies

Design of Multiplier using Low Power CMOS Technology

A Low-Power High-speed Pipelined Accumulator Design Using CMOS Logic for DSP Applications

4-bit Ripple Carry Adder using Two Phase Clocked Adiabatic Static CMOS Logic

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

ADIABATIC LOGIC FOR LOW POWER DIGITAL DESIGN

Design Analysis of 1-bit Comparator using 45nm Technology

Design of Energy Efficient Logic Using Adiabatic Technique

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

ESTIMATION OF LEAKAGE POWER IN CMOS DIGITAL CIRCUIT STACKS

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

Performance Evaluation of Digital CMOS Circuits Using Complementary Pass Transistor Network

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

IMPLEMENTATION OF ADIABATIC DYNAMIC LOGIC IN BIT FULL ADDER

Implementation of Power Clock Generation Method for Pass-Transistor Adiabatic Logic 4:1 MUX

Topic 6. CMOS Static & Dynamic Logic Gates. Static CMOS Circuit. NMOS Transistors in Series/Parallel Connection

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

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

Chapter 3 DESIGN OF ADIABATIC CIRCUIT. 3.1 Introduction

Design of Multiplier Using CMOS Technology

Design and Implementation of Adiabatic based Low Power Logic Circuits

Enhancement of Design Quality for an 8-bit ALU

PERFORMANCE EVALUATION OF SELECTED QUASI-ADIABATIC LOGIC STYLES

CPE/EE 427, CPE 527 VLSI Design I: Homeworks 3 & 4

Design and Analysis of Full Adder using Different Logic Techniques

Design & Analysis of Low Power Full Adder

LOW POWER DIGITAL DESIGN USING ASYNCHRONOUS FINE GRAIN LOGIC

Novel Buffer Design for Low Power and Less Delay in 45nm and 90nm Technology

Implementation of High Performance Carry Save Adder Using Domino Logic

1. Short answer questions. (30) a. What impact does increasing the length of a transistor have on power and delay? Why? (6)

Investigation on Performance of high speed CMOS Full adder Circuits

A Literature Survey on Low PDP Adder Circuits

Power Optimization for Ripple Carry Adder with Reduced Transistor Count

Implementation of Efficient 5:3 & 7:3 Compressors for High Speed and Low-Power Operations

PERFORMANCE ANALYSIS OF LOW POWER FULL ADDER CELLS USING 45NM CMOS TECHNOLOGY

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

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

International Journal of Advance Engineering and Research Development. Review of Low Powered High Speed and Area Efficient Full Adders

Optimization of power in different circuits using MTCMOS Technique

Design of New Full Swing Low-Power and High- Performance Full Adder for Low-Voltage Designs

Cascadable adiabatic logic circuits for low-power applications N.S.S. Reddy 1 M. Satyam 2 K.L. Kishore 3

Low Power Multiplier Design Using Complementary Pass-Transistor Asynchronous Adiabatic Logic

Design of High Performance Arithmetic and Logic Circuits in DSM Technology

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

A NOVEL 4-Bit ARITHMETIC LOGIC UNIT DESIGN FOR POWER AND AREA OPTIMIZATION

Noise Tolerance Dynamic CMOS Logic Design with Current Mirror Circuit

Design of Low Power Carry Look-Ahead Adder Using Single Phase Clocked Quasi-Static Adiabatic Logic

ADVANCES in NATURAL and APPLIED SCIENCES

Power Efficient adder Cell For Low Power Bio MedicalDevices

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

Design of Low Power Vlsi Circuits Using Cascode Logic Style

Designing of Low-Power VLSI Circuits using Non-Clocked Logic Style

Low Power &High Speed Domino XOR Cell

SUBTHRESHOLD CIRCUIT DESIGN FOR HIGH PERFORMANCE

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

Transcription:

Design of Low Power Energy Efficient CMOS Circuits with Adiabatic Logic Aneesha John 1, Charishma 2 PG student, Department of ECE, NMAMIT, Nitte, Karnataka, India 1 Assistant Professor, Department of ECE, NMAMIT, Nitte, Karnataka, India 2 ABSTRACT: The increase in demand for low power devices led to research of solutions for the reduction of energy and power consumption. The switching events during charging-discharging of load capacitor cause increase in power consumption/dissipation. Adiabatic logic is an alternative approach for reducing the power consumption/dissipation. It offers a way to utilise the stored energy from the load capacitor by recycling to the power supply. Inspite of the complexity of circuits, the logic provides good power saving. The simulation results of adiabatic logic circuits are compared to logic of CMOS circuits indicating the former is more advantageous. KEYWORDS: switching events, power consumption/dissipation, adiabatic logic, recycling I. INTRODUCTION The performance in computer systems is enhanced in several magnitudes due to increase in rapid switching and increase in the integrated transistors on a chip. These improvements are accompanied by greater energy and power consumption/dissipation. Hence it requires cooling packages increasing the cost and reducing the dependability on the system. The battery life is affected due to the application of low power. To overcome this VLSI designing helps to make compatible circuits for low power. Charging-discharging cycle leads to power dissipation. In order to reduce this, an alternative approach adiabatic logic is obtained. Yong Bin Kim et al. [1], discussed the results obtained by investigating the adiabatic logic on the basic gates such as NAND, NOR and XNOR, and more complicated circuits like a 4 and 8 bit adder. Maurya et al. [6], implemented NAND and NOR gates in Positive Feedback Adiabatic Logic (PFAL), that is methods of quasi adiabatic logic in spice tools using 180 nm technology to show the significant power saving compared to the conventional method. Dhaka et al. [7], proposed NOR logic gate using 2 Phase Adiabatic Static Clocked Logic (2PASCL) and Pass transistor Adiabatic Logic (PAL) which is simulated on 180 nm and 90 nm technology to obtain the comparison of significant power saving. Bharathi et al. [8], investigates the less power dissipation of the adiabatic techniques like Energy efficient Charge Recovery Logic (ECRL), PFAL, 2PASCL and PAL. It shows the working principle of energy efficient techniques. The performance shows that it is energy efficient compared to conventional CMOS design. In adiabatic circuits, the dissipated energy is equal to the injected energy. Adiabatic technique is used to increase energy efficiency of logic circuit. For energy recovery, a capacitance C L is charged or discharged through a circuit of resistance R, when the switching time T is increased, the power dissipation reduces. So during the simulation, by integrating the product of current and voltage and dividing it by the period T, then the power consumption can be given as follows: P = ( (VI) ) dt (1) where, V and I are power supply voltage and current respectively and number of power supplies is given by n. The implementation and simulation of the circuits are designed in Cadence Virtuoso Spectre using a 45 nm CMOS technology with appropriate power supplies. Comparative analysis between the conventional CMOS, 2PASCL, ECRL, 2n-2n2p, PAL and PAL-2n is done based on the power dissipation/consumption. Copyright to IJIRSET DOI:10.15680/IJIRSET.2016.0505582 494

II. CONVENTIONAL SWITCHING CMOS is a combination of nmos and pmos in pull down and pull up section respectively. The source of pull up network is connected to power supply and source of pull down network is connected to ground. The switching due to charging-discharging of the load capacitors causes more power consumption. The Figure 1 shows the switching in conventional CMOS logic. The rise in the logic level causes the charging during the positive rail, which is given by, C is the load capacitance. Hence, the power supply energy is given by, Q = C V (2) QV = C V (3) The energy withdrawn from the voltage supply is equal to the energy consumed in the circuit. Hence half of the energy stored during the charge cycle is The other half energy is dissipated as heat. E = C V (4) E + E = C V (5) Figure 1: Conventional switching CONVENTIONAL CMOS CIRCUIT DESIGN CMOS is the basic unit of the digital circuits. Within the drain of nmos and pmos in pull down and pull up section networks is the output of the circuit obtained. The switching activity in CMOS, charging-discharging of the load capacitance and frequency causes increase in power consumption. The Figure 2 shows the CMOS inverter circuit and the output of the CMOS inverter. Figure 2: CMOS inverter circuit and the output of the CMOS inverter Copyright to IJIRSET DOI:10.15680/IJIRSET.2016.0505582 495

III. ADIABATIC SWITCHING "Adiabatic" is taken from a Greek word and it describes thermodynamic process that shows no energy exchange with the surroundings. In real-time systems such perfect processes cannot be obtained due to some factors which causes dissipation. But dissipation can be decreased by reducing the operational speed and conditional transistor switching. It is also called as "Energy recovery CMOS", since it reuses the stored energies in the load capacitors. The ideal condition of the adiabatic process is achieved when the switching process is retarded. Practically energy dissipation cannot be reduced to be zero because the charge cycle is always associated with an adiabatic and a non-adiabatic component. The conservation of energy is achieved in the circuit rather than dissipation. The circuit consists of a constant current source (an AC power supply, a trapezoidal power supply or a linear voltage ramp). The circuit consisting of the Adiabatic Switching is shown in Figure 3. Consider the circuit where R is the resistance of the pmos section. The capacitor voltage V C is considered to be zero initially. The voltage in the circuit is given by Then the power is given by The amount of energy during charging, Figure 3: Circuit explaining Adiabatic Switching V=IR (6) P= VI =I 2 R (7) Also E = R I dt = RI T (8) I = (9) Hence where, the respective terms are given as: E energy dissipated during charging, C load capacitance, R ON resistance of the MOS switch, V supply voltage, T time period E = E = ECRL CIRCUIT DESIGN ECRL consists of two cross-coupled transistors and n functional blocks in the nmos transistors. Both positive and negative outputs are generated. The circuits suffer loss in the precharge and recover phases. Due to the cross coupling the outputs interfere each other. The propagation from one stage to next stage takes place in only one phase but the values are stored in four phases. Figure 4 shows the circuit and the output of the ECRL inverter. (10) Copyright to IJIRSET DOI:10.15680/IJIRSET.2016.0505582 496

Figure 4: Circuit of ECRL inverter and the output of the ECRL inverter 2PASCL CIRCUIT DESIGN The 2PASCL uses two phase sinusoidal power supply. One clock is in symmetry and other is unsymmetrical. The circuit has two transistors. One transistor is placed between the output and power clock and another placed between one of the terminals of nmos and power source. Figure 5 shows the circuit and the output of the 2PASCL inverter. Figure 5: Circuit of 2PASCL inverter and the output of the 2PASCL inverter 2n-2n2p CIRCUIT DESIGN 2n-2n2p was introduced in order to overcome the coupling effects as in ECRL. The core of this logic consists of a latch of pmos and nmos transistors. The n-functional block is in parallel with nmos. The cross-coupled nmos transistors switches larger part results in the non-floating outputs. The cross coupled pmos are used during precharge phases. Figure 6 shows the circuit and the output of the 2n-2n2p inverter. Figure 6: Circuit of 2n-2n2p inverter and the output of the 2n-2n2p inverter Copyright to IJIRSET DOI:10.15680/IJIRSET.2016.0505582 497

PAL CIRCUIT DESIGN PAL is a dual rail adiabatic logic. The gate complexity is less. It uses two phase clock rising. In the evaluate phase the clock rises from 0 to V dd and supplies energy to the circuit, then the clock returns to 0 in the recovery phase and the energy is recycled to power clock generator. The two n-trees realize the logic functions. Figure 7 shows the circuit and the output of the PAL inverter. Figure 7: Circuit of PAL inverter and the output of the PAL inverter PAL-2n CIRCUIT DESIGN PAL-2n with nmos pull-down configuration is a dual-rail circuit. It is a quasi adiabatic logic circuit. The core is a latch made by pmos and nmos also called as Adiabatic Amplifier. The pmos transistor of the latch has parallel n- functional blocks and form a transmission gate. It avoids logic level erosion on the output nodes, but complete recovery of clock signals is not possible. PAL-2n uses a four phase clock rising from 0 to V dd in the evaluate phase and supplies energy to the circuit, then the clock returns to 0 in the recovery phase. Figure 8 shows the circuit and the output of the PAL-2n inverter. Figure 8: Circuit of PAL-2n inverter and the output of the PAL-2n inverter IV. RESULTS AND DISCUSSION The Table 1 shows the average power consumption of all the logic styles. The comparisons of all logics show that adiabatic logic has less power consumption than conventional CMOS. The implementation of inverter and other basic gates AND, OR and 2:1 multiplexer is simulated and the average power consumption is calculated. Copyright to IJIRSET DOI:10.15680/IJIRSET.2016.0505582 498

Table 1: Average power consumption of logic circuits Logic Average power consumption (watts) Inverter AND OR 2:1 multiplexer CMOS 244 n 25.98 n 34.63 n 142.07 n 2PASCL 7.085 n 17.58 n 17.58 n 63.68 n ECRL 0.392 n 0.392 n 0.288 n 0.27 n 2n-2n2p 5.38 u 5.38 u 615.4 n 3.651 u PAL 0.406 n 0.406 n 0.434 n 0.738 n PAL-2n 0.488 n 0.488 n 1.04 n 1.03 n V. CONCLUSION The simulation of basic gates is analyzed at 45 nm technology at 1 V with clock frequencies of 400 MHz and 200 MHz with a load capacitance of 0.01 pf for conventional CMOS, 2PASCL, ECRL, 2n-2n2p, PAL and PAL-2n. From the comparison of the results obtained, the average power consumption of the circuit calculated is considerably low in adiabatic logic that uses power clock supply. REFERENCES [1] Yong Bin Kim and Shivakumar Sompur, An investigation into adiabatic circuits, IEEE Transactions on Circuits and Systems, vol. 1, ISBN :07803-7150-X, pp. 294-297, 2001. [2] Kaushik Roy Pandit, Saibal Mukhopadhyay and Hamid Mahmoodi Meimand, "Leakage Current Mechanisms and Leakage Reduction Techniques in Deep Sub-micrometer CMOS Circuits", Proceedings of the IEEE, ISSN: 0018-9219, INPEC Accession Number: 7552870, vol. 91, no. 2, pp. 305-327, 2003. [3] Cihun Siyong, Muh Tian Shiue, Ci Tong Hong and Kai Wen Yao, "Analysis and Design of an Efficient Irreversible Energy Recovery Logic in 180nm CMOS", IEEE Transactions on Circuits and Systems, vol. 55, no. 9, pp. 2595-2607, 2008. [4] Nazrul Anuar, Yasuhiro Takahashi and Toshikazu Sekine, Two Phase Clocked Adiabatic Static CMOS Logic, IEEE ICECS, pp. 503-506, 2009. [5] Nazrul Anuar, Yasuhiro Takahashi and Toshikazu Sekine, XOR evaluation of 4X4 BIT array Two Phase Clocked Adiabatic Static CMOS Logic, IEEE MWSCAS, 2010. [6] Atul Maurya and Gagnesh Kumar, Adiabatic Logic: Energy Efficient Technique for VLSI Applications, International Conference on Computer & Communication Technology, IEEE, pp. 234-238, 2011. [7] Gayatri, Mahendra Singh Dhaka and Pramendra Singh Dhaka, Adiabatic Logic Gate for Low Power Application, International Journal of Engineering Research and Applications (IJERA), vol. 2, Issue-3, pp. 2474-2478, 2012. [8] M. Bharathi, B. Dilli Kumar, Design of Energy Efficient Arithmetic Circuits Using Charge Recovery Adiabatic Logic, International Journal of Engineering Trends and Technology, vol. 4, Issue-1, pp. 32-40, 2013. [9] Arjun Mishra and Neha Singh, "Low Power Circuit Design Using Positive Feedback Adiabatic Logic (PAL-2n)", International Journal of Science and Research, vol. 3, Issue-6, ISSN: 2319-7064, pp. 43-45, 2014. [10]Santpal Singh, Gagandeep Singh and Jaspreet Singh, An Adiabatic Approach to Design Low Power Energy Efficient CMOS Circuits, International Journal of Emerging Research in Management & Technology, ISSN: 2278-9359, vol. 4, Issue-4, pp. 11-14, 2015. [11]Kshitij Shinghal, Deepti Shinghal and Amit Saxena, "Design and Implementation of Adiabatic based Low Power Logic Circuits", International Research Journal of, vol. 2, Issue-2, ISSN: 2395-0072, pp. 498-504, 2015. Copyright to IJIRSET DOI:10.15680/IJIRSET.2016.0505582 499