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

Similar documents
ISSN Vol.02, Issue.08, October-2014, Pages:

High Speed and Low Power Multiplier Using Reversible Logic for Wireless Communications

High Speed Low Power Operations for FFT Using Reversible Vedic Multipliers

REALIZATION OF VEDIC MULTIPLIER USING URDHVA - TIRYAKBHAYAM SUTRAS

IMPLEMENTATION OF HIGH SPEED LOW POWER VEDIC MULTIPLIER USING REVERSIBLE LOGIC

AN EFFICIENT VLSI ARCHITECTURE FOR 64-BIT VEDIC MULTIPLIER

A NOVEL APPROACH OF VEDIC MATHEMATICS USING REVERSIBLE LOGIC FOR HIGH SPEED ASIC DESIGN OF COMPLEX MULTIPLIER

Design of low power delay efficient Vedic multiplier using reversible gates

FPGA Implementation of Fast and Power Efficient 4 Bit Vedic Multiplier (Urdhva Tiryakbhayam) using Reversible Logical Gate

Design of 4x4 Parity Preserving Reversible Vedic Multiplier

Pipelined Linear Convolution Based On Hierarchical Overlay UT Multiplier

DESIGN OF REVERSIBLE MULTIPLIERS FOR LINEAR FILTERING APPLICATIONS IN DSP

Design and FPGA Implementation of 4x4 Vedic Multiplier using Different Architectures

PIPELINED VEDIC MULTIPLIER

Design and Implementation of Reversible Multiplier using optimum TG Full Adder

FPGA Implementation of Low Power and High Speed Vedic Multiplier using Vedic Mathematics.

DESIGN OF A HIGH SPEED MULTIPLIER BY USING ANCIENT VEDIC MATHEMATICS APPROACH FOR DIGITAL ARITHMETIC

Design of High Speed Power Efficient Combinational and Sequential Circuits Using Reversible Logic

A Novel Low-Power Reversible Vedic Multiplier

Oswal S.M 1, Prof. Miss Yogita Hon 2

International Journal of Modern Engineering and Research Technology

Comparative Analysis of 16 X 16 Bit Vedic and Booth Multipliers

A Compact Design of 8X8 Bit Vedic Multiplier Using Reversible Logic Based Compressor

DESIGN OF 64-BIT ALU USING VEDIC MATHEMATICS FOR HIGH SPEED SIGNAL PROCESSING RELEVANCE S

2. URDHAVA TIRYAKBHYAM METHOD

Design of A Vedic Multiplier Using Area Efficient Bec Adder

Research Journal of Pharmaceutical, Biological and Chemical Sciences

Keywords Multiplier, Vedic multiplier, Vedic Mathematics, Urdhava Triyagbhyam.

Design and Implementation of an Efficient Vedic Multiplier for High Performance and Low Power Applications

Optimized high performance multiplier using Vedic mathematics

EFFICIENT DESIGN AND IMPLEMENTATION OF ADDERS WITH REVERSIBLE LOGIC

FPGA Implementation of an Intigrated Vedic Multiplier using Verilog

High Speed Vedic Multiplier in FIR Filter on FPGA

Design of Efficient 64 Bit Mac Unit Using Vedic Multiplier

Hardware Implementation of 16*16 bit Multiplier and Square using Vedic Mathematics

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

Energy Efficient Code Converters Using Reversible Logic Gates

Area Efficient Modified Vedic Multiplier

Novel High speed Vedic Multiplier proposal incorporating Adder based on Quaternary Signed Digit number system

OPTIMIZATION OF PERFORMANCE OF DIFFERENT VEDIC MULTIPLIER

FULL ADDER/SUBTRACTOR CIRCUIT USING REVERSIBLE LOGIC GATES

HIGH SPEED APPLICATION SPECIFIC INTEGRATED CIRCUIT (ASIC) DESIGN OF CONVOLUTION AND RELATED FUNCTIONS USING VEDIC MULTIPLIER

