SlideShare a Scribd company logo
1 of 5
Download to read offline
IJRET: International Journal of Research in Engineering and Technology eISSN: 2319-1163 | pISSN: 2321-7308
__________________________________________________________________________________________
Volume: 03 Issue: 01 | Jan-2014, Available @ http://www.ijret.org 548
HIGH SPEED MULTIPLIER USING VEDIC MATHEMATICS
Uttara Bhatt1
, Deepak Bhoir2
, K. Narayanan3
1, 2, 3
Department of Electronics Engineering, Fr. Conceicao Rodrigues College of Engineering, Mumbai, India
Abstract
The digital signal processing in today’s time need high speed computation. The basic building block of signal processing in
Communication, Biomedical signal processing, and Image processing remains Fast Fourier Transform (FFT). FFT computation
involves multiplications and additions. Speed of the DSP processor mainly depends on the speed of the multiplier. Time delay, power
dissipation and the silicon chip area. These are the most important parameters for the fast growing technology. The conventional
multiplication method requires more time and area and hence more power dissipation. In this paper an ancient Vedic multiplication
method called “Urdhva Triyakbhyam” is implemented. It is a method based on 16 sutras of Vedic mathematics. Vedic Mathematics
reduces the number of operations to be carried out compared to the conventional method. The code description is simulated and
synthesized using FPGA device Spartan XC3S400-PQ208.
Keywords— Vedic Multiplication, Urdhva Tiryakbhayam , FFT
-----------------------------------------------------------------------***----------------------------------------------------------------------
1. INTRODUCTION
In communication, while processing out any data, analysis done
in frequency domain is more preferred. The Discrete Fourier
Transform requires N2
multiplication for an N point data. Fast
Fourier Transform has two algorithms namely decimation in
Time and decimation in Frequency commonly known as DIT-
FFT and DIF-FFT. Here the computational complexity reduces
from N2
to N log2N [1]. Multiplication is one of the silicon-
intensive functions, especially when implemented in
Programmable Logic. Multipliers are key components of many
high performance systems such as Digital Signal Processors and
Microprocessors [2].
A system’s performance is generally determined by the
performance of the multiplier. Hence optimizing the speed and
area of the multiplier is a major issue. This paper presents High
Speed Multiplier implementation with an algorithm which
reduces the propogation delay [3].This optimizes the speed. The
algorithm is based on Urdhva Triyakbham sutra [4] of Vedic
mathematics.
1.1 Vedic Mathematics
Vedic mathematics is the ancient Indian system of mathematics
which mainly deals with Vedic mathematical and their
application to various branches of mathematics. The word
‘Vedic’ is derived from the word ‘Veda’ which means the store-
house of knowledge. Vedic mathematics was reconstructed from
the ancient Indian scriptures (Vedas) by Shri Bharati Krashna
Tirthaji (1884-1960), after his great research on Vedas [4].
According to his research, Vedic mathematics is mainly based on
sixteen principles or word formulae which are termed as Sutras.
The multiplication is been carried out using Vedic mathematics
using the sutra 14 i.e. Urdhva Triyakbham as follows [4]. Fig.1
explains the line diagram for the multiplication of two numbers.
Step 1 Step 2
Step 3 Step 4
Step 5 Step 6
Step 7
Fig.1 Line Diagram of 4 bit multiplier
oooo
oooo
oooo
oooo
oooo
oooo
o o o o
o o o o
oooo
oooo
oooo
oooo
oooo
oooo
IJRET: International Journal of Research in Engineering and Technology eISSN: 2319-1163 | pISSN: 2321-7308
__________________________________________________________________________________________
Volume: 03 Issue: 01 | Jan-2014, Available @ http://www.ijret.org 549
The example of multiplication of two numbers using the line
diagram is explained in the Fig.2.
Vedic mathematics is very flexible and highly efficient approach
to mathematics. The Vedic mathematics is more coherent
approach and it can be used as a mental exercise.
5 3 2 5 3 2 5 3 2
4 3 8 4 3 8 4 3 8
6 1 6 0 1 6
Carry: 1 24+6+1=31 40+9+8+3=60
Carry:3 carry :6
5 3 2 5 3 2
4 3 8 4 3 8
3 0 1 6 3 3 0 1 6
15+12+6=33 20+3=23
carry:3 carry:2
The final answer = 233016
Fig 2 Example of Urdhva Triyakbham Sutra
1.2 Fast Fourier Transform
A Fast Fourier transform (FFT) is an algorithm to compute the
Discrete Fourier Transform (DFT) and the inverse Fourier
Transform [1]. Basically, the computational problem for the DFT
is to compute the sequence {X(k)} of N complex-valued numbers
given another sequence of data {x(n)} of length N, according to
the formula [1]. Using the twiddle factor in the formula , the DFT
of the sequence in time domain given by x(n) with length N and k
discrete frequency components ,is given by,
1
0
( ) ( )
N
kn
N
n
X k x n W
−
=
= ∑
k=0,1,2….N-1
Similarly, the IDFT becomes,
1
0
1
( ) ( )
N
nk
N
n
x n X k W
N
−
−
=
= ∑
n=0,1,2….N-1
Since DFT and IDFT involve basically the same type of
computations, the discussion of efficient computational
algorithms for the DFT applies as well to the efficient
computation of the IDFT.
It is observed that for each value of k, direct computation of X(k)
involves N complex multiplications (4N real multiplications) and
N-1 complex additions (4N-2 real additions). Consequently, to
compute all N values of the DFT requires N 2 complex
multiplications and N 2-N complex additions [1]. Direct
computation of the DFT is basically inefficient primarily because
it does not exploit the symmetry and periodicity properties of the
phase factor WN.
There are different algorithms for FFT namely Decimation in
time and Decimation in frequency more commonly called as
DIT-FFT and DIF-FFT respectively. Fig.3 is the butterfly
diagram for two point FFT. This two point FFT butterfly diagram
is the basic or the smallest unit of bigger N point FFT diagram.
Fig.3 Two point Butterfly Diagram
For DIT FFT algorithm for N is 8, there are four such two point
butterfly diagrams in the first stage. The second stage has two 4-
point diagrams. And the third stage has one 8-point butterfly
diagram. For DIF-FFT algorithm the order is exactly opposite to
that of DIT-FFT [1].
Fig.4 Eight point FFT Diagram
The number of computation in DFT are N2 multiplication and
N(N-1) additions. For a FFT, if there are N points or samples in
the signal in the time domain, then there are L stages available in
the FFT butterfly diagram so that N=2L This means for each
stage, there are N multiplications. Thus total number of
multiplications are N*L. This means total number of
multiplications are NLog2N for example: for 8 point DFT, the
number of multiplications are 64 and additions are 56. While for
FFT the multiplications are reduced to 24.
a
b
W2
-1
X
Y
IJRET: International Journal of Research in Engineering and Technology eISSN: 2319-1163 | pISSN: 2321-7308
__________________________________________________________________________________________
Volume: 03 Issue: 01 | Jan-2014, Available @ http://www.ijret.org 550
Speed of the DSP processor mainly depends on the speed of the
multiplier [1]. Silicon chip area, Time delay and power
dissipation are the most important parameters for the fast growing
technology [2]. The normal multiplication method requires more
time and area and hence more power dissipation. Therefore our
aim is to reduce the computational complexity further. Thus here
is an attempt to make a high speed multiplier [5] using Vedic
mathematics.
1.3 Wallace Tree Method
A Wallace tree is an efficient hardware implementation of a
digital circuit that multiplies two integers, devised by an
Australian Computer Scientist Chris Wallace in 1964 [7].
The Wallace tree has three steps:
(1) Multiply (that is - AND) each bit of one of the arguments, by
each bit of the other.
(2)Reduce the number of partial products to two by layers of full
and half adders.
(3)Group the wires in two numbers, and add them with a
conventional adder.
The Wallace Tree is used with the Carry Look Ahead Adder [8]
as the last stage.
Fig. 5 Wallace Tree for 4 digits Multiplication
The Wallace Tree multiplier consists of two stages. Stage 1
carries out the normal Wallace Tree multiplication. And the stage
2 involves the Carry Look Ahead adder [8]. Booth Wallace tree is
also an alternative method for multiplication [7]. Here N digit
multiplication can be carried out .The addition of the terms at the
end are carried out columnwise. It is carried out such a way that
carry generated in the every column in the first stage is taken to
the next column in the second stage. Same way, the carry
generated in every column in the second stage is taken to the next
column in the third stage and so on. This is continued till the final
answer is obtained.
2. VEDIC APPROACH VS OTHER APPROACH
First the computations required for the normal and the Vedic
multiplication algorithm [6] are carried out. The total number of
computations required for the multiplication of two decimal
numbers [3] of different bit stream size using the Vedic and
normal approach are calculated and given in Table.1. This table
gives the computations required for numbers of 2bit, 3 bit and 4
bit respectively.
Table 1 Computations for the Vedic & normal approach
Normal Method Vedic Method
2 bit multiplication 6 5
3 bit multiplication 16 14
4 bit multiplication 31 25
The multiplication of two 4 digit numbers using Wallace Tree [7]
and Vedic mathematics are carried out. The Wallace Tree used
here involves carry look ahead adder. This makes Wallace Tree
also faster.With this, the adders used in both the approaches are
computed .The same is shown in the Table.2.
Table 2 Adders used in Vedic and Booth Wallace approach
Method Number of
half adder
Number of full
adder
Vedic Approach 4 5
Wallace Tree 10 4 + carry look
ahead adder
Algorithm for Vedic Multiplication
The multiplication of two numbers (4 bits) is carried out as
follows.
[a0-a3] – Multiplicand
[b0-b3] -Multiplier
(1) Multiply the LSBs that gives ,P0 = a0b0
(2) Multiply LSB column with the next column in cross fashion,
P1 = a0b1 + a1b0
(3) Multiply 1st
and 3rd
column crosswise and second column
P2 = a0b2 + a2b0 + a1b1
(4) 1st
and 4th
columns & 2nd
and 3rd
columns are crossed
multiplied.
P3 = a0b3 + a3b0 + a1b2 +a2b1
(5) Repeat the same starting with the second and get P4 & P5
(6) Repeat the same for the last column and get P6
(7) Pad zeros to get all the equations 8 terms
(8) Add all the four columns to get the final answer
The code for the Vedic approach is written in VHDL.The same is
synthesized using Xilinx FPGA Device XC3S400- Spartan-3
Family-Package-PQ208.
IJRET: International Journal of Research in Engineering and Technology eISSN: 2319-1163 | pISSN: 2321-7308
__________________________________________________________________________________________
Volume: 03 Issue: 01 | Jan-2014, Available @ http://www.ijret.org 551
The Table.2 indicates that Vedic algorithm uses lesser hardware.
Hence the 4 bit multiplication using Vedic algorithm [9], [10] and
Wallace Tree are carried out in VHDL [11]. The synthesis report
gives the delay and the hardware used in implementing the same.
The comparison is shown in Table 3.
Table 3 Comparison of Vedic and Booth Wallace approach
Algorithm Vedic Wallace Tree
Delay 12.485 ns 13.141 ns
Cell Usage 114 119
Number of LUTs 21 34
Number of IOs 16 17
Number of Slices 11 19
Number of IOBs 16 17
The code for Vedic approach & Wallace Tree approach are
synthesized using Xilinx FPGA Device XC3S400- Spartan-3
Family-Package-PQ208.The comparison is as shown in the
Table.3 . It shows that the Vedic algorithm offers lesser delay and
hardware. The delay per multiplier is reduced by 0.656ns.This
reduction is 5% Hence this faster Vedic multiplier is simulated in
VHDL. The multiplier simulation results are shown in the Fig.6
and Fig.7
3. RESULTS & DISCUSSION
The Vedic algorithm is used to implement 4 bit and 8 bit
multiplier. Multiplication of 1010 and 1011 is carried out .This 4
bit multiplication simulation is shown in the Fig.5.The answer is
01101110.
Fig.6 Simulation of 8 bit Multiplier
Multiplication of 11110000 and 11001100 is carried out .This 8
bit multiplication simulation is shown in the Fig.6.The answer is
1011111101000000.
Fig.7 Simulation of 8 bit Multiplier
Table 3 indicates that the propagation delay in the Wallace Tree
Algorithm is greater than the Wallace Tree algorithm. The same
is indicated in the bar diagram Fig.7
Fig.7 Comparison of the Propagation Delay
Fig 8 indicates the hardware usage of the two approaches. The
cell usage for the Wallace Tree approach is greater than the Vedic
approach.
Fig. 8 Comparison of the hardware
CONCLUSIONS
The proposed method gives the design, implementation, and
analysis of Vedic Multiplication in VHDL. The delay in 4 bit
multiplication using the Vedic multiplication is 12.485ns.It is
lower than that given by the Wallace Tree algorithm, 13.141 ns.
The mathematical complexity is reduced in Vedic Multiplier. The
hardware used is also lowered. Thus overall, the Multiplier is
made more efficient and smaller in size for Digital signal
processors. Thus the package density of Digital signal processors
is increased.
REFERENCES
[1]. John G. Proakis & Dimitris K. Manolaski , “Digital Signal
Processing”
[2]. K. Eshraghan & D.A. Pucknell, “ Fundamentals of VLSI”
[3]. A. Kumar, Dr. R.K Sarin ,Ashish R, Dr. Arun Khosla,”Small
area Reconfigurable FFT Design by Vedic mathematics, 978-1-
4244-5586- 7/2010 IEEE
12
12.2
12.4
12.6
12.8
13
13.2
Propogation Delay in nano
seconds
Vedic approach
Wallace Tree
approach
0
5
10
15
20
25
30
35
40
Number
of LUTs
Number
of slices
Number
of IOBs
Vedic Approach
Wallace Tree
approach
IJRET: International Journal of Research in Engineering and Technology eISSN: 2319-1163 | pISSN: 2321-7308
__________________________________________________________________________________________
Volume: 03 Issue: 01 | Jan-2014, Available @ http://www.ijret.org 552
[4]. Vedic Mathematics by Jagadguru Swamishri Bharati Krashna
Tirthaji Maharaja
[5]. G. Ganeshkumar,” Design of High speed vedic multiplier
using Vedic Mathematics Technique”, International Journal of
Scientific And Research Publications, Volume 2, Issue 3 , Mar.
2012
[6]. Nidhi Mittal, Abhijit Kumar , Hardware Implementation of
FFT using Vertical & Crosswise algorithm , International
Journal of Computer Applications(0975-8887), Volume 35-No.
1, Dec. 2011
[7]. C.S.Wallace, “ A suggestion for a Fast Multiplier “ , IEEE
Transaction on Electronic Computers,1964,pgs. 14-16
[8]. M. Moris Mano , “Digital Logic and Computer Design” ,
published by Pearson’, First Edition, 2004
[9]. Devika Jaina , Kabiraj sethi , Rutuparna Panda , ”Vedic
Mathematics Based Multiply Accumulate Unit ,978-0-7695-
4587-5/11, 2011 IEEE
[10]. H.Thapliyal and M.B. Srinivas, “ High Speed Efficient N*N
Bit Parallel Hierarchical Overlay Multiplier Architecture based
on Ancient Indian Vedic Mathematics” , Enformatica Trans, vol
2 pp.225-228,Dec.2004
[11]. Douglas Perry , “Programming in VHDL”

