DESIGN OF CARRY SELECT ADDER WITH REDUCED AREA AND POWER

Similar documents
Design and Implementation of Efficient Carry Select Adder using Novel Logic Algorithm

Efficient Implementation on Carry Select Adder Using Sum and Carry Generation Unit

Area Power and Delay Efficient Carry Select Adder (CSLA) Using Bit Excess Technique

Efficient Optimization of Carry Select Adder

A VLSI Implementation of Fast Addition Using an Efficient CSLAs Architecture

I. INTRODUCTION VANAPARLA ASHOK 1, CH.LAVANYA 2. KEYWORDS Low Area, Carry, Adder, Half-sum, Half-carry.

Design and Implementation of 128-bit SQRT-CSLA using Area-delaypower efficient CSLA

Design of 32-bit Carry Select Adder with Reduced Area

Design of Area-Delay-Power Efficient Carry Select Adder Using Cadence Tool

Efficient Carry Select Adder Using VLSI Techniques With Advantages of Area, Delay And Power

An Design of Radix-4 Modified Booth Encoded Multiplier and Optimised Carry Select Adder Design for Efficient Area and Delay

Design and Implementation of High Speed Carry Select Adder

A VLSI Implementation of Fast Addition Using an Efficient CSLAs Architecture

2 Assoc Prof, Dept of ECE, George Institute of Engineering & Technology, Markapur, AP, India,

International Journal of Modern Trends in Engineering and Research

Area Efficient Carry Select Adder with Half-Sum and Half-Carry Method

Index Terms: Low Power, CSLA, Area Efficient, BEC.

Design and Implementation of Carry Select Adder Using Binary to Excess-One Converter

International Research Journal of Engineering and Technology (IRJET) e-issn:

DESIGN AND IMPLEMENTATION OF 64- BIT CARRY SELECT ADDER IN FPGA

AN EFFICIENT APPROACH TO MINIMIZE POWER AND AREA IN CARRY SELECT ADDER USING BINARY TO EXCESS ONE CONVERTER

International Journal of Scientific & Engineering Research, Volume 7, Issue 3, March-2016 ISSN

Design and Implementation of High Speed Carry Select Adder Korrapatti Mohammed Ghouse 1 K.Bala. 2

Low Power and Area EfficientALU Design

Area and Delay Efficient Carry Select Adder using Carry Prediction Approach

International Journal of Advance Engineering and Research Development

Implementation of 256-bit High Speed and Area Efficient Carry Select Adder

Reduced Area Carry Select Adder with Low Power Consumptions

AREA DELAY POWER EFFICIENT CARRY SELECT ADDER ON RECONFIGURABLE HARDWARE

Implementation of Cmos Adder for Area & Energy Efficient Arithmetic Applications

VLSI IMPLEMENTATION OF AREA, DELAYANDPOWER EFFICIENT MULTISTAGE SQRT-CSLA ARCHITECTURE DESIGN

DESIGN AND IMPLEMENTATION OF AREA EFFICIENT, LOW-POWER AND HIGH SPEED 128-BIT REGULAR SQUARE ROOT CARRY SELECT ADDER

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

II. LITERATURE REVIEW

A Highly Efficient Carry Select Adder

FPGA Implementation of Area Efficient and Delay Optimized 32-Bit SQRT CSLA with First Addition Logic

National Conference on Emerging Trends in Information, Digital & Embedded Systems(NC e-tides-2016)

AREA-EFFICIENCY AND POWER-DELAY PRODUCT MINIMIZATION IN 64-BIT CARRY SELECT ADDER Gurpreet kaur 1, Loveleen Kaur 2,Navdeep Kaur 3 1,3

A Hierarchical Design of High Performance Carry Select Adder Using Reversible Logic

FPGA Implementation of Area-Delay and Power Efficient Carry Select Adder

A Novel Designing Approach for Low Power Carry Select Adder M. Vidhya 1, R. Muthammal 2 1 PG Student, 2 Associate Professor,

IJCAES. ISSN: Volume III, Special Issue, August 2013 I. INTRODUCTION

Optimized area-delay and power efficient carry select adder

LowPowerConditionalSumAdderusingModifiedRippleCarryAdder

Design of High Speed Hybrid Sqrt Carry Select Adder

LOW POWER AND AREA- EFFICIENT HALF ADDER BASED CARRY SELECT ADDER DESIGN USING COMMON BOOLEAN LOGIC FOR PROCESSING ELEMENT

