SlideShare a Scribd company logo
1 of 5
Download to read offline
International Journal of Electronics Communication and Computer Engineering 
Volume 4, Issue 2, ISSN (Online): 2249–071X, ISSN (Print): 2278–4209 
An advancement in the N×N Multiplier Architecture 
Realization via the Ancient Indian Vedic Mathematics 
Neeraj Mishra, Asmita Haveliya 
Abstract – Multiplication is an crucial unfussy, basic 
function in arithmetic procedures and Vedic mathematics is a 
endowment prearranged for the paramount of human race, 
due to the capability it bestows for quicker intellectual 
computation. This paper presents the effectiveness of Urdhva 
Triyagbhyam Vedic technique for multiplication which cuffs 
a distinction in the authentic actual development of 
multiplication itself. It facilitates parallel generation of 
partial products and eradicates surplus, preventable 
multiplication steps. The anticipated N×N Vedic multiplier is 
coded in VHDL (Very High Speed Integrated Circuits 
Hardware Description Language), synthesized and simulated 
using Xilinx ISE Design Suite 13.1. The projected 
architecture is a N×N Vedic multiplier whilst the VHDL 
coding is done for 128×128 bit multiplication process. The 
result shows the efficiency in terms of area employment and 
rapidity. 
Keywords – Vedic Multiplier, Urdhva-Triyagbhyam Sutra, 
Copyright © 2013 IJECCE, All right reserved 
544 
N×N Vedic Multiplier, Vedic Multiplication Process. 
I. INTRODUCTION 
Vedic mathematics is a quality inheritance given to the 
humankind by the ancient sages of India. It is the name 
given to the ancient system of mathematics, which was 
restructured from ancient Vedic texts of Atharva Veda 
early in the last century by Sri Bharati Krishna Tirthaji . It 
is based on a set of 16 sutras (or aphorisms) dealing with 
mathematics linked with arithmetic, algebra, and 
geometry. These modus operandi and ideas can be directly 
applied to trigonometry, plain and spherical geometry, 
conics, calculus (both differential and integral), and 
applied mathematics of different kinds. The sophistication 
of Vedic mathematics lies in the fact that it moderates 
otherwise burdensome cumbersome looking calculations 
in conventional mathematics to a much uncomplicated 
ones. It is for the reason that the Vedic formulae are 
claimed to be based on the ordinary ideology on which the 
individual’s intelligence works. This is a stimulating and 
exhilarating field and illustrates some efficient clichés 
which can be applied to different branches of engineering 
such as computing and digital signal processing. In the 
projected work we are using the urdhva-triyagbhyam sutra 
of the ancient Indian Vedic mathematics, this aphorism of 
the grand ancient Indian Vedic mathematics requires no 
elucidation and enlightenment, for that reason we are not 
amplificating this algorithm in the manuscript, even 
though how the sutra is placed into maneuver in our work, 
is a matter of justification and is elucidated in the 
proposed multiplier architecture segment. 
The paper is organized as follows. Section II illustrates 
the proposed multiplier architecture based on Vedic 
multiplication and the generalized indiscriminate 
algorithm for N × N bit Vedic multiplier. Section III 
describes the design and implementation of Vedic 
multiplier module implemented in VHDL (Very High 
Speed Integrated Circuited Hardware Description 
Language), furthermore the FPGA and CPLD synthesis 
with the discussion of device utilization summary and 
computational path delay obtained for the proposed Vedic 
multiplier (after synthesis) is also illustrated in this section 
using Xilinx ISE Design Suite 13.11. 
II. PROPOSED MULTIPLIER ARCHITECTURE 
The traditional mathematics is a fundamentally 
indispensable fraction of engineering edification, since the 
prevalent component of engineering structure is supported 
within the reach of assorted mathematical approaches. A 
multiplier is one of the central hardware blocks in the 
major part of digital signal processing systems. With 
evolution in the advancement in technology, numerous 
researchers are making a tremendous effort to design 
multipliers which tender whichever of the subsequent-high 
speed, low power utilization, regularity of layout and 
hence less area or even grouping of them in multiplier. 
The gate level realization of the projected work for two bit 
number as obtained by the Xilinx ISE Design Suite 13.1 
using the concept of the Urdhva-Tiryagbhyam sutra of the 
ancient Indian Vedic mathematics is shown in figure 1, 
while the actual gate level realization utilized in the 
proposed work is shown in figure 2 . 
Fig.1. Gate level realization of the projected work for two 
bit multiplier 
Subsequent to the realization and implementation of the 
two bit multiplication component, somewhat comparable 
progression is accumulated in the design organization of 
the four bit multiplication architecture and so on. The 
diminutive but the significant difference being, instead of
International Journal of Electronics Communication and Computer Engineering 
Volume 4, Issue 2, ISSN (Online): 2249–071X, ISSN (Print): 2278–4209 
N N 
 