More Related Content

What's hot

Design of Efficient High Speed Vedic Multiplier
Design of Efficient High Speed Vedic MultiplierDesign of Efficient High Speed Vedic Multiplier
Design of Efficient High Speed Vedic Multiplierijsrd.com
 
Compare "Urdhva Tiryakbhyam Multiplier" and "Hierarchical Array of Array Mul...
 Compare "Urdhva Tiryakbhyam Multiplier" and "Hierarchical Array of Array Mul... Compare "Urdhva Tiryakbhyam Multiplier" and "Hierarchical Array of Array Mul...
Compare "Urdhva Tiryakbhyam Multiplier" and "Hierarchical Array of Array Mul...ijsrd.com
 
A Method for the Reduction 0f Linear High Order MIMO Systems Using Interlacin...
A Method for the Reduction 0f Linear High Order MIMO Systems Using Interlacin...A Method for the Reduction 0f Linear High Order MIMO Systems Using Interlacin...
A Method for the Reduction 0f Linear High Order MIMO Systems Using Interlacin...IJMTST Journal
 
ENHANCING MULTIPLIER SPEED IN FAST FOURIER TRANSFORM BASED ON VEDIC MATHEMATICS
ENHANCING MULTIPLIER SPEED IN FAST FOURIER TRANSFORM BASED ON VEDIC MATHEMATICSENHANCING MULTIPLIER SPEED IN FAST FOURIER TRANSFORM BASED ON VEDIC MATHEMATICS
ENHANCING MULTIPLIER SPEED IN FAST FOURIER TRANSFORM BASED ON VEDIC MATHEMATICSVLSICS Design
 
Parallel Hardware Implementation of Convolution using Vedic Mathematics
Parallel Hardware Implementation of Convolution using Vedic MathematicsParallel Hardware Implementation of Convolution using Vedic Mathematics
Parallel Hardware Implementation of Convolution using Vedic MathematicsIOSR Journals
 
IRJET-An Effective Strategy for Defense & Medical Pictures Security by Singul...
IRJET-An Effective Strategy for Defense & Medical Pictures Security by Singul...IRJET-An Effective Strategy for Defense & Medical Pictures Security by Singul...
IRJET-An Effective Strategy for Defense & Medical Pictures Security by Singul...IRJET Journal
 
Fpga implementation of high speed
Fpga implementation of high speedFpga implementation of high speed
Fpga implementation of high speedeeiej
 
FPGA IMPLEMENTATION OF HIGH SPEED BAUGH-WOOLEY MULTIPLIER USING DECOMPOSITION...
FPGA IMPLEMENTATION OF HIGH SPEED BAUGH-WOOLEY MULTIPLIER USING DECOMPOSITION...FPGA IMPLEMENTATION OF HIGH SPEED BAUGH-WOOLEY MULTIPLIER USING DECOMPOSITION...
FPGA IMPLEMENTATION OF HIGH SPEED BAUGH-WOOLEY MULTIPLIER USING DECOMPOSITION...eeiej_journal
 
Fpga implementation of vedic multiplier
Fpga implementation of vedic multiplierFpga implementation of vedic multiplier
Fpga implementation of vedic multiplierIAEME Publication
 
High-Speed and Energy-Efficient MAC Design using Vedic Multiplier and Carry S...
High-Speed and Energy-Efficient MAC Design using Vedic Multiplier and Carry S...High-Speed and Energy-Efficient MAC Design using Vedic Multiplier and Carry S...
High-Speed and Energy-Efficient MAC Design using Vedic Multiplier and Carry S...IRJET Journal
 
A new paradigm in fast bcd division using ancient indian vedic mathematics su...
A new paradigm in fast bcd division using ancient indian vedic mathematics su...A new paradigm in fast bcd division using ancient indian vedic mathematics su...
A new paradigm in fast bcd division using ancient indian vedic mathematics su...csandit
 
JOURNAL PAPER
JOURNAL PAPERJOURNAL PAPER
JOURNAL PAPERRaj kumar
 
