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

Similar documents
ISSN:

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

Design and Implementation of Complex Multiplier Using Compressors

DESIGN OF MULTIPLIER USING GDI TECHNIQUE

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

International Journal of Advance Engineering and Research Development

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

A Literature Survey on Low PDP Adder Circuits

A Low-Power 12 Transistor Full Adder Design using 3 Transistor XOR Gates

Impact of Logic and Circuit Implementation on Full Adder Performance in 50-NM Technologies

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

International Journal of Scientific & Engineering Research, Volume 4, Issue 8, August ISSN

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

Adiabatic Logic Circuits for Low Power, High Speed Applications

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

A New High Speed - Low Power 12 Transistor Full Adder Design with GDI Technique

Gdi Technique Based Carry Look Ahead Adder Design

DESIGN OF CARRY SELECT ADDER WITH REDUCED AREA AND POWER

DESIGN OF PARALLEL MULTIPLIERS USING HIGH SPEED ADDER

Pardeep Kumar, Susmita Mishra, Amrita Singh

Enhancement of Design Quality for an 8-bit ALU

Energy Efficient Full-adder using GDI Technique

Two New Low Power High Performance Full Adders with Minimum Gates

Two New Low Power High Performance Full Adders with Minimum Gates

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

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

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

Design and Performance Analysis of High Speed Low Power 1 bit Full Adder

Implementation of 1-bit Full Adder using Gate Difuision Input (GDI) cell

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

Implementation of Low Power High Speed Full Adder Using GDI Mux

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

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

Implementation of Carry Select Adder using CMOS Full Adder

High Performance Low-Power Signed Multiplier

Comparison of High Speed & Low Power Techniques GDI & McCMOS in Full Adder Design

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

A Novel Hybrid Full Adder using 13 Transistors

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

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

International Journal of Scientific & Engineering Research, Volume 5, Issue 5, May-2014 ISSN

ASIC Implementation of High Speed Area Efficient Arithmetic Unit using GDI based Vedic Multiplier

LOW POWER-AREA DESIGN OF FULL ADDER USING SELF RESETTING LOGIC WITH GDI TECHNIQUE

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

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

IC Layout Design of 4-bit Universal Shift Register using Electric VLSI Design System

Design and Analyse Low Power Wallace Multiplier Using GDI Technique

r 2 ISSN Multiplier can large product bits in operation. process for Multiplication In is composed adder carry and of Tree Multiplier

AN EFFICIENT ADIABATIC FULL ADDER DESIGN APPROACH FOR LOW POWER

ADVANCES in NATURAL and APPLIED SCIENCES

LOW POWER NOVEL HYBRID ADDERS FOR DATAPATH CIRCUITS IN DSP PROCESSOR

International Journal of Scientific & Engineering Research, Volume 4, Issue 5, MAY-2013 ISSN

Design and Simulation of Novel Full Adder Cells using Modified GDI Cell

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

Design and Analysis of Multiplexer in Different Low Power Techniques

Low Power &High Speed Domino XOR Cell

Power Efficient Arithmetic Logic Unit

INTERNATIONAL JOURNAL OF ADVANCED RESEARCH IN ENGINEERING AND TECHNOLOGY (IJARET)

Design Analysis of 1-bit Comparator using 45nm Technology

A design of 16-bit adiabatic Microprocessor core

Investigation on Performance of high speed CMOS Full adder Circuits

Keywords: VLSI; CMOS; Pass Transistor Logic (PTL); Gate Diffusion Input (GDI); Parellel In Parellel Out (PIPO); RAM. I.

A New network multiplier using modified high order encoder and optimized hybrid adder in CMOS technology

An energy efficient full adder cell for low voltage

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

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

International Journal for Research in Applied Science & Engineering Technology (IJRASET) Design A Power Efficient Compressor Using Adders Abstract

Modelling Of Adders Using CMOS GDI For Vedic Multipliers

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

Implementation of High Performance Carry Save Adder Using Domino Logic

Design & Analysis of Low Power Full Adder

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

Minimization of Area and Power in Digital System Design for Digital Combinational Circuits

Design of Two High Performance 1-Bit CMOS Full Adder Cells

A New Configurable Full Adder For Low Power Applications

Energy Efficient ALU based on GDI Comparator

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

Power-Area trade-off for Different CMOS Design Technologies

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

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

Comparison of Multiplier Design with Various Full Adders

MACGDI: Low Power MAC Based Filter Bank Using GDI Logic for Hearing Aid Applications

Design of an Energy Efficient 4-2 Compressor

Design of Multiplier using Low Power CMOS Technology

