Performance Evaluation of 8-Bit Vedic Multiplier with Brent Kung Adder

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

OPTIMIZATION OF PERFORMANCE OF DIFFERENT VEDIC MULTIPLIER

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

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

FPGA Implementation of a 4 4 Vedic Multiplier

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

Design of 64 bit High Speed Vedic Multiplier

COMPARISON BETWEEN ARRAY MULTIPLIER AND VEDIC MULTIPLIER

Design and Implementation of 8x8 VEDIC Multiplier Using Submicron Technology

VLSI IMPLEMENTATION OF ARITHMETIC OPERATION

High Performance Vedic Multiplier Using Han- Carlson Adder

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

FPGA Based Vedic Multiplier

Design of A Vedic Multiplier Using Area Efficient Bec Adder

Area Efficient Modified Vedic Multiplier

AN EFFICIENT VLSI ARCHITECTURE FOR 64-BIT VEDIC MULTIPLIER

Realisation of Vedic Sutras for Multiplication in Verilog

Radix-2 Pipelined FFT Processor with Gauss Complex Multiplication Method and Vedic Multiplier

II. VEDIC MATHEMATICS

Available online Journal of Scientific and Engineering Research, 2018, 5(7): Research Article

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

PROMINENT SPEED ARITHMETIC UNIT ARCHITECTURE FOR PROFICIENT ALU

Research Journal of Pharmaceutical, Biological and Chemical Sciences

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

IMPLEMENTATION OF MULTIPLIER USING VEDIC MATHEMATICS

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

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

Fpga Implementation Of High Speed Vedic Multipliers

FPGA Implementation of an Intigrated Vedic Multiplier using Verilog

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

International Journal Of Global Innovations -Vol.5, Issue.I Paper Id: SP-V5-I1-P44 ISSN Online:

PIPELINED VEDIC MULTIPLIER

COMPARATIVE ANALYSIS ON POWER AND DELAY OPTIMIZATION OF VARIOUS MULTIPLIERS USING VHDL

Comparative Analysis of Vedic and Array Multiplier

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

ADVANCES in NATURAL and APPLIED SCIENCES

Pipelined Linear Convolution Based On Hierarchical Overlay UT Multiplier

Design of High Speed 32 Bit Multiplier Architecture Using Vedic Mathematics and Compressors

Volume 1, Issue V, June 2013

Optimum Analysis of ALU Processor by using UT Technique

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

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

Design of 32 Bit Vedic Multiplier using Carry Look Ahead Adder

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

ANALYSIS, VERIFICATION AND FPGA IMPLEMENTATION OF VEDIC MULTIPLIER WITH BIST CAPABILITY. A thesis report submitted in the partial fulfillment of the

PERFORMANCE COMPARISION OF CONVENTIONAL MULTIPLIER WITH VEDIC MULTIPLIER USING ISE SIMULATOR

Design of Efficient 64 Bit Mac Unit Using Vedic Multiplier

I. INTRODUCTION II. RELATED WORK. Page 171

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

Design and Implementation of Modified High Speed Vedic Multiplier Using Modified Kogge Stone ADD ER

International Journal of Advance Engineering and Research Development

Study, Implementation and Comparison of Different Multipliers based on Array, KCM and Vedic Mathematics Using EDA Tools

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

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

LOW POWER SQUARE AND CUBE ARCHITECTURES USING VEDIC SUTRAS

A Review on Vedic Multiplier using Reversible Logic Gate

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

International Journal of Advance Research in Engineering, Science & Technology

Comparative Analysis of 16 X 16 Bit Vedic and Booth Multipliers

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

Analysis Parameter of Discrete Hartley Transform using Kogge-stone Adder

Simulation study of brent kung adder using cadence tool

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

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

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

Modelling Of Adders Using CMOS GDI For Vedic Multipliers

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

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

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

High Speed Vedic Multiplier in FIR Filter on FPGA

