Performance Analysis of Advanced Adders Under Changing Technologies

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

Efficient Implementation of Parallel Prefix Adders Using Verilog HDL

Analysis of Parallel Prefix Adders

PROMINENT SPEED ARITHMETIC UNIT ARCHITECTURE FOR PROFICIENT ALU

Simulation study of brent kung adder using cadence tool

Design and Estimation of delay, power and area for Parallel prefix adders

Design and Implementation of Hybrid Parallel Prefix Adder

Design of High Speed and Low Power Adder by using Prefix Tree Structure

Design and Comparative Analysis of Conventional Adders and Parallel Prefix Adders K. Madhavi 1, Kuppam N Chandrasekar 2

A Novel Approach For Designing A Low Power Parallel Prefix Adders

Implementation Of Radix-10 Matrix Code Using High Speed Adder For Error Correction

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

Design and Implementation of Wallace Tree Multiplier Using Kogge Stone Adder and Brent Kung Adder

Area Delay Efficient Novel Adder By QCA Technology

Design and Implementation of Complex Multiplier Using Compressors

Modelling Of Adders Using CMOS GDI For Vedic Multipliers

INTERNATIONAL JOURNAL OF PURE AND APPLIED RESEARCH IN ENGINEERING AND TECHNOLOGY

Design Of 64-Bit Parallel Prefix VLSI Adder For High Speed Arithmetic Circuits

Implementation of 32-Bit Carry Select Adder using Brent-Kung Adder

FPGA Implementation of Wallace Tree Multiplier using CSLA / CLA

Area and Delay Efficient Carry Select Adder using Carry Prediction Approach

Implementation of Parallel Prefix Adders Using FPGA S

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

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

A CASE STUDY OF CARRY SKIP ADDER AND DESIGN OF FEED-FORWARD MECHANISM TO IMPROVE THE SPEED OF CARRY CHAIN

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

Implementation and Performance Evaluation of Prefix Adders uing FPGAs

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

A Novel Design of High-Speed Carry Skip Adder Operating Under a Wide Range of Supply Voltages

Research Journal of Pharmaceutical, Biological and Chemical Sciences

Improved Performance and Simplistic Design of CSLA with Optimised Blocks

Anitha R 1, Alekhya Nelapati 2, Lincy Jesima W 3, V. Bagyaveereswaran 4, IEEE member, VIT University, Vellore

An Efficient Design of Low Power Speculative Han-Carlson Adder Using Concurrent Subtraction

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

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

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

ISSN:

A NOVEL IMPLEMENTATION OF HIGH SPEED MULTIPLIER USING BRENT KUNG CARRY SELECT ADDER K. Golda Hepzibha 1 and Subha 2

JDT EFFECTIVE METHOD FOR IMPLEMENTATION OF WALLACE TREE MULTIPLIER USING FAST ADDERS

High Performance Vedic Multiplier Using Han- Carlson Adder

ADVANCES in NATURAL and APPLIED SCIENCES

Parallel Prefix Han-Carlson Adder

Survey of VLSI Adders

Design and Implementation of High Speed Carry Select Adder

Comparison among Different Adders

A Novel 128-Bit QCA Adder

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

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

Design and Characterization of Parallel Prefix Adders using FPGAs


SQRT CSLA with Less Delay and Reduced Area Using FPGA

Adder (electronics) - Wikipedia, the free encyclopedia

Comparative Analysis of Various Adders using VHDL

Comparison of Multiplier Design with Various Full Adders

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

Design and implementation of Parallel Prefix Adders using FPGAs

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

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

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

Binary Adder- Subtracter in QCA

A Novel Hybrid Full Adder using 13 Transistors

An Optimized Design of High-Speed and Energy- Efficient Carry Skip Adder with Variable Latency Extension

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

SIGNED PIPELINED MULTIPLIER USING HIGH SPEED COMPRESSORS

Energy Efficient and High Performance 64-bit Arithmetic Logic Unit using 28nm Technology

Design and Simulation of Low Power and Area Efficient 16x16 bit Hybrid Multiplier

LOW POWER HIGH SPEED MODIFIED SQRT CSLA DESIGN USING D-LATCH & BK ADDER

Design and Performance Analysis of 64 bit Multiplier using Carry Save Adder and its DSP Application using Cadence

DESIGN OF LOW POWER HIGH SPEED ERROR TOLERANT ADDERS USING FPGA

