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

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

A HIGH SPEED DYNAMIC RIPPLE CARRY ADDER

COMPARATIVE ANALYSIS OF 32 BIT CARRY LOOK AHEAD ADDER USING HIGH SPEED CONSTANT DELAY LOGIC

Design of Multipliers Using Low Power High Speed Logic in CMOS Technologies

Investigation on Performance of high speed CMOS Full adder Circuits

DESIGN OF LOW POWER MULTIPLIER USING COMPOUND CONSTANT DELAY LOGIC STYLE

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

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

DESIGN OF PARALLEL MULTIPLIERS USING HIGH SPEED ADDER

Power-Area trade-off for Different CMOS Design Technologies

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

POWER DELAY PRODUCT AND AREA REDUCTION OF FULL ADDERS USING SYSTEMATIC CELL DESIGN METHODOLOGY

Implementation of High Performance Carry Save Adder Using Domino Logic

Implementation of Full Adder using Cmos Logic

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

EE 330 Lecture 42. Other Logic Styles Digital Building Blocks

Design of Low Power High Speed Hybrid Full Adder

Low Power &High Speed Domino XOR Cell

Domino CMOS Implementation of Power Optimized and High Performance CLA adder

High Speed NP-CMOS and Multi-Output Dynamic Full Adder Cells

International Journal of Advance Engineering and Research Development

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

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

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

High Speed Binary Counters Based on Wallace Tree Multiplier in VHDL

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

FTL Based Carry Look ahead Adder Design Using Floating Gates

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

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

High Speed Low Power Noise Tolerant Multiple Bit Adder Circuit Design Using Domino Logic

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

EE434 ASIC & Digital Systems

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

Design and Implementation of Complex Multiplier Using Compressors

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

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

ISSN:

2-Bit Magnitude Comparator Design Using Different Logic Styles

Implementation of Low Power High Speed Full Adder Using GDI Mux

A Literature Survey on Low PDP Adder Circuits

POWER DISSAPATION CHARACTERISTICS IN VARIOUS ADDERS

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

Cmos Full Adder and Multiplexer Based Encoder for Low Resolution Flash Adc

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

Implementation of Carry Select Adder using CMOS Full Adder

SINGLE CYCLE TREE 64 BIT BINARY COMPARATOR WITH CONSTANT DELAY LOGIC

4-BIT RCA FOR LOW POWER APPLICATIONS

Design of New Full Swing Low-Power and High- Performance Full Adder for Low-Voltage Designs

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

UNIT-III GATE LEVEL DESIGN

IJMIE Volume 2, Issue 3 ISSN:

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

Design of High Performance Arithmetic and Logic Circuits in DSM Technology

Noise Tolerance Dynamic CMOS Logic Design with Current Mirror Circuit

An energy efficient full adder cell for low voltage

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

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

Design and Implementation of High Speed Carry Select Adder

DESIGN OF CARRY LOOK AHEAD ADDER USING SUB THRESHOLD DUAL MODE LOGIC

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

High Performance Low-Power Signed Multiplier

Ultra Low Power VLSI Design: A Review

COMPREHENSIVE ANALYSIS OF ENHANCED CARRY-LOOK AHEAD ADDER USING DIFFERENT LOGIC STYLES

Double Stage Domino Technique: Low- Power High-Speed Noise-tolerant Domino Circuit for Wide Fan-In Gates

A High-Speed 64-Bit Binary Comparator

Enhancement of Design Quality for an 8-bit ALU

A Novel Multi-Threshold CMOS Based 64-Bit Adder Design in 45nm CMOS Technology for Low Power Application

Low power 18T pass transistor logic ripple carry adder

A High Speed Low Power Adder in Multi Output Domino Logic

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

AREA OPTIMIZED ARITHMETIC AND LOGIC UNIT USING LOW POWER 1-BIT FULL ADDER

Gdi Technique Based Carry Look Ahead Adder Design

Design of High Speed Six Transistor Full Adder using a Novel Two Transistor XOR Gates

Full Adder Circuits using Static Cmos Logic Style: A Review

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