Performance Boosting Components of Vedic DSP Processor

International Journal of Modern Engineering and Research Technology

INTERNATIONAL JOURNAL OF PURE AND APPLIED RESEARCH IN ENGINEERING AND TECHNOLOGY

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

IMPLEMENTATION OF HIGH SPEED MULTIPLIER USING VEDIC MATHEMATICS

FPGA Implementation of High Speed Linear Convolution Using Vedic Mathematics

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

IMPLEMENTATION OF HIGH SPEED LOW POWER VEDIC MULTIPLIER USING REVERSIBLE LOGIC

International Journal of Modern Engineering and Research Technology

Comparative Analysis of Various Adders using VHDL

High Speed Low Power Operations for FFT Using Reversible Vedic Multipliers

ISSN:

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

VLSI Design and Implementation of Binary Number Multiplier based on Urdhva Tiryagbhyam Sutra with reduced Delay and Area

Efficient Implementation of Parallel Prefix Adders Using Verilog HDL

Design of 4x4 Parity Preserving Reversible Vedic Multiplier

DESIGN AND IMPLEMENTATION OF HIGH SPEED MULTIPLIER USING VEDIC MATHEMATICS

Optimized high performance multiplier using Vedic mathematics

HDL Implementation and Performance Comparison of an Optimized High Speed Multiplier

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

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

EXPLORATION ON POWER DELAY PRODUCT OF VARIOUS VLSI MULTIPLIER ARCHITECTURES

2. URDHAVA TIRYAKBHYAM METHOD

Design and Implementation of Hybrid Parallel Prefix Adder

A Survey on Design of Pipelined Single Precision Floating Point Multiplier Based On Vedic Mathematic Technique

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

Performance Analysis of Multipliers in VLSI Design

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

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

OPTIMIZED MODEM DESIGN FOR SDR APPLICATIONS

Transcription:

International Journal of Current Engineering and Technology E-ISSN 2277 4106, P-ISSN 2347 5161 2016 INPRESSCO, All Rights Reserved Available at http://inpressco.com/category/ijcet Research Article Performance Evaluation of 8-Bit Vedic Multiplier with Brent Kung Adder Nidhi Singh * and Mohit Singh Electronics and Communication Department, Ideal Institute of Technology Ghaziabad, India Accepted 25 Nov 2016, Available online 29 Nov 2016, Vol.6, No.6 (Dec 2016) Abstract As multiplication influences the overall performance of system design, so the demand of high speed multipliers is increasing day by day. In this paper, 8X8 Vedic multiplier using Brent Kung adder is designed. Vedic Mathematics improves the speed of multiplier. It is the ancient Indian system of mathematics which is based on 16 sutras. Urdhva Tiryagbhyam sutra has been used for multiplication purpose. When design of Vedic multiplier using MUX based adder is compared with proposed multiplier, the proposed multiplier reduces delay.it is the advantage of proposed multiplier since it increases the speed. Verilog Hardware Description Language is used for coding. The proposed multipliers are synthesized using XILINX ISE 14.7. For simulation purpose ISim simulator has been used. Keywords: Brent Kung adder (BKA), Multiplier, Parallel Prefix Adder (PPA), Urdhva Tiryagbhyam, Vedic mathematics. 1. Introduction 1 In most of the digital systems, multiplier and adder are the fundamental components in the design of application specific integrated circuits like RISC processors, digital signal processors (DSP), microprocessors etc. Now a day s high speed devices play key role in VLSI applications. So the designing of fast devices has become essential to fulfill the demand of end user. The overall performance of various systems depends upon adders and multipliers (Omanand, 2015).It is simple to perform binary multiplication than decimal multiplication (Subha, 2016). For multiplication operation performed in DSP applications, latency and throughput are the two major concerns from delay perspective. Latency is the real delay of computing a function, a measure of how long the inputs to a device are stable is the final result available on outputs. Throughput is the total number of multiplication which can be performed in given time (Sivaramakrishnan, 2013). Over the past few decades, various architectures of multipliers have been designed. But Vedic multiplier is the fastest multiplier (Vucha, 2014).Among 16 sutras of Vedic mathematics; Urdhva Tiryagbhyam is a general formula which is applicable to all cases of multiplication. The speed of multiplier depends on type of adder. For high speed multiplication, fast adders are required. Parallel-prefix *Corresponding author: Nidhi Singh; Mohit Singh is working as assistant professor adders are known to have the best performance in VLSI designs. However, each type of parallel prefix adder has its own pros and cons and is chosen according to the design requirement of the application. 2. Related work The comparison between array multiplier and Vedic multiplier w.r.t power, area and delay has been done this comparison is carried out to know the best architecture for multiplication. The results are compared for 8X8, 16X16 and 32X32 multipliers. It is found that Urdhva Tiryagbhyam multiplier is much more efficient compared to array multiplier and Nikhilam multiplier w.r.t delay and power. Vedic mathematics has many advantages (Harish, 2003).It is simple, regular and logical. Comparison between Urdhva Tiryagbhyam and Nikhilam sutra based multipliers has been done in (Pande, 2012).The results show that Urdhva multiplier is faster for small inputs and Nikhilam multiplier is better for large inputs. This paper investigates novel architecture of Vedic multiplier which can easily select the appropriate Vedic multiplication sutra according to inputs. This paper (Subha, 2016) proposed a high speed multiplier using Brent Kung (BK) CSLA. Quartus II Software has been used for synthesize the proposed architecture. Then RCA based CSLA and BEC based RCA CSLA multipliers are compared with BK based CSLA multiplier. The results show that proposed multiplier is faster than other two architectures. But the only 2086 International Journal of Current Engineering and Technology, Vol.6, No.6 (Dec 2016)