PERFORMANCE COMPARISION OF CONVENTIONAL MULTIPLIER WITH VEDIC MULTIPLIER USING ISE SIMULATOR

Design, Implementation and performance analysis of 8-bit Vedic Multiplier

Fpga Implementation Of High Speed Vedic Multipliers

International Journal of Advance Engineering and Research Development

DESIGN AND FPGA IMPLEMENTATION OF HIGH SPEED 128X 128 BITS VEDIC MULTIPLIER USING CARRY LOOK-AHEAD ADDER

Implementation and Analysis of Power, Area and Delay of Array, Urdhva, Nikhilam Vedic Multipliers

Volume 1, Issue V, June 2013

FPGA Implementation of High Speed Linear Convolution Using Vedic Mathematics

Analysis Parameter of Discrete Hartley Transform using Kogge-stone Adder

Design & Implementation of High Speed N- Bit Reconfigurable Multiplier Using Vedic Mathematics for DSP Applications

A Time-Area-Power Efficient High Speed Vedic Mathematics Multiplier using Compressors

Design of 64 bit High Speed Vedic Multiplier

An Area Efficient and High Speed Reversible Multiplier Using NS Gate

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

Optimum Analysis of ALU Processor by using UT Technique

Implementation and Performance Analysis of a Vedic Multiplier Using Tanner EDA Tool

Delay Comparison of 4 by 4 Vedic Multiplier based on Different Adder Architectures using VHDL

DESIGN AND ANALYSIS OF VEDIC MULTIPLIER USING MICROWIND

Contemplation of Synchronous Gray Code Counter and its Variants using Reversible Logic Gates

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

Efficient Reversible GVJ Gate as Half Adder & Full Adder and its Testing on Single Precision Floating Point Multiplier

FPGA IMPLENTATION OF REVERSIBLE FLOATING POINT MULTIPLIER USING CSA

A Review on Vedic Multiplier using Reversible Logic Gate

I. INTRODUCTION II. RELATED WORK. Page 171

Compressors Based High Speed 8 Bit Multipliers Using Urdhava Tiryakbhyam Method

AN NOVEL VLSI ARCHITECTURE FOR URDHVA TIRYAKBHYAM VEDIC MULTIPLIER USING EFFICIENT CARRY SELECT ADDER

Fast Fourier Transform utilizing Modified 4:2 & 7:2 Compressor

Implementation of Reversible Arithmetic and Logic Unit (ALU)

High Speed Fault Tolerant Reversible Vedic Multiplier

Reverse Logic Gate and Vedic Multiplier to Design 32 Bit MAC Unit

Bhawna Bishnoi 1, Ghanshyam Jangid 2

DESIGN OF HIGH SPEED MULTIPLIERS USING NIKHIALM SUTRA ALGORITHM

Design of 32 Bit Vedic Multiplier using Carry Look Ahead Adder

Modelling Of Adders Using CMOS GDI For Vedic Multipliers

VLSI Design of High Performance Complex Multiplier

Efficient carry skip Adder design using full adder and carry skip block based on reversible Logic. India

VLSI IMPLEMENTATION OF ARITHMETIC OPERATION

EXPLORATION ON POWER DELAY PRODUCT OF VARIOUS VLSI MULTIPLIER ARCHITECTURES

Performance Analysis of 4 Bit & 8 Bit Vedic Multiplier for Signal Processing

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

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

Design of Fastest Multiplier Using Area Delay Power Efficient Carry-Select Adder

DESIGN OF PARALLEL MULTIPLIERS USING HIGH SPEED ADDER

TRANSISTOR LEVEL IMPLEMENTATION OF DIGITAL REVERSIBLE CIRCUITS

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

HDL Implementation and Performance Comparison of an Optimized High Speed Multiplier

FPGA Implementation of Multiplication and Accumulation Unit using Vedic Multiplier and Parallel Prefix adders in SPARTAN 3E

FPGA Implementation of a 4 4 Vedic Multiplier

VHDL based Design of Convolutional Encoder using Vedic Mathematics and Viterbi Decoder using Parallel Processing