International Journal of Advance Research in Computer Science and Management Studies

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

ADIABATIC LOGIC FOR LOW POWER DIGITAL DESIGN

Improved Two Phase Clocked Adiabatic Static CMOS Logic Circuit

Design of 32-bit Carry Select Adder with Reduced Area

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

Sophisticated design of low power high speed full adder by using SR-CPL and Transmission Gate logic

Study of Threshold Gate and CMOS Logic Style Based Full Adders Circuits

Australian Journal of Basic and Applied Sciences. Optimized Embedded Adders for Digital Signal Processing Applications

Comparative Analysis of Adiabatic Logic Techniques

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

An improved implementation of hierarchy array multiplier using CslA adder and full swing GDI logic

Badi Lavanya,Sathish Kumar,Manoj Babu,Ajithkumar,Manivel. (IJ0SER) April 2018 (p)

OPTIMIZATION OF LOW POWER ADDER CELLS USING 180NM TG TECHNOLOGY

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

Design of 64-Bit Low Power ALU for DSP Applications

Transcription:

Volume-7, Issue-3, May-June 2017 International Journal of Engineering and Management Research Page Number: 42-47 Implementation of Efficient 5:3 & 7:3 Compressors for High Speed and Low-Power Operations Debika Chaudhuri 1, Atanu Nag 2 1 Electronics & Communication Engineering Department, Modern Institute of Engineering & Technology, Hooghly, INDIA 2 Department of Physics, Modern Institute of Engineering & Technology, Hooghly, WB, INDIA ABSTRACT This paper demonstrate high speed and low-power compressors (5:3 and 7:3) for efficient parallel multipliers in Digital Signal Processing (DSP), simulated with Tanner EDA Tools. This is achieved by rapid critical path reduction than the conventional compressors. Though conventional 5:3 compressor need four steps to reduce bits from 5 to 3, the used 5:3 requires only 2 steps. For the investigation of overall performance of the simulated compressors in terms of delay and energy consumption; power, delay and power delay product (PDP) of the compressors are being analyzed. Keywords-- tanner EDA tools, compressors, ECRL, GDI, 14T, TG I. INTRODUCTION static CMOS circuits is a major drawback. Thus to achieve desired performance the PMOS and NMOS block should be sized up properly. The circuit diagram of a conventional full adder is shown in Figure 1. 2. Gate Diffusion Input (GDI) full adder The circuit of GDI [2] based full adders shown in Figure 2, generates the sum bit from the output of the second stage of XOR circuit and carry bit by multiplexed B and C controlled by (A XNOR B). Thus in a GDI cell 2 extra input pins are used to make it more flexible and power efficient than conventional CMOS design [3], without large transistor count. The major drawback of a GDI cell is that it requires twin-well CMOS and so it will be more expensive to realize it. However if standard p-well CMOS process is only used, lack of driving capability makes it more difficult and expensive to be realized [4]. Fast arithmetic computation cells (adders, multipliers etc.) are the widely used circuit in VLSI systems. These are generally composed three subsections, viz., partial product generation, partial product accumulation and then addition. In partial product generation booth encoding is used to reduce the partial product, while in the partial product accumulation Carry Save Adder (CSA) is used to again reduce the partial product. The last function is used to carry propagate adder, such as CLA adder and CSA. One of the better options is to use compressors (5:3 or 7:3) by which we can reduce the partial product and final carry with minimum gate delay and low power loss. II. IMPLEMENTED LOGICS 1. Conventional full adder Regular CMOS structure based static CMOS standard full adder gives full-swing output and better driving capability [1]. However, the presence of the PMOS block having lesser mobility than the NMOS block in Figure 1: Conventional full adder 42 Copyright 2017. Vandana Publications. All Rights Reserved.

threshold voltage of the PMOS transistors, the circuits suffer from the non-adiabatic loss in both the phases. Figure 2: GDI full adder 3. Transmission Gate (TG) full adder These are inherently low power consuming passtransistor logic circuit, simpler than the conventional adder, but there is a drawback of low driving capability. It is controlled by complementary control signals developed by connecting one NMOS and one PMOS transistor in parallel, 2 inverters followed by 2 TG, acting as 8-T XOR followed by 8-T XNOR module, as shown in Figure 3. The circuit produces proper polarity buffered outputs for both sum and carry bits [5]. Figure 4: ECRL logic structure Figure 3: TG full adder 4. Efficient Charge Recovery Logic (ECRL) full adder ECRL [6] structure based on cross-coupled PMOS transistor and NMOS transistors is similar to Cascode Voltage Switch Logic (CVSL) with differential signal, shown in Figure 4 and the ECRL full adder circuit is shown in the Figure 5. For the recovery and recycle the supplied energy, an AC supply power is used for ECRL gates. Both outputs are so generated that irrespective of the signal input, a constant load capacitance is derived by the power clock generator. For the presence of the crosscoupled PMOS transistors in both pre-charge and recovery phases total output swing is obtained, but due to the Figure 5: ECRL full adder 5. 14T full adder 14T full adder, shown in Figure 6 contains a 4- transistor XOR gate with pass transistor logic, an inverter and TG based MUX design for SUM and CARRY outputs [7]. This circuit with 4T XOR, inverted to generate XNOR 43 Copyright 2017. Vandana Publications. All Rights Reserved.

