ISSN Vol.04,Issue.03, March-2016, Pages:

Similar documents
A Novel Approach For Designing A Low Power Parallel Prefix Adders

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

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

Efficient Optimization of Carry Select Adder

AREA AND DELAY EFFICIENT DESIGN FOR PARALLEL PREFIX FINITE FIELD MULTIPLIER

Towards Efficient Modular Adders based on Reversible Circuits

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

Modified Booth Encoding Multiplier for both Signed and Unsigned Radix Based Multi-Modulus Multiplier

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

32-Bit CMOS Comparator Using a Zero Detector

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

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

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

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

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

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

Design and Analysis of RNS Based FIR Filter Using Verilog Language

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

Design and Implementation of Hybrid Parallel Prefix Adder

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

Design of an optimized multiplier based on approximation logic

Parallel Prefix Han-Carlson Adder

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

A Taxonomy of Parallel Prefix Networks

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

Design and Implementation of High Speed Carry Select Adder

Design and Implementation of Complex Multiplier Using Compressors

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

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

Power Efficient Weighted Modulo 2 n +1 Adder

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

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

An Optimized Implementation of CSLA and CLLA for 32-bit Unsigned Multiplier Using Verilog

A Novel 128-Bit QCA Adder

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

DESIGN OF HIGH SPEED 32 BIT UNSIGNED MULTIPLIER USING CLAA AND CSLA

CLAA, CSLA and PPA based Shift and Add Multiplier for General Purpose Processor

Implementation and Performance Evaluation of Prefix Adders uing FPGAs

A Novel Approach to 32-Bit Approximate Adder

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

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

High performance Radix-16 Booth Partial Product Generator for 64-bit Binary Multipliers

Improved Performance and Simplistic Design of CSLA with Optimised Blocks

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

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

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

Design and Implementation of High Radix Booth Multiplier using Koggestone Adder and Carry Select Adder

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

Optimized area-delay and power efficient carry select adder

Power Efficient and High Speed Carry Skip Adder using Binary to Excess One Converter

Design of Low Power High Speed Hybrid Full Adder

Analysis of Parallel Prefix Adders

A VLSI Implementation of Fast Addition Using an Efficient CSLAs Architecture

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

Efficient Implementation of Parallel Prefix Adders Using Verilog HDL

Performance Enhancement of Han-Carlson Adder

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

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

International Journal of Computer Engineering and Applications, Volume XI, Issue XI, Nov. 17, ISSN

ISSN: X International Journal of Advanced Research in Electronics and Communication Engineering (IJARECE) Volume 1, Issue 5, November 2012

Design and Implementation of Truncated Multipliers for Precision Improvement and Its Application to a Filter Structure

A Highly Efficient Carry Select Adder

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

High Speed Binary Counters Based on Wallace Tree Multiplier in VHDL

International Journal of Advance Engineering and Research Development

LOW POWER & LOW VOLTAGE APPROXIMATION ADDERS IMPLEMENTATION FOR DIGITAL SIGNAL PROCESSING Raja Shekhar P* 1, G. Anad Babu 2

ISSN Vol.02, Issue.11, December-2014, Pages:

Comparative Analysis of Various Adders using VHDL

Survey of VLSI Adders

Design A Redundant Binary Multiplier Using Dual Logic Level Technique

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

Analysis Parameter of Discrete Hartley Transform using Kogge-stone Adder

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

ISSN Volume.06, Issue.02, July-December, 2018, Pages:

INTERNATIONAL JOURNAL OF PURE AND APPLIED RESEARCH IN ENGINEERING AND TECHNOLOGY

Area Delay Efficient Novel Adder By QCA Technology

DESIGN OF LOW POWER ETA FOR DIGITAL SIGNAL PROCESSING APPLICATION 1

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

SIGNED PIPELINED MULTIPLIER USING HIGH SPEED COMPRESSORS

Design of Parallel Prefix Tree Based High Speed Scalable CMOS Comparator for converters

Implementation of Carry Select Adder using CMOS Full Adder

JDT LOW POWER FIR FILTER ARCHITECTURE USING ACCUMULATOR BASED RADIX-2 MULTIPLIER

Low Power and Area EfficientALU Design

AN ADVANCED VLSI ARCHITECTURE OF PARALLEL MULTIPLIER BASED ON HIGHER ORDER MODIFIED BOOTH ALGORITHM

Pre Layout And Post Layout Analysis Of Parallel Counter Architecture Based On State Look-Ahead Logic