disadvantage of this proposed multiplier is that the area is increased. This paper (Vucha, 2014) describes another new architecture of Vedic multiplier which is the combination of Urdhva Tiryagbhyam sutra of Vedic maths for performing high speed multiplication and kogge stone algorithm for adding partial products. Kogge stone adder is a parallel prefix adder. The Verilog code of 8x8 proposed multiplier was synthesized using Xilinx ISE 9.1i. It is found that the proposed architecture reduces the delay. Paper (Sahani, 2013) presents the detailed study of Array multiplier, Constant coefficient multiplier and Urdhva Tiryagbhyam multiplier. The comparison result shows that Vedic multiplier is much faster. In paper (Antony, 2015), a high speed multiplier is proposed using Urdhva Tiryagbhyam sutra and MUX based adder. The Experimental results shows that the proposed multiplier with mux based adder can achieve significant improvement in speed and area. For high speed multiplication, Fast adders are in demand now days. Parallel prefix adder is faster than any other adders that have been created.ppa increases the speed of addition operation. Paper (Kipli, 2012) shows the comparison of Brent Kung adder and kogge stone adder. Results show that Brent Kung adder is efficient in terms of area, cost and delay, up to 16-bit. When bit size is more than 16 bit, kogge stone adder has very low delay compared to Brent Kung adder. 3. Objective The prime goal of this work is to design and implement a fast 8 bit multiplier by combining the high speed feature of Urdhva Tiryagbhyam sutra and Brent Kung adder for minimizing the delay. 4. Vedic mathematics The Vedic Mathematics is called so because of its origin from Vedas. It was rediscovered in early twentieth century by Jagadguru Swami Bharathi Krishna Tirthaji. This technique is based on 16 sutras and their 16 upa sutras (Charishma, 2012).It can deal with all branches of mathematics like arithmetic, algebraic, trigonometry and geometry etc. It is fast, efficient and easy to learn and use (Adyanthaya, 2015). It reduces the complex calculations into simpler by applying 16 sutras. 5. Gunakasamuchyah 6. Gunitasamuchyah 7. 8. Nikhilam Navatashcaramam Dashatah Paraavartya Yojayet 9. Puranapuranabyham 10. 11. Sankalana vyavakalanabhyam Shunyams Saamyasamuccaye 12. Sopaantyadvayamantyam 13. Shesanyankena Charamena 14. Urdhva-Tiryagbhyam A factor of the sum is equal to the sum of factors. The product of sum is equal to sum of the product. All from 9 and last from 10. Transpose and adjust. By the completion or noncompletion By addition and by subtraction. When the sum is same then sum is zeros The ultimate and twice the penultimate. The remainders by the last digit Criss cross (Vertically and crosswise). 15. Vyashtisamanstih Part and Whole. 16. Yaavadunam 4.1. Urdhva Tiryagbhyam Whatever the extent of its deficiency Urdhva Tiryagbhyam Sutra is a multiplication algorithm which is applicable to all cases of multiplication (Vucha, 2014).It simply means vertically and crosswise where the partial products are generated simultaneously which itself reduces delay and makes this method fast. This algorithm is applicable for the binary multiplication, so this Sutra has been chosen for implementation of Vedic multiplier. Fig 1: Line Diagram for 2x2 Bit binary multiplication using Urdhva Tiryagbhyam Sutra Table 1: List of 16 Vedic sutras S.No. Name of Vedic Sutras Meaning 1. (Anurupye) Shunyamanyat If one is in ratio, the otheris zero. 2. Chalana Kalanabyham Differences and similarities. 3. Ekadhikina Purvena 4. Ekanyunena Purvena One more than the previous one. The value is less than the previous one. Fig 2: Block diagram of 2 X 2 Vedic Multiplier 2087 International Journal of Current Engineering and Technology, Vol.6, No.6 (Dec 2016)

