SlideShare a Scribd company logo
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 Multiplier
ijsrd.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 MATHEMATICS
VLSICS 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 Mathematics
IOSR 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 speed
eeiej
 
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 multiplier
IAEME 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 PAPER
Raj kumar
 
Data Clusterng
Data ClusterngData Clusterng
Data Clusterng
VIDYA NAND JHA
 
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
CSCJournals
 
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
eSAT Journals
 
ALU Using Area Optimized Vedic Multiplier
ALU Using Area Optimized Vedic MultiplierALU Using Area Optimized Vedic Multiplier
ALU Using Area Optimized Vedic Multiplier
IJERA Editor
 
Design of optimized Interval Arithmetic Multiplier
Design of optimized Interval Arithmetic MultiplierDesign of optimized Interval Arithmetic Multiplier
Design of optimized Interval Arithmetic Multiplier
VLSICS 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 and
eSAT 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 design
eSAT 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 vltavou
eSAT 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 algorithm
eSAT 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 insert
eSAT 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 cloud
eSAT 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 composites
eSAT 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 waste
eSAT 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 concrete
eSAT 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 notification
eSAT 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 mix
eSAT 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 spring
eSAT 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 labeling
eSAT Publishing House
 
Digital watermarking with a new algorithm
Digital watermarking with a new algorithmDigital watermarking with a new algorithm
Digital watermarking with a new algorithm
eSAT 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

A045030105
A045030105A045030105
A045030105
IJERA Editor
 
A045030105
A045030105A045030105
A045030105
IJERA Editor
 
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
IOSR Journals
 
F011123134
F011123134F011123134
F011123134
IOSR 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 Processors
Editor 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
 
Digital signal processor part 3
Digital signal processor part 3Digital signal processor part 3
Digital signal processor part 3
Vaagdevi College of Engineering
 
Al04605265270
Al04605265270Al04605265270
Al04605265270
IJERA Editor
 
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
Iaetsd Iaetsd
 
Content
ContentContent
Content
Santosh Male
 
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
VLSICS 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 Topology
IRJET Journal
 
476 479
476 479476 479
F044033742
F044033742F044033742
F044033742
IJERA Editor
 
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
EECJOURNAL
 
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
ijsrd.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 Multiplier
IJERA 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 visakhapatnam
eSAT 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 visakhapatnam
eSAT 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, india
eSAT 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 building
eSAT 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 review
eSAT 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 management
eSAT 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 walls
eSAT 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 india
eSAT 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 structures
eSAT 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 buildings
eSAT 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

Computational Engineering IITH Presentation
Computational Engineering IITH PresentationComputational Engineering IITH Presentation
Computational Engineering IITH Presentation
co23btech11018
 
Applications of artificial Intelligence in Mechanical Engineering.pdf
Applications of artificial Intelligence in Mechanical Engineering.pdfApplications of artificial Intelligence in Mechanical Engineering.pdf
Applications of artificial Intelligence in Mechanical Engineering.pdf
Atif Razi
 
Design and optimization of ion propulsion drone
Design and optimization of ion propulsion droneDesign and optimization of ion propulsion drone
Design and optimization of ion propulsion drone
bjmsejournal
 
Unit-III-ELECTROCHEMICAL STORAGE DEVICES.ppt
Unit-III-ELECTROCHEMICAL STORAGE DEVICES.pptUnit-III-ELECTROCHEMICAL STORAGE DEVICES.ppt
Unit-III-ELECTROCHEMICAL STORAGE DEVICES.ppt
KrishnaveniKrishnara1
 
一比一原版(CalArts毕业证)加利福尼亚艺术学院毕业证如何办理
一比一原版(CalArts毕业证)加利福尼亚艺术学院毕业证如何办理一比一原版(CalArts毕业证)加利福尼亚艺术学院毕业证如何办理
一比一原版(CalArts毕业证)加利福尼亚艺术学院毕业证如何办理
ecqow
 
Comparative analysis between traditional aquaponics and reconstructed aquapon...
Comparative analysis between traditional aquaponics and reconstructed aquapon...Comparative analysis between traditional aquaponics and reconstructed aquapon...
Comparative analysis between traditional aquaponics and reconstructed aquapon...
bijceesjournal
 
AI assisted telemedicine KIOSK for Rural India.pptx
AI assisted telemedicine KIOSK for Rural India.pptxAI assisted telemedicine KIOSK for Rural India.pptx
AI assisted telemedicine KIOSK for Rural India.pptx
architagupta876
 