A Low Power High Speed Adders using MTCMOS Technique

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

Design and Implementation of Low Power Dynamic Thermometer Encoder For Flash ADC

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

Design of Low Power Vlsi Circuits Using Cascode Logic Style

EE 330 Lecture 43. Digital Circuits. Other Logic Styles Dynamic Logic Circuits

Performance Analysis of High Speed Low Power Carry Look-Ahead Adder Using Different Logic Styles

EE 330 Lecture 43. Digital Circuits. Other Logic Styles Dynamic Logic Circuits

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

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

EE 330 Lecture 44. Digital Circuits. Other Logic Styles Dynamic Logic Circuits

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

INTERNATIONAL JOURNAL OF PURE AND APPLIED RESEARCH IN ENGINEERING AND TECHNOLOGY

Wide Fan-In Gates for Combinational Circuits Using CCD

Module 4 : Propagation Delays in MOS Lecture 19 : Analyzing Delay for various Logic Circuits

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

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

Pass Transistor and CMOS Logic Configuration based De- Multiplexers

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

Unique Journal of Engineering and Advanced Sciences Available online: Research Article

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

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

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

A Novel Low Power, High Speed 14 Transistor CMOS Full Adder Cell with 50% Improvement in Threshold Loss Problem

Design of a Low Voltage low Power Double tail comparator in 180nm cmos Technology

Transcription:

Design of Robust and power Efficient 8-Bit Ripple Carry Adder using Different Logic Styles Mangayarkkarasi M 1, Joseph Gladwin S 2 1 Assistant Professor, 2 Associate Professor 12 Department of ECE 1 Sri Muthukumaran Institute of Technology, 2 SSN College of Engineering, 12 India. Abstract The binary adders are key component in digital signal processors (DSP). These adders are crucial building blocks in very large scale integrated circuits. Its efficient implementation is highly important because a carry propagation involving all operand bits has to be performed. With the increasing level of device integration power became the predominant design goal for fast adders. Low power consumption and smaller area are some of the most important criteria for fabrication of DSP systems and high performance systems. In this paper we try to determine the best solution to this problem by comparing a few 8-bit Ripple Carry Adder (RCA) circuits implementation with Complementary, Dynamic, Constant Delay (CD) and Energy Efficient Constanta Delay (EE-CD) logic styles. The adders are simulated using MicroWind environment to find an efficient adder structure. To reduce the power consumption for low power applications an EE- CD logic style is proposed. When we compare the power consumption of all the adder logic style we find that Complementary logic style consume more power. The EE-CD logic style has better power consumption compared to all other logic styles. Keywords CMOS, Ripple Carry Adder, Power Consumption, Complementary Logic, Dynamic Logic, Constant Delay Logic, Energy Efficient- Constant Delay Logic. I. INTRODUCTION To add the data in the processor adders are most widely used[1]. A significant performance improvement in integrated circuits are scaling of the transistor size and reduction in power. There are two most important factors to realizing modern VLSI circuits are low-power and high-speed. In VLSI circuits the high performance energy efficient logic styles are always important. To construct these types of integrated circuits CMOS technology is the most commonly used. Power parameter is most widely used to measure the quality of the circuits. The advancement in the CMOS technology leads to improve the power [2]. To enhance the speed of the digital circuitry (Dynamic Logic) many improvements has been done [3]. But this logic is affected by charge leakage, charge sharing and backgate coupling of logic blocks. To avoid this problem, the CMOS domino logic (Feedthrough) was introduced [4]. Before all the inputs are valid, the output is partially evaluated. This is the most important feature of domino logic; it s also occurs due to extra supply. The architecture, logic style, layout and process technology are the different levels of highperformance and low-power adders. To optimize the speed in adders, we need carry generation. For fast adder implementation, the generated carry should convey to the output as soon as possible. So the worst path delay which determines the speed of the digital processor can be reduced. We can obtain the Ripple Carry Adder (RCA) by cascading many single-bit Full Adder (FA)cells[5]. This architecture is simple and area efficient. Each FA starts operation till the previous carry out signal is ready which is shown in Fig. 1. Because of this effect the computation speed is slow. This adder is very fast in operation compared to other high-speed adders. The path delay is determined by its carry out propagation route. The number of bits increases, the delay of RCA increases in a linear way. The equation 1 describes the delay of RCA. The Boolean expressions for Sum and Carry are given in equation 2 and 3. The corresponding truth table shown in Table 1. TABLE I TRUTH TABLE OF ONE-BIT FULL ADDER ISSN: 2394-2584 www.internationaljournalssrg.org Page 1