Copyright © 2013 IJECCE, All right reserved 
545 
Fig.2. Gate level realization utilized in the proposed work 
for two bit multiplier 
using the multiple adder modules we are here using a 
technique of zero padding and then as a final point an 
adder module. Consider, if we are talking about N×N bit 
multiplier module then we will have to use four 
2 2 
bit multiplier modules. Let’s acquire an illustration model 
of a four bit multiplier module for the enlightenment on 
the projected work. 
Consider the first four bit number: 1 1 1 1 
And now the second four bit number: 1 0 1 0 
As mentioned 4 × 4 multiplier requires four modules of 
2 × 2 multipliers. So these four bits numbers are multiplied 
with the approach exemplified using the diagrammatical 
illustration in figure 3. 
Fig.3. The diagrammatical illustration for the proposed 
architecture 
Now the whole development structure followed for the 4 
× 4 multiplier is shown in the figure 4. 
Following the extremely comparable analogous 
approach we are proposing a N × N bit multiplier. The 
main projected structure for the N×N bit multiplier is 
anticipated in figure 5. 
Fig.4. The proposed architecture for four bit multiplier
International Journal of Electronics Communication and Computer Engineering 
Volume 4, Issue 2, ISSN (Online): 2249–071X, ISSN (Print): 2278–4209 
Fig.5. The proposed architecture for N × N bit multiplier 
Copyright © 2013 IJECCE, All right reserved 
546 
III. RESULT 
The proposed multiplier architecture is implemented in 
VHDL (Very High Speed Integrated Circuited Hardware 
Description Language) furthermore the FPGA and CPLD 
synthesis is done using Xilinx ISE Design Suite 13.1. The 
design is optimized for speed and area using Xilinx, in the 
midst of the subsequent device families. 
[1] Virtex 7 XC7V2000T, package FFG1925, speed grade 
-1. 
[2] Virtex 7 XC7V285T, package FFG1157, speed grade - 
1. 
[3] Virtex 7 XC7V285T, package FFG1157, speed grade - 
3. 
[4] Virtex 7 low power XC7V285TL, package FFG1925, 
speed grade -1L. 
[5] Virtex 7 low power XC7V2000TL, package FFG1925, 
speed grade -1L. 
[6] Virtex 6 low power XC6VLX75TL, package FF484, 
speed grade -1L. 
[7] Spartan 6 low power XC6SLX4L, package TQG144, 
speed grade -1L. 
[8] Kintex 7 low power XC7K30TL, package FBG484, 
speed grade -1L. 
[9] CoolRunner-II CPLDs Automatic XC2C000. 
For the implementation methodology, proposed 
Multipliers have been demonstrated and compared to 
endow with confirmation to facilitate that the projected 
effort is splendidly efficient in terms of the area 
utilization, in the TABLE I underneath. These logic 
utilizations are confirmed for the 128 × 128 bit Multiplier 
module using the proposed structure of N × N multiplier 
as illustrated in figure 5. 
The Xilinx Virtex 7 low power XC7V285TL, package 
FFG1925, speed grade -1L, device is found to be the most 
efficient in terms of both speed and area as demonstrated 
in TABLE 1, the device contains 1221600 slices and 
51030 input Look Up Tables and 1200 bonded 
Input/output pads. The delay for the proposed work with 
this particular device is: 
23.493ns (11.499ns logic, 11.994ns route) 
(48.9% logic, 51.1% route)
International Journal of Electronics Communication and Computer Engineering 
Volume 4, Issue 2, ISSN (Online): 2249–071X, ISSN (Print): 2278–4209 
Table 1: Synthesis report for 128 × 128 bit multiplier for a fusion of devices 
Family Device Package Speed Logic Utilization Used Available Utilization 
Copyright © 2013 IJECCE, All right reserved 
547 
F 
P 
G 
A 
Virtex 7 XC7V2000T FFG1925 -1 
Number of Slice LUTs 51030 1221600 4% 
Number of fully used 
LUT-FF pairs 
0 51030 0% 
Virtex 7 
low 
power 
XC7V2000TL FFG1925 -1L Number of bonded 
IOBs 
512 1200 42% 
XC7V285TL FFG1157 -1L Number of Slice LUTs 51030 178800 28% 
Virtex 7 
XC7V285T FFG1157 -1 Number of fully used 
LUT-FF pairs 
0 51030 0% 
XC7V285T FFG1157 -3 Number of bonded 
IOBs 
512 600 85% 
Virtex 6 
low 
power 
XC6VLX75TL FF484 -1L 
Number of Slice LUTs 51030 46560 109% 
Number of fully used 
LUT-FF pairs 
0 51030 0% 
Number of bonded 
IOBs 
512 240 213% 
Spartan 6 
low 
power 
XC6SLX4L TQG144 -1L 
Number of Slice LUTs 51030 2400 2126% 
Number of fully used 
LUT-FF pairs 
0 51030 0% 
Number of bonded 
IOBs 
512 102 501% 
Kintex 7 
low 
power 
XC7K30TL FBG484 -1L 
Number of Slice LUTs 51030 19000 268% 
Number of fully used 
LUT-FF pairs 
0 51030 0% 
Number of bonded 
IOBs 
512 150 341% 
C 
P 
L 
D 
CoolRun 
ner-II 
CPLDs 
Automatic 
XC2C000 
NA NA 
Number of Slice LUTs NA NA NA 
Number of fully used 
LUT-FF pairs 
NA NA NA 
Number of bonded 
IOBs 
NA NA NA 
The synthesis report obtained in Xilinx ISE Design 
Suite 13.1 shows the Advanced HDL Synthesis Report 
for the Xilinx Virtex 7 low power XC7V285TL, package 
FFG1925, speed grade -1L (Table III) while for the Xilinx 
CoolRunner-II CPLDs Automatic XC2C000 the report is 
hown in Table II 
Table II. Macro Statistics for CPLD 
# Adders/ Subtractors 4095 
128-bit adder 12 
16-bit adder 768 
256-bit adder 3 
32-bit adder 192 
64-bit adder 48 
8-bit adder 3072 
Table III. Macro Statistics for FPGA 
# Adders/ Subtractors 63 
128-bit adder 12 
256-bit adder 3 
64-bit adder 48 
# Adder Trees 1344 
16-bit / 4-inputs adder tree 256 
32-bit / 4-inputs adder tree 64 
8-bit / 4-inputs adder tree 1024 
# Xors 8192 
1-bit xor2 8192
International Journal of Electronics Communication and Computer Engineering 
Volume 4, Issue 2, ISSN (Online): 2249–071X, ISSN (Print): 2278–4209 
Copyright © 2013 IJECCE, All right reserved 
548 
REFERENCES 
[1] Prabir Saha, Arindham Banerjee, Partha Battacharyya, Anup 
Dhandapat, “High speed design of complex multiplier using 
Vedic mathematics”, Proceedings of the 2011 IEEE students 
technology symposium, IIT Kharagpur, pp. 237-241, Jan. 2011. 
[2] Himanshu Thapliyal and Hamid R. Arabnia, “A Time-Area- 
Power Efficient Multiplier and Square Architecture Based On 
Ancient Indian Vedic Mathematics”, Department of Computer 
Science, The University of Georgia, 415 Graduate Studies 
Research Center Athens, Georgia 30602-7404, U.S.A. 
[3] Laxman P.Thakre, Suresh Balpande, Umesh Akare, Sudhir 
Lande, “Performance Evaluation and Synthesis of Multiplier 
used in FFT operation using Conventional and Vedic 
algorithms,” Third International Conference on Emerging Trends 
in Engineering and Technology , PP 614-619, IEEE, 2010. 
[4] Sree Nivas A and Kayalvizhi N. Article: Implementation of 
Power Efficient Vedic Multiplier. International Journal of 
Computer Applications 43(16):21-24, April 2012. Published by 
Foundation of Computer Science, New York, USA 
[5] Vaijyanath Kunchigi, Linganagouda Kulkarni, Subhash Kulkarni 
Performance comparison of 8x8 Vedic and Array Multiplier 
National Conference on Communication & Soft Computing 
2012. 
[6] M.E.Paramasivam, Dr.R.S.Sabeenian, An Efficient Bit 
Reduction Binary Multiplication Algorithm using Vedic 
Methods , IEEE 2nd International Advance Computing 
Conference 2010. 
[7] Prabir Saha, Arindam Banerjee, Partha Bhattacharyya, Anup 
Dandapat, High Speed ASIC Design of Complex Multiplier 
Using Vedic Mathematics, Proceeding of the 2011 IEEE 
Students' Technology Symposium 14-16 January, 2011, IIT 
Kharagpur. 
[8] Ramalatha M, Thanushkodi K, Deena Dayalan K, Dharani P, A 
Novel Time and Energy Efficient Cubing Circuit using Vedic 
Mathematics for Finite Field Arithmetic, International 
Conference on Advances in Recent Technologies in 
Communication and Computing 2009. 
[9] Anvesh Kumar, Ashish Raman, Dr. R.K. Sarin, Dr. Arun 
Khosla, Small area Reconfigurable FFT Design by Vedic 
Mathematics, 2010 IEEE. 
[10] Honey Durga Tiwari, Ganzorig Gankhuyag, Chan Mo Kim, 
Yong Beom Cho, Multiplier design based on ancient Indian 
Vedic Mathematics, International SoC Design Conference 2008. 
[11] Sumita Vaidya and Deepak Dandekar, Delay-Power 
Performance comparison of Multipliers in VLSI Circuit Design, 
International Journal of Computer Networks & Communications 
(IJCNC), Vol.2, No.4, July 2010. 
[12] S.S.Kerur, Prakash Narchi, Jayashree C N, Harish M Kittur and 
Girish V A Implementation of Vedic Multiplier For Digital 
Signal Processing, International conference on VLSI 
communication & instrumentation (ICVCI) 2011. 
[13] Asmita Haveliya, A Novel Design for High Speed Multiplier for 
Digital Signal Processing Applications (Ancient Indian Vedic 
mathematics approach), International Journal of Technology and 
Engineering System (IJTES), Vol.2, No.1, Jan-March, 2011. 
[14] Prabha S., Kasliwal, B.P. Patil and D.K. Gautam, Performance 
Evaluation of Squaring Operation by Vedic Mathematics, IETE 
Journal of Research, vol.57, Issue 1, Jan-Feb 2011. 
[15] Aniruddha Kanhe, Shishir Kumar Das and Ankit Kumar Singh, 
Design and Implementation of Low Power Multiplier Using 
Vedic Multiplication Technique, (IJCSC) International Journal 
of Computer Science and Communication Vol. 3, No. 1, 
January-June 2012, pp. 131-132 
AUTHOR’S PROFILE 
Mr. Neeraj Kumar Mishra 
received his M.Tech. degree Electronics and 
Communication from Amity University Lucknow 
(U.P.) in 2012 and received B.Tech degree in 
Electronics & Communication Engineering from 
Integral University, Lucknow in 2008.He worked as 
Lecturer in Electronics and Communication 
Engineering Department at G L Bajaj Group of Institutions, Mathura 
(U.P) Currently, he is working as an Asst. Professor in EC Deptt. At R.D 
Foundation Group of Institution Ghaziabad. His areas of interest are 
Signal Processing, VHDL, Wireless Communication, Network Analysis 
and Microwave Engineering. 
Ms. Asmita Haveliya 
has obtained her masters of technology Degree in 
electronics and Communication in the year 2012 
from Amity University, Lucknow(U.P.) and her 
bachelors of technology degree in Electronics and 
Communication Engineering from shri ramswaroop 
memorial group of institutions, Lucknow (U.P.) in 
the year 2010. Her research interests include Image Processing, Vedic 
mathematics, forensics, Steganography, Digital signal processing. She is 
working towards her research, since 2011 and is a member of IEEE. She 
has to her credit 27 International and national Research Papers. Currently 
she is working on the development of her own company to provide 
industrial training in the field of engineering.