FPGA Implementation of Complex Multiplier Using Urdhva Tiryakbham Sutra of Vedic Mathematics

PROMINENT SPEED ARITHMETIC UNIT ARCHITECTURE FOR PROFICIENT ALU

EFFICIENT REVERSIBLE MULTIPLIER CIRCUIT IMPLEMENTATION IN FPGA

DESIGN AND IMPLEMENTATION OF 128-BIT MAC UNIT USING ANALOG CADENCE TOOLS

International Journal of Advance Research in Engineering, Science & Technology

High Speed 16- Bit Vedic Multiplier Using Modified Carry Select Adder

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

Design of Arithmetic Unit for High Speed Performance Using Vedic Mathematics Rahul Nimje, Sharda Mungale

Comparative Analysis of Vedic and Array Multiplier

Transcription:

ISSN 2322-0929 Vol.02, Issue.11, December-2014, Pages:1134-1139 www.ijvdcs.org Optimized Reversible Vedic Multipliers for High Speed Low Power Operations GOPATHOTI VINOD KUMAR 1, KANDULA RAVI KUMAR 2, ANANDA BABU BATTU 3 1 PG Scholar, Dept of ECE, Rao & Naidu Engineering College, Ongole, AP, India, Email: gopathoti.vinodkumar@gmail.com. 2 Professor, Dept of ECE, Rao & Naidu Engineering College, Ongole, AP, India, Email: ravi5_kumar@yahoo.com. 3 Assoc Prof, Dept of ECE, Rao & Naidu Engineering College, Ongole, AP, India, Email: anand.rnec@gmail.com. Abstract: Multipliers are vital components of any processor or computing machine. More often than not, performance of microcontrollers and Digital signal processors are evaluated on the basis of number of multiplications performed in unit time. Hence better multiplier architectures are bound to increase the efficiency of the system. Vedic multiplier is one such promising solution. It s simple architecture coupled with increased speed forms an unparalleled combination for serving any complex multiplication computations. Tagged with these highlights, implementing this with reversible logic further reduces power dissipation. Power dissipation is another important constraint in an embedded system which cannot be neglected. In this paper we bring out a Vedic multiplier known as "Urdhva Tiryakbhayam" meaning vertical and crosswise, implemented using reversible logic, which is the first of its kind. This multiplier may find applications in Fast Fourier Transforms (FFTs), and other applications of DSP like imaging, software defined radios, wireless communications. Keywords: Vedic Multiplier, Reversible Logic, Urdhva Tiryakbhayam, Quantum Cost, Total Reversible Logic Implementation Cost. I. INTRODUCTION Vedic mathematics [2] is the ancient Indian system of mathematics which mainly deals with Vedic mathematical formulae and their application to various branches of mathematics. Vedic mathematics was reconstructed from the ancient Indian scriptures (Vedas) by Sri Bharati Krishna Tirtha after his research on Vedas. He constructed 16 sutras and 16 upa sutras after extensive research in Atharva Veda. The most famous among these 16 are Nikhilam Sutram, Urdhva Tiryakbhayam, and Anurupye. It has been found that Urdhva Tiryakbhayam is the most efficient among these. The beauty of Vedic mathematics lies in the fact that it reduces otherwise cumbersome looking calculations in conventional mathematics to very simple ones. This is so because the Vedic formulae are claimed to be based on the natural principles on which the human mind works. Hence multiplications in DSP blocks can be performed at faster rate. This is a very interesting field and presents some effective algorithms which can be applied to various branches of engineering. Digital signal processing (DSP) is the technology that is omnipresent in almost every engineering discipline. Faster additions and multiplications are the order of the day. Multiplication is the most basic and frequently used operations in a CPU. Multiplication is an operation of scaling one number by another. Multiplication operations also form the basis for other complex operations such as convolution, Discrete Fourier Transform, Fast Fourier Trans forms, etc. With ever increasing need for faster c10ck frequency it becomes imperative to have faster arithmetic unit. Hence Vedic mathematics can be aptly employed here to perform multiplication. Reversible logic is one of the promising fields for future low power design technologies. Since one of the requirements of all DSP processors and other hand held devices is to minimize power dissipation multipliers with high speed and lower dissipations are critical. This paper proposes an implementation of Reversible Urdhva Tiryakbhayam Multiplier which consists of two cardinal features. One is the fast multiplication feature derived from Vedic algorithm Urdhva Tiryakbhayam and another is the reduced heat dissipation by the virtue of implementing the circuit using reversible logic gates. The paper is partitioned into six sections. Section II gives Vedic Mathematics Section III Urdhva Tiryakbhayam Multiplication Algorithm. Section IV Optimization of the Urdhva Tiryakbhayam Multiplier.And Section V explains the Results, Analysis and Comparison. Section VI Conc1usions and references follow. II. VEDIC MATHEMATICS Vedic Mathematics is one of the most ancient methodologies used by the Aryans in order to perform mathematical calculations. This consists of algorithms that can boil down large arithmetic operations to simple mind calculations. The above said advantage stems from the fact that Vedic mathematics approach is totally different and considered very close to the way a human mind works. The efforts put by Jagadguru Swami Sri Bharati Krishna Tirtha Maharaja to introduce Vedic Mathematics to the commoners as well as streamline Vedic Algorithms into 16 categories or Sutras needs to be acknowledged and appreciated. The Copyright @ 2014 IJVDCS. All rights reserved.