(1) (2) (3) Where and are the propagation delay from carry input to carry output and Sum. Fig. 1The 8-Bit Ripple Carry Adder Constructed by Single- Bit Full Adder II. ADDER ARCHITECTURES A. Complementary Logic The circuit has Pull Up Network (PUN) and Pull Down Network (PDN) with N input logic gates shown in Fig.2. Where all the inputs are distributed to both the networks via low resistance path. Only one of the network is conducting in steady state. For high output, the path exists between V DD and output or for low output, the path exist between V SS and output. So the output node is always a low impedance node in steady state. To implement an N input logic gate we required 2N transistors[1][7]. Here, we considered the most widely used parameter to measure the quality of the circuit is power. In digital CMOS circuits, there are three major sources of power consumption which are given in equation 4. (4) In switching component of power, the is the activity factor for node transition from 0 to 1. In short circuit, Both PUN and PDN conducting simultaneously for a short period of time. At this time a direct path exists from supply voltage to ground. The current conducting at this duration is called short circuit current. The third current is determined by fabrication technology which arises from substrate injection and sub threshold effects. Supply voltage reduction is also one of the most effective way to reduce the power consumption, which requires new design for low voltage and low power integrated circuits. An average of 15-20% of the total power is dissipated in glitching, we can achieve low power by reducing the glitches of the circuits[6]. In this paper 8-Bit RCA is designed using, Complementary logic, Dynamic logic, Constant Delay and Energy Efficient-Constant Delay logic styles. This paper contains the following sections: Section II describes the general block diagrams and its basic construction for 8-Bit RCA of Complementary, Dynamic, Constant Delay and Energy Efficient-Constant Delay logic styles. Section III gives the complete simulation results and their discussions. The paper concludes in section IV. Fig. 2 General Complementary Logic Style Here, one-bit full adder is considered to design an 8-bit Ripple Carry Adder. In this logic style the outputs of one-bit full adder is Sum and Carry, having the OR and AND operations. We could not perform these operations in complementary logic so we need an additional inverter logic to compliment the outputs. The one-bit full adder logic shown in Fig.3. Fig.3Complementary Logic of One-bit Full Adder For one-bit Full Adder (FA) the number of inputs are three (A, B and C in ). In order to design the one-bit logic we need 2N transistors. Here,6 transistors were used to implement the Sum, three ISSN: 2394-2584 www.internationaljournalssrg.org Page 2