Advanced control scheme of doubly fed induction generator for wind turbine us...
Advanced control scheme of doubly fed induction generator for wind turbine us...Advanced control scheme of doubly fed induction generator for wind turbine us...
Advanced control scheme of doubly fed induction generator for wind turbine us...
IJECEIAES
 
cnn.pptx Convolutional neural network used for image classication
cnn.pptx Convolutional neural network used for image classicationcnn.pptx Convolutional neural network used for image classication
cnn.pptx Convolutional neural network used for image classication
SakkaravarthiShanmug
 
CompEx~Manual~1210 (2).pdf COMPEX GAS AND VAPOURS
CompEx~Manual~1210 (2).pdf COMPEX GAS AND VAPOURSCompEx~Manual~1210 (2).pdf COMPEX GAS AND VAPOURS
CompEx~Manual~1210 (2).pdf COMPEX GAS AND VAPOURS
RamonNovais6
 
Mechanical Engineering on AAI Summer Training Report-003.pdf
Mechanical Engineering on AAI Summer Training Report-003.pdfMechanical Engineering on AAI Summer Training Report-003.pdf
Mechanical Engineering on AAI Summer Training Report-003.pdf
21UME003TUSHARDEB
 
BRAIN TUMOR DETECTION for seminar ppt.pdf
BRAIN TUMOR DETECTION for seminar ppt.pdfBRAIN TUMOR DETECTION for seminar ppt.pdf
BRAIN TUMOR DETECTION for seminar ppt.pdf
LAXMAREDDY22
 
Embedded machine learning-based road conditions and driving behavior monitoring
Embedded machine learning-based road conditions and driving behavior monitoringEmbedded machine learning-based road conditions and driving behavior monitoring
Embedded machine learning-based road conditions and driving behavior monitoring
IJECEIAES
 
Data Driven Maintenance | UReason Webinar
Data Driven Maintenance | UReason WebinarData Driven Maintenance | UReason Webinar
Data Driven Maintenance | UReason Webinar
UReason
 
artificial intelligence and data science contents.pptx
artificial intelligence and data science contents.pptxartificial intelligence and data science contents.pptx
artificial intelligence and data science contents.pptx
GauravCar
 
CEC 352 - SATELLITE COMMUNICATION UNIT 1
CEC 352 - SATELLITE COMMUNICATION UNIT 1CEC 352 - SATELLITE COMMUNICATION UNIT 1
CEC 352 - SATELLITE COMMUNICATION UNIT 1
PKavitha10
 
Use PyCharm for remote debugging of WSL on a Windo cf5c162d672e4e58b4dde5d797...
Use PyCharm for remote debugging of WSL on a Windo cf5c162d672e4e58b4dde5d797...Use PyCharm for remote debugging of WSL on a Windo cf5c162d672e4e58b4dde5d797...
Use PyCharm for remote debugging of WSL on a Windo cf5c162d672e4e58b4dde5d797...
shadow0702a
 
An improved modulation technique suitable for a three level flying capacitor ...
An improved modulation technique suitable for a three level flying capacitor ...An improved modulation technique suitable for a three level flying capacitor ...
An improved modulation technique suitable for a three level flying capacitor ...
IJECEIAES
 
Software Engineering and Project Management - Introduction, Modeling Concepts...
Software Engineering and Project Management - Introduction, Modeling Concepts...Software Engineering and Project Management - Introduction, Modeling Concepts...
Software Engineering and Project Management - Introduction, Modeling Concepts...
Prakhyath Rai
 
Welding Metallurgy Ferrous Materials.pdf
Welding Metallurgy Ferrous Materials.pdfWelding Metallurgy Ferrous Materials.pdf
Welding Metallurgy Ferrous Materials.pdf
AjmalKhan50578
 

Recently uploaded (20)

Computational Engineering IITH Presentation
Computational Engineering IITH PresentationComputational Engineering IITH Presentation
Computational Engineering IITH Presentation
 
Applications of artificial Intelligence in Mechanical Engineering.pdf
Applications of artificial Intelligence in Mechanical Engineering.pdfApplications of artificial Intelligence in Mechanical Engineering.pdf
Applications of artificial Intelligence in Mechanical Engineering.pdf
 
Design and optimization of ion propulsion drone
Design and optimization of ion propulsion droneDesign and optimization of ion propulsion drone
Design and optimization of ion propulsion drone
 
Unit-III-ELECTROCHEMICAL STORAGE DEVICES.ppt
Unit-III-ELECTROCHEMICAL STORAGE DEVICES.pptUnit-III-ELECTROCHEMICAL STORAGE DEVICES.ppt
Unit-III-ELECTROCHEMICAL STORAGE DEVICES.ppt
 