GOPATHOTI VINOD KUMAR, KANDULA RAVI KUMAR, ANANDA BABU BATTU Urdhva Tiryakbhayam is one such multiplication algorithm which is well known for its efficiency in reducing the calculations involved. With the advancement in the VLSI technology, there is an ever increasing quench for portable and embedded Digital Signal Processing (DSP) systems. DSP is omnipresent in almost every engineering discipline. Faster additions and multiplications are the order of the day. Multiplication is the most basic and frequently used operations in a CPU. Multiplication is an operation of scaling one number by another. Multiplication operations also form the basis for other complex operations such as convolution, Discrete Fourier Transform, Fast Fourier Transforms, etc. With ever increasing need for faster clock frequency it becomes imperative to have faster arithmetic unit. Therefore, DSP engineers are constantly looking for new algorithms and hardware to implement them. Vedic mathematics can be aptly employed here to perform multiplication. Another important area which any DSP engineer has to concentrate is the power dissipation, the first one being speed. There is always a tradeoff between the power dissipated and speed of operation. The reversible computation is one such field that assures zero power dissipation. Thus during the design of any reversible circuit the delay is the only criteria that has to be taken care of. In a reversible Urdhva Tiryakbhayam Multiplier had been proposed. 2. Toffoli Gate Fig.2 shows a 3*3 Toffoli gate The input vector is I(A, B, C)and the output vector is O(P,Q,R). The outputs are defined by P=A, Q=B, R=A (B xor C). Quantum cost of a Toffoli gate is 5. It has two control inputs. Fig.2. Toffoli Gate and its symbolic representation. 3. Peres Gate Fig.3 shows a 3*3 Peres gate [8]. The input vector is I(A, B, C) and output vector is O(P, Q, R). The output is defined by P=A, Q=A B and R=AB C. Quantum cost of a Peres gate is 4. It is needs two Toffoli gates for its construction. A. Reversible Logic Gates A reversible logic gate is an n-input n-output logic device with one-to-one mapping. This helps to determine the outputs from the inputs and also the inputs can be uniquely recovered from the outputs. Also in the synthesis of reversible circuits direct fan-out is not allowed as one tomany concept is not reversible. However fan-out in reversible circuits is achieved using additional gates. A reversible circuit should be designed using minimum number of reversible logic gates. Multiplier circuits play an important role in computational operation using computers. There are many arithmetic operations which are performed, on a computer ALU, through the use of multipliers. Design and implementation of digital circuits using reversible logic has attracted popularity to gain entry into the future computing technology. B. Basic reversible logic gates 1. Feynman Gate Fig.1 shows a 2*2 Feynman gate. Quantum cost of a Feynman gate is 1.Feynman gate is called as Controlled NOT gate or CNOT gate. It is equivalent to single control input to filigate. Fig.3. Peres Gate and its symbolic representation. 4. BVPPG gate BVPPG gate is a 5*5 reversible gate and its logic diagram is as shown in fig.4. Its quantum cost is 10. Ffoli representation of the BVPPG gate is a shown in the 5.The truth table of BVPPG is as shown in the Table -1. Fig.4. BVPPG gate Fig.5. Toffoli gate representation of BVPPG gate Fig.1. Feynman gate and its symbolic representation. The BVPPG gate is used to construct the partial product generator which has resulted in least number of gates, least quantum cost and least number of garbage outputs. The two

