AN EFFICIENT ADIABATIC FULL ADDER DESIGN APPROACH FOR LOW POWER

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

Comparison of adiabatic and Conventional CMOS

Design of Low Power Energy Efficient CMOS Circuits with Adiabatic Logic

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

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

Design and Analysis of Multiplexer in Different Low Power Techniques

Design of 64-Bit Low Power ALU for DSP Applications

Enhancement of Design Quality for an 8-bit ALU

DESIGN OF 64 BIT LOW POWER ALU FOR DSP APPLICATIONS

Implementation of Low Power Inverter using Adiabatic Logic

Leakage Power Reduction in 5-Bit Full Adder using Keeper & Footer Transistor

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

Investigation on Performance of high speed CMOS Full adder Circuits

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

Analysis of Different Full Adder Designs with Power using CMOS 130nm Technology

Performance Analysis of Different Adiabatic Logic Families

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

Adiabatic Logic Circuits for Low Power, High Speed Applications

Energy Efficient Design of Logic Circuits Using Adiabatic Process

SEMI ADIABATIC ECRL AND PFAL FULL ADDER

Design of Multiplier using Low Power CMOS Technology

Power-Area trade-off for Different CMOS Design Technologies

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

Design and Analysis of Multiplexer using ADIABATIC Logic

International Journal of Advance Engineering and Research Development

Design Analysis of 1-bit Comparator using 45nm Technology

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

Design and Implementation of Complex Multiplier Using Compressors

COMPARATIVE ANALYSIS OF PULSE TRIGGERED FLIP FLOP DESIGN FOR LOW POWER CONSUMPTION

Low Power Adiabatic Logic Design

Pardeep Kumar, Susmita Mishra, Amrita Singh

CHAPTER 6 GDI BASED LOW POWER FULL ADDER CELL FOR DSP DATA PATH BLOCKS

ADIABATIC LOGIC FOR LOW POWER DIGITAL DESIGN

Implementation of Carry Select Adder using CMOS Full Adder

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

POWER EVALUATION OF ADIABATIC LOGIC CIRCUITS IN 45NM TECHNOLOGY

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

International Journal of Advanced Research in Biology Engineering Science and Technology (IJARBEST)

Low Power 8-Bit ALU Design Using Full Adder and Multiplexer Based on GDI Technique

LOW POWER NOVEL HYBRID ADDERS FOR DATAPATH CIRCUITS IN DSP PROCESSOR

Design of Delay-Power Efficient Carry Select Adder using 3-T XOR Gate

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

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

Integration of Optimized GDI Logic based NOR Gate and Half Adder into PASTA for Low Power & Low Area Applications

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

Design of Energy Efficient Arithmetic Circuits Using Charge Recovery Adiabatic Logic

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

Comparative Analysis of Adiabatic Logic Techniques

Design of Energy Efficient Logic Using Adiabatic Technique

II. Previous Work. III. New 8T Adder Design

Low Power &High Speed Domino XOR Cell

Power Optimization for Ripple Carry Adder with Reduced Transistor Count

A new 6-T multiplexer based full-adder for low power and leakage current optimization

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

High Performance Low-Power Signed Multiplier

Design of Multiplier Using CMOS Technology

Design and Optimization Low Power Adder using GDI Technique

2-Bit Magnitude Comparator Design Using Different Logic Styles

Design and Implementation of Single Bit ALU Using PTL & GDI Technique

DESIGN OF MULTIPLIER USING GDI TECHNIQUE

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

An Efficient and High Speed 10 Transistor Full Adders with Lector Technique

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

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

Implementation of Low Power High Speed Full Adder Using GDI Mux

Performance Evaluation of Adders using LP-HS Logic in CMOS Technologies

Gdi Technique Based Carry Look Ahead Adder Design

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

Energy Efficient ALU based on GDI Comparator

Low Power 8-Bit ALU Design Using Full Adder and Multiplexer

Design of GDI Based Power Efficient Combinational Circuits and Comparison with Other Logic Styles

Design Of Arthematic Logic Unit using GDI adder and multiplexer 1

DESIGN AND IMPLEMENTATION OF EFFICIENT LOW POWER POSITIVE FEEDBACK ADIABATIC LOGIC

Power Efficient Arithmetic Logic Unit

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

A study to Design and comparison of Full Adder using Various Techniques