An Efficient Multiplierless Transform algorithm for Video Coding
An Efficient Multiplierless Transform algorithm for Video CodingAn Efficient Multiplierless Transform algorithm for Video Coding
An Efficient Multiplierless Transform algorithm for Video CodingCSCJournals
 
Solving linear equations from an image using ann
Solving linear equations from an image using annSolving linear equations from an image using ann
Solving linear equations from an image using anneSAT Journals
 
ALU Using Area Optimized Vedic Multiplier
ALU Using Area Optimized Vedic MultiplierALU Using Area Optimized Vedic Multiplier
ALU Using Area Optimized Vedic MultiplierIJERA Editor
 
Design of optimized Interval Arithmetic Multiplier
Design of optimized Interval Arithmetic MultiplierDesign of optimized Interval Arithmetic Multiplier
Design of optimized Interval Arithmetic MultiplierVLSICS Design
 

What's hot (17)

Design of Efficient High Speed Vedic Multiplier
Design of Efficient High Speed Vedic MultiplierDesign of Efficient High Speed Vedic Multiplier
Design of Efficient High Speed Vedic Multiplier
 
Compare "Urdhva Tiryakbhyam Multiplier" and "Hierarchical Array of Array Mul...
 Compare "Urdhva Tiryakbhyam Multiplier" and "Hierarchical Array of Array Mul... Compare "Urdhva Tiryakbhyam Multiplier" and "Hierarchical Array of Array Mul...
Compare "Urdhva Tiryakbhyam Multiplier" and "Hierarchical Array of Array Mul...
 
A Method for the Reduction 0f Linear High Order MIMO Systems Using Interlacin...
A Method for the Reduction 0f Linear High Order MIMO Systems Using Interlacin...A Method for the Reduction 0f Linear High Order MIMO Systems Using Interlacin...
A Method for the Reduction 0f Linear High Order MIMO Systems Using Interlacin...
 
ENHANCING MULTIPLIER SPEED IN FAST FOURIER TRANSFORM BASED ON VEDIC MATHEMATICS
ENHANCING MULTIPLIER SPEED IN FAST FOURIER TRANSFORM BASED ON VEDIC MATHEMATICSENHANCING MULTIPLIER SPEED IN FAST FOURIER TRANSFORM BASED ON VEDIC MATHEMATICS
ENHANCING MULTIPLIER SPEED IN FAST FOURIER TRANSFORM BASED ON VEDIC MATHEMATICS
 
Parallel Hardware Implementation of Convolution using Vedic Mathematics
Parallel Hardware Implementation of Convolution using Vedic MathematicsParallel Hardware Implementation of Convolution using Vedic Mathematics
Parallel Hardware Implementation of Convolution using Vedic Mathematics
 
IRJET-An Effective Strategy for Defense & Medical Pictures Security by Singul...
IRJET-An Effective Strategy for Defense & Medical Pictures Security by Singul...IRJET-An Effective Strategy for Defense & Medical Pictures Security by Singul...
IRJET-An Effective Strategy for Defense & Medical Pictures Security by Singul...
 
Fpga implementation of high speed
Fpga implementation of high speedFpga implementation of high speed
Fpga implementation of high speed
 
FPGA IMPLEMENTATION OF HIGH SPEED BAUGH-WOOLEY MULTIPLIER USING DECOMPOSITION...
FPGA IMPLEMENTATION OF HIGH SPEED BAUGH-WOOLEY MULTIPLIER USING DECOMPOSITION...FPGA IMPLEMENTATION OF HIGH SPEED BAUGH-WOOLEY MULTIPLIER USING DECOMPOSITION...
FPGA IMPLEMENTATION OF HIGH SPEED BAUGH-WOOLEY MULTIPLIER USING DECOMPOSITION...
 
Fpga implementation of vedic multiplier
Fpga implementation of vedic multiplierFpga implementation of vedic multiplier
Fpga implementation of vedic multiplier
 
High-Speed and Energy-Efficient MAC Design using Vedic Multiplier and Carry S...
High-Speed and Energy-Efficient MAC Design using Vedic Multiplier and Carry S...High-Speed and Energy-Efficient MAC Design using Vedic Multiplier and Carry S...
High-Speed and Energy-Efficient MAC Design using Vedic Multiplier and Carry S...
 
A new paradigm in fast bcd division using ancient indian vedic mathematics su...
A new paradigm in fast bcd division using ancient indian vedic mathematics su...A new paradigm in fast bcd division using ancient indian vedic mathematics su...
A new paradigm in fast bcd division using ancient indian vedic mathematics su...
 
JOURNAL PAPER
JOURNAL PAPERJOURNAL PAPER
JOURNAL PAPER
 
Data Clusterng
Data ClusterngData Clusterng
Data Clusterng
 
An Efficient Multiplierless Transform algorithm for Video Coding
An Efficient Multiplierless Transform algorithm for Video CodingAn Efficient Multiplierless Transform algorithm for Video Coding
An Efficient Multiplierless Transform algorithm for Video Coding
 
Solving linear equations from an image using ann
Solving linear equations from an image using annSolving linear equations from an image using ann
Solving linear equations from an image using ann
 
ALU Using Area Optimized Vedic Multiplier
ALU Using Area Optimized Vedic MultiplierALU Using Area Optimized Vedic Multiplier
ALU Using Area Optimized Vedic Multiplier
 
Design of optimized Interval Arithmetic Multiplier
Design of optimized Interval Arithmetic MultiplierDesign of optimized Interval Arithmetic Multiplier
Design of optimized Interval Arithmetic Multiplier
 

Viewers also liked

Generalized fryze control strategy for shunt and
Generalized fryze control strategy for shunt andGeneralized fryze control strategy for shunt and
Generalized fryze control strategy for shunt andeSAT Publishing House
 
Intelligent two axis dual-ccd image-servo shooting platform design
Intelligent two axis dual-ccd image-servo shooting platform designIntelligent two axis dual-ccd image-servo shooting platform design
Intelligent two axis dual-ccd image-servo shooting platform designeSAT Publishing House
 
Factors affecting def and asr in the concrete dam at vrané nad vltavou
Factors affecting def and asr in the concrete dam at vrané nad vltavouFactors affecting def and asr in the concrete dam at vrané nad vltavou
Factors affecting def and asr in the concrete dam at vrané nad vltavoueSAT Publishing House
 
Smart grid cost optimization using genetic algorithm
Smart grid cost optimization using genetic algorithmSmart grid cost optimization using genetic algorithm
Smart grid cost optimization using genetic algorithmeSAT Publishing House
 
Performance evaluation of ti n coated carbide insert
Performance evaluation of ti n coated carbide insertPerformance evaluation of ti n coated carbide insert
Performance evaluation of ti n coated carbide inserteSAT Publishing House
 
A comparative evaluation on the properties of hma with variations in aggregat...
A comparative evaluation on the properties of hma with variations in aggregat...A comparative evaluation on the properties of hma with variations in aggregat...
A comparative evaluation on the properties of hma with variations in aggregat...eSAT Publishing House
 
Virtual appliance creation and optimization in cloud
Virtual appliance creation and optimization in cloudVirtual appliance creation and optimization in cloud
Virtual appliance creation and optimization in cloudeSAT Publishing House
 
Fabrication and mechanical properties of stir cast al si12 cub4c composites
Fabrication and mechanical properties of stir cast al si12 cub4c compositesFabrication and mechanical properties of stir cast al si12 cub4c composites
Fabrication and mechanical properties of stir cast al si12 cub4c compositeseSAT Publishing House
 
Soft subgrade stabilization with quarry dust an industrial waste
Soft subgrade stabilization with quarry dust an industrial wasteSoft subgrade stabilization with quarry dust an industrial waste
Soft subgrade stabilization with quarry dust an industrial wasteeSAT Publishing House
 
Compressive strength variability of brown coal fly ash geopolymer concrete
Compressive strength variability of brown coal fly ash geopolymer concreteCompressive strength variability of brown coal fly ash geopolymer concrete
Compressive strength variability of brown coal fly ash geopolymer concreteeSAT Publishing House
 
Zigbee based smart fall detection and notification
Zigbee based smart fall detection and notificationZigbee based smart fall detection and notification
Zigbee based smart fall detection and notificationeSAT Publishing House
 
Design and analysis of worm pair used in self locking system with development...
Design and analysis of worm pair used in self locking system with development...Design and analysis of worm pair used in self locking system with development...
Design and analysis of worm pair used in self locking system with development...eSAT Publishing House
 
Design and characterization of various shapes of microcantilever for human im...
Design and characterization of various shapes of microcantilever for human im...Design and characterization of various shapes of microcantilever for human im...
Design and characterization of various shapes of microcantilever for human im...eSAT Publishing House
 
Application of ibearugbulem’s model for optimizing granite concrete mix
Application of ibearugbulem’s model for optimizing granite concrete mixApplication of ibearugbulem’s model for optimizing granite concrete mix
Application of ibearugbulem’s model for optimizing granite concrete mixeSAT Publishing House
 
A novel way of verifiable redistribution of the secret in a multiuser environ...
A novel way of verifiable redistribution of the secret in a multiuser environ...A novel way of verifiable redistribution of the secret in a multiuser environ...
A novel way of verifiable redistribution of the secret in a multiuser environ...eSAT Publishing House
 
The heating pattern of the microwave dehydrator for treating petroleum crude ...
The heating pattern of the microwave dehydrator for treating petroleum crude ...The heating pattern of the microwave dehydrator for treating petroleum crude ...
The heating pattern of the microwave dehydrator for treating petroleum crude ...eSAT Publishing House
 
Use of cloud federation without need of identity federation using dynamic acc...
Use of cloud federation without need of identity federation using dynamic acc...Use of cloud federation without need of identity federation using dynamic acc...
Use of cloud federation without need of identity federation using dynamic acc...eSAT Publishing House
 