Optimized Reversible Vedic Multipliers for High Speed Low Power Operations product terms are available at the outputs R and T of the BVPPG gate with C and E inputs maintained constant at 0. The other outputs namely P, Q and S are used for fan-out of the multiplier operands as shown in fig.6. This reduces the number of external fan-out gates to zero in our design which is main design feature. The proposed design is compared with the existing designs Fig.6. BVPPG gate producing product terms and duplication of the inputs 5. CNOT gate CNOT gate is also known as controlled-not gate. It is a 2*2 reversible gate. The CNOT gate can be described as: Iv = (A, B) ; Ov = (P= A, Q= A B) (1) Hex and also Decimals. It is based on the concept that generation of all partial products can be done and then concurrent addition of these partial products is performed. The parallelism in generation of partial products and their summation is obtained using Urdhva Tiryakbhayam. Unlike other multipliers with the increase in the number of bits of multiplicand and/or multiplier the time delay in computation of the product does not increase proportionately. Because of this fact the time of computation is independent of clock frequency of the processor. Hence one can limit the clock frequency to a lower value. Also, since processors using lower clock frequency dissipate lower energy, it is economical in terms of power factor to use low frequency processors employing fast algorithms like the above mentioned. The Multiplier based on this sutra has the advantage that as the number of bits increases, gate delay and area increases at a slow pace as compared to other conventional multipliers. Fig.7. CNOT gate. Iv and Ov are input and output vectors respectively. m Quantum cost of CNOT gate is 1. Fig.7 shows a 2*2 CNOT gate and its symbol. 6. NFT Gate: It is a 3x3 gate and its logic circuit and its quantum implementation is as shown in the fig.8. It has quantum cost five. Fig.9.URDHVA Tiryakbhayam procedure for multiplication IV. OPTIMIZATION OF THE URDHVA TIRYAKBHAYAM MULTIPLIER The conventional logic design implementation of a 2x2 Urdhva Tiryakbhayam multiplier using the irreversible logic gates is a shown in the Fig.10. In the four expressions for the output bits are derived from this figure and are used to obtain the reversible implementation as shown in Fig.11. The circuit uses five Peres gates and one Feynman gate. This design has a total quantum cost of 21, number of garbage outputs as 11 and number of constant inputs 4. The gate count is 6. This design does not take into consideration the fan outs. The overall performance of the UT multiplier is scaled up by optimizing each individual unit in terms of quantum cost, garbage outputs etc. Fig.8. Block diagram. III. URDHVA TIRYAKBHAYAM MULTIPLICATION ALGORITHM Urdhva Tiryakbhayam (UT) is a multiplier based on Vedic mathematical algorithms devised by ancient Indian Vedic mathematicians (fig 9). Urdhva Tiryakbhayam sutra can be applied to all cases of multiplications viz. Binary, Fig.10. Conventional 2 2 URDHVA Tiryakbhayam multiplier.