Design & Analysis of Low Power Full Adder

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

ISSN:

Comparative Analysis of Conventional CMOS and Adiabatic Logic Gates

Low power high speed hybrid CMOS Full Adder By using sub-micron technology

Area and Power Efficient Pass Transistor Based (PTL) Full Adder Design

Design and Analysis of Row Bypass Multiplier using various logic Full Adders

A High Speed Low Power Adder in Multi Output Domino Logic

ADVANCES in NATURAL and APPLIED SCIENCES

LOW POWER CMOS CELL STRUCTURES BASED ON ADIABATIC SWITCHING

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

A Novel Hybrid Full Adder using 13 Transistors

Design of Robust and power Efficient 8-Bit Ripple Carry Adder using Different Logic Styles

Comparative Analysis of Low Power Adiabatic Logic Circuits in DSM Technology

Performance Evaluation of Digital CMOS Circuits Using Complementary Pass Transistor Network

DESIGN OF EXTENDED 4-BIT FULL ADDER CIRCUIT USING HYBRID-CMOS LOGIC

DESIGN AND ANALYSIS OF LOW POWER 10- TRANSISTOR FULL ADDERS USING NOVEL X-NOR GATES

A Low Power and Area Efficient Full Adder Design Using GDI Multiplexer

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

Design and Analysis of f2g Gate using Adiabatic Technique

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

ONE BIT 8T FULL ADDER CIRCUIT USING 3T XOR GATE AND ONE MULTIPLEXER

A REVIEW PAPER ON HIGH PERFORMANCE 1- BIT FULL ADDERS DESIGN AT 90NM TECHNOLOGY

High-Performance of Domino Logic Circuit for Wide Fan-In Gates Using Mentor Graphics Tools

Transcription:

AN EFFICIENT ADIABATIC FULL ADDER DESIGN APPROACH FOR LOW POWER Baljinder Kaur 1, Narinder Sharma 2, Gurpreet Kaur 3 1 M.Tech Scholar (ECE), 2 HOD (ECE), 3 AP(ECE) ABSTRACT In this paper authors are going to compare the full adder using TG with full adder using energy recovery logic PFAL.Eventhough transmission logic is very efficient in power consumption but adiabatic technique PFAL is also a energy reused method. By adiabatic technology, charge stored on node capacitance can be recycled back and used as power clock. The full adder designed with positive feedback adiabatic logic has better performance than previous design and all results were verified with Tanner V.7. Various types of parameters such as power dissipation, transistor count and power supply were compared of both methods on T-Spice tool. Keywords: Adiabatic Logic, Full adder using TG and PFAL, PFAL, TG, T-SPICE. I. INTRODUCTION As in designing of conventional static and dynamic CMOS logic, the circuit performance is necessary in parameters of logic levels, input supply but not in the case of power consumed by the conventional circuits. To obtain less power consumption, the best technique is implemented like reduce the supply voltage, factor.consequently; the design gives us degraded performance [1]. To overcome this problem, the method is introduced works on energy recovery principle known as adiabatic logic. Adiabatic circuits are those circuits in which energy is recycled back to threshold voltage and no energy is wasted [2].In this paper, author have designed full adder by using adiabatic technique and compare with existing TG design. Before this, I have studied various approaches that are used to minimize the power dissipation of various electronic circuits. Full adder is a circuit which adds three bits and gives the two binary outputs, sum and carry. It is widely used in applications like digital signal processing (DSP), and microprocessor. Different types of full adder were discussed in various papers over the past decades. The one of the main adders are ripple carry adder, carry look ahead adder and parallel binary adder. In the present paper, the performance analysis of full adder has done with TG logic and adiabatic logic PFAL. In transmission gate logic, the PMOSFET and NMOSFET switches are connected in parallel form and consecutively works as transmission gate. It is observed that high number of internal nodes can increase parasitic capacitances and ultimately circuit complexity becomes increase. So, power consumption of the circuit enhance in many large arithmetic circuits. The circuit design with TG logic is very complicated and takes more delay for logical operation during transition [3]. The rest paper describes as: section 2 gives the basics of full adder and logic design styles. Section 3 shows the simulation results of TG and adiabatic PFAL.Section 4 demonstrates the conclusion. At last, References have given to verify the results and calculations. 121 P a g e