for PUN and three for PDN. For Carry the number of inputs are 6, so 12 transistors were used, 6 for PUN and 6 for PDN. An CMOS inverter is added additionally to both the outputs. Here, the 8-bit RCA implemented using the above one-bit complementary logic style, which is shown in Fig. 4. The total number of transistors used here is 178. For each Sum 6 transistors are used with a CMOS inverter. With addition to CMOS inverter 12 transistor used for each Carry. most one transition. During and after evaluation the output should be in high impedance state and it s stored on C L. The dynamic circuits having the following properties: The logic function is implemented by the PDN only, Full scaling outputs, Non-Ratioed, Faster switching speed and Needs a precharge/evaluation clocks[1][7-8]. Here, we are using only PDN with the addition of precharge (Mp) and evaluation (Me) transistors. To construct the one-bit Dynamic logic using FA we need N+2 transistors. So 3 transistors used for Sum and 6 transistors for Carry with precharge and evaluation transistors. The dynamic logic shown in Fig.6. The CMOS inverters in the output stage is eliminated here. Fig.4 8-Bit RCA using Complementary Logic Style In this logic the carry output of the first stage FA (C 0 ) is given to the carry input of the second stage FA. This process continued till we get the carry output (C 7 ) of the 8 th stage. The Sum outputs are Sum 0 to Sum 7. B. Dynamic Logic Fig. 6 Dynamic Logic of One-bit Full Adder Here, the 8-bit RCA implemented using the above one-bit Dynamic logic style, which is shown in Fig.7. The total number of transistors used here is 104. For each Sum 3 transistors are used with a precharge and evaluation transistors (M p and M e ). With addition to precharge and evaluation transistors 6 transistor used for each Carry. The charging and discharging done through the capacitor (C L ). Fig.5General Dynamic Logic Style The circuit requires 2+N transistors to implement the logic function which is shown in Fig.5. The additional two transistors are used for precharge and evaluation phases to realize the logic functions. When the clock signal (ф) is low, the evaluation transistor (M e ) is OFF and there is no static power. The precharge transistor (M p ) is OFF when the clock signal (ф) is high. The output of a dynamic gate is once discharged; it cannot be charged again until the next precharge operation. During evaluation the inputs to the gate makes at ISSN: 2394-2584 www.internationaljournalssrg.org Page 3

Fig. 7 8-Bit RCA using Dynamic Logic Style C. Constant Delay (CD) Logic In this logic the static power is reduced by using a Timing Block(TB) which creates an adjustable window period. The general logic and its timing diagram s shown in Fig.8 and 9. 2. C-Q Delay Mode This mode occurs before the CLK becomes low with IN (inputs of PDN) make a transition from high to low. For the entire evaluation period, X raises to logic 1 and Y remains at logic 0, when CLK becomes low. 3. D-Q Delay Mode To enable the high performance operations this mode utilizes the pre-evaluated characteristics of CD logic. Before the IN (inputs of PDN) transit CLK falls from high to low and X is initially rises to a non-zero voltage level. The Y is still low but IN (inputs of PDN) become logic 0 and X quickly rises to logic 1. When the CLK_d rises little slower than X, then Y will initially rise but return back to logic 0. Fig.8 General Constant Delay (CD) Logic Style Fig.10Constant Delay (CD) Logic of One-bit Full Adder Here, we are using only PDN with the addition of Timing Block and Logic Block. To construct the one-bit Constant Delay logic using FA we need N+3 transistors with TB and Logic Block. So 3 transistors used for Sum and 6 transistors for Carry with additional 3 transistors (M 0, M 1 and M 2 ). The CD logic shown in Figure 10. Fig.9 Timing Diagram of Constant Delay (CD) Logic Style When CLK is high, both X and Y are predischarged to GND. When CLK is low, the CD Logic enters into evaluation period. This period consists of three cases Contention, C-Q delay and D-Q delay modes[9-10]. 1. Contention Mode When the CLK is low: IN (inputs of PDN) remains at logic 1 and X is in a non-zero voltage level which leads the Out to a temporary glitch. The window width determines this duration, which is determined by the delay occurs between CLK and CLK_d. When the CLK_d is high: X remains at low and Y raised to logic 1, which turns OFF M 1. At this time the period is over and the temporary glitch in the Out is eliminated. Fig.11 8-Bit RCA using Constant Delay (CD) Logic Style In this logic the total number of transistors used here is 88. For each Sum 4 transistors are used with aninverter and 7 transistor used for each Carry with the addition to an inverter. Here we can keep the structure up to X logic for all stages. The X logic ISSN: 2394-2584 www.internationaljournalssrg.org Page 4