一比一原版(CalArts毕业证)加利福尼亚艺术学院毕业证如何办理
一比一原版(CalArts毕业证)加利福尼亚艺术学院毕业证如何办理一比一原版(CalArts毕业证)加利福尼亚艺术学院毕业证如何办理
一比一原版(CalArts毕业证)加利福尼亚艺术学院毕业证如何办理
 
Comparative analysis between traditional aquaponics and reconstructed aquapon...
Comparative analysis between traditional aquaponics and reconstructed aquapon...Comparative analysis between traditional aquaponics and reconstructed aquapon...
Comparative analysis between traditional aquaponics and reconstructed aquapon...
 
AI assisted telemedicine KIOSK for Rural India.pptx
AI assisted telemedicine KIOSK for Rural India.pptxAI assisted telemedicine KIOSK for Rural India.pptx
AI assisted telemedicine KIOSK for Rural India.pptx
 
Advanced control scheme of doubly fed induction generator for wind turbine us...
Advanced control scheme of doubly fed induction generator for wind turbine us...Advanced control scheme of doubly fed induction generator for wind turbine us...
Advanced control scheme of doubly fed induction generator for wind turbine us...
 
cnn.pptx Convolutional neural network used for image classication
cnn.pptx Convolutional neural network used for image classicationcnn.pptx Convolutional neural network used for image classication
cnn.pptx Convolutional neural network used for image classication
 
CompEx~Manual~1210 (2).pdf COMPEX GAS AND VAPOURS
CompEx~Manual~1210 (2).pdf COMPEX GAS AND VAPOURSCompEx~Manual~1210 (2).pdf COMPEX GAS AND VAPOURS
CompEx~Manual~1210 (2).pdf COMPEX GAS AND VAPOURS
 
Mechanical Engineering on AAI Summer Training Report-003.pdf
Mechanical Engineering on AAI Summer Training Report-003.pdfMechanical Engineering on AAI Summer Training Report-003.pdf
Mechanical Engineering on AAI Summer Training Report-003.pdf
 
BRAIN TUMOR DETECTION for seminar ppt.pdf
BRAIN TUMOR DETECTION for seminar ppt.pdfBRAIN TUMOR DETECTION for seminar ppt.pdf
BRAIN TUMOR DETECTION for seminar ppt.pdf
 
Embedded machine learning-based road conditions and driving behavior monitoring
Embedded machine learning-based road conditions and driving behavior monitoringEmbedded machine learning-based road conditions and driving behavior monitoring
Embedded machine learning-based road conditions and driving behavior monitoring
 
Data Driven Maintenance | UReason Webinar
Data Driven Maintenance | UReason WebinarData Driven Maintenance | UReason Webinar
Data Driven Maintenance | UReason Webinar
 
artificial intelligence and data science contents.pptx
artificial intelligence and data science contents.pptxartificial intelligence and data science contents.pptx
artificial intelligence and data science contents.pptx
 
CEC 352 - SATELLITE COMMUNICATION UNIT 1
CEC 352 - SATELLITE COMMUNICATION UNIT 1CEC 352 - SATELLITE COMMUNICATION UNIT 1
CEC 352 - SATELLITE COMMUNICATION UNIT 1
 
Use PyCharm for remote debugging of WSL on a Windo cf5c162d672e4e58b4dde5d797...
Use PyCharm for remote debugging of WSL on a Windo cf5c162d672e4e58b4dde5d797...Use PyCharm for remote debugging of WSL on a Windo cf5c162d672e4e58b4dde5d797...
Use PyCharm for remote debugging of WSL on a Windo cf5c162d672e4e58b4dde5d797...
 
An improved modulation technique suitable for a three level flying capacitor ...
An improved modulation technique suitable for a three level flying capacitor ...An improved modulation technique suitable for a three level flying capacitor ...
An improved modulation technique suitable for a three level flying capacitor ...
 
Software Engineering and Project Management - Introduction, Modeling Concepts...
Software Engineering and Project Management - Introduction, Modeling Concepts...Software Engineering and Project Management - Introduction, Modeling Concepts...
Software Engineering and Project Management - Introduction, Modeling Concepts...
 
Welding Metallurgy Ferrous Materials.pdf
Welding Metallurgy Ferrous Materials.pdfWelding Metallurgy Ferrous Materials.pdf
Welding Metallurgy Ferrous Materials.pdf
 

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”