More Related Content

What's hot

A comprehensive study on Applications of Vedic Multipliers in signal processing
A comprehensive study on Applications of Vedic Multipliers in signal processingA comprehensive study on Applications of Vedic Multipliers in signal processing
A comprehensive study on Applications of Vedic Multipliers in signal processingIRJET Journal
 
High speed multiplier using vedic mathematics
High speed multiplier using vedic mathematicsHigh speed multiplier using vedic mathematics
High speed multiplier using vedic mathematicseSAT Publishing House
 
Performance boosting of discrete cosine transform using parallel programming ...
Performance boosting of discrete cosine transform using parallel programming ...Performance boosting of discrete cosine transform using parallel programming ...
Performance boosting of discrete cosine transform using parallel programming ...IAEME Publication
 
IRJET - Comparison of Vedic, Wallac Tree and Array Multipliers
IRJET -  	  Comparison of Vedic, Wallac Tree and Array MultipliersIRJET -  	  Comparison of Vedic, Wallac Tree and Array Multipliers
IRJET - Comparison of Vedic, Wallac Tree and Array MultipliersIRJET Journal
 
4213ijaia05
4213ijaia054213ijaia05
4213ijaia05ijaia
 
Implementation and validation of multiplier less fpga based digital filter
Implementation and validation of multiplier less fpga based digital filterImplementation and validation of multiplier less fpga based digital filter
Implementation and validation of multiplier less fpga based digital filterIAEME Publication
 
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
 
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 high speed
Fpga implementation of high speedFpga implementation of high speed
Fpga implementation of high speedeeiej
 
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
 
Robust Watermarking through Dual Band IWT and Chinese Remainder Theorem
Robust Watermarking through Dual Band IWT and Chinese Remainder TheoremRobust Watermarking through Dual Band IWT and Chinese Remainder Theorem
Robust Watermarking through Dual Band IWT and Chinese Remainder TheoremjournalBEEI
 
International Journal of Engineering Research and Development
International Journal of Engineering Research and DevelopmentInternational Journal of Engineering Research and Development
International Journal of Engineering Research and DevelopmentIJERD Editor
 
High Speed Memory Efficient Multiplier-less 1-D 9/7 Wavelet Filters Based NED...
High Speed Memory Efficient Multiplier-less 1-D 9/7 Wavelet Filters Based NED...High Speed Memory Efficient Multiplier-less 1-D 9/7 Wavelet Filters Based NED...
High Speed Memory Efficient Multiplier-less 1-D 9/7 Wavelet Filters Based NED...IJERA Editor
 
A Fast Floating Point Double Precision Implementation on Fpga
A Fast Floating Point Double Precision Implementation on FpgaA Fast Floating Point Double Precision Implementation on Fpga
A Fast Floating Point Double Precision Implementation on FpgaIJERA Editor
 

What's hot (20)

A comprehensive study on Applications of Vedic Multipliers in signal processing
A comprehensive study on Applications of Vedic Multipliers in signal processingA comprehensive study on Applications of Vedic Multipliers in signal processing
A comprehensive study on Applications of Vedic Multipliers in signal processing
 
VEDIC MULTIPLIER FOR "FPGA"
VEDIC MULTIPLIER FOR "FPGA"VEDIC MULTIPLIER FOR "FPGA"
VEDIC MULTIPLIER FOR "FPGA"
 
High speed multiplier using vedic mathematics
High speed multiplier using vedic mathematicsHigh speed multiplier using vedic mathematics
High speed multiplier using vedic mathematics
 
Performance boosting of discrete cosine transform using parallel programming ...
Performance boosting of discrete cosine transform using parallel programming ...Performance boosting of discrete cosine transform using parallel programming ...
Performance boosting of discrete cosine transform using parallel programming ...
 
F011123134
F011123134F011123134
F011123134
 
B046050711
B046050711B046050711
B046050711
 
IRJET - Comparison of Vedic, Wallac Tree and Array Multipliers
IRJET -  	  Comparison of Vedic, Wallac Tree and Array MultipliersIRJET -  	  Comparison of Vedic, Wallac Tree and Array Multipliers
IRJET - Comparison of Vedic, Wallac Tree and Array Multipliers
 
Ak04605259264
Ak04605259264Ak04605259264
Ak04605259264
 
4213ijaia05
4213ijaia054213ijaia05
4213ijaia05
 
Implementation and validation of multiplier less fpga based digital filter
Implementation and validation of multiplier less fpga based digital filterImplementation and validation of multiplier less fpga based digital filter
Implementation and validation of multiplier less fpga based digital filter
 
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
 
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 high speed
Fpga implementation of high speedFpga implementation of high speed
Fpga implementation of high speed
 
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
 
Robust Watermarking through Dual Band IWT and Chinese Remainder Theorem
Robust Watermarking through Dual Band IWT and Chinese Remainder TheoremRobust Watermarking through Dual Band IWT and Chinese Remainder Theorem
Robust Watermarking through Dual Band IWT and Chinese Remainder Theorem
 
International Journal of Engineering Research and Development
International Journal of Engineering Research and DevelopmentInternational Journal of Engineering Research and Development
International Journal of Engineering Research and Development
 
476 479
476 479476 479
476 479
 
High Speed Memory Efficient Multiplier-less 1-D 9/7 Wavelet Filters Based NED...
High Speed Memory Efficient Multiplier-less 1-D 9/7 Wavelet Filters Based NED...High Speed Memory Efficient Multiplier-less 1-D 9/7 Wavelet Filters Based NED...
High Speed Memory Efficient Multiplier-less 1-D 9/7 Wavelet Filters Based NED...
 
T24144148
T24144148T24144148
T24144148
 
A Fast Floating Point Double Precision Implementation on Fpga
A Fast Floating Point Double Precision Implementation on FpgaA Fast Floating Point Double Precision Implementation on Fpga
A Fast Floating Point Double Precision Implementation on Fpga
 

Similar to An advancement in the N×N Multiplier Architecture Realization via the Ancient Indian Vedic Mathematics

DESIGN OF LOW POWER MULTIPLIER
DESIGN OF LOW POWER MULTIPLIERDESIGN OF LOW POWER MULTIPLIER
DESIGN OF LOW POWER MULTIPLIERIRJET Journal
 
Low Power 32×32 bit Multiplier Architecture based on Vedic Mathematics Using ...
Low Power 32×32 bit Multiplier Architecture based on Vedic Mathematics Using ...Low Power 32×32 bit Multiplier Architecture based on Vedic Mathematics Using ...
Low Power 32×32 bit Multiplier Architecture based on Vedic Mathematics Using ...VIT-AP University
 
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
 
IRJET- Design of 16 Bit Low Power Vedic Architecture using CSA & UTS
IRJET-  	  Design of 16 Bit Low Power Vedic Architecture using CSA & UTSIRJET-  	  Design of 16 Bit Low Power Vedic Architecture using CSA & UTS
IRJET- Design of 16 Bit Low Power Vedic Architecture using CSA & UTSIRJET Journal
 
RTL Verification and FPGA Implementation of 4x4 Vedic Multiplier
RTL Verification and FPGA Implementation of 4x4 Vedic MultiplierRTL Verification and FPGA Implementation of 4x4 Vedic Multiplier
RTL Verification and FPGA Implementation of 4x4 Vedic MultiplierMohd Esa
 
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
 
FPGA Implementation of High Speed 8bit Vedic Multiplier using Barrel Shifter
FPGA Implementation of High Speed 8bit Vedic Multiplier using Barrel ShifterFPGA Implementation of High Speed 8bit Vedic Multiplier using Barrel Shifter
FPGA Implementation of High Speed 8bit Vedic Multiplier using Barrel Shifterdbpublications
 
High Speed and Area Efficient Matrix Multiplication using Radix-4 Booth Multi...
High Speed and Area Efficient Matrix Multiplication using Radix-4 Booth Multi...High Speed and Area Efficient Matrix Multiplication using Radix-4 Booth Multi...
High Speed and Area Efficient Matrix Multiplication using Radix-4 Booth Multi...IRJET Journal
 
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
 
Permonace Modeling of Pipelined Linear Algebra Architectures on ASIC
Permonace Modeling of Pipelined Linear Algebra Architectures on ASICPermonace Modeling of Pipelined Linear Algebra Architectures on ASIC
Permonace Modeling of Pipelined Linear Algebra Architectures on ASICIRJET Journal
 