in the next stage and they generate simultaneously the SUM and CARRY outputs. The signals C and C bar are multiplexed and can be controlled either by (AB) or (A B). Similarly, CARRY can be calculated by multiplexed A and C, controlled by (AB). It is a faster adder with a simpler circuit compared to the conventional one [8, 9]. Figure 8: Architecture of 7-3 compressor III. Figure 6: 14 T full adder COMPRESSOR ARCHITECTURE The two types of compressors we have designed are: i) 5:3 Compressor and ii) 7:3 Compressor. 1. 5:3 Compressor A 5:3 compressor comprises with a combinational logic circuit having 5 inputs and 3 outputs. It accepts a5 bit input string as input, and produces its sum as output. The conventional architecture of a 5:3 compressor is based on the extended design of a conventional 4:2 compressor. Figure 7 shows the architecture of a conventional 5:3 compressor. Table I shows the number of different parameters used in Tanner EDA for circuit connections of the 5:3 compressor using different logics. 2. 7:3 Compressor A 7-3 compressor essentially comprises of a combinational logic circuit with seven inputs and three outputs. It accepts a seven bit input string as input, and produces its sum as output. The conventional architecture of a 7-3 compressor is based on the extended design of a conventional 4-2 compressor. The architecture of a conventional 7-3 compressor is shown in Figure 8. Table II shows the number of different parameters in Tanner EDA used for circuit connections of the 7:3 compressor using different logics. TABLE I PARAMETERS USED TO CONSTRUCT THE 5:3 COMPRESSOR USING DIFFERENT LOGIC Parameters Conv GDI TG ECRL 14T Total nodes 35 17 21 54 17 Active Devices 56 28 40 80 28 Independent 6 6 6 7 6 Sources Passive Devices 0 0 0 0 0 Control Sources 0 0 0 0 0 Total Devices 62 34 46 87 34 TABLE II PARAMETERS USED TO CONSTRUCT THE 7:3 COMPRESSOR USING DIFFERENT LOGIC Parameters Conv GDI TG ECRL 14T Total nodes 65 29 37 102 29 Active Devices 112 40 80 160 56 Independent 8 8 8 8 8 Sources Passive Devices 0 0 0 0 0 Control Sources 0 0 0 0 0 Total Devices 120 48 88 168 64 IV. SIMULATION RESULTS Table III shows the average power, delay and PDP for different logic implemented in case of the 5:3 compressor and Figure 9, Figure 10 and Figure 11 respectively shows the variation of average power, delay and PDP for different logic implemented in case of the 5:3 compressor. Figure 7: Architecture of a 5-3 compressor TABLE III AVERAGE POWER, DELAY AND PDP FOR DIFFERENT LOGIC IMPLEMENTED IN CASE OF THE 5:3 COMPRESSORS Logic Style Average Power in μw Delay ns 44 Copyright 2017. Vandana Publications. All Rights Reserved. in PDP in W- S

Conventional 29.2 1.89 5.52E-14 GDI 3.14 0.157 4.93E-16 TG 0.326 0.0992 3.23E-17 ECRL 6.16 7.12 4.39E-14 14T 0.334 0.0915 3.06E-17 From Figure 9 it is obvious that the power consumption of all the used logic is better than the conventional logic and from Figure 10 it is obvious that the delay of all the used logic (except ECRL) is better than the conventional logic, but the PDP of all the logic performs better than the conventional one as obtained from Figure 11. and PDP for different logic implemented in case of the 7:3 compressor. TABLE IV AVERAGE POWER, DELAY AND PDP FOR DIFFERENT LOGIC IMPLEMENTED IN CASE OF THE 7:3 COMPRESSORS Logic Style Average Power in μw Delay ns in PDP in W- S Conventional 47.4 1.93 9.29E-14 GDI 22.1 1.11 2.45E-14 TG 1.02 0.333 3.40E-16 ECRL 25.1 7.89 1.98E-13 14T 0.483 0.688 3.32E-16 From Figure 12 it is obvious that the power consumption of all the used logic is better than the conventional logic and from Figure 13 it is obvious that the delay of all the used logic (except ECRL) is better than the conventional logic. Figure 9: Average Power comparison of 5:3 compressors Figure 12: Average Power comparison of 7:3 compressors Figure 10: Delay comparison of 5:3 compressors Figure 11: PDP comparison of 5:3 compressors Figure 13: Delay comparison of 7:3 compressors Table IV shows the average power, delay and PDP for different logic implemented in case of the 7:3 compressor and Figure12, Figure 13 and Figure 14 respectively shows the variation of average power, delay 45 Copyright 2017. Vandana Publications. All Rights Reserved.