GOPATHOTI VINOD KUMAR, KANDULA RAVI KUMAR, ANANDA BABU BATTU The second design also considers the fan out using BVPPG, three Peres gates and one NFT gate as shown in the figure 5 (fig 13). The quantum cost of the circuit is 24; number of garbage outputs as 4, number of gates 5 and the number of constant inputs is 5. I1, I2, I3 (Fig 5 and 6) and I4 (Fig 6) are the intermediate outputs that are used for fanout purposes. Fig.11. Reversible 2 2 UT multiplier A. Improved 2x2 Urdhva Tiryakbhayam multiplier. The design expressions can be logically modified so as to optimize the design. The new design makes use of one BVPPG, three Peres gates and a single Feynman gate. The design also takes into account the fan outs. One of the major design constraints of reversible logic is the fan out, other being loops not permitted. This means that the reversible logic circuit with multiple numbers of same inputs is not advisable. One way out is to use a separate fan out generator or to build a circuit that inherently takes care of fan outs using the reversible logic gates used in the design. This design has a quantum cost of 23, number of garbage outputs as 5, number of gates 5 and the number of constant inputs is 5. Fig.12. Proposed modified design 1. B. Design of 4x4 Urdhva Tiryakbhayam multiplier The Reversible 4X4 Urdhva Tiryakbhayam Multiplier design emanates from the 2X2 multiplier. The block diagram of the 4X4 Vedic Multiplier is presented in the figure 6. It consists of four 2X2 multipliers each of which procures four bits as inputs; two bits from the multiplicand and two bits from the multiplier. The lower two bits of the output of the first 2X2 multiplier are entrapped as the lowest two bits of the final result of multiplication. Two zeros are concatenated with the upper two bits and given as input to the four bit ripple carry adder. The other four input bits for the ripple carry adder are obtained from the second 2X2 multiplier. Likewise the outputs of the third and the terminal 2X2 multipliers are given as inputs to the second four bit ripple carry adder. The outputs of these four bit ripple carry adders are in turn 5 bits each which need to be summed up (fig 14). This is done by a five bit ripple carry add which generates a six bit output. These six bits from the upper bits of the final result the design shown in consists of only HNG gates. The number of HNG gates is 4 if the ripple carry adder is used in the second stage or five if the ripple carry adder is used in the last stage of the 4X4 Urdhva Tiryakbhayam Multiplier (fig 15). The ripple carry adder can be modified as under. Since for any ripple carry adder the input carry for the first full adder is zero, this implicitly means the first adder is a half adder. Thus a Peres gate can efficiently replace a HNG. This cut down the quantum cost by two for any ripple carry adder and the garbage output by one. The Constant inputs and the gate count remain unchanged. Since TRLIC is the sum of all these design parameters, it is commendable of having a least value of TRLIC The proposed design of Reversible UT Multiplier is compared with as many as 11 different prominent multiplier designs in the literature in terms of Quantum cost, garbage outputs, number of gates, number of constant inputs and also in terms of TRLIC values. This also includes a comparison with our own previous design and the optimization is clearly evident from the table of comparison Fig.13. Proposed modified design 2. Fig.14. Proposed modified 5 bit ripple carry adder design.