IRJET - Design of a Low Power Serial- Parallel Multiplier with Low Transition...
IRJET - Design of a Low Power Serial- Parallel Multiplier with Low Transition...IRJET - Design of a Low Power Serial- Parallel Multiplier with Low Transition...
IRJET - Design of a Low Power Serial- Parallel Multiplier with Low Transition...IRJET Journal
 
IRJET- Approximate Multiplier and 8 Bit Dadda Multiplier Implemented through ...
IRJET- Approximate Multiplier and 8 Bit Dadda Multiplier Implemented through ...IRJET- Approximate Multiplier and 8 Bit Dadda Multiplier Implemented through ...
IRJET- Approximate Multiplier and 8 Bit Dadda Multiplier Implemented through ...IRJET Journal
 
International Refereed Journal of Engineering and Science (IRJES)
International Refereed Journal of Engineering and Science (IRJES)International Refereed Journal of Engineering and Science (IRJES)
International Refereed Journal of Engineering and Science (IRJES)irjes
 
International Refereed Journal of Engineering and Science (IRJES)
International Refereed Journal of Engineering and Science (IRJES)International Refereed Journal of Engineering and Science (IRJES)
International Refereed Journal of Engineering and Science (IRJES)irjes
 
VLSI Implementation of Vedic Multiplier Using Urdhva– Tiryakbhyam Sutra in VH...
VLSI Implementation of Vedic Multiplier Using Urdhva– Tiryakbhyam Sutra in VH...VLSI Implementation of Vedic Multiplier Using Urdhva– Tiryakbhyam Sutra in VH...
VLSI Implementation of Vedic Multiplier Using Urdhva– Tiryakbhyam Sutra in VH...iosrjce
 
IRJET- Switch Level Implementation of A 4-Bit Logical Unit using Mixed Logic ...
IRJET- Switch Level Implementation of A 4-Bit Logical Unit using Mixed Logic ...IRJET- Switch Level Implementation of A 4-Bit Logical Unit using Mixed Logic ...
IRJET- Switch Level Implementation of A 4-Bit Logical Unit using Mixed Logic ...IRJET Journal
 
Paper id 25201467
Paper id 25201467Paper id 25201467
Paper id 25201467IJRAT
 
Implementation of 32 Bit Binary Floating Point Adder Using IEEE 754 Single Pr...
Implementation of 32 Bit Binary Floating Point Adder Using IEEE 754 Single Pr...Implementation of 32 Bit Binary Floating Point Adder Using IEEE 754 Single Pr...
Implementation of 32 Bit Binary Floating Point Adder Using IEEE 754 Single Pr...iosrjce
 

Similar to An advancement in the N×N Multiplier Architecture Realization via the Ancient Indian Vedic Mathematics (20)

DESIGN OF LOW POWER MULTIPLIER
DESIGN OF LOW POWER MULTIPLIERDESIGN OF LOW POWER MULTIPLIER
DESIGN OF LOW POWER MULTIPLIER
 
Low Power 32×32 bit Multiplier Architecture based on Vedic Mathematics Using ...
Low Power 32×32 bit Multiplier Architecture based on Vedic Mathematics Using ...Low Power 32×32 bit Multiplier Architecture based on Vedic Mathematics Using ...
Low Power 32×32 bit Multiplier Architecture based on Vedic Mathematics Using ...
 
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
 
IRJET- Design of 16 Bit Low Power Vedic Architecture using CSA & UTS
IRJET-  	  Design of 16 Bit Low Power Vedic Architecture using CSA & UTSIRJET-  	  Design of 16 Bit Low Power Vedic Architecture using CSA & UTS
IRJET- Design of 16 Bit Low Power Vedic Architecture using CSA & UTS
 
Content
ContentContent
Content
 
RTL Verification and FPGA Implementation of 4x4 Vedic Multiplier
RTL Verification and FPGA Implementation of 4x4 Vedic MultiplierRTL Verification and FPGA Implementation of 4x4 Vedic Multiplier
RTL Verification and FPGA Implementation of 4x4 Vedic Multiplier
 
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
 
Ik2515011504
Ik2515011504Ik2515011504
Ik2515011504
 
FPGA Implementation of High Speed 8bit Vedic Multiplier using Barrel Shifter
FPGA Implementation of High Speed 8bit Vedic Multiplier using Barrel ShifterFPGA Implementation of High Speed 8bit Vedic Multiplier using Barrel Shifter
FPGA Implementation of High Speed 8bit Vedic Multiplier using Barrel Shifter
 
High Speed and Area Efficient Matrix Multiplication using Radix-4 Booth Multi...
High Speed and Area Efficient Matrix Multiplication using Radix-4 Booth Multi...High Speed and Area Efficient Matrix Multiplication using Radix-4 Booth Multi...
High Speed and Area Efficient Matrix Multiplication using Radix-4 Booth Multi...
 
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
 
Permonace Modeling of Pipelined Linear Algebra Architectures on ASIC
Permonace Modeling of Pipelined Linear Algebra Architectures on ASICPermonace Modeling of Pipelined Linear Algebra Architectures on ASIC
Permonace Modeling of Pipelined Linear Algebra Architectures on ASIC
 
IRJET - Design of a Low Power Serial- Parallel Multiplier with Low Transition...
IRJET - Design of a Low Power Serial- Parallel Multiplier with Low Transition...IRJET - Design of a Low Power Serial- Parallel Multiplier with Low Transition...
IRJET - Design of a Low Power Serial- Parallel Multiplier with Low Transition...
 
IRJET- Approximate Multiplier and 8 Bit Dadda Multiplier Implemented through ...
IRJET- Approximate Multiplier and 8 Bit Dadda Multiplier Implemented through ...IRJET- Approximate Multiplier and 8 Bit Dadda Multiplier Implemented through ...
IRJET- Approximate Multiplier and 8 Bit Dadda Multiplier Implemented through ...
 
International Refereed Journal of Engineering and Science (IRJES)
International Refereed Journal of Engineering and Science (IRJES)International Refereed Journal of Engineering and Science (IRJES)
International Refereed Journal of Engineering and Science (IRJES)
 
International Refereed Journal of Engineering and Science (IRJES)
International Refereed Journal of Engineering and Science (IRJES)International Refereed Journal of Engineering and Science (IRJES)
International Refereed Journal of Engineering and Science (IRJES)
 
VLSI Implementation of Vedic Multiplier Using Urdhva– Tiryakbhyam Sutra in VH...
VLSI Implementation of Vedic Multiplier Using Urdhva– Tiryakbhyam Sutra in VH...VLSI Implementation of Vedic Multiplier Using Urdhva– Tiryakbhyam Sutra in VH...
VLSI Implementation of Vedic Multiplier Using Urdhva– Tiryakbhyam Sutra in VH...
 
IRJET- Switch Level Implementation of A 4-Bit Logical Unit using Mixed Logic ...
IRJET- Switch Level Implementation of A 4-Bit Logical Unit using Mixed Logic ...IRJET- Switch Level Implementation of A 4-Bit Logical Unit using Mixed Logic ...
IRJET- Switch Level Implementation of A 4-Bit Logical Unit using Mixed Logic ...
 
Paper id 25201467
Paper id 25201467Paper id 25201467
Paper id 25201467
 
Implementation of 32 Bit Binary Floating Point Adder Using IEEE 754 Single Pr...
Implementation of 32 Bit Binary Floating Point Adder Using IEEE 754 Single Pr...Implementation of 32 Bit Binary Floating Point Adder Using IEEE 754 Single Pr...
Implementation of 32 Bit Binary Floating Point Adder Using IEEE 754 Single Pr...
 

More from VIT-AP University

Cost-effective architecture of decoder circuits and futuristic scope in the e...
Cost-effective architecture of decoder circuits and futuristic scope in the e...Cost-effective architecture of decoder circuits and futuristic scope in the e...
Cost-effective architecture of decoder circuits and futuristic scope in the e...VIT-AP University
 
Information Theory and Coding
Information Theory and CodingInformation Theory and Coding
Information Theory and CodingVIT-AP University
 
Efficient architecture for arithmetic designs using perpendicular NanoMagneti...
Efficient architecture for arithmetic designs using perpendicular NanoMagneti...Efficient architecture for arithmetic designs using perpendicular NanoMagneti...
Efficient architecture for arithmetic designs using perpendicular NanoMagneti...VIT-AP University
 