having TB with transistors M 0 and M 1. So totally 94 transistors were used in this logic which is shown in Figure 11. So 3 transistors used for Sum and 6 transistors for Carry with additional transistor used to reset the output terminal. D. Energy Efficient-Constant Delay (EE-CD) Logic The EE-CD logic reduces the power consumption by control the PUN through feedback technique shown in Fig. 12. The PUN having the transistor (T 3 ) in series with transistor (T 1 ) and T 3 transistor is controlled by the drain of the T 2 transistor. The inverted CLK signal drives the source of transistor T 2 and the output signal is taken to control the gate terminal of transistor T 2. When the CLK signal is high the T 4 transistor reset the node X. The transistor T 6 is used to reset the output terminal. PDN consist only NMOS transistors. Fig. 13 Energy Efficient-Constant Delay (EE-CD) Logic of One-bit Full Adder Fig.12 General Energy Efficient-Constant Delay (EE-CD) Logic Style The EE-CD logic having two modes of operation, reset and evaluation mode [11-13]. 1. Reset Mode When CLK is high both X and OUT predischarges to GND, so the output always at logic 0. 2. Evaluation Mode When CLK is low the circuit enters into the evaluation mode, here contention mode takes place. In this mode, the CLK is low when the input (IN) at logic 1. At this time both PUN and PDN conduct simultaneously, which causes a temporary glitch at the output. So it creates a direct path between power supply and ground. The output node become a non-zero voltage level is used to turn ON the transistor T 2 by feedback method. The inverted CLK pass through transistor T 2 is disables the transistor T 3. So the direct path is disabled till the entire contention period and the glitches has been eliminated. The EE-CD logic shown in Fig. 13. Here, we are using PUN as X Logic. To construct the one-bit EE- CD logic using FA we need N+1 transistors with X Logic. The X logic having transistors T 1, T 2 and T 3 with additional transistor T 4 used to reset the logic. Fig.148-Bit RCA using Energy Efficient-Constant Delay (CD) Logic Style In this logic the total number of transistors used here is 88. For each Sum 4 transistors are used with an X Logic. Here we can keep the structure up to X Logic for all stages. The X logic having the transistors T 1, T 2, T 3 with additional reset transistor T 3. So totally 92 transistors were used in this logic which is shown in Fig. 14. III. SIMULATION RESULTS FOR POWER ANALYSIS OF DIFFERENT 8-BIT RCA LOGIC STYLES The Fig. 15-18. below describe the output waveforms of 8-Bit RCA using complementary, Dynamic, Constant Delay and Energy Efficient- Constant Delay logic styles. ISSN: 2394-2584 www.internationaljournalssrg.org Page 5

Fig.15 Simulation Waveform of 8-Bit RCA Using Complementary Logic Style with Power The truth table was verified by the simulation waveform which is shown in Fig. 15. using the complementary logic style. Fig. 17 SimulationWaveform of 8-Bit RCA Using Constant Delay Logic Style with Power The Fig. 17. verifies the adder logic with precharge and evaluation phases using common clock signal and common timing block for all stages. The three modes, contention mode, C-D delay mode and D-Q delay modes of evaluation phase also verified. Fig. 16 SimulationWaveform of 8-Bit RCA Using Dynamic Logic Style with Power The operation of the 8-Bit Dynamic logic has been verified by the truth table with common clock signal which is shown in Fig. 16. Whenever the clock signal is low, all the evaluation transistors are OFF and also there is no static power consumption and its vice-versa for precharge phase. During and after evaluation all the inputs must have one transition. Fig. 18 SimulationWaveform of 8-Bit RCA Using Energy Efficient-Constant Delay Logic Style with Power When the clock signal is high and the outputs are always at high during the Reset mode. The contention mode takes place during the evaluation phase. At this time the clock signal is low and inputs are in logic 1. So both PUN and PDN conduct simultaneously and glitches occurred at this phase. By disabling the direct path in entire contention period the glitches eliminated which is also shown in Fig. 18. ISSN: 2394-2584 www.internationaljournalssrg.org Page 6