Fig 3: Line Diagram for 4X4 Bit binary multiplication using Urdhva Tiryagbhyam Sutra A) Algorithm for 4 X 4 Bit binary numbers Multiplication Using Urdhva Tiryagbhyam: A = A4A3 X1 B = B4B3 Y1 A1A0 X0 B1B0 Y0 X1 X0 * Y1 Y0 -------------------------------- F E D C CP = X0 * Y0 = C CP = X1 * Y0 + X0 * Y1 = D CP = X1 * Y1 = E Where CP=Cross product B) Algorithm for 8 X 8 Bit binary numbers Multiplication Using Urdhva Tiryagbhyam: A = A7A6A5A4 X1 B = B7B6B5B4 Y1 A3A2A1A0 X0 B3B2B1B0 Y0 X1 X0 * Y1 Y0 -------------------------------- F E D C Fig 4: Addition procedure using Parallel Prefix tree structures Parallel prefix addition is done in three simple steps: a) Pre-processing stage b) Carry generation network c) Post processing stage A) Pre-processing stage: This step involves computation of generate and propagate signals corresponding to each pair of bits in A and B. P i = A i XOR B i (1) G i = A i. B i (2) B) Carry generation network: In this stage, carries corresponding to each bit are computed using the giving equation. Cp= Pi. Pj (3) Cg=Gi + Gj.Pi (4) C) Post processing stage: This is the final stage and it involves computation of sum bits. It is common for all adders and the sum bits are computed by logic equation 5 & 6: Si=Pi XOR Ci -1 (5) Ci-1= (Pi.Cin) + Gi (6) 5.1. Brent Kung adder The Brent-Kung adder is one of the most advanced adder designs. Brent Kung adder is a parallel prefix form of carry- look ahead adder. CP = X0 * Y0 = C CP = X1 * Y0 + X0 * Y1 = D CP = X1 * Y1 = E Where CP=Cross product 5. Parallel prefix adder The parallel prefix adder is one of the most popular architectures and offers good compromise among area, speed and power. It increases the speed of operations so these adders are widely used in high performance arithmetic systems in industries. The structure of parallel prefix addition is shown in Fig 4 Fig 5: 4-bit Brent Kung adder It was developed by Brent and Kung. PPA is the unique architecture of adders that uses generate and propagate signals. BKA takes less area than other PPAs. 2088 International Journal of Current Engineering and Technology, Vol.6, No.6 (Dec 2016)