An in-depth study of the electrical characterization of supercapacitors for r...
An in-depth study of the electrical characterization of supercapacitors for r...An in-depth study of the electrical characterization of supercapacitors for r...
An in-depth study of the electrical characterization of supercapacitors for r...VIT-AP University
 
Algorithm of Reading Scientific Research Article
Algorithm of Reading Scientific Research Article Algorithm of Reading Scientific Research Article
Algorithm of Reading Scientific Research Article VIT-AP University
 
How to Calculate the H-index and Effective Response of Reviewer
How to Calculate the H-index and Effective Response of ReviewerHow to Calculate the H-index and Effective Response of Reviewer
How to Calculate the H-index and Effective Response of ReviewerVIT-AP University
 
Writing and Good Abstract to Improve Your Article Quality
Writing and Good Abstract to Improve Your Article QualityWriting and Good Abstract to Improve Your Article Quality
Writing and Good Abstract to Improve Your Article QualityVIT-AP University
 
Fundamental of Electrical and Electronics Engineering.pdf
Fundamental of Electrical and Electronics Engineering.pdfFundamental of Electrical and Electronics Engineering.pdf
Fundamental of Electrical and Electronics Engineering.pdfVIT-AP University
 
Content Addressable Memory Design in 3D pNML for Energy-Aware Sustainable Com...
Content Addressable Memory Design in 3D pNML for Energy-Aware Sustainable Com...Content Addressable Memory Design in 3D pNML for Energy-Aware Sustainable Com...
Content Addressable Memory Design in 3D pNML for Energy-Aware Sustainable Com...VIT-AP University
 
Performance Evaluation & Design Methodologies for Automated 32 Bit CRC Checki...
Performance Evaluation & Design Methodologies for Automated 32 Bit CRC Checki...Performance Evaluation & Design Methodologies for Automated 32 Bit CRC Checki...
Performance Evaluation & Design Methodologies for Automated 32 Bit CRC Checki...VIT-AP University
 
Sensor Energy Optimization Using Fuzzy Logic in Wireless Sensor Networking
Sensor Energy Optimization Using Fuzzy Logic in Wireless Sensor NetworkingSensor Energy Optimization Using Fuzzy Logic in Wireless Sensor Networking
Sensor Energy Optimization Using Fuzzy Logic in Wireless Sensor NetworkingVIT-AP University
 
Approach to design a high performance fault-tolerant reversible ALU
Approach to design a high performance fault-tolerant reversible ALUApproach to design a high performance fault-tolerant reversible ALU
Approach to design a high performance fault-tolerant reversible ALUVIT-AP University
 
Novel conservative reversible error control circuits based on molecular QCA
Novel conservative reversible error control circuits based on molecular QCANovel conservative reversible error control circuits based on molecular QCA
Novel conservative reversible error control circuits based on molecular QCAVIT-AP University
 
A modular approach for testable conservative reversible multiplexer circuit f...
A modular approach for testable conservative reversible multiplexer circuit f...A modular approach for testable conservative reversible multiplexer circuit f...
A modular approach for testable conservative reversible multiplexer circuit f...VIT-AP University
 
Analysis on Fault Mapping of Reversible Gates with Extended Hardware Descript...
Analysis on Fault Mapping of Reversible Gates with Extended Hardware Descript...Analysis on Fault Mapping of Reversible Gates with Extended Hardware Descript...
Analysis on Fault Mapping of Reversible Gates with Extended Hardware Descript...VIT-AP University
 
A Novel and Efficient Design for Squaring Units by Quantum-Dot Cellular Automata
A Novel and Efficient Design for Squaring Units by Quantum-Dot Cellular AutomataA Novel and Efficient Design for Squaring Units by Quantum-Dot Cellular Automata
A Novel and Efficient Design for Squaring Units by Quantum-Dot Cellular AutomataVIT-AP University
 
A Redundant Adder Architecture in Ternary Quantum-Dot Cellular Automata
A Redundant Adder Architecture in Ternary Quantum-Dot Cellular AutomataA Redundant Adder Architecture in Ternary Quantum-Dot Cellular Automata
A Redundant Adder Architecture in Ternary Quantum-Dot Cellular AutomataVIT-AP University
 
Implementation of Non-restoring Reversible Divider Using a Quantum-Dot Cellul...
Implementation of Non-restoring Reversible Divider Using a Quantum-Dot Cellul...Implementation of Non-restoring Reversible Divider Using a Quantum-Dot Cellul...
Implementation of Non-restoring Reversible Divider Using a Quantum-Dot Cellul...VIT-AP University
 

More from VIT-AP University (20)

Quantum Computing
Quantum ComputingQuantum Computing
Quantum Computing
 
Cost-effective architecture of decoder circuits and futuristic scope in the e...
Cost-effective architecture of decoder circuits and futuristic scope in the e...Cost-effective architecture of decoder circuits and futuristic scope in the e...
Cost-effective architecture of decoder circuits and futuristic scope in the e...
 
Information Theory and Coding
Information Theory and CodingInformation Theory and Coding
Information Theory and Coding
 
Efficient architecture for arithmetic designs using perpendicular NanoMagneti...
Efficient architecture for arithmetic designs using perpendicular NanoMagneti...Efficient architecture for arithmetic designs using perpendicular NanoMagneti...
Efficient architecture for arithmetic designs using perpendicular NanoMagneti...
 
An in-depth study of the electrical characterization of supercapacitors for r...
An in-depth study of the electrical characterization of supercapacitors for r...An in-depth study of the electrical characterization of supercapacitors for r...
An in-depth study of the electrical characterization of supercapacitors for r...
 
Algorithm of Reading Scientific Research Article
Algorithm of Reading Scientific Research Article Algorithm of Reading Scientific Research Article
Algorithm of Reading Scientific Research Article
 
How to Calculate the H-index and Effective Response of Reviewer
How to Calculate the H-index and Effective Response of ReviewerHow to Calculate the H-index and Effective Response of Reviewer
How to Calculate the H-index and Effective Response of Reviewer
 
Importance of ORCHID ID
Importance of ORCHID IDImportance of ORCHID ID
Importance of ORCHID ID
 
Writing and Good Abstract to Improve Your Article Quality
Writing and Good Abstract to Improve Your Article QualityWriting and Good Abstract to Improve Your Article Quality
Writing and Good Abstract to Improve Your Article Quality
 
Fundamental of Electrical and Electronics Engineering.pdf
Fundamental of Electrical and Electronics Engineering.pdfFundamental of Electrical and Electronics Engineering.pdf
Fundamental of Electrical and Electronics Engineering.pdf
 
Content Addressable Memory Design in 3D pNML for Energy-Aware Sustainable Com...
Content Addressable Memory Design in 3D pNML for Energy-Aware Sustainable Com...Content Addressable Memory Design in 3D pNML for Energy-Aware Sustainable Com...
Content Addressable Memory Design in 3D pNML for Energy-Aware Sustainable Com...
 
Performance Evaluation & Design Methodologies for Automated 32 Bit CRC Checki...
Performance Evaluation & Design Methodologies for Automated 32 Bit CRC Checki...Performance Evaluation & Design Methodologies for Automated 32 Bit CRC Checki...
Performance Evaluation & Design Methodologies for Automated 32 Bit CRC Checki...
 
Sensor Energy Optimization Using Fuzzy Logic in Wireless Sensor Networking
Sensor Energy Optimization Using Fuzzy Logic in Wireless Sensor NetworkingSensor Energy Optimization Using Fuzzy Logic in Wireless Sensor Networking
Sensor Energy Optimization Using Fuzzy Logic in Wireless Sensor Networking
 
Approach to design a high performance fault-tolerant reversible ALU
Approach to design a high performance fault-tolerant reversible ALUApproach to design a high performance fault-tolerant reversible ALU
Approach to design a high performance fault-tolerant reversible ALU
 
Novel conservative reversible error control circuits based on molecular QCA
Novel conservative reversible error control circuits based on molecular QCANovel conservative reversible error control circuits based on molecular QCA
Novel conservative reversible error control circuits based on molecular QCA
 
A modular approach for testable conservative reversible multiplexer circuit f...
A modular approach for testable conservative reversible multiplexer circuit f...A modular approach for testable conservative reversible multiplexer circuit f...
A modular approach for testable conservative reversible multiplexer circuit f...
 