1.1 Conventional TG Logic TG stands for transmission gate logic. This method is enforced with terribly minimum transistors as compared to conventional CMOS structure. The PMOS and NMOS are connected consecutively and they behave as a switch and constitute a transmission gate.nmos transistor pass a signal of binary 0 however a weak 1,inspite of that, PMOS transistor pass the binary signal 1 however a weak 0[4]. Figure 1 Transmission gate logic [1] It is the simplest method which combines the properties of both NMOS and PMOS.Both NMOSFET and PMOSFETs are connected in parallel, which leads to a full swing at the output [5]. 1.2 Adiabatic logic Principle Adiabatic circuits are popular due to its lower power dissipation and better performance excepts speed. When capacitive load is charged and discharged, power dissipation occurs. CV 2 DD amount of power is dissipated during this process. The term signal energy refers to either the amount of energy stored on the load capacitor (output signal energy) or supplied by the load capacitor (input signal energy) to the next gate. Two types of energy dissipation are: static and dynamic power consumption. Some of energy is consumed in PMOSFET and NMOSFET Switches where resistances offered the voltage drop, second when charge stored on capacitive load is transferred to ground. But the charge which is grounded can be recycled back and gives to power clock, this method is known as adiabatic approach [6]. Figure 1.1 Adiabatic principle [6]. 122 P a g e

II. LOGIC DESIGN STYLES 2.1 Full Adder Full adder is a combinational circuit that performs the addition of 3 binary digits. The input variables are represented by A, B, Cin.A and B represent the 2-input variables and Cin represents the carry from the previous lower significant position. In the full adder, whenever we add two binary numbers, each having two or more binary bits, the least significant bits can be added using half adder. The logic symbol of full adder is shown in Fig. 2. Figure 2 Logic Symbol For Full Adder[7]. Full adder basically accepts 3 inputs and produces 2 outputs sum and carry. As compared to half adder, full adder takes the value of carry input to handle the additional input carries. Figure 2.1 Logic Diagram for Full Adder [7]. From the Fig 2.1, it is clear that sum(s) is the XOR of A, B and C in and carry is designed with the combination of AND and OR gate. The output of first exor gate is the input of AND gate and another input C in is also applied.similarily, the inputs A and B also applied to the AND gate.as a result, the OR gate gives the result of Carry output [7]. 2.2 TG Based Full Adder The implementation by TG uses 14 transistors so power consumption and area is larger in TG circuit. The transistor count is more so the area for circuit is also more. 123 P a g e

Figure 2.2 TG Based Full Adder [8]. Two TG based ports are used to realize the function of full adder. One is used to implement the sum expression and other for carry [8]. 2.3 PFAL Based Full Adder Sum The PFAL logic consists of a two cross coupled inverters and two functional blocks F and F/. These functional blocks are used for logic operation. The pull up network is designed with combination of NMOS and PMOS. When the inputs a, b and c are at logic 001 and V DD move up from lower position to higher position of constant supply then F-array sum store data one. Sum/ charge the capacitor up to the threshold level. Now V DD fall from higher position to lower position then sum/ gives its energy back to V DD, no energy of V DD is grounded. When the inputs a, b and c are at logic 010 and V DD move up from lower position to higher position of constant supply then F-array sum store data one. Sum/ charge the capacitor up to the threshold level. Now V DD fall from higher position to lower position then sum/ gives its energy back to V DD, no energy of V DD is grounded. When the inputs a, b and c are at logic 100 and V DD move up from lower position to higher position of constant supply then F-array sum store data one. Sum/ charge the capacitor up to the threshold level. Now V DD fall from higher position to lower position then sum/ gives its energy back to V DD, no energy of V DD is grounded. When the inputs a, b and c are at logic 111 and V DD move up from lower position to higher position of constant supply then F-array sum store data one. Sum/ charge the capacitor up to the threshold level. Now V DD fall from higher position to lower position then sum/ gives its energy back to V DD, no energy of V DD is grounded. Figure 2.3 PFAL Based Full Adder Sum. 124 P a g e