NOVEL HIGH SPEED IMPLEMENTATION OF 32 BIT MULTIPLIER USING CSLA and CLAA

An Efficient Implementation of Downsampler and Upsampler Application to Multirate Filters

Improved Performance and Simplistic Design of CSLA with Optimised Blocks

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

SQRT CSLA with Less Delay and Reduced Area Using FPGA

A Novel High-Speed, Higher-Order 128 bit Adders for Digital Signal Processing Applications Using Advanced EDA Tools

Implementation of 32-Bit Unsigned Multiplier Using CLAA and CSLA

IMPLEMENTATION OF UNSIGNED MULTIPLIER USING MODIFIED CSLA

An Efficient Low Power and High Speed carry select adder using D-Flip Flop

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

High Speed Non Linear Carry Select Adder Used In Wallace Tree Multiplier and In Radix-4 Booth Recorded Multiplier

Investigation on Performance of high speed CMOS Full adder Circuits

Design and Analysis of Improved Sparse Channel Adder with Optimization of Energy Delay

High Speed, Low power and Area Efficient Processor Design Using Square Root Carry Select Adder

An Efficient SQRT Architecture of Carry Select Adder Design by HA and Common Boolean Logic PinnikaVenkateswarlu 1, Ragutla Kalpana 2

Modelling Of Adders Using CMOS GDI For Vedic Multipliers

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

128 BIT MODIFIED SQUARE ROOT CARRY SELECT ADDER

PUBLICATIONS OF PROBLEMS & APPLICATION IN ENGINEERING RESEARCH - PAPER CSEA2012 ISSN: ; e-issn:

Efficient FIR Filter Design Using Modified Carry Select Adder & Wallace Tree Multiplier

An Efficient Higher Order And High Speed Kogge-Stone Based CSLA Using Common Boolean Logic

IMPLEMENTATION OF AREA EFFICIENT AND LOW POWER CARRY SELECT ADDER USING BEC-1 CONVERTER

An Efficent Real Time Analysis of Carry Select Adder

An Efficient Carry Select Adder with Reduced Area and Low Power Consumption

HDL Implementation of New Performance Improved CSLA Gate Level Architecture

Comparative Analysis of Various Adders using VHDL

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

Implementation of Carry Select Adder using CMOS Full Adder

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

An Optimized Wallace Tree Multiplier using Parallel Prefix Han-Carlson Adder for DSP Processors

Design and Implementation of High Speed Carry Select Adder

Implementation of Low Power High Speed Full Adder Using GDI Mux

DESIGN OF MULTIPLIER USING GDI TECHNIQUE

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

Faster and Low Power Twin Precision Multiplier

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

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

Gdi Technique Based Carry Look Ahead Adder Design

Design and Analysis of CMOS Based DADDA Multiplier

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

Available online at ScienceDirect. Procedia Computer Science 89 (2016 )

Implementation and Analysis of High Speed and Area Efficient Carry Select Adder

Design and Analysis of BEC and GDI Technique Using Carry Select Adder

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

LOW POWER AND AREA EFFICIENT PARALLEL FIR DIGITAL FILTER STRUCTURE USING MODIFIED SQRT CARRY SELECT ADDER

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

DESIGN OF LOW POWER HIGH SPEED ERROR TOLERANT ADDERS USING FPGA

Design of 16-bit Heterogeneous Adder Architectures Using Different Homogeneous Adders

REDUCTION IN AREA AND POWER ANALYSIS WITH D-LATCH ENABLED CARRY SELECT ADDER USING GATE DIFFUSION INPUT

AREA AND POWER EFFICIENT CARRY SELECT ADDER USING BRENT KUNG ARCHITECTURE

High Speed Vedic Multiplier Designs Using Novel Carry Select Adder

Design and Implementation of High Speed Area Efficient Carry Select Adder Using Spanning Tree Adder Technique

International Journal of Engineering, Management & Medical Research (IJEMMR) Vol- 1, Issue- 7, JULY -2015

A High Speed Low Power Adder in Multi Output Domino Logic

Transcription:

DESIGN OF CARRY SELECT ADDER WITH REDUCED AREA AND POWER S.Srinandhini 1, C.A.Sathiyamoorthy 2 PG scholar, Arunai College Of Engineering, Thiruvannamalaii 1, Head of dept, Dept of ECE,Arunai College Of Engineering, Thiruvannamalai 2 Address 1 srinandhinikannan@gmail.com 2 satya.cas@gmail.com Abstract Adders are the most fundamental importance in a wide variety of digital systems. Among the fast adders exist, but fast adding using low area and power is still challenging. Several new adders based on the new carry select adder structure are proposed. Comparison with conventional adders demonstrates that the usage of carry-strength signals allows high-speed adders to be realised at significantly lower cost and also consuming lower power. Data-dependency and redundant logic operations are identified and which cannot be eliminated, in binary to excess-1 converter (BEC) based conventional carry select adder (CSLA). By using the BEC based on CSLA architecture, the area delay product (ADP) is high. The proposed CSLA is being designed by pass transistor logic (PTL) and Gate diffusion input (GDI) technique for further reduction of area and power. By using both techniques the number of transistor used for each logical circuit is reduced so that the area and power consumption has been reduced for the carry select adder. The simulation is carried out using Tanner EDA tool. Keywords Carry select adder, Area delay product, Pass transistor logic, Gate diffusion input. I. INTRODUCTION The adders play an important role in a digital system for its fast and low cost binary properties. They are necessary for computing the physical address in virtually every memory fetch operation in CPUs and also used in every arithmetic operation. Adders are also used in other digital systems like telecommunications systems, where a full-fledged CPU performs unnecessarily. Adders play a role of heart for computational circuits and other complex arithmetic circuits, based on its addition. Its arithmetic functions attracts a lot of researcher s attention to adder for mobile applications [2]. These adder cells mainly designed to increase speed and also to reduce more power consumption. Various approaches realizing adders CMOS technologies also investigated by these studies. It is necessary for designers to work within a very tight leakage power specification in order to meet product battery life and package cost objectives for mobile applications. Adder is still plays an important role though many people focus on more complex computation such as multiplier, divider, cordic circuits in arithmetic computations. There is no general architecture for measuring performance equally, so several algorithms are implemented in literature to overcome issues after under different conditions which possibly result in variable performance even implemented with the same algorithm. II. CARRY SELECT ADDER Low-power, area-efficient and high-performance VLSI systems are increasingly used in portable and mobile devices, multi-standard wireless receivers, and bio-medical Instrumentation due to its Low-power, area-efficient and high-performance. The main component of arithmetic unit is Adder. Some digital signal processing (DSP) system involved in several adders. An efficient adder design practically improves the performance of complex DSP system. The most substantial areas of research in VLSI system design are Design of area- and power-efficient high-speed data path logic systems. The speed of addition is limited by the time required to propagate a carry through the adder,in digital adders [4]. After the previous bit position has been summed and a carry propagated into the next position, the sum for each bit position in an elementary adder is sequently generated. In computational systems, CSLA is used to alleviate the problem of carry propagation delay by independently generating multiple carries and then select a carry to generate the sum. It uses multiple pairs of Ripple Carry Adders (RCA) to generate partial sum and carry by considering carry input Cin and Cout then the final sum and carry are selected by the multiplexers (mux) because, the CSLA is not area efficient. Depends upon the great extent on the type of design style used for implementation as well as the logic function realized using the particular design style, full adder performs their function. To achieve a reasonable power delay product with high noise margins, with relatively higher tolerance to process variations, CMOS implementation allows circuits. Yielding extremely fast design and paying higher costs in the overall power consumption, in Dynamic implementations. The two design styles which allow high performance dynamic circuit design without the additional power consumption in the clock distribution network are Data driven dynamic logic and Split pre-charge data driven dynamic logic and also they form interesting implementation strategies for realizing high performance, power-efficient full 123

