POWER EVALUATION OF ADIABATIC LOGIC CIRCUITS IN 45NM TECHNOLOGY

Similar documents
Design and Analysis of Multiplexer in Different Low Power Techniques

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

Design of Low Power Energy Efficient CMOS Circuits with Adiabatic Logic

Design and Analysis of Multiplexer using ADIABATIC Logic

Comparative Analysis of Low Power Adiabatic Logic Circuits in DSM Technology

Comparison of adiabatic and Conventional CMOS

Performance Analysis of Different Adiabatic Logic Families

Comparative Analysis of Adiabatic Logic Techniques

Adiabatic Logic Circuits for Low Power, High Speed Applications

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

Low Power Adiabatic Logic Design

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

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

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

Design and Analysis of f2g Gate using Adiabatic Technique

Implementation of Low Power Inverter using Adiabatic Logic

DESIGN AND IMPLEMENTATION OF EFFICIENT LOW POWER POSITIVE FEEDBACK ADIABATIC LOGIC

Design of Energy Efficient Arithmetic Circuits Using Charge Recovery Adiabatic Logic

AN EFFICIENT ADIABATIC FULL ADDER DESIGN APPROACH FOR LOW POWER

PARAMETRIC ANALYSIS OF DFAL BASED DYNAMIC COMPARATOR

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

SEMI ADIABATIC ECRL AND PFAL FULL ADDER

PERFORMANCE EVALUATION OF SELECTED QUASI-ADIABATIC LOGIC STYLES