Analysis on Fault Mapping of Reversible Gates with Extended Hardware Descript...
Analysis on Fault Mapping of Reversible Gates with Extended Hardware Descript...Analysis on Fault Mapping of Reversible Gates with Extended Hardware Descript...
Analysis on Fault Mapping of Reversible Gates with Extended Hardware Descript...
 
A Novel and Efficient Design for Squaring Units by Quantum-Dot Cellular Automata
A Novel and Efficient Design for Squaring Units by Quantum-Dot Cellular AutomataA Novel and Efficient Design for Squaring Units by Quantum-Dot Cellular Automata
A Novel and Efficient Design for Squaring Units by Quantum-Dot Cellular Automata
 
A Redundant Adder Architecture in Ternary Quantum-Dot Cellular Automata
A Redundant Adder Architecture in Ternary Quantum-Dot Cellular AutomataA Redundant Adder Architecture in Ternary Quantum-Dot Cellular Automata
A Redundant Adder Architecture in Ternary Quantum-Dot Cellular Automata
 
Implementation of Non-restoring Reversible Divider Using a Quantum-Dot Cellul...
Implementation of Non-restoring Reversible Divider Using a Quantum-Dot Cellul...Implementation of Non-restoring Reversible Divider Using a Quantum-Dot Cellul...
Implementation of Non-restoring Reversible Divider Using a Quantum-Dot Cellul...
 

Recently uploaded

Architect Hassan Khalil Portfolio for 2024
Architect Hassan Khalil Portfolio for 2024Architect Hassan Khalil Portfolio for 2024
Architect Hassan Khalil Portfolio for 2024hassan khalil
 
Structural Analysis and Design of Foundations: A Comprehensive Handbook for S...
Structural Analysis and Design of Foundations: A Comprehensive Handbook for S...Structural Analysis and Design of Foundations: A Comprehensive Handbook for S...
Structural Analysis and Design of Foundations: A Comprehensive Handbook for S...Dr.Costas Sachpazis
 
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
 
Introduction to IEEE STANDARDS and its different types.pptx
Introduction to IEEE STANDARDS and its different types.pptxIntroduction to IEEE STANDARDS and its different types.pptx
Introduction to IEEE STANDARDS and its different types.pptxupamatechverse
 
Current Transformer Drawing and GTP for MSETCL
Current Transformer Drawing and GTP for MSETCLCurrent Transformer Drawing and GTP for MSETCL
Current Transformer Drawing and GTP for MSETCLDeelipZope
 
Call Girls Delhi {Jodhpur} 9711199012 high profile service
Call Girls Delhi {Jodhpur} 9711199012 high profile serviceCall Girls Delhi {Jodhpur} 9711199012 high profile service
Call Girls Delhi {Jodhpur} 9711199012 high profile servicerehmti665
 
(ANVI) Koregaon Park Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(ANVI) Koregaon Park Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...(ANVI) Koregaon Park Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(ANVI) Koregaon Park Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...ranjana rawat
 
APPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICS
APPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICSAPPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICS
APPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICSKurinjimalarL3
 
(ANJALI) Dange Chowk Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(ANJALI) Dange Chowk Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...(ANJALI) Dange Chowk Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(ANJALI) Dange Chowk Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...ranjana rawat
 
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
 
College Call Girls Nashik Nehal 7001305949 Independent Escort Service Nashik
College Call Girls Nashik Nehal 7001305949 Independent Escort Service NashikCollege Call Girls Nashik Nehal 7001305949 Independent Escort Service Nashik
College Call Girls Nashik Nehal 7001305949 Independent Escort Service NashikCall Girls in Nagpur High Profile
 
IVE Industry Focused Event - Defence Sector 2024
IVE Industry Focused Event - Defence Sector 2024IVE Industry Focused Event - Defence Sector 2024
IVE Industry Focused Event - Defence Sector 2024Mark Billinghurst
 
Porous Ceramics seminar and technical writing
Porous Ceramics seminar and technical writingPorous Ceramics seminar and technical writing
Porous Ceramics seminar and technical writingrakeshbaidya232001
 
Software Development Life Cycle By Team Orange (Dept. of Pharmacy)
Software Development Life Cycle By  Team Orange (Dept. of Pharmacy)Software Development Life Cycle By  Team Orange (Dept. of Pharmacy)
Software Development Life Cycle By Team Orange (Dept. of Pharmacy)Suman Mia
 
MANUFACTURING PROCESS-II UNIT-2 LATHE MACHINE
MANUFACTURING PROCESS-II UNIT-2 LATHE MACHINEMANUFACTURING PROCESS-II UNIT-2 LATHE MACHINE
MANUFACTURING PROCESS-II UNIT-2 LATHE MACHINESIVASHANKAR N
 
Model Call Girl in Narela Delhi reach out to us at 🔝8264348440🔝
Model Call Girl in Narela Delhi reach out to us at 🔝8264348440🔝Model Call Girl in Narela Delhi reach out to us at 🔝8264348440🔝
Model Call Girl in Narela Delhi reach out to us at 🔝8264348440🔝soniya singh
 
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
 
Microscopic Analysis of Ceramic Materials.pptx
Microscopic Analysis of Ceramic Materials.pptxMicroscopic Analysis of Ceramic Materials.pptx
Microscopic Analysis of Ceramic Materials.pptxpurnimasatapathy1234
 
247267395-1-Symmetric-and-distributed-shared-memory-architectures-ppt (1).ppt
247267395-1-Symmetric-and-distributed-shared-memory-architectures-ppt (1).ppt247267395-1-Symmetric-and-distributed-shared-memory-architectures-ppt (1).ppt
247267395-1-Symmetric-and-distributed-shared-memory-architectures-ppt (1).pptssuser5c9d4b1
 

Recently uploaded (20)

Architect Hassan Khalil Portfolio for 2024
Architect Hassan Khalil Portfolio for 2024Architect Hassan Khalil Portfolio for 2024
Architect Hassan Khalil Portfolio for 2024
 
Structural Analysis and Design of Foundations: A Comprehensive Handbook for S...
Structural Analysis and Design of Foundations: A Comprehensive Handbook for S...Structural Analysis and Design of Foundations: A Comprehensive Handbook for S...
Structural Analysis and Design of Foundations: A Comprehensive Handbook for S...
 
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
 
Introduction to IEEE STANDARDS and its different types.pptx
Introduction to IEEE STANDARDS and its different types.pptxIntroduction to IEEE STANDARDS and its different types.pptx
Introduction to IEEE STANDARDS and its different types.pptx
 
Current Transformer Drawing and GTP for MSETCL
Current Transformer Drawing and GTP for MSETCLCurrent Transformer Drawing and GTP for MSETCL
Current Transformer Drawing and GTP for MSETCL
 
Call Girls Delhi {Jodhpur} 9711199012 high profile service
Call Girls Delhi {Jodhpur} 9711199012 high profile serviceCall Girls Delhi {Jodhpur} 9711199012 high profile service
Call Girls Delhi {Jodhpur} 9711199012 high profile service
 
(ANVI) Koregaon Park Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(ANVI) Koregaon Park Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...(ANVI) Koregaon Park Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(ANVI) Koregaon Park Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
 
APPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICS
APPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICSAPPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICS
APPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICS
 
(ANJALI) Dange Chowk Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(ANJALI) Dange Chowk Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...(ANJALI) Dange Chowk Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(ANJALI) Dange Chowk Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
 
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...
 
College Call Girls Nashik Nehal 7001305949 Independent Escort Service Nashik
College Call Girls Nashik Nehal 7001305949 Independent Escort Service NashikCollege Call Girls Nashik Nehal 7001305949 Independent Escort Service Nashik
College Call Girls Nashik Nehal 7001305949 Independent Escort Service Nashik
 
IVE Industry Focused Event - Defence Sector 2024
IVE Industry Focused Event - Defence Sector 2024IVE Industry Focused Event - Defence Sector 2024
IVE Industry Focused Event - Defence Sector 2024
 
Porous Ceramics seminar and technical writing
Porous Ceramics seminar and technical writingPorous Ceramics seminar and technical writing
Porous Ceramics seminar and technical writing
 