adders. One of the most critical design factors in modern VLSI design is Power consumption. The two input bits A and B and creates a true and partial sum from them takes place in carry-select adder and these goes into a multiplexer which chooses the correct output based on the actual carry in [4]. Fig 1 shows 4-bit Carry-select adders are made by linking 2 adders together, one will be a constant 0-carry, the other a constant 1-carry. It calculate the power delay product means measures the energy consumed per switching event. The advantages of carry select adder is simple but rather fast, it performs fast arithmetic functions, low power. It reduces the propagation delay. Using both the source (or drain) and the gate, its high functionality, PTL can propagate signals, so that it can reduce the number of transistors in the critical path. Only one type of MOS transistor (generally an nmos transistor),is contained in PTL-based circuit, because it has a low node capacitance. As a result, PTL enables high-speed and low-power digital circuits. Fig 2, AND gate and AND gate using PTL Fig 1, 4-bit carry select adder One of the fastest adders used in many data-processing processors is Carry Select Adder (CSLA) and these are designed to perform fast arithmetic functions. The scope for reducing the area and power consumption in the CSLA is explained from the structure of the CSLA. Simple and efficient gate-level modification are used in this work to significantly reduce the area and power of the CSLA. CLA shows the good performance while using in high speed adder have been proved. This architecture are used commonly in many papers. III. PASS TRANSISTOR LOGIC Several logic families used in the design of integrated circuits is described by pass transistor logic (PTL),in electronics. The count of transistors is reduced to make a different type of logic gates, by eliminating redundant transistors. Transistors serves like a switch to pass logic levels between nodes of a circuit, instead of the switches connected directly to supply voltages. Designers must take care to assess the effects of unintentional paths within the circuit, due to there is less isolation between input signals and outputs. Design rules restrict the arrangement of circuits for proper operation, for avoiding sneak paths, charge sharing, and slow switching. Simulation of circuits may be required to ensure adequate performance. Input is applied to gate terminal of transistor in conventional logic families. Input is also applied to source /drain terminal, in PTL. These circuits serves as a switches use either NMOS transistors or parallel pair of NMOS and PMOS transistor called Transmission gate. Here the width of PMOS is taken equal to NMOS so that it makes both transistors can pass the signal simultaneously in parallel. IV. OPERATION The particular way to implement an adder is carry select adder, which is a logic element that computes the (n+1) bit sum of n-bit numbers. In order to perform the calculation time, one time with the assumption of carry being zero, and other assume one, it has simple and adding n-bit numbers with a carry select adder is done with two adders. After two results calculated, the correct sum and carry is selected with the multiplexer one the correct carry is known. The carry select adder consists of two ripple carry adders and one multiplexer. The ripple carry adder includes series of full adders. The full adder consist of AND, OR, XOR gates. For example the fig 2, shows normal AND gate includes six transistors. It occupies large area and more power. But the pass transistor logic using AND gate includes two transistors for the same operation. So it reduces the transistor count when automatically reduce the area and power. The proposed pass transistor logic requires less power than the same function implemented with the same transistors in fully complementary CMOS logic. It can be also reduced the propagation delay. Propagation delay means when an input to the circuit changes until that change propagates though the circuit and changes the output. It is also called gate delay. V. COMPARISON The following diagram consist of inputs are A,B and output is y. It can be performed normal AND gate output. It consists of six transistors. It has included two NMOS transistors and two PMOS transistors. The normal AND gate occupies more area and automatically power value also increased. This drawback can be overcome by using the proposed logic. 124

VI. GDI TECHNIQUE In proposed system the Gate Diffusion Input (GDI) technique is used to reducing the consuming power, delay and area of digital circuits, so that low complexity of logic design can be maintained. It can be reduced by the power delay product. GDI basic cell consists of three important terminals. The following terminals are G,P and N. The two inputs are applied in gate and drain. The noise free outputs are produced in the source side. This technique can also used in embedded system. Fig 3, AND gate Fig 5, AND gate using GDI technique Fig 4, AND gate using PTL The above fig shows normal AND gate consist of six transistor and the proposed pass transistor logic reducing the transistor count in two for same operation. So the area also get minimized and power value also reduced The Gate diffusion input technique can be included one PMOS and one NMOS transistor. When compare to Pass transistor logic, and in the proposed Gate diffusion input technique the noise get reduced and therefore the power is also reduced. The gate diffusion input technique can be also reducing the power delay product and distortions in the digital circuits. It can also used in two inputs and easily calculate the power values. The advantage of GDI technique is it can be reduced the noise and area can be minimized. So the power value is also reduced. 125