Implementation of 64 Bit KoggeStone Carry Select Adder with BEC for Efficient Area

Design of 32-bit Carry Select Adder with Reduced Area

International Journal Of Scientific Research And Education Volume 3 Issue 6 Pages June-2015 ISSN (e): Website:

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

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

ISSN Vol.03, Issue.07, September-2015, Pages:

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

Design and Analysis of Low-Power 11- Transistor Full Adder

AREA AND POWER EFFICIENT CARRY SELECT ADDER USING BRENT KUNG ARCHITECTURE

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

Design of Roba Mutiplier Using Booth Signed Multiplier and Brent Kung Adder

Figure.1. Schematic of 4-bit CLA JCHPS Special Issue 9: June Page 101

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

Design and Implementation of a delay and area efficient 32x32bit Vedic Multiplier using Brent Kung Adder

A High Speed Wallace Tree Multiplier Using Modified Booth Algorithm for Fast Arithmetic Circuits

An Efficent Real Time Analysis of Carry Select Adder

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

ADVANCED DIGITAL DESIGN OF CARRY SKIP ADDER WITH HYBRID METHOD FOR FIELD PROGRAMMABLE GATE ARRAY 1

64 Bit Pipelined Hybrid Sparse Kogge-Stone Adder Using Different Valance

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

International Journal of Modern Trends in Engineering and Research

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

Domino CMOS Implementation of Power Optimized and High Performance CLA adder

Review Paper on an Efficient Processing by Linear Convolution using Vedic Mathematics

Design of an optimized multiplier based on approximation logic

Self-Checking Carry-Select Adder Design Based on Two-Pair Two-Rail Checker

Design of high speed multiplier using Modified Booth Algorithm with hybrid carry look-ahead adder

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

II. LITERATURE REVIEW

128 BIT MODIFIED SQUARE ROOT CARRY SELECT ADDER

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

Transcription:

Performance Analysis of Advanced s Under Changing Technologies H.V Ravish Aradhya 1, Apoorva Raghunandan 2 1,2 Department of Electronics and Communication Engineering R V College of Engineering, Bangalore, Karnataka, India Abstract- Today s VLSI designs demand high speed, low power and reasonably good Figure of Merit adders with minimum area penalty. s are the basic building blocks of Arithmetic and Logic Units (ALUs) which form the important component of processors in all system designs. Optimizing the important parameters such as Power, Speed and Area, inherently enhances the performance of the VLSI system under design. Of the several optimization methods available, Circuit Level Optimization and Logic Level Optimization are slightly predominant. Design, performance analysis and comparison of power consumption has been performed for 4 adders the Ripple Carry, the Kogge Stone, the Carry Skip and the Brent Kung, each being a 16-bit adder. The Leakage Power, Dynamic Power and the Total Power consumed by these adders have been estimated to draw the conclusion. The code was written in Verilog, simulated and synthesized using Cadence RTL Encounter tool. The power results have been obtained for three technologies namely 180nm, 90nm and 45nm. Keywords Low Power s, Figure of Merit, Kogge Stone, Brent Kung, Ripple Carry, Carry Skip I. INTRODUCTION s are widely used in the ALUs (Arithmetic and Logical Units) of processors. These ALUs in turn perform computations both arithmetic and logical in nature. s can be classified as Binary adders and s dealing with multiple bits. s Binary s s supporting Multiple Bits Half Full Ripple Carry Carry Skip Carry Look Ahead Figure 1. Classification of s With the scaling of technology and the immense demand for IC Designing, there is a strong need to design adders that consume less power with minimum compromise on the other two aspects of VLSI design, namely Area and timing. In this paper four adders have been taken for study and the power results have been calculated.s can be classified as Binary adders which support only single bits, such as the Full and Half. There are adders which support multiple bits such as, Carry Save, Carry Skip Ripple Carry. Another category of adders includes Parallel Prefix s. The Classification of s is shown in Figure 1. Parallel Prefix s Han Carlson Kogge Stone Figure 2. Parallel Prefix s Brent Kung Figure 2. Shows various Parallel Prefix adders. They are Kogge Stone, Han Carlson and Brent Kung.The rest of the paper is organized as follows. Proposed embedding and extraction algorithms are explained in section II. Experimental results are presented in section III. Concluding remarks are given in section IV. Volume 12 Issue 2 January 2019 087 ISSN: 2319-1058