Static analysis of master leaf spring
Static analysis of master leaf springStatic analysis of master leaf spring
Static analysis of master leaf springeSAT Publishing House
 
Open domain question answering system using semantic role labeling
Open domain question answering system using semantic role labelingOpen domain question answering system using semantic role labeling
Open domain question answering system using semantic role labelingeSAT Publishing House
 
Digital watermarking with a new algorithm
Digital watermarking with a new algorithmDigital watermarking with a new algorithm
Digital watermarking with a new algorithmeSAT Publishing House
 

Viewers also liked (20)

Generalized fryze control strategy for shunt and
Generalized fryze control strategy for shunt andGeneralized fryze control strategy for shunt and
Generalized fryze control strategy for shunt and
 
Intelligent two axis dual-ccd image-servo shooting platform design
Intelligent two axis dual-ccd image-servo shooting platform designIntelligent two axis dual-ccd image-servo shooting platform design
Intelligent two axis dual-ccd image-servo shooting platform design
 
Factors affecting def and asr in the concrete dam at vrané nad vltavou
Factors affecting def and asr in the concrete dam at vrané nad vltavouFactors affecting def and asr in the concrete dam at vrané nad vltavou
Factors affecting def and asr in the concrete dam at vrané nad vltavou
 
Smart grid cost optimization using genetic algorithm
Smart grid cost optimization using genetic algorithmSmart grid cost optimization using genetic algorithm
Smart grid cost optimization using genetic algorithm
 
Performance evaluation of ti n coated carbide insert
Performance evaluation of ti n coated carbide insertPerformance evaluation of ti n coated carbide insert
Performance evaluation of ti n coated carbide insert
 
A comparative evaluation on the properties of hma with variations in aggregat...
A comparative evaluation on the properties of hma with variations in aggregat...A comparative evaluation on the properties of hma with variations in aggregat...
A comparative evaluation on the properties of hma with variations in aggregat...
 
Virtual appliance creation and optimization in cloud
Virtual appliance creation and optimization in cloudVirtual appliance creation and optimization in cloud
Virtual appliance creation and optimization in cloud
 
Fabrication and mechanical properties of stir cast al si12 cub4c composites
Fabrication and mechanical properties of stir cast al si12 cub4c compositesFabrication and mechanical properties of stir cast al si12 cub4c composites
Fabrication and mechanical properties of stir cast al si12 cub4c composites
 
Soft subgrade stabilization with quarry dust an industrial waste
Soft subgrade stabilization with quarry dust an industrial wasteSoft subgrade stabilization with quarry dust an industrial waste
Soft subgrade stabilization with quarry dust an industrial waste
 
Compressive strength variability of brown coal fly ash geopolymer concrete
Compressive strength variability of brown coal fly ash geopolymer concreteCompressive strength variability of brown coal fly ash geopolymer concrete
Compressive strength variability of brown coal fly ash geopolymer concrete
 
Zigbee based smart fall detection and notification
Zigbee based smart fall detection and notificationZigbee based smart fall detection and notification
Zigbee based smart fall detection and notification
 
Design and analysis of worm pair used in self locking system with development...
Design and analysis of worm pair used in self locking system with development...Design and analysis of worm pair used in self locking system with development...
Design and analysis of worm pair used in self locking system with development...
 
Design and characterization of various shapes of microcantilever for human im...
Design and characterization of various shapes of microcantilever for human im...Design and characterization of various shapes of microcantilever for human im...
Design and characterization of various shapes of microcantilever for human im...
 
Application of ibearugbulem’s model for optimizing granite concrete mix
Application of ibearugbulem’s model for optimizing granite concrete mixApplication of ibearugbulem’s model for optimizing granite concrete mix
Application of ibearugbulem’s model for optimizing granite concrete mix
 
A novel way of verifiable redistribution of the secret in a multiuser environ...
A novel way of verifiable redistribution of the secret in a multiuser environ...A novel way of verifiable redistribution of the secret in a multiuser environ...
A novel way of verifiable redistribution of the secret in a multiuser environ...
 
The heating pattern of the microwave dehydrator for treating petroleum crude ...
The heating pattern of the microwave dehydrator for treating petroleum crude ...The heating pattern of the microwave dehydrator for treating petroleum crude ...
The heating pattern of the microwave dehydrator for treating petroleum crude ...
 
Use of cloud federation without need of identity federation using dynamic acc...
Use of cloud federation without need of identity federation using dynamic acc...Use of cloud federation without need of identity federation using dynamic acc...
Use of cloud federation without need of identity federation using dynamic acc...
 
Static analysis of master leaf spring
Static analysis of master leaf springStatic analysis of master leaf spring
Static analysis of master leaf spring
 
Open domain question answering system using semantic role labeling
Open domain question answering system using semantic role labelingOpen domain question answering system using semantic role labeling
Open domain question answering system using semantic role labeling
 
Digital watermarking with a new algorithm
Digital watermarking with a new algorithmDigital watermarking with a new algorithm
Digital watermarking with a new algorithm
 

Similar to High speed multiplier using vedic mathematics

High Speed Signed multiplier for Digital Signal Processing Applications
High Speed Signed multiplier for Digital Signal Processing ApplicationsHigh Speed Signed multiplier for Digital Signal Processing Applications
High Speed Signed multiplier for Digital Signal Processing ApplicationsIOSR Journals
 
Implemenation of Vedic Multiplier Using Reversible Gates
Implemenation of Vedic Multiplier Using Reversible Gates Implemenation of Vedic Multiplier Using Reversible Gates
Implemenation of Vedic Multiplier Using Reversible Gates csandit
 
VLSI ARCHITECTURE OF AN 8-BIT MULTIPLIER USING VEDIC MATHEMATICS IN 180NM TEC...
VLSI ARCHITECTURE OF AN 8-BIT MULTIPLIER USING VEDIC MATHEMATICS IN 180NM TEC...VLSI ARCHITECTURE OF AN 8-BIT MULTIPLIER USING VEDIC MATHEMATICS IN 180NM TEC...
VLSI ARCHITECTURE OF AN 8-BIT MULTIPLIER USING VEDIC MATHEMATICS IN 180NM TEC...P singh
 
Testing of Matrices Multiplication Methods on Different Processors
Testing of Matrices Multiplication Methods on Different ProcessorsTesting of Matrices Multiplication Methods on Different Processors
Testing of Matrices Multiplication Methods on Different ProcessorsEditor IJMTER
 
A Time-Area-Power Efficient High Speed Vedic Mathematics Multiplier using Com...
A Time-Area-Power Efficient High Speed Vedic Mathematics Multiplier using Com...A Time-Area-Power Efficient High Speed Vedic Mathematics Multiplier using Com...
A Time-Area-Power Efficient High Speed Vedic Mathematics Multiplier using Com...Kumar Goud
 
Iaetsd low power high speed vedic multiplier using reversible
Iaetsd low power high speed vedic multiplier using reversibleIaetsd low power high speed vedic multiplier using reversible
Iaetsd low power high speed vedic multiplier using reversibleIaetsd Iaetsd
 
Implementation of an arithmetic logic using area efficient carry lookahead adder
Implementation of an arithmetic logic using area efficient carry lookahead adderImplementation of an arithmetic logic using area efficient carry lookahead adder
Implementation of an arithmetic logic using area efficient carry lookahead adderVLSICS Design
 
IRJET - Design and Implementation of FFT using Compressor with XOR Gate Topology
IRJET - Design and Implementation of FFT using Compressor with XOR Gate TopologyIRJET - Design and Implementation of FFT using Compressor with XOR Gate Topology
IRJET - Design and Implementation of FFT using Compressor with XOR Gate TopologyIRJET Journal
 
Design and Implentation of High Speed 16x16 CMOS Vedic Multiplier
Design and Implentation of High Speed 16x16 CMOS Vedic MultiplierDesign and Implentation of High Speed 16x16 CMOS Vedic Multiplier
Design and Implentation of High Speed 16x16 CMOS Vedic MultiplierEECJOURNAL
 
Optimized Reversible Vedic Multipliers for High Speed Low Power Operations
Optimized Reversible Vedic Multipliers for High Speed Low Power OperationsOptimized Reversible Vedic Multipliers for High Speed Low Power Operations
Optimized Reversible Vedic Multipliers for High Speed Low Power Operationsijsrd.com
 
Implementation and Performance Analysis of a Vedic Multiplier Using Tanner ED...
Implementation and Performance Analysis of a Vedic Multiplier Using Tanner ED...Implementation and Performance Analysis of a Vedic Multiplier Using Tanner ED...
Implementation and Performance Analysis of a Vedic Multiplier Using Tanner ED...ijsrd.com
 
High Speed Area Efficient 8-point FFT using Vedic Multiplier
High Speed Area Efficient 8-point FFT using Vedic MultiplierHigh Speed Area Efficient 8-point FFT using Vedic Multiplier
High Speed Area Efficient 8-point FFT using Vedic MultiplierIJERA Editor
 

Similar to High speed multiplier using vedic mathematics (20)

A045030105
A045030105A045030105
A045030105
 
A045030105
A045030105A045030105
A045030105
 
High Speed Signed multiplier for Digital Signal Processing Applications
High Speed Signed multiplier for Digital Signal Processing ApplicationsHigh Speed Signed multiplier for Digital Signal Processing Applications
High Speed Signed multiplier for Digital Signal Processing Applications
 
F011123134
F011123134F011123134
F011123134
 
Implemenation of Vedic Multiplier Using Reversible Gates
Implemenation of Vedic Multiplier Using Reversible Gates Implemenation of Vedic Multiplier Using Reversible Gates
Implemenation of Vedic Multiplier Using Reversible Gates
 