Figure 14: PDP comparison of 7:3 compressors V. SIMULATION WAVEFORMS Figure 15 and Figure 16 show the simulated waveforms for a typical set of inputs of the designed conventional compressors. For the input combination, A=01, B=01, C=00, D=00, E=00, the outputs Z0, Z1 and Z2 shows the result in accordance with the graph as shown in Figure 15 for the conventional 5 : 3 compressor. Figure 15: Simulation waveform of 5:3 compressor in conventional logic For the input combination, A=00, B=01, C=00, D=01, E=00, F=01, G=00, the outputs Z0, Z1 and Z2 show the result in accordance with the graph as shown in Figure 16 for the conventional 7 : 3 compressor. Figure 16: Simulation waveform of 7:3 compressor in conventional logic 46 Copyright 2017. Vandana Publications. All Rights Reserved. VI. CONCLUSION The use of compressor in DSP is basically to minimize the delay during heavy calculation. It is also considered that for such delay minimization the power consumption can also be as low as possible. So, the aim of every researcher is to minimize the delay with low power consumption to operate the desired compressor at a faster rate. To get the desired performance, the compressors can be tested with efficient adders. Compressor-based multipliers simultaneously reduce the vertical critical path

and the stage operations. 16 bit multiplier effectively utilizes all the above said compressors for partial product reduction. The 14-T and TG full adder based compressors are suitable for partial product reduction in multipliers than the better results of GDI and ECRL. For the requirements of cost efficient computing, the use of diodes in adiabatic logic circuit designs is necessary. Attention must be paid to the current-carrying state of transistors at times when the devices being switched off, as well as the voltage state when the devices are switched on. Though the Adiabatic circuitry consumes more area than the conventional CMOS logic but with respect to consumed energy it gives better performance than the CMOS counterpart. REFERENCES [1] Islam, M. W. Akram, and M. Hasan, Energy Efficient and Process Tolerant Full Adder in Technologies Beyond CMOS, International Journal on Recent Trends in Engineering &Technology, 5 (1): 1-7, Mar 2011. [2] Morgenshtein, A. Fish and A. Wagner, Gate-Diffusion Input (GDI): A Power-Efficient Method for Digital Combinational Circuits, IEEE Trans. VLSI Syst.: 566-581, Oct. 2002. [3] D. Ruth, A. Shirley, S. Priya. K, and N. Rajeswaran, A comparative analysis of multipliers using GDI technique, International Journal of Advance Research in Science and Engineering, 4 (S2): 331-340, February 2015. [4] S. Panda, A. Banerjee, B. Maji, and A.K.Mukhopadhyay, Power and Delay Comparison in between Different types of Full Adder Circuits, International Journal of Advanced Research in Electrical, Electronics and Instrumentation Engineering, 1 (3): 168-172, September 2012. [5] D. Chaudhuri, A. Nag, and S. Bose,Low Power Full Adder Circuit Implemented in Different Logic, International Journal of Innovative Research in Science Engineering and Technology, 3 (S6): 124-129, 2014. [6] Y. Moon and D. K. Jeong, An Efficient Charge Recovery Logic Circuit,IEEE JSSC, 31 (4): 514-522, April 1996. [7] J. Wang, S. Fang, and W. Feng, New efficient designs for XOR and XNOR functions on the transistor level, IEEE J. Solid-State Circuits, 29 (7): 780 786, Jul. 1994. [8] A. Khatibzadeh and K. Raahemifar, A Study and Comparison of Full Adder Cells based on the Standard Static CMOS Logic, IEEE CCECE 2004 -CCGEI 2004, Niagara Falls, May 2004. [9] M. Thoti, and M. J. Reddy, Design of Low Power BCD Adder Using 14-T Full Adder, International Journal of Engineering Research and Applications, 3 (4): 1627-1631, Jul-Aug 2013. 47 Copyright 2017. Vandana Publications. All Rights Reserved.