Less cost and wiring congestion are other advantages of Brent Kung adder. It will increase the speed of partial product addition without compromising the power performance of the adder. It gives minimal number of calculating nodes but it has maximum logic depth and minimum area. The parallel prefix graph of 4-bit and 8 bit Brent- Kung adder is shown in figure 5 & 6 respectively. Fig 8: RTL view of 8-bit Vedic multiplier using MUX based adder Fig 6: 8-bit Brent Kung adder 6. Design of the proposed 8-bit Vedic multiplier In this section, the structure of designed Vedic multiplier is based on a unique technique of multiplication i.e. Urdhva Tiryagbhyam which is different from the traditional method of multiplication such as add and shift. For implementation of 8 x 8 multiplier, 2 x 2 Vedic multiplier is designed. Fig 2 shows block diagram of 2 X 2 bit Vedic multiplier. 2 x 2 Vedic multiplier is used as a basic building block for design of 4 x 4 bit Vedic multiplier. This is done by adding partial products using Brent Kung adders. Then by using 4 x 4 bit Vedic multiplier as a building block, 8 x 8 bit Vedic multiplier is designed as shown in Fig 7. Fig 9: RTL view of 8 bit multiplier using Brent Kung Adder 7.2. Simulation The functionality of each block is verified using simulation software i.e. ISim. a) Simulation of 8-bit Vedic Multiplier using MUX based adder The Simulation result for 8-bit Vedic multiplier using MUX based adder is shown in figure 10 in which a=11111111 and b=11111111 is taken and result c=1111111000000001 is obtained. Fig 7: 8X8 Vedic multiplier using 8 bit Brent Kung adder 7. Results 7.1. Synthesis Fig 10: Simulation Result of 8-bit Vedic multiplier using Brent Kung adder b) Simulation of proposed 8-bit Vedic Multiplier Xilinx 14.7 has been used for synthesize the Verilog codes of multipliers. The RTL schematics of multiplier are generated and show in figure 8 & 9. The simulation result of proposed 8-bit Vedic multiplier for same set of inputs as used in Fig 10 is shown in Fig 11. 2089 International Journal of Current Engineering and Technology, Vol.6, No.6 (Dec 2016)