II.LITERATURE SURVEY This section elaborates the current trends of research work in the domain of Design of s. Jasmine Saini [2], In this paper high-speed adders have been designed using Modelsim 5.5c. The merits and drawbacks of ripple carry, carry select, Carry Look Ahead and Kogge stone have been analysed in terms of Delay, consumption of Power and Area occupied. VHDL has been used to design a 64-bit full adder. Sudheer Kumar Yezerla [3], In this paper a comparison of the following adders - the Kogge Stone (KSA), Sparse Kogge Stone (SKA), Spanning Tree (STA) and Brent Kung (BKA). Ripple Carry (RCA), Carry Skip (CSA) and Carry Lookahead (CLA) has been performed. These adders are designed using Verilog and implemented using Xilinx Integrated Software Environment (ISE) 13.2 Design Suite. The implementation has been done on the FPGA (Field. Programmable Gate Array), Xilinx Virtex 5. Area occupied, and Power consumed by these adders are calculated.ravish Aradhya H.V [4], In this paper an 8T full has been proposed. Existing 8T Full s suffer from discharging problem at the carry out for certain combinations of the input. This Full addresses the above problem. The Full has been implemented using 90nm technology and has been simulated using Cadence Spectre Simulator. The designed full adder has been compared with 10T FA, 16T FA, conventional CMOS and SERF full adders. The proposed design consumes lesser power than the other designs and has a smaller delay, making it appropriate for use in Low Power and High - Speed Designs.Chris Auth [5], In this paper there is an introduction to high k+ metal gate transistors. The introduction of high k gate dielectric allows the reduction of oxide thickness by 0.7 times. There is also a 1000 times reduction in leakage for PMOS transistors and 25 times for NMOS transistors. The problem with 90nm technology has been the drastic increase in leakage power. Figure3.Inversion T ox and gate leakage for different technologies [5] As can be observed from the graph of Figure 3. there is a drastic increase in leakage from 180nm to 90nm. It remains high till 65nm. At 45nm it drastically reduces due to the introduction of gate dielectric with a high dielectric constant. From the literature survey it is evident that an exploration of design of adders using low power is essential. As most adders must compromise either one of the three important aspects of VLSI design- Area, Power and Timing, to achieve better performance in the other. However, a study of s and power consumption at changing technologies would provide more insights into understanding scaling and Power consumption of different s. III. DESIGN OF ADDERS This section elaborates on the widely used adders, their mathematical models of operation. A description of the working of the adders and necessary equations of the four adders Ripple Carry, Kogge Stone, Carry Skip and Brent Kung, have been explained. 3.1 Ripple Carry The ripple carry adder is usually built by cascading N full adders. Here, N corresponds to the number of bits. So, a four-bit Ripple Carry would have four full s cascaded together. Volume 12 Issue 2 January 2019 088 ISSN: 2319-1058

X2 Y2 X1 Y1 X0 Y0 Full C2 Full C1 Full C0 Cout S2 S1 S0 Figure 4. Ripple Carry Figure 4. Shows a 3-bit Ripple Carry. The expressions for Carry and Sum can be computed using the following equations. (1) (2) Xi and Yi are the inputs to the Full, S k is the expression of Sum from the k th stage, C k is the output carry of the k th stage and C k-1 is the input carry to the k th stage. & represents the AND operation in Verilog. represents the OR operation and ^ indicates the XOR operation. 3.2 Carry Skip Carry Skip adder is an improvisation of the Ripple Carry. The n bit carry skip adder has an AND-gate with n number of inputs, a carry ripple chain of n bits and a multiplexer. A0 B0 A1 B1 A2 B2 C0 Full C1 Full C2 Full C3 S0 S1 P1 S2 P2 P0 AND Gate 0 1 Mu x Select Cout Figure 5. 3 bit Carry Skip Figure 5. Shows a 3 - bit Carry Skip. A and B are the input signals. P0, P1and P2 are the propagate signals. C0, C1, C2 and C3 are the carry signals. Cout is the carry out signal. S0, S1 and S2 are the generated Sum bits. The carry ripple chain generates a propagate bit which is given to an AND Gate. Depending on the result obtained, it is used to select the Mux depending on which either the previous carry bit or the carry in is switched by the mux to the carry out signal. 3.3 Kogge Stone The Kogge stone is a popular parallel prefix which is well known for its high speed of operation. The expressions are given as follows, (6) Pr1 is the propagate signal from block one. M and N are the inputs to the block. Gn1 is the generate signal from (3) (4) (5) Volume 12 Issue 2 January 2019 089 ISSN: 2319-1058