VLSI ARCHITECTURE OF AN 8-BIT MULTIPLIER USING VEDIC MATHEMATICS IN 180NM TEC...
VLSI ARCHITECTURE OF AN 8-BIT MULTIPLIER USING VEDIC MATHEMATICS IN 180NM TEC...VLSI ARCHITECTURE OF AN 8-BIT MULTIPLIER USING VEDIC MATHEMATICS IN 180NM TEC...
VLSI ARCHITECTURE OF AN 8-BIT MULTIPLIER USING VEDIC MATHEMATICS IN 180NM TEC...
 
Testing of Matrices Multiplication Methods on Different Processors
Testing of Matrices Multiplication Methods on Different ProcessorsTesting of Matrices Multiplication Methods on Different Processors
Testing of Matrices Multiplication Methods on Different Processors
 
A Time-Area-Power Efficient High Speed Vedic Mathematics Multiplier using Com...
A Time-Area-Power Efficient High Speed Vedic Mathematics Multiplier using Com...A Time-Area-Power Efficient High Speed Vedic Mathematics Multiplier using Com...
A Time-Area-Power Efficient High Speed Vedic Mathematics Multiplier using Com...
 
Digital signal processor part 3
Digital signal processor part 3Digital signal processor part 3
Digital signal processor part 3
 
Al04605265270
Al04605265270Al04605265270
Al04605265270
 
Iaetsd low power high speed vedic multiplier using reversible
Iaetsd low power high speed vedic multiplier using reversibleIaetsd low power high speed vedic multiplier using reversible
Iaetsd low power high speed vedic multiplier using reversible
 
Content
ContentContent
Content
 
Implementation of an arithmetic logic using area efficient carry lookahead adder
Implementation of an arithmetic logic using area efficient carry lookahead adderImplementation of an arithmetic logic using area efficient carry lookahead adder
Implementation of an arithmetic logic using area efficient carry lookahead adder
 
IRJET - Design and Implementation of FFT using Compressor with XOR Gate Topology
IRJET - Design and Implementation of FFT using Compressor with XOR Gate TopologyIRJET - Design and Implementation of FFT using Compressor with XOR Gate Topology
IRJET - Design and Implementation of FFT using Compressor with XOR Gate Topology
 
476 479
476 479476 479
476 479
 
F044033742
F044033742F044033742
F044033742
 
Design and Implentation of High Speed 16x16 CMOS Vedic Multiplier
Design and Implentation of High Speed 16x16 CMOS Vedic MultiplierDesign and Implentation of High Speed 16x16 CMOS Vedic Multiplier
Design and Implentation of High Speed 16x16 CMOS Vedic Multiplier
 
Optimized Reversible Vedic Multipliers for High Speed Low Power Operations
Optimized Reversible Vedic Multipliers for High Speed Low Power OperationsOptimized Reversible Vedic Multipliers for High Speed Low Power Operations
Optimized Reversible Vedic Multipliers for High Speed Low Power Operations
 
Implementation and Performance Analysis of a Vedic Multiplier Using Tanner ED...
Implementation and Performance Analysis of a Vedic Multiplier Using Tanner ED...Implementation and Performance Analysis of a Vedic Multiplier Using Tanner ED...
Implementation and Performance Analysis of a Vedic Multiplier Using Tanner ED...
 
High Speed Area Efficient 8-point FFT using Vedic Multiplier
High Speed Area Efficient 8-point FFT using Vedic MultiplierHigh Speed Area Efficient 8-point FFT using Vedic Multiplier
High Speed Area Efficient 8-point FFT using Vedic Multiplier
 

More from eSAT Publishing House

Likely impacts of hudhud on the environment of visakhapatnam
Likely impacts of hudhud on the environment of visakhapatnamLikely impacts of hudhud on the environment of visakhapatnam
Likely impacts of hudhud on the environment of visakhapatnameSAT Publishing House
 
Impact of flood disaster in a drought prone area – case study of alampur vill...
Impact of flood disaster in a drought prone area – case study of alampur vill...Impact of flood disaster in a drought prone area – case study of alampur vill...
Impact of flood disaster in a drought prone area – case study of alampur vill...eSAT Publishing House
 
Hudhud cyclone – a severe disaster in visakhapatnam
Hudhud cyclone – a severe disaster in visakhapatnamHudhud cyclone – a severe disaster in visakhapatnam
Hudhud cyclone – a severe disaster in visakhapatnameSAT Publishing House
 
Groundwater investigation using geophysical methods a case study of pydibhim...
Groundwater investigation using geophysical methods  a case study of pydibhim...Groundwater investigation using geophysical methods  a case study of pydibhim...
Groundwater investigation using geophysical methods a case study of pydibhim...eSAT Publishing House
 
Flood related disasters concerned to urban flooding in bangalore, india
Flood related disasters concerned to urban flooding in bangalore, indiaFlood related disasters concerned to urban flooding in bangalore, india
Flood related disasters concerned to urban flooding in bangalore, indiaeSAT Publishing House
 
Enhancing post disaster recovery by optimal infrastructure capacity building
Enhancing post disaster recovery by optimal infrastructure capacity buildingEnhancing post disaster recovery by optimal infrastructure capacity building
Enhancing post disaster recovery by optimal infrastructure capacity buildingeSAT Publishing House
 
Effect of lintel and lintel band on the global performance of reinforced conc...
Effect of lintel and lintel band on the global performance of reinforced conc...Effect of lintel and lintel band on the global performance of reinforced conc...
Effect of lintel and lintel band on the global performance of reinforced conc...eSAT Publishing House
 
Wind damage to trees in the gitam university campus at visakhapatnam by cyclo...
Wind damage to trees in the gitam university campus at visakhapatnam by cyclo...Wind damage to trees in the gitam university campus at visakhapatnam by cyclo...
Wind damage to trees in the gitam university campus at visakhapatnam by cyclo...eSAT Publishing House
 
Wind damage to buildings, infrastrucuture and landscape elements along the be...
Wind damage to buildings, infrastrucuture and landscape elements along the be...Wind damage to buildings, infrastrucuture and landscape elements along the be...
Wind damage to buildings, infrastrucuture and landscape elements along the be...eSAT Publishing House
 
Shear strength of rc deep beam panels – a review
Shear strength of rc deep beam panels – a reviewShear strength of rc deep beam panels – a review
Shear strength of rc deep beam panels – a revieweSAT Publishing House
 
Role of voluntary teams of professional engineers in dissater management – ex...
Role of voluntary teams of professional engineers in dissater management – ex...Role of voluntary teams of professional engineers in dissater management – ex...
Role of voluntary teams of professional engineers in dissater management – ex...eSAT Publishing House
 
Risk analysis and environmental hazard management
Risk analysis and environmental hazard managementRisk analysis and environmental hazard management
Risk analysis and environmental hazard managementeSAT Publishing House
 
Review study on performance of seismically tested repaired shear walls
Review study on performance of seismically tested repaired shear wallsReview study on performance of seismically tested repaired shear walls
Review study on performance of seismically tested repaired shear wallseSAT Publishing House
 