Thus BKA based Vedic multiplier is found to have reduced delay by 30.6 %. The speed of BKA based multiplier is increased but the only limitation is that area is slightly increased. In Future, 16-bit and 32-bit BKA based multiplier can be implemented. References Fig 11: Simulation Result of 8-bit Vedic multiplier using MUX based adder Table 2 shows the obtained results for 4 and 8 bit proposed Multipliers by combining Vedic Mathematics & Parallel prefix adder. The proposed Vedic multiplier is synthesized using Xilinx 14.7. Table 3 shows the results obtained by combining Vedic Mathematics & other technologies. Type Vedic multiplier using Brent Kung adder Multiplier Vedic Multiplier using MUX based adder Proposed Vedic Multiplier Conclusions Table 2: Obtained results No. of Bits No. of bonded IOs Delay (ns) 4 16 3.165 8 32 6.176 Table 3: Performance analysis No. of bits No. of bonded IOs No. Of Slices 31 out of 46560 156 out of 46560 Delay (ns) 8 32 8.894 8 32 6.176 Higher speed multipliers are required in many digital signal processing and image processing applications. In this paper, novel high speed architecture for multiplication by combining the features of Vedic multiplier & Brent Kung adder is proposed. As the number of bit increases from 4 x 4 bit to 8 x 8 bit, the timing delay greatly reduces for proposed Vedic multiplier as compared to Vedic multiplier using Mux Based multiplier. The results demonstrate that BKA based Vedic multiplier has delay of 6.13 ns and Vedic multiplier using MUX based full adder has delay of 8.89 ns. Ch. Harish Kumar, (2013) Implementation and Analysis of Power, Area and Delay of Array, Urdhva, Nikhilam Vedic Multipliers, International Journal of Scientific and Research Publications, Volume 3, Issue 1, Ramachandran. S, Kirti.S.Pande, (2012) Design, Implementation and Performance Analysis of an Integrated Vedic Multiplier Architecture, International Journal Of Computational Engineering Research, Volume 2, Issue 3. K.Golda Hepzibha and Subha, (2016). A novel implementation of high speed multiplier using brent kung carry select ADDERSpecial issue on Innovations in information Embedded and communication, Volume-13, Pp. 107-111. Sudeep.M.Cs, Sharath Bimba.M, Mahendra Vucha, (2014) Design and FPGA Implementation of High Speed Vedic MultiplierInternational Journal of Computer Applications Volume 90, Mohammed Hasmat Ali, Anil Kumar Sahani, 2013 Implementation and Comparison of Different Multipliers based on Array, KCM and Vedic Mathematics Using EDA Tools, International Journal of Scientific and Research Publications, Volume 3, Issue 6. Lavanya Rajendran, Meenakshi Gandhi (2016) Design of High Speed Modified Square Root Brent Kung Carry Select Adder IJESC. Nurdiani Zamhari, Peter Voon, Kuryati Kipli, Kho Lee Chin, Maimun Huja Husin,(2012) Comparison of Parallel Prefix Adder (PPA), Proceedings of the World Congress on Engineering Vol II, July 4 6, Purushottam D. Chidgupkar, Mangesh T. Karad,( 2004) The Implementation of Vedic Algorithms in Digital Signal Processing, Global J. of Engng. Educ., Vol.8, No.2.. G.Vaithiyanathan, K.Venkatesan, S.Sivaramakrishnan, S.Siva and S. Jayakumar (2013) SIMULATION AND IMPLEMENTATION OF VEDIC MULTIPLIER USING VHDL CODE International Journal of Scientific & Engineering Research Volume 4, Issue 1, Poornima M, Shivaraj Kumar Patil, Shivukumar, Shridhar K P,Sanjay H, (2013) Implementation of Multiplier using Vedic Algorithm, International Journal of Innovative Technology and Exploring Engineering(IJITEE)ISSN: 2278-3075,Volume-2, Issue-6, Saji. M. Antony, S.Sri Ranjani Prasanthi, Dr.S.Indu, Dr. Rajeshwari Pandey, (2015) Design of High Speed Vedic Multiplier using Multiplexer based Adder 2015 International Conference on Control, Communication & Computing India (ICCC) 19-21,IEEE. Anas Zainal Abidin, Syed Abdul Mutalib Al Junid, Khairul Khaizi Mohd Sharif, Zulkifli Othman, Muhammad Adib Haron,4-bit Brent Kung Parallel Prefix Adder Simulation Study Using Silvaco EDA Tools,IJSSST. Lokesh M. Bhalme, Omanand M. Wakpanjar, Swapnil I. Rakhunde (2015) High Speed Multiplier Using Vedic Mathematics Technique International Journal of Advanced Research in Computer Science and Software Engineering, Volume 5, Issue 2, Mr. Deepak Raj, Mrs.Sahana K Adyanthaya, Prof. Praveen J, Prof. Raghavengra Rao (2015) RDesign and Implementation of different types of efficient parallel prefix adders International Journal of Innovative Research in electrical, electronics,instrumentation and control engineering, Vol. 3, Special Issue 1, G.Ganesh Kumar,V.Charishma (2012)Design of High Speed Vedic Multiplier using Vedic Mathematics Techniques International Journal of Scientific and Research Publications, Volume 2, Issue 3, 2090 International Journal of Current Engineering and Technology, Vol.6, No.6 (Dec 2016)