Software Development Life Cycle By Team Orange (Dept. of Pharmacy)
Software Development Life Cycle By  Team Orange (Dept. of Pharmacy)Software Development Life Cycle By  Team Orange (Dept. of Pharmacy)
Software Development Life Cycle By Team Orange (Dept. of Pharmacy)
 
MANUFACTURING PROCESS-II UNIT-2 LATHE MACHINE
MANUFACTURING PROCESS-II UNIT-2 LATHE MACHINEMANUFACTURING PROCESS-II UNIT-2 LATHE MACHINE
MANUFACTURING PROCESS-II UNIT-2 LATHE MACHINE
 
Model Call Girl in Narela Delhi reach out to us at 🔝8264348440🔝
Model Call Girl in Narela Delhi reach out to us at 🔝8264348440🔝Model Call Girl in Narela Delhi reach out to us at 🔝8264348440🔝
Model Call Girl in Narela Delhi reach out to us at 🔝8264348440🔝
 
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
 
Microscopic Analysis of Ceramic Materials.pptx
Microscopic Analysis of Ceramic Materials.pptxMicroscopic Analysis of Ceramic Materials.pptx
Microscopic Analysis of Ceramic Materials.pptx
 
247267395-1-Symmetric-and-distributed-shared-memory-architectures-ppt (1).ppt
247267395-1-Symmetric-and-distributed-shared-memory-architectures-ppt (1).ppt247267395-1-Symmetric-and-distributed-shared-memory-architectures-ppt (1).ppt
247267395-1-Symmetric-and-distributed-shared-memory-architectures-ppt (1).ppt
 