block 1. Ci is the carry generated. Si is the Sum outputs generated. Pr2 is the propagate signal from block 2 and Gn2 is the generate signal from block 2. Pr3 is the propagate signal from block 3 and Gn3 is the generate signal from block 3. Fig. 6. Shows a 4 - bit Kogge Stone. M3 N3 M2 N2 M1 N1 M0 Pr1 Gn1 Pr1 Gn1 Pr1 Gn1 Pr2 Gn2 Pr2 Gn2 Pr2 Gn2 Pr2 Gn2 Pr3 Gn3 Pr2 Gn2 Pr2 Gn2 Pr3 Gn3 Pr3 Gn3 Figure 6. 4 - bit Kogge Stone 3.4 Brent Kung The Brent Kung is a high-speed. Its operation is like the Kogge Stone. It occupies much lesser area in comparison to Kogge Stone.The expressions are given as follows; (8) (7) and (8) are the equations for the Propagate and generate signals from block 0 to 7 of the first stage of computation. (10) (9) and (10) are the Carry Propagate and Carry generate signals for the bits in odd positions 1,3,5 and 7 of the second stage. For these computations of the second stage ith stage corresponds to the previous stage. (11) (12) (11) and (12) are the Carry Propagate and Carry generate signals for the bits in even positions 0,2,4 and 6 of the second stage. 5 and 6 also apply for the subsequent stages. Here, the i th stage corresponds to the carry signals that are taken from the previous stage for the respective stage for computation. The 8-bit Brent Kung is shown in Figure 7. (7) (9) Fig. 7: 8 - bit Kogge Stone Volume 12 Issue 2 January 2019 090 ISSN: 2319-1058

IV. METHODOLOGY Four s have been designed using Verilog. Synthesis has been performed using the Encounter. Tool. Power,has been computed for the adders using three technologies, namely 180nm, 90nm and 45nm. In order to ensure that the code conforms to the requirements, the synthesis tool is used. Checking for multiple drivers, unconnected outputs and undriven inputs are some of the design rule checks that are performed by synthesis tool. To determine the encoding, wire and variable declarations are analysed. This information is also closely associated with the number of bits required to represent the data. Table -1 Prerequisites for performing Synthesis s Technology Tool Used Programming Language Parameters Computed 16 - bit Ripple Carry 180nm RTL Verilog Dynamic Power 16 - bit Carry Skip 16 - bit Kogge Stone 16 bit Brent Kung 90nm 45nm Encounter Tool Leakage Power Total Power Table 1 mentions the prerequisites for performing synthesis. The code for the s which include, 16 - bit Ripple Carry, 16 - bit Kogge Stone, 16 - bit Carry Skip and 16 - bit Brent Kung are written in Verilog. The tool used is the RTL Encounter tool. Dynamic Power, Leakage Power and Total Power have been computed. Verilog code for 16-bit s The standard cell libraries of 180nm, 90nm and 45nm are invoked Generation of Power Report Fig. 8: Methodology flow Fig. 8. Shows the Methodology for performing synthesis. The Verilog code for the 16 - bit Ripple Carry, Kogge Stone, Carry Skip and Brent Kung adders is written down. It is compiled and made error free. The standard cell libraries are invoked for 180nm, 90nm and 45nm technologies. Then the Power report is generated for the three technologies. Power has been calculated using the RTL Encounter tool. V. RESULTS This section elaborates on the results obtained for the four s using RTL Synthesis for 90nm and 45nm technologies. The Leakage Power, Dynamic Power and Total Power has been computed. 5.1 16 bit Ripple Carry The power results of Ripple Carry obtained for the three different technologies are shown in Table 2. It includes the results of Total Power which includes the Dynamic and Leakage Powers, respectively. Table 2: Power Report of Ripple Carry Power (nw) Technology 180nm 62.393 98427.32 98489.70 90nm 1334.18 12798.68 14132.8 45nm 2.687 4856.729 4859.426 For 180nm, the leakage power is computed to be 62.393nW. The dynamic power is 98,427.32nW and the Total power is 98489.70nW. For 90nm the leakage power is computed to be 1334.18nW, the Dynamic Power is calculated to be 12798nW and the Total power is found to be 14138nW. For 45nm the leakage power is computed to be Volume 12 Issue 2 January 2019 091 ISSN: 2319-1058