REALIAZATION OF LOW POWER VLSI ARCHITECTURE FOR RECONFIGURABLE FIR FILTER USING DYNAMIC SWITCHING ACITIVITY OF MULTIPLIERS

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

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

DESIGN OF CARRY SELECT ADDER WITH REDUCED AREA AND POWER

International Journal of Advance Engineering and Research Development

SQRT CSLA with Less Delay and Reduced Area Using FPGA

DESIGN AND IMPLEMENTATION OF 128-BIT QUANTUM-DOT CELLULAR AUTOMATA ADDER

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

Key words High speed arithmetic, error tolerant technique, power dissipation, Digital Signal Processi (DSP),

Design and Simulation of Convolution Using Booth Encoded Wallace Tree Multiplier

Design and Performance Analysis of a Reconfigurable Fir Filter

Implementation of High Performance Carry Save Adder Using Domino Logic

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

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

Transcription:

WWW.IJITECH.ORG ISSN 2321-8665 Vol.04,Issue.03, March-2016, Pages:0398-0403 Implementation of Parallel-Prefix Adders using Reverse Converter Design A. ROJA 1, A. RAMA VASANTHA 2 1 PG Scholar, Dept of ECE, Aditya College of Engineering and Technology, JNTUK, AP, India, Email: rojaarigela@gmail.com. 2 Asst Prof, Dept of ECE, Aditya College of Engineering and Technology, JNTUK, AP, India,Email: vasanthaadiraju@gmail.com. Abstract: In this paper, the implementation of residue system of numeration reverse converters supported wellknown regular and standard parallel prefix adders is analyzed. The VLSI implementation results show a huge delay reduction and area time 2 enhancements, all this at the value of higher power consumption, which is the main reason preventing the use of parallel-prefix adders to achieve high-speed reverse converters in nowadays systems. Hence, to resolve the high power consumption downside, novel specific hybrid parallel-prefix-based adder elements that give higher trade-off between delay and power consumption here in conferred to style reverse converters. A methodology is also described to design reverse converters based on different kinds of prefix adders. This methodology helps the designer to adjust the performance of the reverse converter based on the target application and existing constraints. Keywords:Modular Parallel Prefix Adders, Residue Number System, Reverse Converters. I. INTRODUCTION The Residue system of numeration plays a big role within the battery based mostly and transportable devices due to its low power options and its competitive delay. The Residue system of numeration reverse device is meant with parallel prefix addition by exploitation new elements methodology for higher speed operation. The RNS consists of two main components forward and the reverse converter that are integrated with the existing digital system. The forward converter performs the operation of converting the binary number to the modulo number whereas the reverse converter performs the operation of reverse converting the modulo number to the binary number which is the hard and time consuming process compared with the forward converter. The fundamental RNS concepts such as 1)RNS definition with properties and their applications, 2) consideration of modulo set selection, 3) design of forward converter, 4)modulo arithmetic units, 4)design of reverse converter are discussed[2]. The voltage over scaling (VOS) technique is applied to the residue number system to achieve high energy efficiency. The VOS technique introduces soft errors which degrades the performance of the system. To overcome these soft errors a new technique is implemented called joint RNS- RPR (JRR) which is the combination of RNS and the reduced precision redundancy. This method provides the advantage of satisfying the basic properties of RNS includes shorter critical path, reduced complexity and low power [3]. New architectures are presented for the moduli sets (2n-1, 2n, 2n+1) for the conversion from the residue to the binary equivalents [4].Here the speed and the cost are major concern. Distributed arithmetic principles are used to perform the inner product computation in [5].The input data which are in the residue domain which are encoded using the Thermometer code format and the outputs are encoded using the One hot code format. Compared to the conventional method which used Binary code format, the proposed system which achieves higher operating speed. The residue number system which provides carry free addition and fully arithmetic operation [6], for several applications such as digital signal processing and cryptography[7]-[11]. In this brief, we present a comprehensive method which uses the parallel prefix adder in selected position, thereby using the shift operation on one bit left to design a multiplier on the same design module to achieve a fast reverse converter design. The usage on parallel prefix structure in the design leads to higher speed in operation meanwhile it increases the area and power consumption. In order to compensate the tradeoff between the speed, area and power consumption, a novel specific hybrid parallel prefix based adder components are used to design the reverse converter. These hybrid design which provides the significant reduction in the power delay product(pdp)metric and leads to considerable improvements in the area x time² product(at²) in comparison with the traditional converters without using parallel prefix adders. II. PARALLEL PREFIX STRUCTURE The Residue number system mainly composed of three main parts such as, forward converter, modulo arithmetic units and reverse converter. On comparing with the other parts the reverse converter design is a complex and nonmodular structure. So more attention is needed in designing the reverse converter thereby preventing the slow operation and compromise the benefits of the RNS. The parallel prefix structure helps to achieve the faster operation in the reverse converter design but causes increased power consumption. In the existing system the novel specific hybrid parallel prefix adder based components are used to Copyright @ 2016 IJIT. All rights reserved.