An advancement in the N×N Multiplier Architecture Realization via the Ancient Indian Vedic Mathematics

  • 1. International Journal of Electronics Communication and Computer Engineering Volume 4, Issue 2, ISSN (Online): 2249–071X, ISSN (Print): 2278–4209 An advancement in the N×N Multiplier Architecture Realization via the Ancient Indian Vedic Mathematics Neeraj Mishra, Asmita Haveliya Abstract – Multiplication is an crucial unfussy, basic function in arithmetic procedures and Vedic mathematics is a endowment prearranged for the paramount of human race, due to the capability it bestows for quicker intellectual computation. This paper presents the effectiveness of Urdhva Triyagbhyam Vedic technique for multiplication which cuffs a distinction in the authentic actual development of multiplication itself. It facilitates parallel generation of partial products and eradicates surplus, preventable multiplication steps. The anticipated N×N Vedic multiplier is coded in VHDL (Very High Speed Integrated Circuits Hardware Description Language), synthesized and simulated using Xilinx ISE Design Suite 13.1. The projected architecture is a N×N Vedic multiplier whilst the VHDL coding is done for 128×128 bit multiplication process. The result shows the efficiency in terms of area employment and rapidity. Keywords – Vedic Multiplier, Urdhva-Triyagbhyam Sutra, Copyright © 2013 IJECCE, All right reserved 544 N×N Vedic Multiplier, Vedic Multiplication Process. I. INTRODUCTION Vedic mathematics is a quality inheritance given to the humankind by the ancient sages of India. It is the name given to the ancient system of mathematics, which was restructured from ancient Vedic texts of Atharva Veda early in the last century by Sri Bharati Krishna Tirthaji . It is based on a set of 16 sutras (or aphorisms) dealing with mathematics linked with arithmetic, algebra, and geometry. These modus operandi and ideas can be directly applied to trigonometry, plain and spherical geometry, conics, calculus (both differential and integral), and applied mathematics of different kinds. The sophistication of Vedic mathematics lies in the fact that it moderates otherwise burdensome cumbersome looking calculations in conventional mathematics to a much uncomplicated ones. It is for the reason that the Vedic formulae are claimed to be based on the ordinary ideology on which the individual’s intelligence works. This is a stimulating and exhilarating field and illustrates some efficient clichés which can be applied to different branches of engineering such as computing and digital signal processing. In the projected work we are using the urdhva-triyagbhyam sutra of the ancient Indian Vedic mathematics, this aphorism of the grand ancient Indian Vedic mathematics requires no elucidation and enlightenment, for that reason we are not amplificating this algorithm in the manuscript, even though how the sutra is placed into maneuver in our work, is a matter of justification and is elucidated in the proposed multiplier architecture segment. The paper is organized as follows. Section II illustrates the proposed multiplier architecture based on Vedic multiplication and the generalized indiscriminate algorithm for N × N bit Vedic multiplier. Section III describes the design and implementation of Vedic multiplier module implemented in VHDL (Very High Speed Integrated Circuited Hardware Description Language), furthermore the FPGA and CPLD synthesis with the discussion of device utilization summary and computational path delay obtained for the proposed Vedic multiplier (after synthesis) is also illustrated in this section using Xilinx ISE Design Suite 13.11. II. PROPOSED MULTIPLIER ARCHITECTURE The traditional mathematics is a fundamentally indispensable fraction of engineering edification, since the prevalent component of engineering structure is supported within the reach of assorted mathematical approaches. A multiplier is one of the central hardware blocks in the major part of digital signal processing systems. With evolution in the advancement in technology, numerous researchers are making a tremendous effort to design multipliers which tender whichever of the subsequent-high speed, low power utilization, regularity of layout and hence less area or even grouping of them in multiplier. The gate level realization of the projected work for two bit number as obtained by the Xilinx ISE Design Suite 13.1 using the concept of the Urdhva-Tiryagbhyam sutra of the ancient Indian Vedic mathematics is shown in figure 1, while the actual gate level realization utilized in the proposed work is shown in figure 2 . Fig.1. Gate level realization of the projected work for two bit multiplier Subsequent to the realization and implementation of the two bit multiplication component, somewhat comparable progression is accumulated in the design organization of the four bit multiplication architecture and so on. The diminutive but the significant difference being, instead of
  • 2. International Journal of Electronics Communication and Computer Engineering Volume 4, Issue 2, ISSN (Online): 2249–071X, ISSN (Print): 2278–4209 N N  Copyright © 2013 IJECCE, All right reserved 545 Fig.2. Gate level realization utilized in the proposed work for two bit multiplier using the multiple adder modules we are here using a technique of zero padding and then as a final point an adder module. Consider, if we are talking about N×N bit multiplier module then we will have to use four 2 2 bit multiplier modules. Let’s acquire an illustration model of a four bit multiplier module for the enlightenment on the projected work. Consider the first four bit number: 1 1 1 1 And now the second four bit number: 1 0 1 0 As mentioned 4 × 4 multiplier requires four modules of 2 × 2 multipliers. So these four bits numbers are multiplied with the approach exemplified using the diagrammatical illustration in figure 3. Fig.3. The diagrammatical illustration for the proposed architecture Now the whole development structure followed for the 4 × 4 multiplier is shown in the figure 4. Following the extremely comparable analogous approach we are proposing a N × N bit multiplier. The main projected structure for the N×N bit multiplier is anticipated in figure 5. Fig.4. The proposed architecture for four bit multiplier
  • 3. International Journal of Electronics Communication and Computer Engineering Volume 4, Issue 2, ISSN (Online): 2249–071X, ISSN (Print): 2278–4209 Fig.5. The proposed architecture for N × N bit multiplier Copyright © 2013 IJECCE, All right reserved 546 III. RESULT The proposed multiplier architecture is implemented in VHDL (Very High Speed Integrated Circuited Hardware Description Language) furthermore the FPGA and CPLD synthesis is done using Xilinx ISE Design Suite 13.1. The design is optimized for speed and area using Xilinx, in the midst of the subsequent device families. [1] Virtex 7 XC7V2000T, package FFG1925, speed grade -1. [2] Virtex 7 XC7V285T, package FFG1157, speed grade - 1. [3] Virtex 7 XC7V285T, package FFG1157, speed grade - 3. [4] Virtex 7 low power XC7V285TL, package FFG1925, speed grade -1L. [5] Virtex 7 low power XC7V2000TL, package FFG1925, speed grade -1L. [6] Virtex 6 low power XC6VLX75TL, package FF484, speed grade -1L. [7] Spartan 6 low power XC6SLX4L, package TQG144, speed grade -1L. [8] Kintex 7 low power XC7K30TL, package FBG484, speed grade -1L. [9] CoolRunner-II CPLDs Automatic XC2C000. For the implementation methodology, proposed Multipliers have been demonstrated and compared to endow with confirmation to facilitate that the projected effort is splendidly efficient in terms of the area utilization, in the TABLE I underneath. These logic utilizations are confirmed for the 128 × 128 bit Multiplier module using the proposed structure of N × N multiplier as illustrated in figure 5. The Xilinx Virtex 7 low power XC7V285TL, package FFG1925, speed grade -1L, device is found to be the most efficient in terms of both speed and area as demonstrated in TABLE 1, the device contains 1221600 slices and 51030 input Look Up Tables and 1200 bonded Input/output pads. The delay for the proposed work with this particular device is: 23.493ns (11.499ns logic, 11.994ns route) (48.9% logic, 51.1% route)
  • 4. International Journal of Electronics Communication and Computer Engineering Volume 4, Issue 2, ISSN (Online): 2249–071X, ISSN (Print): 2278–4209 Table 1: Synthesis report for 128 × 128 bit multiplier for a fusion of devices Family Device Package Speed Logic Utilization Used Available Utilization Copyright © 2013 IJECCE, All right reserved 547 F P G A Virtex 7 XC7V2000T FFG1925 -1 Number of Slice LUTs 51030 1221600 4% Number of fully used LUT-FF pairs 0 51030 0% Virtex 7 low power XC7V2000TL FFG1925 -1L Number of bonded IOBs 512 1200 42% XC7V285TL FFG1157 -1L Number of Slice LUTs 51030 178800 28% Virtex 7 XC7V285T FFG1157 -1 Number of fully used LUT-FF pairs 0 51030 0% XC7V285T FFG1157 -3 Number of bonded IOBs 512 600 85% Virtex 6 low power XC6VLX75TL FF484 -1L Number of Slice LUTs 51030 46560 109% Number of fully used LUT-FF pairs 0 51030 0% Number of bonded IOBs 512 240 213% Spartan 6 low power XC6SLX4L TQG144 -1L Number of Slice LUTs 51030 2400 2126% Number of fully used LUT-FF pairs 0 51030 0% Number of bonded IOBs 512 102 501% Kintex 7 low power XC7K30TL FBG484 -1L Number of Slice LUTs 51030 19000 268% Number of fully used LUT-FF pairs 0 51030 0% Number of bonded IOBs 512 150 341% C P L D CoolRun ner-II CPLDs Automatic XC2C000 NA NA Number of Slice LUTs NA NA NA Number of fully used LUT-FF pairs NA NA NA Number of bonded IOBs NA NA NA The synthesis report obtained in Xilinx ISE Design Suite 13.1 shows the Advanced HDL Synthesis Report for the Xilinx Virtex 7 low power XC7V285TL, package FFG1925, speed grade -1L (Table III) while for the Xilinx CoolRunner-II CPLDs Automatic XC2C000 the report is hown in Table II Table II. Macro Statistics for CPLD # Adders/ Subtractors 4095 128-bit adder 12 16-bit adder 768 256-bit adder 3 32-bit adder 192 64-bit adder 48 8-bit adder 3072 Table III. Macro Statistics for FPGA # Adders/ Subtractors 63 128-bit adder 12 256-bit adder 3 64-bit adder 48 # Adder Trees 1344 16-bit / 4-inputs adder tree 256 32-bit / 4-inputs adder tree 64 8-bit / 4-inputs adder tree 1024 # Xors 8192 1-bit xor2 8192
  • 5. International Journal of Electronics Communication and Computer Engineering Volume 4, Issue 2, ISSN (Online): 2249–071X, ISSN (Print): 2278–4209 Copyright © 2013 IJECCE, All right reserved 548 REFERENCES [1] Prabir Saha, Arindham Banerjee, Partha Battacharyya, Anup Dhandapat, “High speed design of complex multiplier using Vedic mathematics”, Proceedings of the 2011 IEEE students technology symposium, IIT Kharagpur, pp. 237-241, Jan. 2011. [2] Himanshu Thapliyal and Hamid R. Arabnia, “A Time-Area- Power Efficient Multiplier and Square Architecture Based On Ancient Indian Vedic Mathematics”, Department of Computer Science, The University of Georgia, 415 Graduate Studies Research Center Athens, Georgia 30602-7404, U.S.A. [3] Laxman P.Thakre, Suresh Balpande, Umesh Akare, Sudhir Lande, “Performance Evaluation and Synthesis of Multiplier used in FFT operation using Conventional and Vedic algorithms,” Third International Conference on Emerging Trends in Engineering and Technology , PP 614-619, IEEE, 2010. [4] Sree Nivas A and Kayalvizhi N. Article: Implementation of Power Efficient Vedic Multiplier. International Journal of Computer Applications 43(16):21-24, April 2012. Published by Foundation of Computer Science, New York, USA [5] Vaijyanath Kunchigi, Linganagouda Kulkarni, Subhash Kulkarni Performance comparison of 8x8 Vedic and Array Multiplier National Conference on Communication & Soft Computing 2012. [6] M.E.Paramasivam, Dr.R.S.Sabeenian, An Efficient Bit Reduction Binary Multiplication Algorithm using Vedic Methods , IEEE 2nd International Advance Computing Conference 2010. [7] Prabir Saha, Arindam Banerjee, Partha Bhattacharyya, Anup Dandapat, High Speed ASIC Design of Complex Multiplier Using Vedic Mathematics, Proceeding of the 2011 IEEE Students' Technology Symposium 14-16 January, 2011, IIT Kharagpur. [8] Ramalatha M, Thanushkodi K, Deena Dayalan K, Dharani P, A Novel Time and Energy Efficient Cubing Circuit using Vedic Mathematics for Finite Field Arithmetic, International Conference on Advances in Recent Technologies in Communication and Computing 2009. [9] Anvesh Kumar, Ashish Raman, Dr. R.K. Sarin, Dr. Arun Khosla, Small area Reconfigurable FFT Design by Vedic Mathematics, 2010 IEEE. [10] Honey Durga Tiwari, Ganzorig Gankhuyag, Chan Mo Kim, Yong Beom Cho, Multiplier design based on ancient Indian Vedic Mathematics, International SoC Design Conference 2008. [11] Sumita Vaidya and Deepak Dandekar, Delay-Power Performance comparison of Multipliers in VLSI Circuit Design, International Journal of Computer Networks & Communications (IJCNC), Vol.2, No.4, July 2010. [12] S.S.Kerur, Prakash Narchi, Jayashree C N, Harish M Kittur and Girish V A Implementation of Vedic Multiplier For Digital Signal Processing, International conference on VLSI communication & instrumentation (ICVCI) 2011. [13] Asmita Haveliya, A Novel Design for High Speed Multiplier for Digital Signal Processing Applications (Ancient Indian Vedic mathematics approach), International Journal of Technology and Engineering System (IJTES), Vol.2, No.1, Jan-March, 2011. [14] Prabha S., Kasliwal, B.P. Patil and D.K. Gautam, Performance Evaluation of Squaring Operation by Vedic Mathematics, IETE Journal of Research, vol.57, Issue 1, Jan-Feb 2011. [15] Aniruddha Kanhe, Shishir Kumar Das and Ankit Kumar Singh, Design and Implementation of Low Power Multiplier Using Vedic Multiplication Technique, (IJCSC) International Journal of Computer Science and Communication Vol. 3, No. 1, January-June 2012, pp. 131-132 AUTHOR’S PROFILE Mr. Neeraj Kumar Mishra received his M.Tech. degree Electronics and Communication from Amity University Lucknow (U.P.) in 2012 and received B.Tech degree in Electronics & Communication Engineering from Integral University, Lucknow in 2008.He worked as Lecturer in Electronics and Communication Engineering Department at G L Bajaj Group of Institutions, Mathura (U.P) Currently, he is working as an Asst. Professor in EC Deptt. At R.D Foundation Group of Institution Ghaziabad. His areas of interest are Signal Processing, VHDL, Wireless Communication, Network Analysis and Microwave Engineering. Ms. Asmita Haveliya has obtained her masters of technology Degree in electronics and Communication in the year 2012 from Amity University, Lucknow(U.P.) and her bachelors of technology degree in Electronics and Communication Engineering from shri ramswaroop memorial group of institutions, Lucknow (U.P.) in the year 2010. Her research interests include Image Processing, Vedic mathematics, forensics, Steganography, Digital signal processing. She is working towards her research, since 2011 and is a member of IEEE. She has to her credit 27 International and national Research Papers. Currently she is working on the development of her own company to provide industrial training in the field of engineering.