2.687nW, the Dynamic Power is calculated to be 4856.729nW and the Total power is found to be 4859.426nW. 5.2 16 bit Carry Skip Table 3. shows the power results obtained for Carry Skip for the three different technologies. It includes the results of Total Power which includes the Dynamic and Leakage Powers, respectively. Table 2: Power Report of Carry Skip Technology Power (nw) 180nm 49.162 63845.7 63894.900 90nm 1997.58 14351.013 16348.593 45nm 7.432 8964.472 8971.9040 For 180nm, the leakage power is computed to be 49.162nW. The dynamic power is 63845.7nW and the Total power is 63894.90nW. For 90nm the leakage power is computed to be 1997.5nW, the Dynamic Power is calculated to be 14351.013nW and the Total power is found to be 16348.593nW. For 45nm the leakage power is computed to be 7.432nW, the Dynamic Power is calculated to be 8964.472nW and the Total power is found to be 8971.904nW. 5.3 16 bit Kogge Stone The Power results obtained for Kogge Stone is shown in Table 4. It includes the results of Total Power which includes the Dynamic and Leakage Powers, respectively. For 180nm, the leakage power is computed to be 48.41nW. The dynamic power is 70550nW and the Total power is 70599nW. For 90nm technology, The Leakage Power is found to be 2244.01nW, the Dynamic Power is found t be 15934.109nW and the Total Power is found to be 18178nW. For 45nm technology, The Leakage Power is found to be 8.936nW, the Dynamic Power is found to be 11329.95nW and the Total Power is found to be 11338.8nW Table 4: Power Report of Kogge Stone Technology Power (nw) 180nm 48.41 70550 70599 90nm 2244.01 15934.109 18178 45nm 8.936 11329.95 11338.8 5.4 16 bit Brent Kung The power results obtained for the two different technologies are shown in Table 5. It includes the results of Total Power which includes the Dynamic and Leakage Powers, respectively. Table 5: Power Report of Brent Kung Technology Power (nw) 180nm 47.502 64555.916 64603.418 90nm 2024.216 14258.897 16283.313 45nm 2.360 2146.65 2149.01 In Table 5. for 180nm, the leakage power is computed to be 47.502nW. The dynamic power is 64555.916nW and the Total power is 64603.418nW. For 90nm, the Leakage power is found to be 2024.216nW, the Dynamic Power is computed to be 14258.897nW and the Total Power is found be 16283.313nW. For 45nm technology, the Leakage Volume 12 Issue 2 January 2019 092 ISSN: 2319-1058

Power is found to be 2.360nW, the Dynamic Power is found to be 2146.65nW and the Total Power is computed to be 2149.01nW Table 6: Power Comparison of the Four s Technology Power (nw) 180nm 62.393 98427.32 98489.70 Ripple Carry 90nm 1334.18 12798.68 14132.8 45nm 2.687 4856.729 4859.426 Carry Skip 180nm 49.162 63845.7 63894.900 90nm 1997.58 14351.013 16348.593 45nm 7.432 8964.472 8971.9040 Kogge Stone 180nm 48.41 70550 70599 90nm 2244.01 15934.109 18178 45nm 8.936 11329.95 11338.8 Brent Kung 180nm 47.502 64555.916 64603.418 90nm 2024.216 14258.897 16283.313 45nm 2.360 2146.65 2149.01 Table6 shows the Power results obtained for the four different adders. It can be clearly observed that for all the four adders, the total Power decreases with decrease in technology. However, there is a drastic increase in leakage from 180nm to 90nm. At 45nm, this has been tackled and the leakage power has been reduced. Table 7: Power Comparison of results obtained using Encounter Tool with those in [3] Each of 16 Bits Power Consumed by adders in Reference [3] Power consumed by adders in this paper using RTL Encounter Tool(using 45nm technology) Ripple Carry Power reduction in percentage 1.201 W 4.859uW 99.991% Carry Skip 1.186 W 8.971uW 99.915% Kogge Stone 1.211W 11.338uW 99.992% Brent Kung 1.186W 2.149uW 99.991% Table 7 shows the comparison between the power results obtained in reference [3] and that obtained in this paper. The 16 bit adders designed in [3] using Verilog have been implemented in Xilinx 13.2 ISE Design Suite. In this paper, the 16-bit adders have been designed, implemented and synthesized using RTL Encounter tool.for all the four adders,there is a reduction of at least 99.9% in power consumption using the RTL Encounter tool at 45nm technology, as compared to Xilinx 13.2 ISE Design Suite. VI. CONCLUSION In this paper four 16 bit s Ripple Carry, Brent Kung, Kogge Stone and Carry Skip have been designed. Power reports have been generated for each of them, using RTL Synthesis tool. From the results it is observed that total power decreases as technology is reduced. In 90nm and 45nm the Carry Skip consumer higher power in comparison to the Ripple Carry. For 90nm, Ripple Carry consumes 14132.8nW and for 45nm it consumes 4859.426nW. The Carry Skip consumes 16348.593nW for 90nm and 8971.9040 for 45nm.Among the parallel prefix adders, the Brent Kung adder consumes much lesser power than Kogge stone in two technologies. For 90nm technology, the Kogge stone adder consumes 18178nW of power and 11338.8nWfor 45nm technology. The Brent Kung consumes 16283.313nW for 90nm technology and 2149.01nWfor 45nm technology. As stated in [6], there is a sharp rise in leakage power from 180nm to 90nm and a drastic decrease in leakage power has been successfully demonstrated for 45nm technology in comparison to 90nm technology. As compared to [3], there is a99.9% decrease in power consumption. The Ripple Carry consumes 1.201W, the Carry Skip consumes 1,186W, the Kogge Stone consumes 1.211W and the Brent Kung Volume 12 Issue 2 January 2019 093 ISSN: 2319-1058