replace the existing components thereby reducing the power consumption and getting faster operation. A. Parallel Prefix Block A. ROJA, A. RAMA VASANTHA The Ladner Fischer adder prefix structure is employed to achieve the higher speed with reduced power consumption. On comparing with the other parallel prefix adder structure the LF adder is chosen mainly for minimum fanout and should be higher speed in operation than others.fig.2 shows the example LF adder prefix structure which uses the three basic cells in the prefix structure. These structure is elaborated for the proposed design having the modulo addition of (4n+1) for n=5. Fig.1. Basic Parallel prefix structure. The Parallel prefix structure consists of three main blocks, they are preprocessing block, prefix carry tree and post processing block. The parallel prefix adder operation begins with preprocessing stage by generating the Generate (G i ) and Propogate (P i ) equation [1] & [3]. The prefix carry tree get proceeded with the previous block signal to yield all carry bit signal and these stage contains three logic complex cells such as Black cell, Gray cell and Buffer cell. Black cell compute both the propogate (P(i,j)) and generate (G(i,j)) by using the equation[3] &[4].The Gray cell executes only the generate(g(i,j)).the carry bits generated in the second stage get passed to the post processing block thereby generating the sum using the equation[5].the block diagram is shown in the Fig.1 Fig.2. 4-bit LF adder prefix structure. (1) (2) (3) (4) (5) (6) (7) B. HRPX Structure:(Hybrid Regular Parallel prefix XOR/OR Adder Component) Fig. 4 shows HRPX Structure. The regular parallel prefix adder is used to do the first part of addition and the simplified RCA logic is used to do the second part where the corresponding bits of the operand are fully variable. Full adder can be designed with XOR/OR gates because of the constant operand. In these reverse converter design the carry chain is not needed and can be ignored. For most modulo sets (2ⁿ-1) addition is an necessary operation. The End Around Carry(EAC) for (2ⁿ-1) addition is represented with two zero, but for the reverse converter design one zero representation is required. To correct these zero representation problem, a detector circuit was employed in the design but it incorporates additional delay. So, the Binary to excess one converter(bec) is used to solve the double zero representation issue. C. HMPE Structure (Hybrid Modular Parallel Prefix Excess One Adder Component) The HMPE Structure consists of two parts: Regular prefix adder and the Modified Excess One unit as shown in Fig.3. The first two operands are added using the parallel prefix adder and the result is conditionally incremented based on the control signal generated by the prefix structure to assure the single zero representation. III. PROPOSED METHODOLOGY A. Introduction The RNS (Residue Number System) can provide carry free and fully parallel arithmetic operations for several applications, including digital signal processing and cryptography. In this brief, for the first time, we present a comprehensive methodology to wisely employ parallelprefix adders in carefully selected positions in order to design fast reverse converters. The usage of the parallelprefix adders to implement converters highly increases the speed at the expense of additional area and remarkable increase of power consumption. The reverse converter consists of a complex and non-modular structure. Therefore, more attention should be directed to its design to prevent slow operation and compromise the benefits of the RNS. Both the characteristics of the moduli set and conversion algorithm have significant effects on the reverse converter performance. In addition to the moduli set, hardware components selection is key to the RNS performance. Prefix: The outcome of the operation depends upon the initial inputs.