2.4 PFAL Based Full Adder Carry The PFAL logic consists of a two cross coupled inverters and two functional blocks F and F/. These functional blocks are used for logic operation. The pull up network is designed with combination of NMOS and PMOS.When the inputs a, b and c are at logic 011 and V DD move up from lower position to higher position of constant supply then F-array carry store data one. Carry/ charge the capacitor up to the threshold level. Now V DD fall from higher position to lower position then carry/ gives its energy back to V DD, no energy of V DD is grounded. When the inputs a, b and c are at logic 101 and V DD move up from lower position to higher position of constant supply then F-array carry store data one. Carry/ charge the capacitor up to the threshold level. Now V DD fall from higher position to lower position then carry/ gives its energy back to V DD, no energy of V DD is grounded. When the inputs a, b and c are at logic 111 and V DD move up from lower position to higher position of constant supply then F-array carry store data one. Carry/ charge the capacitor up to the threshold level. Now V DD fall from higher position to lower position then carry/ gives its energy back to V DD, no energy of V DD is grounded. III. SIMULATION RESULTS Figure 2.4 PFAL Based Full Adder Carry. In this paper different logic styles, TG and PFAL logic were used to design full adder. This full adder was implementing using T-spice of TANNER tool on 0.18um technology. The graphical representation of two styles is shown below. Figure3 Simulation results of full adder using TG. 125 P a g e

Fig. 3 describes the graphical waveform of full adder with TG logic. The bottom one line is the output signal and top four are input signals. Figure3.1 Simulation results of full adder sum using PFAL. Figure 3.2 Simulation results of Full Adder Carry using PFAL. Fig. 3.1 describes the graphical waveform of full adder with PFAL logic. The bottom two lines are the output signals and top sevens are input signals. Fig. 3.2 describes the graphical waveform of full adder with PFAL logic. The bottom two lines are the output signals and top sevens are input signals. 3.1Comparison of Proposed with Existing Design The comparison between the TG and PFAL based full adder has done in various terms such as power supply, transistor count and power dissipation. The transistor count is higher in PFAL but it dissipates least energy as heat at node capacitance. In Fig.3.3 the TG and PFAL logics are compared as TG has average power of 16.7µw with proposed design power of only 15.38µw. Figure 3.3 Comparison of proposed and existing design with different parameters. 126 P a g e

Table1. Table shows the Comparison between Existing and Proposed Full Adder Parameters TG(Transmission Gate) Proposed Function Full Adder Full Adder Technology (nm) 250 180 Supply Voltage (V) 3.3 1.5 Power dissipation(µw) 16.7 15.38 IV. CONCLUSION The full adder using adiabatic logic such as PFAL compared with the TG (transmission gate) against the parameter variation. The result verified that the adiabatic full adder shows the better power result against all the parametric variation as compare to TG full adder. At high frequency the PFAL based full adder shows better power saving as compare to TG. The full adder has wide range of application like ALU, DSPs etc; adiabatic full adder can be used in any application. REFERENCES [1] Anjali Sharma,Richa Singh, Power efficient design of multiplexer based compressor using adiabatic logic,international Journal of Computer Applications(IJCA),Volume 81,Issue No.10,pp:45-50,November- 2013. [2] David John Willingham, Asynchrobatic logic for low-power VLSI design, doctoral Thesis, University of Westminster,England.UK, March,2010. [3] Meenakhi Mishra, Shyam Akashe,High Performance,Low power 200Gb/s 4:1 MUX with TGL in 45nm technology AppI Nanosci(2014) 4:271-277,DOI 10.1007/s13204-013-0206-0,Springer. [4] Abhishek Dixit, Saurabh Khandelwal, Design low power high performance 8:1 MUX using transmission gate logic (TGL), International Journal of Modern Engineering & Management Research, Volume 2,Issue 2, pp:14-20, June 2014. [5] Namrata Gupta, Designing of full adder circuits for low power, International Journal of Scientific Research Engineering &Technology (IJSRET), Volume 2,Issue No.4,pp:215-219,July 2013. [6] Amit Saxena, Deepti Shinghal, Comparative analysis of conventional CMOS and adiabatic logic gates, International Journal of Electronics and Communication Engineering, Volume 4, Issue 1, pp: 39 43, January 2014. [7] Sansar Chand Sankhyan, Comparative study of different types of full adder, International Journal of Engineering Research and Applications(IJERA), Volume 3, Issue No.5, pp: 1062-1064, Sep-Oct 2013. [8] Nidhi Tiwari, Ruchi Sharma, Implementation of area and energy efficient full adder cell, IEEE International Conference on Recent Advances and Innovations in Engineering (ICRAIE-2014), Jaipur on 9-10 May, 2014. 127 P a g e