Optimized Reversible Vedic Multipliers for High Speed Low Power Operations Fig.15. Proposed modified 4 bit ripple carry adder design V. RESULTS AND COMPARISONS The Reversible 32X32 Urdva Tiryakbhayam Multiplier design emanates from the 16X16 multiplier. The block diagram of 32X32Vedic multiplier is presented in the Fig.16. It consists of four 16X16 multipliers each of which produce 32 bits as inputs; 16 bits from the multiplicand and 16 bits from the multiplier. The lower 16 bits of the output of the first 16X16 multiplier are entrapped as the lowest 16 bits of the final result of multiplication. 16 zeros are concatenated with the upper 16 bits and give as input to the 32 bit ripple carry adder. The center two multipliers which produce 32 bits each as a outputs and these outputs are concatenated to 32 bit ripple carry adder, which produces an output of 33 bit, these 33 bits is given as input to 33 bit ripple carry adder which produces 34 bits, of these LSB 16 bits is taken as output. Then remaining 18 bits is given to 32 bit ripple carry adder, which is having 32 bits as input from the last multiplier, then 32 ripple carry adder generates 32 bits as output. Fig.18. Power analyzer of 32- bit array multiplier using reversible logic. Fig.19. Power analyzer of 32- bit Vedic multiplier using reversible logic. Fig.20. Simulation results of reversible 32X32 UT multiplier Table I. Results of Proposed Design Fig.16. Block Diagram of 32X32 UT multiplier. Fig.17. Speed comparisons between the multipliers. VI. CONCLUSION This paper presents the Urdhva Tiryakbhayam 32-bit Vedic multiplier realized using reversible logic gates. Firstly a basic 2X2 UT multiplier is designed. This design stems from the conventional logic implementation. After this, the 2X2 UT multiplier block is cascaded to obtain 4X4 multiplier. After this, 16X16 multiplier blocks is cascaded to obtain 32X32multiplier. The ripple carry adders which were required for adding the partial products were constructed using HNG gates. Design of 4 bit Vedic multiplier implemented using reversible logic has maximum

GOPATHOTI VINOD KUMAR, KANDULA RAVI KUMAR, ANANDA BABU BATTU combinational path delay of 15.363ns. The proposed design of 32-bit Vedic multiplier implemented using reversible logic has maximum combinational path delay of 87.587ns.the design of 32 bit array multiplier implemented using reversible logic has maximum combinational path delay of 126.335ns. Thus on increase in number of bits of multiplicand and multiplier the speed does not decrease with high pace. The power analyze of proposed design of 32 bit Vedic multiplier implemented using reversible logic has 81mW, and the power analyze of proposed design of 32 bit array multiplier implemented using reversible logic has 83mW. VII. REFERENCES [1] Rakshith TR., Rakshith Saligram, Design of High Speed Low Power 32-Bit Multiplier Using Reversible Logic: A Vedic Mathematical APPROACH, 2013 International Conference on Circuits, Power and Computing Technologies. [2] Swami Bharati Krsna Tirtha, Vedic Mathematics. Delhi Motilal Banarsidass publishers 1965. [3]Rakshith Saligram andrakshitht.r."design of Reversible Multipliers for linear filtering Applications in DSP"International Journal of VLSI Design and Communication systems, Dec-12. [4] RLandauer," Irreversibility and Heat Generation in the Computational Process",IBM Journal of Research and Development, 5, pp.183-191, 1961. [5] C.H. Bennett, "Logical reversibility of Computation", IBM J. Research and Development, pp.525-532, November 1973. [6] R. Feynman, "Quantum Mechanical Computers," Optics News, Vol.1l, pp. 11-20, 1985. [7]H. Thapliyal and M.B. Srinivas, "Novel Reversible Multiplier Architecture Using Reversible TSG Gate", Proc. IEEE International Conference on Computer Systems and Applications, pp. 100-103, March 2006. [8] Shams, M., M. Haghparast and K. Navi, Novel reversible multiplier circuit in nanotechnology. World Appl. Sci. J., 3(5): 806-810. [9] Somayeh Babazadeh and Majid Haghparast, "Design of a Nanometric Fault Tolerant Reversible Multiplier Circuit" Journal of Basic and Applied Scientific Research, 2012. [10] Thapliyal, H., M.B. Srinivas and H.R. Arabnia, 2005, A Reversible Version of 4x4 Bit Array Multiplier with Minimum Gates and Garbage Outputs, Int. Conf. Embedded System, Applications (ESA'05), Las Vegas, USA, pp: 106 114. [11] H.Thapliyal and M.B. Srinivas, "Reversible Multiplier Architecture Using TSG Gate", Proc. IEEE International Conference on Computer Systems and Applications, pp. 241-244, March 20 07. [12] M. Haghparast et al., "Design of a Novel Reversible Multiplier Circuit using HNG Gate in Nanotechnology," in World Applied Science Journal, Vol. 3, No. 6, pp. 974-978, 2008.