Implementation of Parallel-Prefix Adders using Reverse Converter Design Parallel: involves the execution of an operation in parallel. This is done by segmentation into smaller pieces that are computed in parallel. Operation: any arbitrary operator that is associative is parallelizable. It is very fast because the processing is accomplished in a parallel fashion. In brief, the use of modular and regular parallel-prefix adders proposed in this brief in reverse converters highly decrease the delay at the expense of significantly more power and circuit area, whereas the proposed prefix-based adder components allows one to achieve suitable tradeoffs between speed and cost by choosing the right adders for the parts of the circuits that can benefit from them the most. (a) 1. Block Diagram: (b) (c) Fig.5. The logic-level implementation of the basic cells used in parallel-prefix adders. Fig.3. HMPE structure. Assuming the addition of A= a 0, a 1...a n with B = b 0, b 1...b n the carry generate term gi, the carry propagate term p i = a i + b i, which can also be defined as p i = h i = a i b i, where denotes the exclusive-or operation. The sum is given by S = A B. Fig.4. HRPX structure with LF prefix network. The basic cells used for the parallel prefix operations in these papers are as shown in the above fig.5. If high speed is the designer goal, the CPAs with EAC and the regular CPAs should be replaced by traditional parallel prefix modulo 2n 1 adder and regular parallel-prefix adders, respectively. However, for the VLSI designers, a suitable tradeoff between speed, power, and area is often more important. a regular parallel-prefix adder with the desirable prefix structure can be used to perform the first part of the addition, for which the corresponding bits of the operands are fully variable, and a RCA with simplified logic to do the second part (full adder becomes XNOR/OR gates because of the constant operand). The proposed hybrid regular parallelprefix XOR/OR (HRPX) adder component to perform the (4n + 1)-bit addition. It should be noticed that due to the architecture of the reverse converter, the carry output of the XNOR/OR chain is not needed and can be ignored. The regular CPA with end around carry is by default a moduli 2n 1 adder with double representation of zero, but in reverse converters a single representation of zero is required. So, a one detector circuit has to be used to correct the result, which imposes an additional delay. However, there is a binary-to-excess-one converter, which can be modified to fix the double-representation of zero issue as shown in Fig.6.

A. ROJA, A. RAMA VASANTHA P i = A i XOR B i 2. Group propagate and generate This block implements the following logic: G 2 = G 1 OR (G 0 AND P 1 ) P 2 = P 1 AND P 0 3. Group propagate and generate This block implements the following logic: Fig.6. Modified excess-1 unit. G 2 = G 1 OR (G 0 AND P 1 ) B. Kogge Stone Prefix Adder KSA is a parallel prefix form Ripple carry adder. It generates carry in O (log n) time and is widely considered as the fastest adder and is widely used in the industry for high performance arithmetic circuits. In KSA, carries are computed fast by computing them in parallel at the cost of increased area as shown in Fig.7. The complete functioning of KSA can be easily comprehended by analyzing it in terms of three distinct parts: 1. Pre Processing: This step involves computation of generate and propagate signals corresponding too each pair of bits in A and B. These signals are given by the logic equations below: p i = A i xor B i g i = A i and B i 2. Ripple Carry Adder Network: This block differentiates KSA from other adders and is the main force behind its high performance. This step involves computation of carries corresponding to each bit. It uses group propagate and generate as intermediate signals which are given by the logic equations below: P i :j = P i :k+1 and P k :j G i :j = G i :k+1 or (P i :k+1 and G k :j ) Fig.7. Complete schematic of 8-bit KSA. IV. SIMULATION RESULTS In this chapter all the simulation results which are done using Xilinx ise 9.1 are shown in below Figs.8 to 13. A. AREA Reports Hybrid regular parallel-prefix adder implementation in the reverse converter was as shown in the below fig.8. 3. Post Processing: This is the final step and is common to all adders of this family (carry look ahead). It involves computation of sum bits. Sum bits are computed by the logic given below: S i = p i xor C i -1 4. Implementation: The schematic of KSA is implemented by using following building blocks : 1. Bit propagate and generate This block implements the following logic: G i = A i AND B i Fig.8. Hybrid regular parallel-prefix adder implementation. Area report for kogge stone adder implementation in the reverse converter was as shown in the below fig.9.