Monitoring and assessment of air quality with reference to dust particles (pm...
Monitoring and assessment of air quality with reference to dust particles (pm...Monitoring and assessment of air quality with reference to dust particles (pm...
Monitoring and assessment of air quality with reference to dust particles (pm...eSAT Publishing House
 
Low cost wireless sensor networks and smartphone applications for disaster ma...
Low cost wireless sensor networks and smartphone applications for disaster ma...Low cost wireless sensor networks and smartphone applications for disaster ma...
Low cost wireless sensor networks and smartphone applications for disaster ma...eSAT Publishing House
 
Coastal zones – seismic vulnerability an analysis from east coast of india
Coastal zones – seismic vulnerability an analysis from east coast of indiaCoastal zones – seismic vulnerability an analysis from east coast of india
Coastal zones – seismic vulnerability an analysis from east coast of indiaeSAT Publishing House
 
Can fracture mechanics predict damage due disaster of structures
Can fracture mechanics predict damage due disaster of structuresCan fracture mechanics predict damage due disaster of structures
Can fracture mechanics predict damage due disaster of structureseSAT Publishing House
 
Assessment of seismic susceptibility of rc buildings
Assessment of seismic susceptibility of rc buildingsAssessment of seismic susceptibility of rc buildings
Assessment of seismic susceptibility of rc buildingseSAT Publishing House
 
A geophysical insight of earthquake occurred on 21 st may 2014 off paradip, b...
A geophysical insight of earthquake occurred on 21 st may 2014 off paradip, b...A geophysical insight of earthquake occurred on 21 st may 2014 off paradip, b...
A geophysical insight of earthquake occurred on 21 st may 2014 off paradip, b...eSAT Publishing House
 
Effect of hudhud cyclone on the development of visakhapatnam as smart and gre...
Effect of hudhud cyclone on the development of visakhapatnam as smart and gre...Effect of hudhud cyclone on the development of visakhapatnam as smart and gre...
Effect of hudhud cyclone on the development of visakhapatnam as smart and gre...eSAT Publishing House
 

More from eSAT Publishing House (20)

Likely impacts of hudhud on the environment of visakhapatnam
Likely impacts of hudhud on the environment of visakhapatnamLikely impacts of hudhud on the environment of visakhapatnam
Likely impacts of hudhud on the environment of visakhapatnam
 
Impact of flood disaster in a drought prone area – case study of alampur vill...
Impact of flood disaster in a drought prone area – case study of alampur vill...Impact of flood disaster in a drought prone area – case study of alampur vill...
Impact of flood disaster in a drought prone area – case study of alampur vill...
 
Hudhud cyclone – a severe disaster in visakhapatnam
Hudhud cyclone – a severe disaster in visakhapatnamHudhud cyclone – a severe disaster in visakhapatnam
Hudhud cyclone – a severe disaster in visakhapatnam
 
Groundwater investigation using geophysical methods a case study of pydibhim...
Groundwater investigation using geophysical methods  a case study of pydibhim...Groundwater investigation using geophysical methods  a case study of pydibhim...
Groundwater investigation using geophysical methods a case study of pydibhim...
 
Flood related disasters concerned to urban flooding in bangalore, india
Flood related disasters concerned to urban flooding in bangalore, indiaFlood related disasters concerned to urban flooding in bangalore, india
Flood related disasters concerned to urban flooding in bangalore, india
 
Enhancing post disaster recovery by optimal infrastructure capacity building
Enhancing post disaster recovery by optimal infrastructure capacity buildingEnhancing post disaster recovery by optimal infrastructure capacity building
Enhancing post disaster recovery by optimal infrastructure capacity building
 
Effect of lintel and lintel band on the global performance of reinforced conc...
Effect of lintel and lintel band on the global performance of reinforced conc...Effect of lintel and lintel band on the global performance of reinforced conc...
Effect of lintel and lintel band on the global performance of reinforced conc...
 
Wind damage to trees in the gitam university campus at visakhapatnam by cyclo...
Wind damage to trees in the gitam university campus at visakhapatnam by cyclo...Wind damage to trees in the gitam university campus at visakhapatnam by cyclo...
Wind damage to trees in the gitam university campus at visakhapatnam by cyclo...
 
Wind damage to buildings, infrastrucuture and landscape elements along the be...
Wind damage to buildings, infrastrucuture and landscape elements along the be...Wind damage to buildings, infrastrucuture and landscape elements along the be...
Wind damage to buildings, infrastrucuture and landscape elements along the be...
 
Shear strength of rc deep beam panels – a review
Shear strength of rc deep beam panels – a reviewShear strength of rc deep beam panels – a review
Shear strength of rc deep beam panels – a review
 
Role of voluntary teams of professional engineers in dissater management – ex...
Role of voluntary teams of professional engineers in dissater management – ex...Role of voluntary teams of professional engineers in dissater management – ex...
Role of voluntary teams of professional engineers in dissater management – ex...
 
Risk analysis and environmental hazard management
Risk analysis and environmental hazard managementRisk analysis and environmental hazard management
Risk analysis and environmental hazard management
 
Review study on performance of seismically tested repaired shear walls
Review study on performance of seismically tested repaired shear wallsReview study on performance of seismically tested repaired shear walls
Review study on performance of seismically tested repaired shear walls
 
Monitoring and assessment of air quality with reference to dust particles (pm...
Monitoring and assessment of air quality with reference to dust particles (pm...Monitoring and assessment of air quality with reference to dust particles (pm...
Monitoring and assessment of air quality with reference to dust particles (pm...
 
Low cost wireless sensor networks and smartphone applications for disaster ma...
Low cost wireless sensor networks and smartphone applications for disaster ma...Low cost wireless sensor networks and smartphone applications for disaster ma...
Low cost wireless sensor networks and smartphone applications for disaster ma...
 
Coastal zones – seismic vulnerability an analysis from east coast of india
Coastal zones – seismic vulnerability an analysis from east coast of indiaCoastal zones – seismic vulnerability an analysis from east coast of india
Coastal zones – seismic vulnerability an analysis from east coast of india
 
Can fracture mechanics predict damage due disaster of structures
Can fracture mechanics predict damage due disaster of structuresCan fracture mechanics predict damage due disaster of structures
Can fracture mechanics predict damage due disaster of structures
 
Assessment of seismic susceptibility of rc buildings
Assessment of seismic susceptibility of rc buildingsAssessment of seismic susceptibility of rc buildings
Assessment of seismic susceptibility of rc buildings
 
A geophysical insight of earthquake occurred on 21 st may 2014 off paradip, b...
A geophysical insight of earthquake occurred on 21 st may 2014 off paradip, b...A geophysical insight of earthquake occurred on 21 st may 2014 off paradip, b...
A geophysical insight of earthquake occurred on 21 st may 2014 off paradip, b...
 
Effect of hudhud cyclone on the development of visakhapatnam as smart and gre...
Effect of hudhud cyclone on the development of visakhapatnam as smart and gre...Effect of hudhud cyclone on the development of visakhapatnam as smart and gre...
Effect of hudhud cyclone on the development of visakhapatnam as smart and gre...
 

Recently uploaded

Oxy acetylene welding presentation note.
Oxy acetylene welding presentation note.Oxy acetylene welding presentation note.
Oxy acetylene welding presentation note.eptoze12
 
OSVC_Meta-Data based Simulation Automation to overcome Verification Challenge...
OSVC_Meta-Data based Simulation Automation to overcome Verification Challenge...OSVC_Meta-Data based Simulation Automation to overcome Verification Challenge...
OSVC_Meta-Data based Simulation Automation to overcome Verification Challenge...Soham Mondal
 
GDSC ASEB Gen AI study jams presentation
GDSC ASEB Gen AI study jams presentationGDSC ASEB Gen AI study jams presentation
GDSC ASEB Gen AI study jams presentationGDSCAESB
 
Microscopic Analysis of Ceramic Materials.pptx
Microscopic Analysis of Ceramic Materials.pptxMicroscopic Analysis of Ceramic Materials.pptx
Microscopic Analysis of Ceramic Materials.pptxpurnimasatapathy1234
 
CCS355 Neural Network & Deep Learning UNIT III notes and Question bank .pdf
CCS355 Neural Network & Deep Learning UNIT III notes and Question bank .pdfCCS355 Neural Network & Deep Learning UNIT III notes and Question bank .pdf
CCS355 Neural Network & Deep Learning UNIT III notes and Question bank .pdfAsst.prof M.Gokilavani
 
Sheet Pile Wall Design and Construction: A Practical Guide for Civil Engineer...
Sheet Pile Wall Design and Construction: A Practical Guide for Civil Engineer...Sheet Pile Wall Design and Construction: A Practical Guide for Civil Engineer...
Sheet Pile Wall Design and Construction: A Practical Guide for Civil Engineer...Dr.Costas Sachpazis
 
Internship report on mechanical engineering
Internship report on mechanical engineeringInternship report on mechanical engineering
Internship report on mechanical engineeringmalavadedarshan25
 
VIP Call Girls Service Kondapur Hyderabad Call +91-8250192130
VIP Call Girls Service Kondapur Hyderabad Call +91-8250192130VIP Call Girls Service Kondapur Hyderabad Call +91-8250192130
VIP Call Girls Service Kondapur Hyderabad Call +91-8250192130Suhani Kapoor
 
microprocessor 8085 and its interfacing
microprocessor 8085  and its interfacingmicroprocessor 8085  and its interfacing
microprocessor 8085 and its interfacingjaychoudhary37
 
High Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur EscortsHigh Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur EscortsCall Girls in Nagpur High Profile
 
Study on Air-Water & Water-Water Heat Exchange in a Finned Tube Exchanger
Study on Air-Water & Water-Water Heat Exchange in a Finned Tube ExchangerStudy on Air-Water & Water-Water Heat Exchange in a Finned Tube Exchanger
Study on Air-Water & Water-Water Heat Exchange in a Finned Tube ExchangerAnamika Sarkar
 
Sachpazis Costas: Geotechnical Engineering: A student's Perspective Introduction
Sachpazis Costas: Geotechnical Engineering: A student's Perspective IntroductionSachpazis Costas: Geotechnical Engineering: A student's Perspective Introduction
Sachpazis Costas: Geotechnical Engineering: A student's Perspective IntroductionDr.Costas Sachpazis
 
(MEERA) Dapodi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escorts
(MEERA) Dapodi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escorts(MEERA) Dapodi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escorts
(MEERA) Dapodi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escortsranjana rawat
 
ZXCTN 5804 / ZTE PTN / ZTE POTN / ZTE 5804 PTN / ZTE POTN 5804 ( 100/200 GE Z...
ZXCTN 5804 / ZTE PTN / ZTE POTN / ZTE 5804 PTN / ZTE POTN 5804 ( 100/200 GE Z...ZXCTN 5804 / ZTE PTN / ZTE POTN / ZTE 5804 PTN / ZTE POTN 5804 ( 100/200 GE Z...
ZXCTN 5804 / ZTE PTN / ZTE POTN / ZTE 5804 PTN / ZTE POTN 5804 ( 100/200 GE Z...ZTE
 
High Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur EscortsHigh Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur Escortsranjana rawat
 
What are the advantages and disadvantages of membrane structures.pptx
What are the advantages and disadvantages of membrane structures.pptxWhat are the advantages and disadvantages of membrane structures.pptx
What are the advantages and disadvantages of membrane structures.pptxwendy cai
 

Recently uploaded (20)

Call Us -/9953056974- Call Girls In Vikaspuri-/- Delhi NCR
Call Us -/9953056974- Call Girls In Vikaspuri-/- Delhi NCRCall Us -/9953056974- Call Girls In Vikaspuri-/- Delhi NCR
Call Us -/9953056974- Call Girls In Vikaspuri-/- Delhi NCR
 
9953056974 Call Girls In South Ex, Escorts (Delhi) NCR.pdf
9953056974 Call Girls In South Ex, Escorts (Delhi) NCR.pdf9953056974 Call Girls In South Ex, Escorts (Delhi) NCR.pdf
9953056974 Call Girls In South Ex, Escorts (Delhi) NCR.pdf
 
Oxy acetylene welding presentation note.
Oxy acetylene welding presentation note.Oxy acetylene welding presentation note.
Oxy acetylene welding presentation note.
 
★ CALL US 9953330565 ( HOT Young Call Girls In Badarpur delhi NCR
★ CALL US 9953330565 ( HOT Young Call Girls In Badarpur delhi NCR★ CALL US 9953330565 ( HOT Young Call Girls In Badarpur delhi NCR
★ CALL US 9953330565 ( HOT Young Call Girls In Badarpur delhi NCR
 
OSVC_Meta-Data based Simulation Automation to overcome Verification Challenge...
OSVC_Meta-Data based Simulation Automation to overcome Verification Challenge...OSVC_Meta-Data based Simulation Automation to overcome Verification Challenge...
OSVC_Meta-Data based Simulation Automation to overcome Verification Challenge...
 
GDSC ASEB Gen AI study jams presentation
GDSC ASEB Gen AI study jams presentationGDSC ASEB Gen AI study jams presentation
GDSC ASEB Gen AI study jams presentation
 
Microscopic Analysis of Ceramic Materials.pptx
Microscopic Analysis of Ceramic Materials.pptxMicroscopic Analysis of Ceramic Materials.pptx
Microscopic Analysis of Ceramic Materials.pptx
 
CCS355 Neural Network & Deep Learning UNIT III notes and Question bank .pdf
CCS355 Neural Network & Deep Learning UNIT III notes and Question bank .pdfCCS355 Neural Network & Deep Learning UNIT III notes and Question bank .pdf
CCS355 Neural Network & Deep Learning UNIT III notes and Question bank .pdf
 
Sheet Pile Wall Design and Construction: A Practical Guide for Civil Engineer...
Sheet Pile Wall Design and Construction: A Practical Guide for Civil Engineer...Sheet Pile Wall Design and Construction: A Practical Guide for Civil Engineer...
Sheet Pile Wall Design and Construction: A Practical Guide for Civil Engineer...
 
Internship report on mechanical engineering
Internship report on mechanical engineeringInternship report on mechanical engineering
Internship report on mechanical engineering
 
VIP Call Girls Service Kondapur Hyderabad Call +91-8250192130
VIP Call Girls Service Kondapur Hyderabad Call +91-8250192130VIP Call Girls Service Kondapur Hyderabad Call +91-8250192130
VIP Call Girls Service Kondapur Hyderabad Call +91-8250192130
 
microprocessor 8085 and its interfacing
microprocessor 8085  and its interfacingmicroprocessor 8085  and its interfacing
microprocessor 8085 and its interfacing
 
High Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur EscortsHigh Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur Escorts
 
Study on Air-Water & Water-Water Heat Exchange in a Finned Tube Exchanger
Study on Air-Water & Water-Water Heat Exchange in a Finned Tube ExchangerStudy on Air-Water & Water-Water Heat Exchange in a Finned Tube Exchanger
Study on Air-Water & Water-Water Heat Exchange in a Finned Tube Exchanger
 
Sachpazis Costas: Geotechnical Engineering: A student's Perspective Introduction
Sachpazis Costas: Geotechnical Engineering: A student's Perspective IntroductionSachpazis Costas: Geotechnical Engineering: A student's Perspective Introduction
Sachpazis Costas: Geotechnical Engineering: A student's Perspective Introduction
 
(MEERA) Dapodi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escorts
(MEERA) Dapodi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escorts(MEERA) Dapodi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escorts
(MEERA) Dapodi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escorts
 
ZXCTN 5804 / ZTE PTN / ZTE POTN / ZTE 5804 PTN / ZTE POTN 5804 ( 100/200 GE Z...
ZXCTN 5804 / ZTE PTN / ZTE POTN / ZTE 5804 PTN / ZTE POTN 5804 ( 100/200 GE Z...ZXCTN 5804 / ZTE PTN / ZTE POTN / ZTE 5804 PTN / ZTE POTN 5804 ( 100/200 GE Z...
ZXCTN 5804 / ZTE PTN / ZTE POTN / ZTE 5804 PTN / ZTE POTN 5804 ( 100/200 GE Z...
 
High Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur EscortsHigh Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur Escorts
 
What are the advantages and disadvantages of membrane structures.pptx
What are the advantages and disadvantages of membrane structures.pptxWhat are the advantages and disadvantages of membrane structures.pptx
What are the advantages and disadvantages of membrane structures.pptx
 
Exploring_Network_Security_with_JA3_by_Rakesh Seal.pptx
Exploring_Network_Security_with_JA3_by_Rakesh Seal.pptxExploring_Network_Security_with_JA3_by_Rakesh Seal.pptx
Exploring_Network_Security_with_JA3_by_Rakesh Seal.pptx
 

High speed multiplier using vedic mathematics

  • 1. IJRET: International Journal of Research in Engineering and Technology eISSN: 2319-1163 | pISSN: 2321-7308 __________________________________________________________________________________________ Volume: 03 Issue: 01 | Jan-2014, Available @ http://www.ijret.org 548 HIGH SPEED MULTIPLIER USING VEDIC MATHEMATICS Uttara Bhatt1 , Deepak Bhoir2 , K. Narayanan3 1, 2, 3 Department of Electronics Engineering, Fr. Conceicao Rodrigues College of Engineering, Mumbai, India Abstract The digital signal processing in today’s time need high speed computation. The basic building block of signal processing in Communication, Biomedical signal processing, and Image processing remains Fast Fourier Transform (FFT). FFT computation involves multiplications and additions. Speed of the DSP processor mainly depends on the speed of the multiplier. Time delay, power dissipation and the silicon chip area. These are the most important parameters for the fast growing technology. The conventional multiplication method requires more time and area and hence more power dissipation. In this paper an ancient Vedic multiplication method called “Urdhva Triyakbhyam” is implemented. It is a method based on 16 sutras of Vedic mathematics. Vedic Mathematics reduces the number of operations to be carried out compared to the conventional method. The code description is simulated and synthesized using FPGA device Spartan XC3S400-PQ208. Keywords— Vedic Multiplication, Urdhva Tiryakbhayam , FFT -----------------------------------------------------------------------***---------------------------------------------------------------------- 1. INTRODUCTION In communication, while processing out any data, analysis done in frequency domain is more preferred. The Discrete Fourier Transform requires N2 multiplication for an N point data. Fast Fourier Transform has two algorithms namely decimation in Time and decimation in Frequency commonly known as DIT- FFT and DIF-FFT. Here the computational complexity reduces from N2 to N log2N [1]. Multiplication is one of the silicon- intensive functions, especially when implemented in Programmable Logic. Multipliers are key components of many high performance systems such as Digital Signal Processors and Microprocessors [2]. A system’s performance is generally determined by the performance of the multiplier. Hence optimizing the speed and area of the multiplier is a major issue. This paper presents High Speed Multiplier implementation with an algorithm which reduces the propogation delay [3].This optimizes the speed. The algorithm is based on Urdhva Triyakbham sutra [4] of Vedic mathematics. 1.1 Vedic Mathematics Vedic mathematics is the ancient Indian system of mathematics which mainly deals with Vedic mathematical and their application to various branches of mathematics. The word ‘Vedic’ is derived from the word ‘Veda’ which means the store- house of knowledge. Vedic mathematics was reconstructed from the ancient Indian scriptures (Vedas) by Shri Bharati Krashna Tirthaji (1884-1960), after his great research on Vedas [4]. According to his research, Vedic mathematics is mainly based on sixteen principles or word formulae which are termed as Sutras. The multiplication is been carried out using Vedic mathematics using the sutra 14 i.e. Urdhva Triyakbham as follows [4]. Fig.1 explains the line diagram for the multiplication of two numbers. Step 1 Step 2 Step 3 Step 4 Step 5 Step 6 Step 7 Fig.1 Line Diagram of 4 bit multiplier oooo oooo oooo oooo oooo oooo o o o o o o o o oooo oooo oooo oooo oooo oooo
  • 2. IJRET: International Journal of Research in Engineering and Technology eISSN: 2319-1163 | pISSN: 2321-7308 __________________________________________________________________________________________ Volume: 03 Issue: 01 | Jan-2014, Available @ http://www.ijret.org 549 The example of multiplication of two numbers using the line diagram is explained in the Fig.2. Vedic mathematics is very flexible and highly efficient approach to mathematics. The Vedic mathematics is more coherent approach and it can be used as a mental exercise. 5 3 2 5 3 2 5 3 2 4 3 8 4 3 8 4 3 8 6 1 6 0 1 6 Carry: 1 24+6+1=31 40+9+8+3=60 Carry:3 carry :6 5 3 2 5 3 2 4 3 8 4 3 8 3 0 1 6 3 3 0 1 6 15+12+6=33 20+3=23 carry:3 carry:2 The final answer = 233016 Fig 2 Example of Urdhva Triyakbham Sutra 1.2 Fast Fourier Transform A Fast Fourier transform (FFT) is an algorithm to compute the Discrete Fourier Transform (DFT) and the inverse Fourier Transform [1]. Basically, the computational problem for the DFT is to compute the sequence {X(k)} of N complex-valued numbers given another sequence of data {x(n)} of length N, according to the formula [1]. Using the twiddle factor in the formula , the DFT of the sequence in time domain given by x(n) with length N and k discrete frequency components ,is given by, 1 0 ( ) ( ) N kn N n X k x n W − = = ∑ k=0,1,2….N-1 Similarly, the IDFT becomes, 1 0 1 ( ) ( ) N nk N n x n X k W N − − = = ∑ n=0,1,2….N-1 Since DFT and IDFT involve basically the same type of computations, the discussion of efficient computational algorithms for the DFT applies as well to the efficient computation of the IDFT. It is observed that for each value of k, direct computation of X(k) involves N complex multiplications (4N real multiplications) and N-1 complex additions (4N-2 real additions). Consequently, to compute all N values of the DFT requires N 2 complex multiplications and N 2-N complex additions [1]. Direct computation of the DFT is basically inefficient primarily because it does not exploit the symmetry and periodicity properties of the phase factor WN. There are different algorithms for FFT namely Decimation in time and Decimation in frequency more commonly called as DIT-FFT and DIF-FFT respectively. Fig.3 is the butterfly diagram for two point FFT. This two point FFT butterfly diagram is the basic or the smallest unit of bigger N point FFT diagram. Fig.3 Two point Butterfly Diagram For DIT FFT algorithm for N is 8, there are four such two point butterfly diagrams in the first stage. The second stage has two 4- point diagrams. And the third stage has one 8-point butterfly diagram. For DIF-FFT algorithm the order is exactly opposite to that of DIT-FFT [1]. Fig.4 Eight point FFT Diagram The number of computation in DFT are N2 multiplication and N(N-1) additions. For a FFT, if there are N points or samples in the signal in the time domain, then there are L stages available in the FFT butterfly diagram so that N=2L This means for each stage, there are N multiplications. Thus total number of multiplications are N*L. This means total number of multiplications are NLog2N for example: for 8 point DFT, the number of multiplications are 64 and additions are 56. While for FFT the multiplications are reduced to 24. a b W2 -1 X Y
  • 3. IJRET: International Journal of Research in Engineering and Technology eISSN: 2319-1163 | pISSN: 2321-7308 __________________________________________________________________________________________ Volume: 03 Issue: 01 | Jan-2014, Available @ http://www.ijret.org 550 Speed of the DSP processor mainly depends on the speed of the multiplier [1]. Silicon chip area, Time delay and power dissipation are the most important parameters for the fast growing technology [2]. The normal multiplication method requires more time and area and hence more power dissipation. Therefore our aim is to reduce the computational complexity further. Thus here is an attempt to make a high speed multiplier [5] using Vedic mathematics. 1.3 Wallace Tree Method A Wallace tree is an efficient hardware implementation of a digital circuit that multiplies two integers, devised by an Australian Computer Scientist Chris Wallace in 1964 [7]. The Wallace tree has three steps: (1) Multiply (that is - AND) each bit of one of the arguments, by each bit of the other. (2)Reduce the number of partial products to two by layers of full and half adders. (3)Group the wires in two numbers, and add them with a conventional adder. The Wallace Tree is used with the Carry Look Ahead Adder [8] as the last stage. Fig. 5 Wallace Tree for 4 digits Multiplication The Wallace Tree multiplier consists of two stages. Stage 1 carries out the normal Wallace Tree multiplication. And the stage 2 involves the Carry Look Ahead adder [8]. Booth Wallace tree is also an alternative method for multiplication [7]. Here N digit multiplication can be carried out .The addition of the terms at the end are carried out columnwise. It is carried out such a way that carry generated in the every column in the first stage is taken to the next column in the second stage. Same way, the carry generated in every column in the second stage is taken to the next column in the third stage and so on. This is continued till the final answer is obtained. 2. VEDIC APPROACH VS OTHER APPROACH First the computations required for the normal and the Vedic multiplication algorithm [6] are carried out. The total number of computations required for the multiplication of two decimal numbers [3] of different bit stream size using the Vedic and normal approach are calculated and given in Table.1. This table gives the computations required for numbers of 2bit, 3 bit and 4 bit respectively. Table 1 Computations for the Vedic & normal approach Normal Method Vedic Method 2 bit multiplication 6 5 3 bit multiplication 16 14 4 bit multiplication 31 25 The multiplication of two 4 digit numbers using Wallace Tree [7] and Vedic mathematics are carried out. The Wallace Tree used here involves carry look ahead adder. This makes Wallace Tree also faster.With this, the adders used in both the approaches are computed .The same is shown in the Table.2. Table 2 Adders used in Vedic and Booth Wallace approach Method Number of half adder Number of full adder Vedic Approach 4 5 Wallace Tree 10 4 + carry look ahead adder Algorithm for Vedic Multiplication The multiplication of two numbers (4 bits) is carried out as follows. [a0-a3] – Multiplicand [b0-b3] -Multiplier (1) Multiply the LSBs that gives ,P0 = a0b0 (2) Multiply LSB column with the next column in cross fashion, P1 = a0b1 + a1b0 (3) Multiply 1st and 3rd column crosswise and second column P2 = a0b2 + a2b0 + a1b1 (4) 1st and 4th columns & 2nd and 3rd columns are crossed multiplied. P3 = a0b3 + a3b0 + a1b2 +a2b1 (5) Repeat the same starting with the second and get P4 & P5 (6) Repeat the same for the last column and get P6 (7) Pad zeros to get all the equations 8 terms (8) Add all the four columns to get the final answer The code for the Vedic approach is written in VHDL.The same is synthesized using Xilinx FPGA Device XC3S400- Spartan-3 Family-Package-PQ208.
  • 4. IJRET: International Journal of Research in Engineering and Technology eISSN: 2319-1163 | pISSN: 2321-7308 __________________________________________________________________________________________ Volume: 03 Issue: 01 | Jan-2014, Available @ http://www.ijret.org 551 The Table.2 indicates that Vedic algorithm uses lesser hardware. Hence the 4 bit multiplication using Vedic algorithm [9], [10] and Wallace Tree are carried out in VHDL [11]. The synthesis report gives the delay and the hardware used in implementing the same. The comparison is shown in Table 3. Table 3 Comparison of Vedic and Booth Wallace approach Algorithm Vedic Wallace Tree Delay 12.485 ns 13.141 ns Cell Usage 114 119 Number of LUTs 21 34 Number of IOs 16 17 Number of Slices 11 19 Number of IOBs 16 17 The code for Vedic approach & Wallace Tree approach are synthesized using Xilinx FPGA Device XC3S400- Spartan-3 Family-Package-PQ208.The comparison is as shown in the Table.3 . It shows that the Vedic algorithm offers lesser delay and hardware. The delay per multiplier is reduced by 0.656ns.This reduction is 5% Hence this faster Vedic multiplier is simulated in VHDL. The multiplier simulation results are shown in the Fig.6 and Fig.7 3. RESULTS & DISCUSSION The Vedic algorithm is used to implement 4 bit and 8 bit multiplier. Multiplication of 1010 and 1011 is carried out .This 4 bit multiplication simulation is shown in the Fig.5.The answer is 01101110. Fig.6 Simulation of 8 bit Multiplier Multiplication of 11110000 and 11001100 is carried out .This 8 bit multiplication simulation is shown in the Fig.6.The answer is 1011111101000000. Fig.7 Simulation of 8 bit Multiplier Table 3 indicates that the propagation delay in the Wallace Tree Algorithm is greater than the Wallace Tree algorithm. The same is indicated in the bar diagram Fig.7 Fig.7 Comparison of the Propagation Delay Fig 8 indicates the hardware usage of the two approaches. The cell usage for the Wallace Tree approach is greater than the Vedic approach. Fig. 8 Comparison of the hardware CONCLUSIONS The proposed method gives the design, implementation, and analysis of Vedic Multiplication in VHDL. The delay in 4 bit multiplication using the Vedic multiplication is 12.485ns.It is lower than that given by the Wallace Tree algorithm, 13.141 ns. The mathematical complexity is reduced in Vedic Multiplier. The hardware used is also lowered. Thus overall, the Multiplier is made more efficient and smaller in size for Digital signal processors. Thus the package density of Digital signal processors is increased. REFERENCES [1]. John G. Proakis & Dimitris K. Manolaski , “Digital Signal Processing” [2]. K. Eshraghan & D.A. Pucknell, “ Fundamentals of VLSI” [3]. A. Kumar, Dr. R.K Sarin ,Ashish R, Dr. Arun Khosla,”Small area Reconfigurable FFT Design by Vedic mathematics, 978-1- 4244-5586- 7/2010 IEEE 12 12.2 12.4 12.6 12.8 13 13.2 Propogation Delay in nano seconds Vedic approach Wallace Tree approach 0 5 10 15 20 25 30 35 40 Number of LUTs Number of slices Number of IOBs Vedic Approach Wallace Tree approach
  • 5. IJRET: International Journal of Research in Engineering and Technology eISSN: 2319-1163 | pISSN: 2321-7308 __________________________________________________________________________________________ Volume: 03 Issue: 01 | Jan-2014, Available @ http://www.ijret.org 552 [4]. Vedic Mathematics by Jagadguru Swamishri Bharati Krashna Tirthaji Maharaja [5]. G. Ganeshkumar,” Design of High speed vedic multiplier using Vedic Mathematics Technique”, International Journal of Scientific And Research Publications, Volume 2, Issue 3 , Mar. 2012 [6]. Nidhi Mittal, Abhijit Kumar , Hardware Implementation of FFT using Vertical & Crosswise algorithm , International Journal of Computer Applications(0975-8887), Volume 35-No. 1, Dec. 2011 [7]. C.S.Wallace, “ A suggestion for a Fast Multiplier “ , IEEE Transaction on Electronic Computers,1964,pgs. 14-16 [8]. M. Moris Mano , “Digital Logic and Computer Design” , published by Pearson’, First Edition, 2004 [9]. Devika Jaina , Kabiraj sethi , Rutuparna Panda , ”Vedic Mathematics Based Multiply Accumulate Unit ,978-0-7695- 4587-5/11, 2011 IEEE [10]. H.Thapliyal and M.B. Srinivas, “ High Speed Efficient N*N Bit Parallel Hierarchical Overlay Multiplier Architecture based on Ancient Indian Vedic Mathematics” , Enformatica Trans, vol 2 pp.225-228,Dec.2004 [11]. Douglas Perry , “Programming in VHDL”