!"#$%&'()*(+*&,"*")"-./* %()0$12&'()*')*3#'343&'%*.3&"0*4/* (2&'135*&-3)0'0&(-*0'6').!

Improved Two Phase Clocked Adiabatic Static CMOS Logic Circuit

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

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

Energy Efficient Design of Logic Circuits Using Adiabatic Process

Design and Analysis of CMOS Cell Structures using Adiabatic Logic

Design of Energy Efficient Logic Using Adiabatic Technique

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

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

Adiabatic Technique for Power Efficient Logic Circuit Design

LOW POWER CMOS CELL STRUCTURES BASED ON ADIABATIC SWITCHING

Chapter 3 DESIGN OF ADIABATIC CIRCUIT. 3.1 Introduction

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

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

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

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

Adiabatic Logic Circuits: A Retrospect

Design Analysis of 1-bit Comparator using 45nm Technology

Power Optimized Energy Efficient Hybrid Circuits Design by Using A Novel Adiabatic Techniques N.L.S.P.Sai Ram*, K.Rajasekhar**

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

Comparative Analysis of Conventional CMOS and Adiabatic Logic Gates

Power-Area trade-off for Different CMOS Design Technologies

A Comparative Study of Power Dissipation of Sequential Circuits for 2N-2N2P, ECRL and PFAL Adiabatic Logic Families

INTERNATIONAL JOURNAL OF COMPUTER ENGINEERING & TECHNOLOGY (IJCET) HIGH-SPEED 64-BIT BINARY COMPARATOR USING NEW APPROACH

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

DESIGN AND SIMULATION OF A HIGH PERFORMANCE CMOS VOLTAGE DOUBLERS USING CHARGE REUSE TECHNIQUE

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

Low Power Parallel Prefix Adder Design Using Two Phase Adiabatic Logic

VLSI Designed Low Power Based DPDT Switch

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

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

Domino Static Gates Final Design Report

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

A HIGH EFFICIENCY CHARGE PUMP FOR LOW VOLTAGE DEVICES

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

IJMIE Volume 2, Issue 3 ISSN:

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

A design of 16-bit adiabatic Microprocessor core

Design of Low Power Flip Flop Based on Modified GDI Primitive Cells and Its Implementation in Sequential Circuits

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

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

Dynamic Logic. Domino logic P-E logic NORA logic 2-phase logic Multiple O/P domino logic Cascode logic 11/28/2012 1

ADIABATIC LOGIC FOR LOW POWER DIGITAL DESIGN

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

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

International Journal of Electronics and Communication Engineering & Technology (IJECET), INTERNATIONAL JOURNAL OF ELECTRONICS AND

A High Performance Asynchronous Counter using Area and Power Efficient GDI T-Flip Flop

ECE 471/571 The CMOS Inverter Lecture-6. Gurjeet Singh

PERFORMANCE COMPARISON OF DIGITAL GATES USING CMOS AND PASS TRANSISTOR LOGIC USING CADENCE VIRTUOSO

ECE 334: Electronic Circuits Lecture 10: Digital CMOS Circuits

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

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

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

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

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

[Kumar, 2(9): September, 2013] ISSN: Impact Factor: 1.852

Enhancement of Design Quality for an 8-bit ALU

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

A High-Speed 64-Bit Binary Comparator

Design of Operational Amplifier in 45nm Technology

Design of High Performance Arithmetic and Logic Circuits in DSM Technology

Investigation on Performance of high speed CMOS Full adder Circuits

IMPLEMENTATION OF ADIABATIC DYNAMIC LOGIC IN BIT FULL ADDER

Design & Simulation of Half Adder Circuit Using AVL technique based on CMOS Technology

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

Design of Multiplier using Low Power CMOS Technology

Optimization of Digitally Controlled Oscillator with Low Power

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

Noise Tolerance Dynamic CMOS Logic Design with Current Mirror Circuit

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

Design of Low Power ALU using GDI Technique

A Three-Port Adiabatic Register File Suitable for Embedded Applications

International Journal of Scientific & Engineering Research, Volume 6, Issue 7, July ISSN

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

UNIT-III GATE LEVEL DESIGN

ISSN: X Impact factor: 4.295

A Literature Survey on Low PDP Adder Circuits

Transcription:

INTERNATIONAL JOURNAL OF ELECTRONICS AND COMMUNICATION ENGINEERING & TECHNOLOGY (IJECET) Proceedings of the International Conference on Emerging Trends in Engineering and Management (ICETEM14) ISSN 0976 6464(Print) ISSN 0976 6472(Online) Volume 5, Issue 12, December (2014), pp. 230-237 IAEME: http://www.iaeme.com/ijecet.asp Journal Impact Factor (2014): 7.2836 (Calculated by GISI) www.jifactor.com IJECET I A E M E POWER EVALUATION OF ADIABATIC LOGIC CIRCUITS IN 45NM TECHNOLOGY Simranjeet Singh Puaar 1, Sandeep Singh Gill 2 1, 2 (ECE, Guru Nanak Dev Engineering College, Ludhiana, India) ABSTRACT Adiabatic logic technique can become an answer to the problem of power dissipation. This technique is capable of recycling the energy from the load and sends it back to the power supply. In this paper various adiabatic logic techniques like Efficient Charge Recovery Logic (ECRL), Positive Feedback Adiabatic Logic (PFAL), 2N-2N2P are analyzed. Combinational circuits like Nand, Nor, Exor, 2:1Mux are implemented using above mentioned techniques. Effect of frequency on energy consumption is analyzed and compared with the results of standard CMOS. saving factor (ESF) of all above said adiabatic techniques is determined at 1 MHz. After analysis it was found out that PFAL is most efficient. Design and simulations is done using CADENCE VIRTUOSO tool, in 45nm technology node. Keywords: Cadence Virtuoso, ECRL, ESF, PFAL, 2N-2N2P. 1. INTRODUCTION CMOS device is fast moving towards pinnacle of miniaturization, thus causing the increase in sophistication of applications in embedded computing. Interest of the researchers has grown towards reducing energy dissipation as cost of power dissipation has become derisory. Results obtained using custom low power techniques are sometimes inadequate hence different concepts of physics are being explored to optimize the power equation. Adiabatic logic technique is one such concept. In this paper various combinational circuits are implemented using semi adiabatic ECRL[1], PFAL[2][3], 2N-2N2P[3] techniques and comparison is made with traditional CMOS. 2. ADIABATIC PROCESS Adiabatic literally is a thermodynamic process which involves no energy exchange with the surrounding thus no loss of energy due to dissipation but in microelectronics charge transfer between nodes of a circuit is considered as a process.basic rules for adiabatic circuits: 1. Never turn on a transistor if it has a non zero voltage across it because it will cause ½ CV DD 2 dissipation. 2. Never suddenly change voltage across any On transistor [4]. Where C is a load capacitance and V DD is maximum amplitude of applied voltage. To satisfy above rules adiabatic switching is used. Adiabatic switching is technique which causes the nodes to charge/discharge at constant current to minimize energy dissipation.adiabatic Switching requires Constant current source power supply [5]. For adiabatic switching trapezoidal power supply voltage is used. 230

2.1 Power clock Trapezoidal voltage is used as a power clock which acts as a constant current source power supply. Power clock has four intervals, these are Evaluate(E), Hold(H), Recovery(R), Wait(W). In E interval, the outputs are evaluated from the stable input signal. During H interval, output is kept stable to provide input to next stage. is recovered during R interval and W interval is added for the purpose of symmetry as shown in the fig. 1. Fig.1: One cycle of power clock used in adiabatic logic 2.2 Lossmechanism in adiabatic logic Adiabatic logic energy loss (E AL ), Leakage loss (E leak ) and Non-adiabatic loss (E non-adia ) are the losses that occur in adiabatic circuits as shown in Fig. 2 [6]. Fig. 2: Variation in energy of adiabatic logics with frequency [6] From the graph it can be seen that E AL increases with frequency, E leak is inversely proportional to frequency and E non-adia is independent of the frequency. Thus for adiabatic circuit consumption at low frequency high due to leakage.power. consumption decreases as frequency increases and is minimum at a particular frequency and it start increasing after wards basically due to E AL [6]. 2.3 saving factor It is measure for how much more energy is consumed in a static CMOS gate or system with respect to an Adiabatic Logic counterpart [6]. General definition for ESF is given by (1). ESF= (1) 3. CIRCUIT IMPLEMENTATION Nand, Nor, Exor and 2:1Mux are the combinational circuits that are implemented using semi adiabatic ECRL, PFAL, 2N-2N2P techniques. Implementation is done using cadence virtuoso 45nm technology node. Supply voltage applied to run the circuits is trapezoidal in nature which has maximum amplitude of 1.8V. Length of both the MOS 231

devices is kept at minimum value i.e. 45 nm. Width of NMOS is set to 120nm and that of PMOS is set to 240nm. Load capacitance value is set to 1pf considering the fact that as gate width is decreased parasitic capacitance increases. 3.1 ECRL This adiabatic logic family has same structure as cascode voltage switch logic. This structure has two cross coupled PMOS devices that are used to provide complementary out. The latch is driven by nmos network that could be viewed as a complementary switching block.combinational circuits implemented using ECRL are shown in Fig. 3. Fig. 3: ECRL Implementation of a) Nand gate b) Nor gate c) Exor gate d) 2:1 Mux 3.2 PFAL In case of PFAL, latch is a combination of two pmosfets and two nmosfets, and the functional tree is connected in parallel with the pmosfets.as functional tree is parallel withpmosfets it causes the reduction of equivalent resistance of the charging path of the capacitor. During the recovery phase,the loaded capacitance gives back energy to the power supply, thus reducing overall power consumption [7].Combinational circuits implemented using PFAL are shown infig 4. 232

Fig. 4 PFAL Implementation of a) Nand gate b) Nor gate c) Exor gate d) 2:1 Mux 3.3 2N-2N2P This logic family is derived from ECRL to reduce coupling effect that was a drawback of ECRL.In case of 2N- 2N2P latch is a combination of two pmosfets and two nmosfets, and the functional tree is connected in parallel with the nmosfets. These cross coupled nmos's result's in non-floating output as shown in Fig. 5. 233

Fig. 5: 2N-2N2P Implementation of a) Nand gate b) Nor gate c) Exor gate d) 2:1 Mux 4. RESULTS AND DISCUSSIONS In this section effect of frequency on energy consumption is analyzed and compared with the results of standard CMOS. saving factor (ESF) of all above said adiabatic techniques is determined at 1 MHz's Moreover different techniques compared for area consumed. 234

4.1 Effect of frequency on energy consumption Amount of energy consumed by adiabatic circuit depends upon frequency of operation. Effect of frequency on various adiabatic combinational circuits is analyzed. Analysis is tabulated in Table 1 to Table 4 and shown graphically in Fig.6.Results shown below indicate that at low frequencies energy consumption increases for both CMOS and adiabatic techniques due to leakage current that flows in transistors. From above it is seen that energy consumption is minimum in ECRL and maximum in PFAL. As frequency of operation is increased energy consumption decreases and is minimum at about 10 KHz. For mid frequency ranges PFAL is most efficient technique and all are better than standard CMOS. As frequency of operation increases energy consumption stars increasing in all the three techniques. At higher frequencies at about 10MHz, behaviour of adiabatic families remain no longer adiabatic, thus energy consumption of adiabatic logic devices increases whereas for CMOS it is independent of frequency. Table 1: consumption of Nand at different frequencies Frequency CMOS ECRL PFAL 2N-2N2P 100 Hz 8.787 4.81 13.634 8.86 1 KHz 5.291.712 1.427 1.10 10 KHz 4.89.465.316.5056 100 KHz 4.92.724.333.7286 1 MHz 4.93 1.503.800 1.504 10 MHz 4.93 5.824 3.87 5.824 Table 2: consumption of Nor at different frequencies Frequency CMOS ECRL PFAL 2N-2N2P 100 Hz 8.630 4.87 13.34 8.946 1 KHz 5.301.720 1.430 1.111 10 KHz 4.97.466.312.5085 100 KHz 4.94.724.333.7295 1 MHz 4.92 1.509.797 1.5113 10 MHz 4.82 5.729 3.7 5.810 Table 3: consumption of Exor at different frequencies Frequency CMOS (pj) ECRL PFAL 2N-2N2P 100 Hz 7.421 5.14 17.04 8.877 1 KHz 3.69.786 1.786 1.173 10 KHz 3.33.562.346.599 100 KHz 3.28.900.347.905 1 MHz 3.28 1.85.870 1.861 10 MHz 3.27 7.386 4.67 7.53 235

Table 4: consumption of 2:1 mux at different frequencies Frequency CMOS ECRL PFAL 2N-2N2P 100 Hz 21.70 10.07 30.85 17.71 1 KHz 12.47 1.582 3.29 2.359 10 KHz 9.911 1.151.7 1.229 100 KHz 9.845 1.861.749 1.870 1 MHz 9.811 3.815 1.857 3.828 10 MHz 9.800 14.805 9.889 15.367 Fig.6: consumption comparison of a) Nand gate b) Nor gate c) Exor gate d) 2:1 Mux 4.2 Transistor count Main disadvantage of adiabatic technique is transistor count. No of transistors used, are greater than corresponding CMOS device.transistor used are maximum for PFAL and 2N-2N2P and minimum for traditional CMOS. Table 5 shows transistor count comparison. Table 5: Number of transistors used to form a circuit Circuit CMOS ECRL PFAL 2N-2N2P Nand 4 6 8 8 Nor 4 6 8 8 Exor 8 10 12 12 2:1Mux 8 10 12 12 236

4.3 saving factor Table 6 shows the ESF of various adiabatic families for different combinational circuits calculated at 1MHz. From table it can be seen that PFAL has best energy saving factor i.e. PFAL is most efficient. Table 6: saving factor Circuit ECRL PFAL 2N-2N2P Nand 3.28 6.16 3.277 Nor 3.26 6.17 3.255 Exor 1.77 3.77 1.762 2:1 Mux 2.571 5.283 2.562 5. CONCLUSION It is concluded from above that energy consumption at lower frequencies is minimum in case of ECRL followed by CMOS, 2N2N2P and PFAL i.e. leakage losses are minimum in ECRL. As frequency of operation increases energy consumption starts decreasing. It is minimum at about 10 KHz. At 10KHz and above PFAL is most efficient adiabatic logic technique followed by 2N2N2P and ECRL. At 10MHz and above process remains no longer adiabatic as a result energy consumption of all three adiabatic techniques becomes greater than CMOS. Frequency of operation of adiabatic logic could be increased to few hundred of MHz if load capacitance is reduced. Area consumption of adiabatic logic is greater than standard CMOS which is its main disadvantage. Thus its applications are limited, for example a pace maker where energy saving is main target. REFERENCES [1] Y.Moon, and D. K.Jeong, An Efficient Charge Recovery Logic Circuit, IEEE Journal of Solid-State Circuits, 31(4), 1996, 514-522. [2] A.Vetuli,S. D.Pascoli, and L. M. Reyneri, Positive Feedback in Adiabatic Logic, IEEE Electronics letters, 32(20), 1996, 1867-1869. [3] E.Amirante,A. B. Stoffi, andj.fischer, "Variation of power dissipation in adiabatic logic gates", Institute for Technical Electronics, Technical University Munich. [4] A.Schlaffer and J. A. Nossek, Is there a connection between adiabatic switching and reversible computing?,institute for Network Theory and Circuit Design, Munich University of Technology. [5] W. C.Athas, L.Svensson,J. G. Koller,N.Tzartzanis, ande. Y. Chou, Low-Power Digital Systems Based on Adiabatic-Switching Principles, IEEE Transactions on Very Large Scale Integration (VLSI) Systems, 2(4), 1994, 398-407. [6] P.Teichmann, Adiabatic Logic(Springer series in advanced Microelectronics, 34, 2012) [7] A. Blotti, S.Di Pascoli, and R.Saletti, "Simple Model for Positive Feedback Adiabatic Logic Power Consumption Estimation", IEEE Electronics letters, 36(2), 2000, 116-118. [8] Praveer Saxena, Swati Dhamani, Dinesh Chandra and Sampath Kumar V, Modified Two Phase Drive Adiabatic Dynamic CMOS Logic, International Journal of Electronics and Communication Engineering & Technology (IJECET), Volume 3, Issue 2, 2012, pp. 141-147, ISSN Print: 0976-6464, ISSN Online: 0976 6472. 237