PTL CIRCUIT DIAGRAM Fig 6 shows circuit diagram of carry select adder using PTL, it can be included in the PTL logic to analyzed output. PROPOSED GDI TECHNIQUE Fig 8 shows circuit diagram of carry select adder using GDI technique and analyzed output. Fig 8, Circuit diagram of CSA using GDI Fig 6, Circuit diagram of CSA using PTL SIMULATION OUTPUT Fig 7 shows output waveform of carry select adder using PTL inputs are Cin,A0,A1 B0,B1 then the outputs are Cout,S0. and to analyze sum and carry output. SIMULATION OUTPUT Fig 9 shows output waveform of carry select adder using GDI technique inputs are Cin,A0,A1 B0,B1 then the outputs are Cout,S0. and to analyze sum and carry output. Fig 7, Output waveform of CSA using PTL Fig 9, Output waveform of CSA using GDI 126

VII. RESULTS AND DISCUSSION From the results the proposed carry select adder using pass transistor logic technique reducing the transistor count, area and power. The adder output is produced. The CSA using PTL inputs are A,B,Cin and the output is Cout. The power value obtained 3.228994e-002 w. the proposed CSA using GDI logic inputs are A,B,Cin and the output is Cout, the power value obtained 1.078190e-003 w. IX. CONCLUSION A carry select adder is designed and the power consumption is reduced using the proposed GDI technique which is the best one to decreases the number of transistors. The number of transistor for each logical circuits was reduced using the proposed Gate diffusion input. It can be also reduced the propagation delay and redundant transistors.the GDI technique is used to reduce the complexity in transistor level so as to achieve the less area and power. PARAMETER POWER CONSUMPTION (Watts) CSA using PTL 3.228994e-00 2 w CSA using GDI 1.078190e-00 3 w REFERENCES 1. A. P. Chandrakasan, N. Verma, and D. C. Daly,(2008) Ultralow-Power Electronics for Biomedical Applications, Annu. Rev. Biomed. Eng. vol. 10, pp. 247-274. 2. O. J. Bedrij, Carry-select adder (2005), IRE Transaction on Eletron. Comput., pp. 340 344,. 3. Bhuvaneswaran.M, Elamathi.K,(November 2013) Design and performance analysis of carry select adder Vol. 2, Issue 11. 4. Y. Kim and L.-S. Kim,(May 2001) 64-bit carry-select adder with reduced area, Electron. Lett., vol.37, no. 10, pp. 614 615. 5. Y. He, C. H. Chang and J. Gu,(2005) An area-efficient 64-bit square root carry-select adder for low power application, In Proc. IEEE Int. Symp. Circuits Syst.,vol. 4, pp. 4082 4085. Fig 10, Tabulation of power consumption VIII. POWER CONSUMPTION 6. B. Ramkumar and H. M. Kittur,( February 2012) Low-power and area-efficient carry select adder, IEEE Transaction on Very Large Scale Integration Systems, vol. 20, no. 2, pp. 371 375. 7. I.-C. Wey, C.-C. Ho,(2012) Y.-S. Lin, and C. C. Peng, An area-efficient carry select adder design by sharing the common Boolean logic term, Proceeding on the International multi conference of engineer and computer scientist, IMECS. 8. S. Manju and V. Sornagopal,(2013) An efficient SQRT architecture of carry select adder design by common Boolean logic, Proceeding on International Conference on Emerging Trends on VLSI, Embedded Systems, Nano Electronics and Telecommunication Systems (ICEVENT). 9. B. Parhami,(2010) Computer Arithmatic: Algorithms and hardware designs, 2nd Edition, Oxford University Press, New York. 10. B.Ramkumar, (2010) Harish M Kittur, P.Mahesh Kannan, ASIC Implementation of Modified Faster Carry Save Adder, European Journal of Scientific Research ISSN 1450-216X Vol.42 No.1, pp.53-58. 11. N. Vijayabala1 and T. S. Saravana Kumar,(July 2013) Area minimization of carry select adder using boolean algebra International Journal of Advances in Engineering & Technology. 12. Hiroaki Suzuki, Woopyo Jeong, and Kaushik Roy (2004) Low-Power Carry-Select Adder Using Adaptive Supply Voltage Based on Input Vector Patterns pg no 313 to 318. Fig 11, Graph for PTL and GDI 13. Padma Devi, Ashima Girdher, Balwinder Singh,(2010) Improved Carry Select Adder with Reduced Area and Low Power Consumption, International Journal of Computer Applications Volume 3 No.4. From the above fig, it shows power comparison results. The relation between CSA using PTL and carry select adder using PTL. The carry select adder using GDI is reduced the power value when compared to the CSA using PTL. The output waveform can be simulated with the help of Tanner EDA tool. 127