Implementation of Parallel-Prefix Adders using Reverse Converter Design V. CONCLUSION This paper presents a way which will be applied to most of this reverse device architectures to boost their performance and change the cost/performance to the appliance specifications. the utilization of standard and regular parallel-prefix adders projected during this transient in reverse converters extremely decrease the delay at the expense of considerably a lot of power gate space, whereas the projected prefix-based adder parts permits one to attain Fig.9. Area report for kogge stone adder implementation. appropriate tradeoffs between speed and price by selecting the correct adders for the elements of the circuits which will B. Simulation Results like them the foremost. Performance increased by using kogge stone adder implementation. Fig.10.Simulation results of Parallel Prefix Unit. Fig.11. Simulation results of Modified Excess 1 Conversion. Fig.12. Simulation results of HMPE structure. Fig.13. Simulation results of Final HMPE structure. VI. REFERENCES [1] Azadeh Alsadat Emrani Zarandi, Amir Sabbagh Molahosseini, Mehdi Hosseinzadeh, Saeid Sorouri, Samuel Antão, and Leonel Sousa, Reverse Converter Design via Parallel-Prefix Adders: Novel Components, Methodology, and Implementations in IEEE Trans. on VLSI SYSTEMS., January 16, 2014. [2] K. Navi, A. S. Molahosseini, and M. Esmaeildoust, How to teach residue number system to computer scientists and engineers, IEEE Trans. Educ., vol. 54, no. 1, pp. 156 163, Feb. 2011. [3] J. Chen and J. Hu, Energy-efficient digital signal processing via voltageover scaling-based residue number system, IEEE Trans. Very Large Scale Integr. (VLSI) Syst., vol. 21, no. 7, pp. 1322 1332, Jul. 2013. [4] A. Benjamin Premkumar, M. Bhardwaj, and T. Srikanthan, High-Speed and Low-Cost Reverse Converters for the (2n-1,2n,2n+1) Moduli Set, IEEE Trans. on circuits and systemsii: Analog and Digital Signal Processing, vol. 45, no. 7, July 1998. [5] Chan Hua Vun, Senior Member, IEEE, Annamalai Benjamin Premkumar, Senior Member, IEEE, and Wei Zhang, Member, IEEE, A New RNS based DA Approach for Inner Product Computational, IEEE Trans.Circuits and Systems I: Regular Papers, vol. 60, no. 8, AugusT 2013. [6] A. Omondi and B. Premkumar, Residue Number Systems: Theory and Implementations. London, U.K.: Imperial College Press, 2007. [7] B. Parhami, Computer Arithmetic: Algorithms and Hardware Designs,2nd ed., New York, NY, USA: Oxford Univ. Press, 2010. [8] J.Chen and J. Hu, Energy-efficient digital signal processing via voltageover scaling-based residue number system, IEEE Trans. Very Large Scale Integr. (VLSI) Syst., vol. 21, no. 7, pp. 1322 1332, Jul. 2013. [9] C. H. Vun, A. B. Premkumar, and W. Zhang, A new RNS based DA approach for inner product computation, IEEE Trans. Circuits Syst. I, Reg. Papers, vol. 60, no. 8, pp. 2139 2152, Aug. 2013. [10] S. Antão and L. Sousa, The CRNS framework and its application to programmable and reconfigurable cryptography, ACM Trans. Archit. Code Optim., vol. 9, no. 4, p. 33, Jan. 2013. [11] A. S. Molahosseini, S. Sorouri, and A. A. E arandi, Research challenges in next-generation

A. ROJA, A. RAMA VASANTHA residue number system architectures, in Proc. IEEE Int. Conf. Comput. Sci. Educ., Jul. 2012, pp. 1658 1661. [12] R. Zimmermann, Binary adder architectures for cellbased VLSI and their synthesis, Ph.D. dissertation, Integr. Syst. Labor., Dept. Inf. Technol. Electr. Eng., Swiss Federal Inst. Technol., Zurich, Switzerland,1997. [13] S. J. Piestrak, A high speed realization of a residue to binary converter, IEEE Trans. Circuits Syst. II, Analog Digit. Signal Process., vol. 42,no. 10, pp. 661 663, Oct. 1995. [14] B. Ramkumar and H. M. Kittur, Low power and area efficient carry select adder, IEEE Trans. Very Large Scale Integr. (VLSI) Syst., vol. 20,no. 2, pp. 371 375, Feb. 2012. [15] R. Zimmermann, Efficient VLSI implementation of modulo (2n±1) addition and multiplication, in Proc. 14th IEEE Int. Symp. Comput. Arithmetic, Apr. 1999, pp. 158 167. [16] R. A. Patel, M. Benaissa, and S. Boussakta, Fast parallel-prefix architectures for modulo 2n 1 addition with a single representation of zero, IEEE Trans. Comput., vol. 56, no. 11, pp. 1484 1492, Nov. 2007. [17] H. Kunz and R. Zimmermann, High-performance adder circuit generators in parameterized structural VHDL, Integr. Syst. Lab., ETH Zürich Univ., Zürich, Switzerland, Tech. Rep. 96/7, 1996. Author s Profile: Ms. A. Roja has completed her B.TECH in ECE Department from Akula Sree Ramulu Institute of Engineering and Technology, JNTU Kakinada. Presently she is pursuing her Masters in VLSI System Design in Aditya College of Engineering and Technology, Surampalem, India. Mrs. A. Rama Vasantha has completed her M.TECH in System and Signal Processing from JNTU Hyderabad, AP, and B.TECH (ECE) from KIET, JNTU Kakinada, and She is having 7 years of experience in Academic, Currently working as Assistant Professor at Aditya College of Engineering and Technology. She has two international journal publications to her credit.