TABLE II POWER ANALYSIS OF FOR POWER ANALYSIS OF DIFFERENT 8-BIT RCA LOGIC STYLES Logic Style Number of Transistors Power (μw) Complementary 176 68.819 Dynamic 104 44.517 Constant Delay 94 18.011 Energy Efficient Constant Delay 92 4.770 The power consumption is calculated by using the different values of width of the transistors. If the width is minimum, we can calculate how much power consumed. The overall power is the combination of short circuit and switching power. The dynamic energy consumption consumed energy of power supply during Sum and Carry operations. The above Table IIshows the number of transistors and power calculations of different logic styles. IV.CONCLUSION In this paper, different types of 8-Bit Ripple Carry Adders (Complementary, Dynamic, Constant Delay and Energy Efficient-Constant Delay) has been designed and evaluated on power parameter. Both constant Delay and Energy Efficient-Constant Delay adders uses least number of transistors while complementary logic has highest number of transistors i.e. 176 transistors. Compared to this the Dynamic logic has moderate number of transistors. The Complementary logic has highest power of 68.819μW compared to other logic styles. Dynamic logic has the power of 44.517μW which is better than complementary and higher than other two logic styles. By observing the powers of Constant Delay and Energy Efficient-Constant Delay logics, it is observed that Energy Efficient-Constant Delay logic has a superior power of 4.770μW than 18.011μW of Constant Delay logic. Here, we conclude that power consumption of Efficient- Constant Delay logic is very less, so it will be considered as a fast adder. Product, International Journal Of Computer Applications ISSN : 0975-8887, vol.69, no.5 pp.214-219, 2013. 3. S. M. Kang, Y. Leblebici, CMOS Digital Integrated Circuits: Analysis & Design, TATA McGraw- Hill Publication, 3e, 2003. 4. V. Navarro-Botello, J. A. Montiel-Nelson, and S. Nooshabadi, Performance Analysis of high performance fast feedthrough logic families in CMOS, IEEE Trans. Cir. & syst. II, vol. 54, no. 6, Jun. 2007, pp. 489-493. 5. B. Vijayarani, Design of synchronous full adder, International Conference on Computing and Control Engineering, April 2012. 6. H. Bui, Y. Wang, Y. Jiang, Design and analysis of lowpower 10-transistor full adders using novel xor xnor gates, IEEE transactions on circuits and systems analog and digital signal processing, vol. 49, pp. 25-30, 2002. 7. Rajaneesh Sharma and ShekharVerma, Comparitive Analysis of Static and Dynamic CMOS Logic Design, IEEE International Conference on Computing & Communication Technologies (ICACCT), pp.231-234, 2011. 8. Chuang.P, Li.D, and Sachdev.M, Design of a 64-bit lowenergy high performance adder using dynamic feed through logic, in Proc. IEEE Int. Circuits Syst. Symp, pp. 3038 3041, May 2009. 9. Pierce Chuang, David Li, ManojSachdev, Constant Delay Logic Style, IEEE Transactions on Very Large Scale Integration(VLSI) Systems, vol.21, no.3, pp. 554-565, 2013. 10. K. Lavanya, V. SurendraBabu, Design of 8-bit Ripple Carry Adder Using Constant Delay Logic, International Journal of Electrical, Electronics and Computer Systems (IJEECS), vol.2, no.8,9, pp. 32-37, 2014. 11. M. Aguirre-Hernandez and M. Linares-Aranda, CMOS CMOS Full-adders for energy-efficient arithmetic applications, IEEE Trans. Very Large Scale Integr. (VLSI) Syst., vol. 19, no. 99, pp. 1 5, Apr. 2010. 12. Arunraj R, Vishnu Narayanan P M, Design of Robust and Power Efficient Full Adder Using Energy Efficient Feedthrough Logic, International Journal of Engineering Research and General Science,vol.2, no.2, pp. 96-101, Feb-Mar 2014. 13. N. Akilandeswari, R. Vijayabhasker, Design of an Energy-Efficient Constant Delay Logic for Low Power Applications, International Journal of Research and Innovation in Engineering Technology, vol.1, no.1, pp. 25-32,June 2014. ACKNOWLEDGMENT The authors would like to thank the anonymous reviewers for their careful revision and important suggestions which significantly helped to improve the presentation of this paper. REFERENCES 1. J. M. Rabey, Digital Integrated Circuits, A Design Perspective. Prentice-Hall, 1996. 2. Deepika Gupta, Nitin Tiwari, Sarin. R.K, Analysis Of Modified Feedthrough Logic With Improved Power Delay ISSN: 2394-2584 www.internationaljournalssrg.org Page 7