consumes 1.186W in [3], whereas in this paper the Ripple Carry consumes 4.859uW, the Carry Skip consumes 8.971uW, the Kogge Stone consumes 11.338uW and the Brent Kung consumes 2.149uW. VII. REFERENCES [1] Ravish Aradhya H. V, J. Lakshmesha, Dr. K. N Muralidhara, Reduced Complexity Hybrid Ripple Carry Look Ahead, International Journal of Computer Applications (IJCA), New York, USA, ISSN- 0975-8887, Vol. 70, Issue. 28, May-2013, pp. 13-16. [2] Jasmine Saini, Somya Agarwal, Aditi Kansal Performance, Analysis and Comparison of Digital s 2015 International Conference on Advances in Computer Engineering and Applications (ICACEA), pp. 216-220 [3] Sudheer Kumar Yezerla, B Rajendra Naik, Design and Estimation of delay, power and area for Parallel prefix adders Proceedings of 2014 RAECS UIET Panjab University Chandigarh, 06-08 March, 2014, pp. 1-6. [4] Ravish Aradhya H. V, Srikant M. Pattar, Novel Low Power and High Speed 8T-Full, International Journal of Scientific and Engineering Research (IJSER), France, ISSN: 2229-5518, Vol. 4, Issue. 8, Aug-2013, pp. 1156-1160. [5] Chris Auth, Mark Buehler, Annalisa Cappellani, Chi-hing Choi, Gary Ding, Weimin Han. Subhash Joshi, Brian McIntyre, Matt Prince, Pushkar Ranade, Justin Sandford, Christopher Thomas, 45nm High-k+Metal Gate Strain-Enhanced Transistors,Intel Technology Journal, Volume 12, Issue 2, pp. 77-85, 2008. [6] Ravish Aradhya H. V, B. V. Praveen Kumar, Dr. K. N Muralidhara, Design of Low Power Arithmetic Unit (AU) based on Reversible Logic, International Journal of VLSI and Signal Processing Applications (IJVSPA), Vol. 1, Issue 1(30-38), ISSN: 2231-3575, Apr-2011. [7] S. Daphni and K. S. V. Grace, "A review analysis of parallel prefix adders for better performnce in VLSI applications," 2017 IEEE International Conference on Circuits and Systems (ICCS), Thiruvananthapuram, 2017, pp. 103-106. [8] V. Kantabutra, "Designing optimum carry-skip adders," [1991] Proceedings 10th IEEE Symposium on Computer Arithmetic, Grenoble, 1991, pp. 146-153 [9] T. Lynch and E. E. Swartzlander, A Spanning Tree Carry Lookahead, IEEE Trans. on Computers, vol. 41, no. 8, pp. 931-939, Aug. 1992. Volume 12 Issue 2 January 2019 094 ISSN: 2319-1058