SlideShare a Scribd company logo
IOSR Journal of VLSI and Signal Processing (IOSR-JVSP)
Volume 5, Issue 1, Ver. III (Jan - Feb. 2015), PP 17-24
e-ISSN: 2319 – 4200, p-ISSN No. : 2319 – 4197
www.iosrjournals.org
DOI: 10.9790/4200-05131724 www.iosrjournals.org 17 | Page
VLSI Implementation of Vedic Multiplier Using Urdhva–
Tiryakbhyam Sutra in VHDL Environment: A Novelty
1
Siba Kumar Panda, Assistant Professor,Centurion University Of Technology and
Management,Bhubaneswar,Odisha,India
2
Ritisnigdha Das, Assistant Professor,Centurion University Of Technology and
Management,Bhubaneswar,Odisha,India
3
S k Saifur Raheman, B.Tech Scholar,Centurion University Of Technology and
Management,Bhubaneswar,Odisha,India
4
Tapasa Ranjan Sahoo, B.Tech Scholar,Centurion University Of Technology and
Management,Bhubaneswar,Odisha,India
Abstract: This paper anticipated the design of a novel Vedic Multiplier using the techniques of Ancient Indian
Vedic Mathematics that have been modified to improve performance. A high speed processor depends greatly
on the multiplier as it is one of the key hardware blocks in most digital signal processing system as well as in
general processors. Currently the speed of the multipliers is limited by the speed of the adders used for partial
product addition. In this paper, we proposed an 8-bit multiplier using the new methodology of Vedic
Mathematics called as Urdhva-Tiryagbhyam sutra which is used for generating the partial products. The partial
product addition in Vedic multiplier is realized using carry-skip technique. This paper depicts the design of an
efficient 8×8 binary arithmetic multiplier by using Vedic Mathematics. From various multiplication techniques,
Urdhva-Tiryagbhyam sutra is being implemented because this sutra is applicable to all cases of algorithms for
N×N bit numbers and the minimum delay is obtained. A 4×4 Vedic Multiplier is designed using 9 –full adder
and a special 4-bit adder which is having reduced delay. Then 8-bit multiplier is designed using four 4-bit
multiplier and 3-ripple carry adder. Then 8×8 Vedic Multiplier is coded in VHDL, synthesized and simulated
using Xilinx ISE8.2 Software. Finally the objective of this paper lies in design of an efficient vedic multiplier
using Urdhva–Tiryakbhyam Sutra in VHDL Environment.
Index Terms- Vedic Mathematics, Vedic Multiplier, Urdhva Tiryagbhyam, Digital Signal Processing, VLSI
Signal Processing,VHDL,
I. Introduction
With the up-to-the-minute encroachment of VLSI technology the insist for portable and embedded
digital signal processing (DSP) systems has increased efficiently.Multipliers are key components of many high
performance systems such are FIR filters, Microprocessors, Digital Signal Processors etc.In order to perform
multiplications,a large number of adders or components are used.The ancient system of mathematics named as
Vedic mathematics was rediscovered from the Vedas.In contrast to conventional mathematics,Vedic
mathematics is simpler and easy to understand.In 1884 Swami BharatiKrishna TirthajiMaharaj re-introduced the
concept of ancient system of Vedic mathematics.The utterance 'Vedic' is consequential from the word 'Veda
„which earnings the store-house of all knowledge.The Vedic mathematics includes sixteen-sutras or formulae
and thirteen sub-sutras.The variety of applications of Vedic mathematics includes theory of numbers, compound
multiplication, algebraic operation, calculus, squaring, cubing, cube root, simple quadratic, coordinate geometry
and wonderful Vedic Numeric Code.So we can interpret as Vedic mathematics is a sphere of influence which
presents various effective algorithms that can be applied in different twigs of engineering such as digital signal
processing ,computing and especially VLSI Signal Processing applications.In the present world all the signal
and data processing operations involves multiplication.Though speed is an important factor in the 3-dimensional
VLSI problem and also a constraint in the multiplication operation ,So increase in speed can be achieved by
sinking the number of steps in the computation process.Hence the efficiency of the system can be evaluated by
the help of Speed and area consumed by the components. of multiplier determines the efficiency of a system.
II. Background & Related Works
Multipliers are important components in processor design. R.panda,M.pradhan[16] presents the
concepts behind the "Urdhva Tiryagbhyam Sutra" and "Nikhilam Sutra" multiplication techniques.It then shows
the architecture for a 16×16 Vedic multiplier module using Urdhva Tiryagbhyam Sutra.This paper then extends
multiplication to 16×16 Vedic multiplier using "Nikhilam Sutra" technique. The 16×16 Vedic multiplier module
VLSI implementation of Vedic Multiplier Using Urdhva–Tiryakbhyam Sutra in VHDL…
DOI: 10.9790/4200-05131724 www.iosrjournals.org 18 | Page
using Urdhva Tiryagbhyam Sutra uses four 8×8 Vedic multiplier modules; one 16 bit carry save adders, and two
17 bit full adder stages. The carry save adder in the multiplier architecture increases the speed of addition of
partial products. The 16×16 Vedic multiplier is coded in VHDL, synthesized and simulated using Xilinx ISE
10.1 software. This multiplier is implemented on Spartan 2 FPGA device XC2S30-5pq208. The performance
evaluation results in terms of speed and device utilization are compared with earlier multiplier architecture.
A high speed squaring circuit for binary numbers [17] is proposed. High speed Vedic multiplier is used
for design of the proposed squaring circuit. The key to our success is that only one Vedic multiplier is used
instead of four multipliers reported in the literature. In addition, one squaring circuit is used twice. Our proposed
Squaring Circuit seems to have better performance in terms of speed.
This paper bring out a 32X32 bit reversible Vedic multiplier [18]using "Urdhva Tiryakabhayam" sutra
meaning Vertical and crosswise, is designed using reversible logic gates, which is the first of its kind. Also in
this paper we propose a new reversible unsigned division circuit. This circuit is designed using reversible
components like reversible parallel adder, reversible left-shift register, reversible multiplexer, reversible n-bit
register with parallel load line.The reversible vedic multiplier and reversible divider modules have been written
in Verilog HDL and then synthesized and simulated using Xilinx ISE 9.2i. This reversible vedic multiplier
results shows less delay and less power consumption by comparing with array multiplier.
This paper describes [9] Implementation of an Efficient Multiplier based on Vedic Mathematics Using
EDA Tool“-A high speed processor depends greatly on the multiplier as it is one of the key hardware blocks in
most digital signal processing systems as well as in general processors. This paper presents a high speed 8x8 bit
Vedic multiplier architecture which is quite different from the Conventional method of multiplication like add
and shift. The most significant aspect of the proposed method is that, the developed multiplier architecture is
based on Vertical and Crosswise structure of Ancient Indian Vedic Mathematics. It generates all partial products
and their sum in one step. This also gives chances for modular design where smaller block can be used to design
the bigger one. So the design complexity gets reduced for inputs of larger no of bits and modularity gets
increased. The proposed Vedic multiplier is coded in VHDL (Very High Speed Integrated Circuits Hardware
Description Language), synthesized and simulated using EDA (Electronic Design Automation) tool -
XilinxISE12.1i.
Poornima M, Shivaraj Kumar Patil et.al explains the concept behind [2]“Implementation of multiplier
using vedic algorithm”-Vedic mathematics is the name given to the ancient Indian system of mathematics that
was rediscovered in the early twentieth century from ancient Indian sculptures (Vedas). This paper proposes the
design of high speed Vedic Multiplier using the techniques of Vedic Mathematics that have been modified to
improve performance. A high speed processor depends greatly on the multiplier as it is one of the key hardware
blocks in most digital signal processing systems as well as in general processors. Vedic Mathematics has a
unique technique of calculations based on 16 Sutras. This paper presents study on high speed 8x8 bit Vedic
multiplier architecture which is quite different from the Conventional method of multiplication like add and
shift. Further, the Verilog HDL coding of Urdhvatiryakbhyam Sutra for 8x8 bits multiplication and their FPGA
implementation by Xilinx Synthesis Tool on Spartan 3 kit have been done and output has been displayed on
LED‟s of Spartan 3 kit.
Anju& V.K. Agrawal presents [4]“Implementation of Low Power and High Speed Vedic Multiplier
using Vedic Mathematics”-High-speed parallel multipliers are one of the keys in RISCs (Reduced Instruction
Set Computers), DSPs (Digital Signal Processors), and graphics accelerators and so on. Array multiplier, Booth
Multiplier and Wallace Tree multipliers are some of the standard approaches used in implementation of binary
multiplier which are suitable for VLSI implementation. A simple digital multiplier (henceforth referred to as
Vedic Multiplier in short VM) architecture based on the UrdhvaTiryakbhyam (Vertically and Cross wise) Sutra
of Vedic Mathematics is presented. An improved technique for low power and high speed multiplier of two
binary numbers (16 bit each) is developed. An algorithm is proposed and implemented on 16nm CMOS
technology. The designed 16x16 bit multiplier dissipates a power of 0.17 mW. The propagation delay time of
the proposed architecture is 27.15ns. These results are many improvements over power dissipations and delays
reported in literature for Vedic and Booth Multiplier.
“Design and Implementation of Vedic Multiplier” this paper explains about a novel multiplier
architecture based on ROM approach using Vedic Mathematics is proposed. This multiplier's architecture is
similar to that of a Constant Coefficient Multiplier (KCM). However, for KCM one input is to be fixed, while
the proposed multiplier can multiply two variables. The proposed multiplier is implemented on a Cyclone III
FPGA, compared with Array Multiplier and Urdhava Multiplier for both 8 bit and 16 bit cases and the results
are presented. The proposed multiplier is 1.5 times faster than the other multipliers for 16x16 case and consumes
only 76% area for 8x8 multiplier and 42% area for 16x16 multiplier.
“Design of High Speed, Area Efficient, Low Power Vedic Multiplier using Reversible Logic Gate“-
A systems performance is generally determined by the speed of the multiplier since multiplier is one of the key
hardware component in high performance systems such as FIR filters, digital signal processors and
VLSI implementation of Vedic Multiplier Using Urdhva–Tiryakbhyam Sutra in VHDL…
DOI: 10.9790/4200-05131724 www.iosrjournals.org 19 | Page
microprocessors etc. Multipliers have large area, long latency and consume considerable power. Hence good
multiplier architecture increases the efficiency and performance of a system. Vedic multiplier is one such high
speed, low area multiplier architecture. Further implementing this in reversible logic reduces power. In this
paper a 4 X 4 Vedic multiplier is designed using a reversible logic gate which is efficient in terms of constant
inputs, garbage outputs, quantum cost, area, speed and power. The design is simulated using Verilog.
III. Urdhva-Tiryakbhyam:A Novel Vedic Sutra
The word “Urdhva-Tiryakbhyam” resources vertical and crosswise multiplication.This multiplication
formula is pertinent to all cases of algorithm for N bit numbers .Conventionally this sutra is used for the
multiplication of two numbers in decimal number system. The same concept can be applicable to binary number
system which is being discussed in this paper. Advantage of using this type of multiplier is that as the number of
bits increases, delay and area increases very slowly as compared to other multipliers.
Figure.1 Multiplication method of Urdhva-Tiryakbhyam.
In the above figure-1, 4-bit binary numbers A0A1A2A3 and B0B1B2B3 are considered. The result
obtained is stored R0R1R2R3R4R5R6R7.In the first step [A0, B0] is multiplied and the result obtained is stored
in R0. Similarly in second step [A0, B1] and [A1, B0] are multiplied using a full adder and the sum is stored in
R1 and carry is transferred to next step. Likewise the process continues till we get the result.
IV. Proposed Design Scheme Of Multipliers
(i) 4-Bit Multipliers
The 4×4 Vedic multiplier in binary is implemented by using VHDL code.In order to reduce the delay
of 4×4 multiplier, it is designed by using nine full adders and a 4-bit special adder.
Figure.2 Architecture of 4×4 Vedic Multiplier
Special Adder in 4*4 multiplier
VLSI implementation of Vedic Multiplier Using Urdhva–Tiryakbhyam Sutra in VHDL…
DOI: 10.9790/4200-05131724 www.iosrjournals.org 20 | Page
Figure.3 Architecture of 4-Bit special adder.
In the figure-3 A,B,C,D are four inputs.C0 and C1 are LSB and MSB of carry outputs respectively and
Sum is the sum of four inputs. The Boolean expressions for the same are given below.
Sum<= p XOR q XOR r XOR s
c0<= ((NOT q) AND s)OR (r AND (NOT s))OR (q AND (NOT r))
c1<= p AND q AND r AND s
(ii) 8-Bit Multiplier
The 8×8 Vedic multiplier in binary is implemented using VHDL code. For reducing the delay of 8×8
multiplier, it is implemented using four Vedic 4*4 blocks and a ripple carry adder.
Figure.4 Architecture of 8×8 Vedic Multiplier.
P=AxB=(AH-AL)x(BH-BL)
=AHxBH+(AHxBL+ALxBH)+ALxBL
Special Adder in 8*8 multiplier: RCA
Figure.5 Architecture of Ripple carry adder.
The ADDER-1 in figure-5 adds the 8-bit outputs from the second and third multiplier blocks and uses
eight full adders which are connected in ripple carry adder form.
V. Result And Discussion
The proposed 4 bit adder and 4X4 Vedic multiplier as well as 8x8 Multiplier using Urdhva–
Tiryakbhyam Sutra in binary are implemented using VHDL language.. The entire code is completely syn-
thesizable.The synthesis is done using Xilinx Synthesis Tool (XST) available with Xilinx ISE8.2.The below
figure shows the simulated result with waveforms.
VLSI implementation of Vedic Multiplier Using Urdhva–Tiryakbhyam Sutra in VHDL…
DOI: 10.9790/4200-05131724 www.iosrjournals.org 21 | Page
Figure.6 RTL block view of 4×4 Vedic Multiplier
Figure.7 RTL circuit view of 4×4 Vedic Multiplier
Figure.8 RTL block view of 8×8 Vedic Multiplier.
VLSI implementation of Vedic Multiplier Using Urdhva–Tiryakbhyam Sutra in VHDL…
DOI: 10.9790/4200-05131724 www.iosrjournals.org 22 | Page
Figure.9 RTL circuit view of 8×8 Vedic Multiplier
Test Bench Waveform for 4x4 Vedic Multiplier
Example:
A= “1100” =12
B= “1111” =15
Result= 10110100 =180
Figure.10 Test Bench Waveform of 4*4 Vedic Multiplier
Test Bench Waveform for 4x4 Vedic Multiplier
Example:
A=“00001111” =15
B=“00001111” =15
Result= 11100001 =225
VLSI implementation of Vedic Multiplier Using Urdhva–Tiryakbhyam Sutra in VHDL…
DOI: 10.9790/4200-05131724 www.iosrjournals.org 23 | Page
(a)
(b)
Figure.11 Test Bench Waveform of 8*8 Vedic Multiplier(a) input(b)Output
Table.1 Device Utilizations in design of Vedic Multiplier using Urdhva–Tiryakbhyam Sutra
VI. Conclusion
The proposed Vedic Multiplier circuit using Urdhva-Tiryakbhyam Sutra can be implemented in
arithmetic and logical units of a DSP processor replacing the traditional circuits. Generally the Vedic multipliers
are much faster than the conventional multipliers. This gives us scheme for hierarchical multiplier design. So the
design density gets condensed for inputs of large no of bits and modularity gets augmented .In summary,
embodiments of the investigation provided in this work have led to the design of vedic multiplier for binary
numbers using Urdhva-Tiryakbhyam Sutra.Urdhva tiryakbhyam, Nikhilam and Anurupye sutras are such vedic
Sutras which can reduce the delay, power and hardware requirements for multiplication of numbers.Hence the
designed multiplier can be used in various applications like digital signal processing,VLSI Signal
Processing,encryption and decryption algorithms in cryptography etc.The proposed design can further be
implemented for16x16,32x32 multipliers and their performance comparision with the help of FPGA.
VLSI implementation of Vedic Multiplier Using Urdhva–Tiryakbhyam Sutra in VHDL…
DOI: 10.9790/4200-05131724 www.iosrjournals.org 24 | Page
References
[1]. AmritaNanda,”Design and Implementation of Urdhva-Tiryakbhyam Based Fast 8×8 Vedic Binary Multiplier”IJERT, ISSN: 2278-
0181,Vol. 3 Issue 3, March - 2014
[2]. Poornima M, Shivaraj Kumar Patil, Shivukumar, ShridharKP,Sanjay H, “Implementation of Multiplier Using Vedic Algorithm”,
JITEE, ISSN:-2278-3075, Volume-2, Issue-6,May-2013.
[3]. Premananda B.S, Samarth S. Pai, Shashank B, ShashankS.Bhat, “Design and Implementation of 8-bit Vedic Multiplier”, IJAREEIE,
Vol.2, Issue 12, ISSN: 2320-3765, Dec-2013.
[4]. Anju& V.K. Agrawal,”FPGA Implementation of Low Power and High Speed Vedic Multiplier using Vedic Mathematics”, IOSR-
JVSP , e-ISSN: 2319 – 4200 ,2, Issue 5 (May. – Jun. 2013), PP 51-57
[5]. Booth, A.D., “A signed binary multiplication technique,” Quarterly Journal of Mechanics and Applied Mathematics, vol. 4, pt. 2,
pp. 236– 240, 1951
[6]. Jagadguru,Swami Sri Bharath, KrsnaTirathji, “Vedic Mathematics or Sixteen Simple Sutras From The Vedas”, MotilalBanarsidas,
Varanasi(India),1986
[7]. Mrs. M. Ramalatha, Prof. D. Sridharan, “VLSI Based High Speed Karatsuba Multiplier for Cryptographic Applications Using Vedic
Mathematics”, IJSCI, 2007.
[8]. L. Ciminiera and A. Valenzano, "Low cost serial multipliers for high speed specialised processors," Computers and Digital
Techniques, IEEE Proc., vol. 135.5, 1988, pp. 259-265.
[9]. P. Verma, K.K. Mehta, ''Implementation of an efficient multiplier based on Vedic Mathematics using EDA Tool'', International
Journal of Engineering and Advance Technology (IJEAT) ISSN : 1 (5), 2012, 2249-8958.
[10]. Harpreet Singh Dhillon and AbhijitMitra, “A Reduced– Bit Multipliction Algorithm for Digital Arithmetics”, International Journal
of Computational and Mathematical Sciences 2.2 @ www.waset.orgSpring2008
[11]. P. D. Chidgupkar and M. T. Karad, “The Implementation of Vedic Algorithms in Digital Signal Processing”, Global J. of Engg. Edu,
Vol.8, No.2, 2004, UICEE Published in Australia
[12]. Swami BharatiKrshnaTirthaji, Vedic Mathematics. (Delhi: MotilalBanarsidass Publishers, 1965).
[13]. S. Akhtar, "VHDL Implementation of Fast NxN multiplier Base on Vedic Mathematics," Jaypee Institute of Information Technology
University, Noida, 2011307 U.P, India, IEEE, 2007.
[14]. L. G. Moses. S and M Thilagar, "VLSI Implementation of high speed DSP algorithms using Vedic Mathematics.''International
Journal of Computers Communication and Information System. 2 (1), 2010, 0976 – 1349.
[15]. S.S.Kerur, PrakashNarchi, Jayashree C N, Harish M Kittur V A “Implementation of Vedic Multiplier For Digital signal,
International conference on VLSI communication instrumentation
[16]. Rutuparna panda,M.pradhan,” Speed comparision of 16*16 vedic multipliers” IJCA,vol-21,may-2011
[17]. K.sethi & R.panda “ An improved squaring circuit for binary numbers”, International Journal of Advanced Computer Science and
Applications, page111–116 , 2012 .
[18]. Srikanth G, Nasam Sai Kumar” Design of High speed Low Power Reversible Vedic multiplier and Reversible Divider”IJERAISSN
: 2248-9622, Vol. 4, Issue 9( Version 5), September 2014, pp.70-7

More Related Content

PPT
Spm unit2
PDF
Address in the target code in Compiler Construction
PDF
Relational Algebra and MapReduce
PDF
Advanced Comuter Architecture Ch6 Problem Solutions
PPT
Voice morphing ppt
PDF
Sensors, MEMS, Internet of Things
PPTX
Iot architecture
Spm unit2
Address in the target code in Compiler Construction
Relational Algebra and MapReduce
Advanced Comuter Architecture Ch6 Problem Solutions
Voice morphing ppt
Sensors, MEMS, Internet of Things
Iot architecture

What's hot (20)

PPTX
Virtual personal assistant
PDF
MG6088 SOFTWARE PROJECT MANAGEMENT
PDF
Deep learning
DOCX
1.a data mining based model for detection of fraudulent behaviour in water co...
DOCX
Report on Li-Fi technology
PPTX
Knowledge representation In Artificial Intelligence
PDF
Unit 2,3,4 _ Internet of Things A Hands-On Approach (Arshdeep Bahga, Vijay Ma...
PPTX
First order logic
PDF
Future challenges in computer science
PDF
Big data-analytics-cpe8035
PPTX
Software Engineering Layered Technology Software Process Framework
PPTX
Hybrid Adder
PPTX
Introduction to ML (Machine Learning)
PDF
Cyber-physical systems Industrial applications in the CPSwarm Project
PPTX
Staffing level estimation
DOCX
Traffic signal-project-
PDF
Neural Networks: Multilayer Perceptron
PPTX
5. phases of nlp
PPT
Type Checking(Compiler Design) #ShareThisIfYouLike
PPTX
Handwritten Digit Recognition(Convolutional Neural Network) PPT
Virtual personal assistant
MG6088 SOFTWARE PROJECT MANAGEMENT
Deep learning
1.a data mining based model for detection of fraudulent behaviour in water co...
Report on Li-Fi technology
Knowledge representation In Artificial Intelligence
Unit 2,3,4 _ Internet of Things A Hands-On Approach (Arshdeep Bahga, Vijay Ma...
First order logic
Future challenges in computer science
Big data-analytics-cpe8035
Software Engineering Layered Technology Software Process Framework
Hybrid Adder
Introduction to ML (Machine Learning)
Cyber-physical systems Industrial applications in the CPSwarm Project
Staffing level estimation
Traffic signal-project-
Neural Networks: Multilayer Perceptron
5. phases of nlp
Type Checking(Compiler Design) #ShareThisIfYouLike
Handwritten Digit Recognition(Convolutional Neural Network) PPT
Ad

Viewers also liked (20)

DOCX
Fpga implementation of high speed 8 bit vedic multiplier using barrel shifter(1)
PPT
VEDIC MULTIPLIER FOR "FPGA"
PDF
Ieee 2015 project list_vlsi
PDF
Bit Serial multiplier using Verilog
DOCX
DESIGN OF SIMULATION DIFFERENT 8-BIT MULTIPLIERS USING VERILOG CODE BY SAIKIR...
PPTX
DESIGN AND SIMULATION OF DIFFERENT 8-BIT MULTIPLIERS USING VERILOG CODE BY SA...
PPTX
Vedic Mathematics.ppt
PPT
Vedic Mathematics ppt
PDF
High speed multiplier using vedic mathematics
PDF
Iisrt swathi priya(26 30)
PDF
Fpga implementation of high speed
PDF
A high speed dynamic ripple carry adder
PDF
Area Efficient 4-Bit Full Adder Design using CMOS 90 nm Technology
PDF
21bx21b booth 2 multiplier
PDF
Implementation of Area Effective Carry Select Adders
PDF
Design and Analysis of a Conventional Wallace Multiplier in 180nm CMOS Techno...
PDF
High Speed Carryselect Adder
PPTX
Design and implementation of analog multipliers with IC's
PDF
Design and Verification of Area Efficient Carry Select Adder
Fpga implementation of high speed 8 bit vedic multiplier using barrel shifter(1)
VEDIC MULTIPLIER FOR "FPGA"
Ieee 2015 project list_vlsi
Bit Serial multiplier using Verilog
DESIGN OF SIMULATION DIFFERENT 8-BIT MULTIPLIERS USING VERILOG CODE BY SAIKIR...
DESIGN AND SIMULATION OF DIFFERENT 8-BIT MULTIPLIERS USING VERILOG CODE BY SA...
Vedic Mathematics.ppt
Vedic Mathematics ppt
High speed multiplier using vedic mathematics
Iisrt swathi priya(26 30)
Fpga implementation of high speed
A high speed dynamic ripple carry adder
Area Efficient 4-Bit Full Adder Design using CMOS 90 nm Technology
21bx21b booth 2 multiplier
Implementation of Area Effective Carry Select Adders
Design and Analysis of a Conventional Wallace Multiplier in 180nm CMOS Techno...
High Speed Carryselect Adder
Design and implementation of analog multipliers with IC's
Design and Verification of Area Efficient Carry Select Adder
Ad

Similar to VLSI Implementation of Vedic Multiplier Using Urdhva– Tiryakbhyam Sutra in VHDL Environment: A Novelty (20)

PDF
Design of Efficient High Speed Vedic Multiplier
PDF
International Journal of Engineering Research and Development (IJERD)
PDF
Low Power 32×32 bit Multiplier Architecture based on Vedic Mathematics Using ...
PPTX
Implementation of Vedic multipliers using urdhwa triyakbhyam sutra
PDF
FPGA Implementation of High Speed 8bit Vedic Multiplier using Barrel Shifter
PDF
A Time-Area-Power Efficient High Speed Vedic Mathematics Multiplier using Com...
PDF
Fk3110791084
PDF
Al04605265270
PDF
ENHANCING MULTIPLIER SPEED IN FAST FOURIER TRANSFORM BASED ON VEDIC MATHEMATICS
PDF
Pipelined Vedic multiplier with manifold adder complexity levels
PDF
ALU Using Area Optimized Vedic Multiplier
PDF
Design of Optimized Vedic Multiplier
PDF
A comprehensive study on Applications of Vedic Multipliers in signal processing
PDF
VLSI ARCHITECTURE OF AN 8-BIT MULTIPLIER USING VEDIC MATHEMATICS IN 180NM TEC...
PDF
F011123134
PDF
International Journal of Engineering Research and Development (IJERD)
PDF
Fpga implementation of vedic multiplier
PDF
An advancement in the N×N Multiplier Architecture Realization via the Ancient...
PDF
RTL Verification and FPGA Implementation of 4x4 Vedic Multiplier
Design of Efficient High Speed Vedic Multiplier
International Journal of Engineering Research and Development (IJERD)
Low Power 32×32 bit Multiplier Architecture based on Vedic Mathematics Using ...
Implementation of Vedic multipliers using urdhwa triyakbhyam sutra
FPGA Implementation of High Speed 8bit Vedic Multiplier using Barrel Shifter
A Time-Area-Power Efficient High Speed Vedic Mathematics Multiplier using Com...
Fk3110791084
Al04605265270
ENHANCING MULTIPLIER SPEED IN FAST FOURIER TRANSFORM BASED ON VEDIC MATHEMATICS
Pipelined Vedic multiplier with manifold adder complexity levels
ALU Using Area Optimized Vedic Multiplier
Design of Optimized Vedic Multiplier
A comprehensive study on Applications of Vedic Multipliers in signal processing
VLSI ARCHITECTURE OF AN 8-BIT MULTIPLIER USING VEDIC MATHEMATICS IN 180NM TEC...
F011123134
International Journal of Engineering Research and Development (IJERD)
Fpga implementation of vedic multiplier
An advancement in the N×N Multiplier Architecture Realization via the Ancient...
RTL Verification and FPGA Implementation of 4x4 Vedic Multiplier

More from iosrjce (20)

PDF
An Examination of Effectuation Dimension as Financing Practice of Small and M...
PDF
Does Goods and Services Tax (GST) Leads to Indian Economic Development?
PDF
Childhood Factors that influence success in later life
PDF
Emotional Intelligence and Work Performance Relationship: A Study on Sales Pe...
PDF
Customer’s Acceptance of Internet Banking in Dubai
PDF
A Study of Employee Satisfaction relating to Job Security & Working Hours amo...
PDF
Consumer Perspectives on Brand Preference: A Choice Based Model Approach
PDF
Student`S Approach towards Social Network Sites
PDF
Broadcast Management in Nigeria: The systems approach as an imperative
PDF
A Study on Retailer’s Perception on Soya Products with Special Reference to T...
PDF
A Study Factors Influence on Organisation Citizenship Behaviour in Corporate ...
PDF
Consumers’ Behaviour on Sony Xperia: A Case Study on Bangladesh
PDF
Design of a Balanced Scorecard on Nonprofit Organizations (Study on Yayasan P...
PDF
Public Sector Reforms and Outsourcing Services in Nigeria: An Empirical Evalu...
PDF
Media Innovations and its Impact on Brand awareness & Consideration
PDF
Customer experience in supermarkets and hypermarkets – A comparative study
PDF
Social Media and Small Businesses: A Combinational Strategic Approach under t...
PDF
Secretarial Performance and the Gender Question (A Study of Selected Tertiary...
PDF
Implementation of Quality Management principles at Zimbabwe Open University (...
PDF
Organizational Conflicts Management In Selected Organizaions In Lagos State, ...
An Examination of Effectuation Dimension as Financing Practice of Small and M...
Does Goods and Services Tax (GST) Leads to Indian Economic Development?
Childhood Factors that influence success in later life
Emotional Intelligence and Work Performance Relationship: A Study on Sales Pe...
Customer’s Acceptance of Internet Banking in Dubai
A Study of Employee Satisfaction relating to Job Security & Working Hours amo...
Consumer Perspectives on Brand Preference: A Choice Based Model Approach
Student`S Approach towards Social Network Sites
Broadcast Management in Nigeria: The systems approach as an imperative
A Study on Retailer’s Perception on Soya Products with Special Reference to T...
A Study Factors Influence on Organisation Citizenship Behaviour in Corporate ...
Consumers’ Behaviour on Sony Xperia: A Case Study on Bangladesh
Design of a Balanced Scorecard on Nonprofit Organizations (Study on Yayasan P...
Public Sector Reforms and Outsourcing Services in Nigeria: An Empirical Evalu...
Media Innovations and its Impact on Brand awareness & Consideration
Customer experience in supermarkets and hypermarkets – A comparative study
Social Media and Small Businesses: A Combinational Strategic Approach under t...
Secretarial Performance and the Gender Question (A Study of Selected Tertiary...
Implementation of Quality Management principles at Zimbabwe Open University (...
Organizational Conflicts Management In Selected Organizaions In Lagos State, ...

Recently uploaded (20)

PDF
Formation of Supersonic Turbulence in the Primordial Star-forming Cloud
PPTX
Derivatives of integument scales, beaks, horns,.pptx
PDF
Unveiling a 36 billion solar mass black hole at the centre of the Cosmic Hors...
PPTX
Taita Taveta Laboratory Technician Workshop Presentation.pptx
PPTX
G5Q1W8 PPT SCIENCE.pptx 2025-2026 GRADE 5
PPTX
microscope-Lecturecjchchchchcuvuvhc.pptx
PPTX
INTRODUCTION TO EVS | Concept of sustainability
PPTX
7. General Toxicologyfor clinical phrmacy.pptx
PDF
Placing the Near-Earth Object Impact Probability in Context
PPTX
2Systematics of Living Organisms t-.pptx
PDF
Sciences of Europe No 170 (2025)
PPTX
2. Earth - The Living Planet Module 2ELS
PDF
CAPERS-LRD-z9:AGas-enshroudedLittleRedDotHostingaBroad-lineActive GalacticNuc...
PDF
Phytochemical Investigation of Miliusa longipes.pdf
PDF
SEHH2274 Organic Chemistry Notes 1 Structure and Bonding.pdf
PDF
. Radiology Case Scenariosssssssssssssss
PPTX
DRUG THERAPY FOR SHOCK gjjjgfhhhhh.pptx.
PPTX
Cell Membrane: Structure, Composition & Functions
PDF
The scientific heritage No 166 (166) (2025)
PDF
VARICELLA VACCINATION: A POTENTIAL STRATEGY FOR PREVENTING MULTIPLE SCLEROSIS
Formation of Supersonic Turbulence in the Primordial Star-forming Cloud
Derivatives of integument scales, beaks, horns,.pptx
Unveiling a 36 billion solar mass black hole at the centre of the Cosmic Hors...
Taita Taveta Laboratory Technician Workshop Presentation.pptx
G5Q1W8 PPT SCIENCE.pptx 2025-2026 GRADE 5
microscope-Lecturecjchchchchcuvuvhc.pptx
INTRODUCTION TO EVS | Concept of sustainability
7. General Toxicologyfor clinical phrmacy.pptx
Placing the Near-Earth Object Impact Probability in Context
2Systematics of Living Organisms t-.pptx
Sciences of Europe No 170 (2025)
2. Earth - The Living Planet Module 2ELS
CAPERS-LRD-z9:AGas-enshroudedLittleRedDotHostingaBroad-lineActive GalacticNuc...
Phytochemical Investigation of Miliusa longipes.pdf
SEHH2274 Organic Chemistry Notes 1 Structure and Bonding.pdf
. Radiology Case Scenariosssssssssssssss
DRUG THERAPY FOR SHOCK gjjjgfhhhhh.pptx.
Cell Membrane: Structure, Composition & Functions
The scientific heritage No 166 (166) (2025)
VARICELLA VACCINATION: A POTENTIAL STRATEGY FOR PREVENTING MULTIPLE SCLEROSIS

VLSI Implementation of Vedic Multiplier Using Urdhva– Tiryakbhyam Sutra in VHDL Environment: A Novelty

  • 1. IOSR Journal of VLSI and Signal Processing (IOSR-JVSP) Volume 5, Issue 1, Ver. III (Jan - Feb. 2015), PP 17-24 e-ISSN: 2319 – 4200, p-ISSN No. : 2319 – 4197 www.iosrjournals.org DOI: 10.9790/4200-05131724 www.iosrjournals.org 17 | Page VLSI Implementation of Vedic Multiplier Using Urdhva– Tiryakbhyam Sutra in VHDL Environment: A Novelty 1 Siba Kumar Panda, Assistant Professor,Centurion University Of Technology and Management,Bhubaneswar,Odisha,India 2 Ritisnigdha Das, Assistant Professor,Centurion University Of Technology and Management,Bhubaneswar,Odisha,India 3 S k Saifur Raheman, B.Tech Scholar,Centurion University Of Technology and Management,Bhubaneswar,Odisha,India 4 Tapasa Ranjan Sahoo, B.Tech Scholar,Centurion University Of Technology and Management,Bhubaneswar,Odisha,India Abstract: This paper anticipated the design of a novel Vedic Multiplier using the techniques of Ancient Indian Vedic Mathematics that have been modified to improve performance. A high speed processor depends greatly on the multiplier as it is one of the key hardware blocks in most digital signal processing system as well as in general processors. Currently the speed of the multipliers is limited by the speed of the adders used for partial product addition. In this paper, we proposed an 8-bit multiplier using the new methodology of Vedic Mathematics called as Urdhva-Tiryagbhyam sutra which is used for generating the partial products. The partial product addition in Vedic multiplier is realized using carry-skip technique. This paper depicts the design of an efficient 8×8 binary arithmetic multiplier by using Vedic Mathematics. From various multiplication techniques, Urdhva-Tiryagbhyam sutra is being implemented because this sutra is applicable to all cases of algorithms for N×N bit numbers and the minimum delay is obtained. A 4×4 Vedic Multiplier is designed using 9 –full adder and a special 4-bit adder which is having reduced delay. Then 8-bit multiplier is designed using four 4-bit multiplier and 3-ripple carry adder. Then 8×8 Vedic Multiplier is coded in VHDL, synthesized and simulated using Xilinx ISE8.2 Software. Finally the objective of this paper lies in design of an efficient vedic multiplier using Urdhva–Tiryakbhyam Sutra in VHDL Environment. Index Terms- Vedic Mathematics, Vedic Multiplier, Urdhva Tiryagbhyam, Digital Signal Processing, VLSI Signal Processing,VHDL, I. Introduction With the up-to-the-minute encroachment of VLSI technology the insist for portable and embedded digital signal processing (DSP) systems has increased efficiently.Multipliers are key components of many high performance systems such are FIR filters, Microprocessors, Digital Signal Processors etc.In order to perform multiplications,a large number of adders or components are used.The ancient system of mathematics named as Vedic mathematics was rediscovered from the Vedas.In contrast to conventional mathematics,Vedic mathematics is simpler and easy to understand.In 1884 Swami BharatiKrishna TirthajiMaharaj re-introduced the concept of ancient system of Vedic mathematics.The utterance 'Vedic' is consequential from the word 'Veda „which earnings the store-house of all knowledge.The Vedic mathematics includes sixteen-sutras or formulae and thirteen sub-sutras.The variety of applications of Vedic mathematics includes theory of numbers, compound multiplication, algebraic operation, calculus, squaring, cubing, cube root, simple quadratic, coordinate geometry and wonderful Vedic Numeric Code.So we can interpret as Vedic mathematics is a sphere of influence which presents various effective algorithms that can be applied in different twigs of engineering such as digital signal processing ,computing and especially VLSI Signal Processing applications.In the present world all the signal and data processing operations involves multiplication.Though speed is an important factor in the 3-dimensional VLSI problem and also a constraint in the multiplication operation ,So increase in speed can be achieved by sinking the number of steps in the computation process.Hence the efficiency of the system can be evaluated by the help of Speed and area consumed by the components. of multiplier determines the efficiency of a system. II. Background & Related Works Multipliers are important components in processor design. R.panda,M.pradhan[16] presents the concepts behind the "Urdhva Tiryagbhyam Sutra" and "Nikhilam Sutra" multiplication techniques.It then shows the architecture for a 16×16 Vedic multiplier module using Urdhva Tiryagbhyam Sutra.This paper then extends multiplication to 16×16 Vedic multiplier using "Nikhilam Sutra" technique. The 16×16 Vedic multiplier module
  • 2. VLSI implementation of Vedic Multiplier Using Urdhva–Tiryakbhyam Sutra in VHDL… DOI: 10.9790/4200-05131724 www.iosrjournals.org 18 | Page using Urdhva Tiryagbhyam Sutra uses four 8×8 Vedic multiplier modules; one 16 bit carry save adders, and two 17 bit full adder stages. The carry save adder in the multiplier architecture increases the speed of addition of partial products. The 16×16 Vedic multiplier is coded in VHDL, synthesized and simulated using Xilinx ISE 10.1 software. This multiplier is implemented on Spartan 2 FPGA device XC2S30-5pq208. The performance evaluation results in terms of speed and device utilization are compared with earlier multiplier architecture. A high speed squaring circuit for binary numbers [17] is proposed. High speed Vedic multiplier is used for design of the proposed squaring circuit. The key to our success is that only one Vedic multiplier is used instead of four multipliers reported in the literature. In addition, one squaring circuit is used twice. Our proposed Squaring Circuit seems to have better performance in terms of speed. This paper bring out a 32X32 bit reversible Vedic multiplier [18]using "Urdhva Tiryakabhayam" sutra meaning Vertical and crosswise, is designed using reversible logic gates, which is the first of its kind. Also in this paper we propose a new reversible unsigned division circuit. This circuit is designed using reversible components like reversible parallel adder, reversible left-shift register, reversible multiplexer, reversible n-bit register with parallel load line.The reversible vedic multiplier and reversible divider modules have been written in Verilog HDL and then synthesized and simulated using Xilinx ISE 9.2i. This reversible vedic multiplier results shows less delay and less power consumption by comparing with array multiplier. This paper describes [9] Implementation of an Efficient Multiplier based on Vedic Mathematics Using EDA Tool“-A high speed processor depends greatly on the multiplier as it is one of the key hardware blocks in most digital signal processing systems as well as in general processors. This paper presents a high speed 8x8 bit Vedic multiplier architecture which is quite different from the Conventional method of multiplication like add and shift. The most significant aspect of the proposed method is that, the developed multiplier architecture is based on Vertical and Crosswise structure of Ancient Indian Vedic Mathematics. It generates all partial products and their sum in one step. This also gives chances for modular design where smaller block can be used to design the bigger one. So the design complexity gets reduced for inputs of larger no of bits and modularity gets increased. The proposed Vedic multiplier is coded in VHDL (Very High Speed Integrated Circuits Hardware Description Language), synthesized and simulated using EDA (Electronic Design Automation) tool - XilinxISE12.1i. Poornima M, Shivaraj Kumar Patil et.al explains the concept behind [2]“Implementation of multiplier using vedic algorithm”-Vedic mathematics is the name given to the ancient Indian system of mathematics that was rediscovered in the early twentieth century from ancient Indian sculptures (Vedas). This paper proposes the design of high speed Vedic Multiplier using the techniques of Vedic Mathematics that have been modified to improve performance. A high speed processor depends greatly on the multiplier as it is one of the key hardware blocks in most digital signal processing systems as well as in general processors. Vedic Mathematics has a unique technique of calculations based on 16 Sutras. This paper presents study on high speed 8x8 bit Vedic multiplier architecture which is quite different from the Conventional method of multiplication like add and shift. Further, the Verilog HDL coding of Urdhvatiryakbhyam Sutra for 8x8 bits multiplication and their FPGA implementation by Xilinx Synthesis Tool on Spartan 3 kit have been done and output has been displayed on LED‟s of Spartan 3 kit. Anju& V.K. Agrawal presents [4]“Implementation of Low Power and High Speed Vedic Multiplier using Vedic Mathematics”-High-speed parallel multipliers are one of the keys in RISCs (Reduced Instruction Set Computers), DSPs (Digital Signal Processors), and graphics accelerators and so on. Array multiplier, Booth Multiplier and Wallace Tree multipliers are some of the standard approaches used in implementation of binary multiplier which are suitable for VLSI implementation. A simple digital multiplier (henceforth referred to as Vedic Multiplier in short VM) architecture based on the UrdhvaTiryakbhyam (Vertically and Cross wise) Sutra of Vedic Mathematics is presented. An improved technique for low power and high speed multiplier of two binary numbers (16 bit each) is developed. An algorithm is proposed and implemented on 16nm CMOS technology. The designed 16x16 bit multiplier dissipates a power of 0.17 mW. The propagation delay time of the proposed architecture is 27.15ns. These results are many improvements over power dissipations and delays reported in literature for Vedic and Booth Multiplier. “Design and Implementation of Vedic Multiplier” this paper explains about a novel multiplier architecture based on ROM approach using Vedic Mathematics is proposed. This multiplier's architecture is similar to that of a Constant Coefficient Multiplier (KCM). However, for KCM one input is to be fixed, while the proposed multiplier can multiply two variables. The proposed multiplier is implemented on a Cyclone III FPGA, compared with Array Multiplier and Urdhava Multiplier for both 8 bit and 16 bit cases and the results are presented. The proposed multiplier is 1.5 times faster than the other multipliers for 16x16 case and consumes only 76% area for 8x8 multiplier and 42% area for 16x16 multiplier. “Design of High Speed, Area Efficient, Low Power Vedic Multiplier using Reversible Logic Gate“- A systems performance is generally determined by the speed of the multiplier since multiplier is one of the key hardware component in high performance systems such as FIR filters, digital signal processors and
  • 3. VLSI implementation of Vedic Multiplier Using Urdhva–Tiryakbhyam Sutra in VHDL… DOI: 10.9790/4200-05131724 www.iosrjournals.org 19 | Page microprocessors etc. Multipliers have large area, long latency and consume considerable power. Hence good multiplier architecture increases the efficiency and performance of a system. Vedic multiplier is one such high speed, low area multiplier architecture. Further implementing this in reversible logic reduces power. In this paper a 4 X 4 Vedic multiplier is designed using a reversible logic gate which is efficient in terms of constant inputs, garbage outputs, quantum cost, area, speed and power. The design is simulated using Verilog. III. Urdhva-Tiryakbhyam:A Novel Vedic Sutra The word “Urdhva-Tiryakbhyam” resources vertical and crosswise multiplication.This multiplication formula is pertinent to all cases of algorithm for N bit numbers .Conventionally this sutra is used for the multiplication of two numbers in decimal number system. The same concept can be applicable to binary number system which is being discussed in this paper. Advantage of using this type of multiplier is that as the number of bits increases, delay and area increases very slowly as compared to other multipliers. Figure.1 Multiplication method of Urdhva-Tiryakbhyam. In the above figure-1, 4-bit binary numbers A0A1A2A3 and B0B1B2B3 are considered. The result obtained is stored R0R1R2R3R4R5R6R7.In the first step [A0, B0] is multiplied and the result obtained is stored in R0. Similarly in second step [A0, B1] and [A1, B0] are multiplied using a full adder and the sum is stored in R1 and carry is transferred to next step. Likewise the process continues till we get the result. IV. Proposed Design Scheme Of Multipliers (i) 4-Bit Multipliers The 4×4 Vedic multiplier in binary is implemented by using VHDL code.In order to reduce the delay of 4×4 multiplier, it is designed by using nine full adders and a 4-bit special adder. Figure.2 Architecture of 4×4 Vedic Multiplier Special Adder in 4*4 multiplier
  • 4. VLSI implementation of Vedic Multiplier Using Urdhva–Tiryakbhyam Sutra in VHDL… DOI: 10.9790/4200-05131724 www.iosrjournals.org 20 | Page Figure.3 Architecture of 4-Bit special adder. In the figure-3 A,B,C,D are four inputs.C0 and C1 are LSB and MSB of carry outputs respectively and Sum is the sum of four inputs. The Boolean expressions for the same are given below. Sum<= p XOR q XOR r XOR s c0<= ((NOT q) AND s)OR (r AND (NOT s))OR (q AND (NOT r)) c1<= p AND q AND r AND s (ii) 8-Bit Multiplier The 8×8 Vedic multiplier in binary is implemented using VHDL code. For reducing the delay of 8×8 multiplier, it is implemented using four Vedic 4*4 blocks and a ripple carry adder. Figure.4 Architecture of 8×8 Vedic Multiplier. P=AxB=(AH-AL)x(BH-BL) =AHxBH+(AHxBL+ALxBH)+ALxBL Special Adder in 8*8 multiplier: RCA Figure.5 Architecture of Ripple carry adder. The ADDER-1 in figure-5 adds the 8-bit outputs from the second and third multiplier blocks and uses eight full adders which are connected in ripple carry adder form. V. Result And Discussion The proposed 4 bit adder and 4X4 Vedic multiplier as well as 8x8 Multiplier using Urdhva– Tiryakbhyam Sutra in binary are implemented using VHDL language.. The entire code is completely syn- thesizable.The synthesis is done using Xilinx Synthesis Tool (XST) available with Xilinx ISE8.2.The below figure shows the simulated result with waveforms.
  • 5. VLSI implementation of Vedic Multiplier Using Urdhva–Tiryakbhyam Sutra in VHDL… DOI: 10.9790/4200-05131724 www.iosrjournals.org 21 | Page Figure.6 RTL block view of 4×4 Vedic Multiplier Figure.7 RTL circuit view of 4×4 Vedic Multiplier Figure.8 RTL block view of 8×8 Vedic Multiplier.
  • 6. VLSI implementation of Vedic Multiplier Using Urdhva–Tiryakbhyam Sutra in VHDL… DOI: 10.9790/4200-05131724 www.iosrjournals.org 22 | Page Figure.9 RTL circuit view of 8×8 Vedic Multiplier Test Bench Waveform for 4x4 Vedic Multiplier Example: A= “1100” =12 B= “1111” =15 Result= 10110100 =180 Figure.10 Test Bench Waveform of 4*4 Vedic Multiplier Test Bench Waveform for 4x4 Vedic Multiplier Example: A=“00001111” =15 B=“00001111” =15 Result= 11100001 =225
  • 7. VLSI implementation of Vedic Multiplier Using Urdhva–Tiryakbhyam Sutra in VHDL… DOI: 10.9790/4200-05131724 www.iosrjournals.org 23 | Page (a) (b) Figure.11 Test Bench Waveform of 8*8 Vedic Multiplier(a) input(b)Output Table.1 Device Utilizations in design of Vedic Multiplier using Urdhva–Tiryakbhyam Sutra VI. Conclusion The proposed Vedic Multiplier circuit using Urdhva-Tiryakbhyam Sutra can be implemented in arithmetic and logical units of a DSP processor replacing the traditional circuits. Generally the Vedic multipliers are much faster than the conventional multipliers. This gives us scheme for hierarchical multiplier design. So the design density gets condensed for inputs of large no of bits and modularity gets augmented .In summary, embodiments of the investigation provided in this work have led to the design of vedic multiplier for binary numbers using Urdhva-Tiryakbhyam Sutra.Urdhva tiryakbhyam, Nikhilam and Anurupye sutras are such vedic Sutras which can reduce the delay, power and hardware requirements for multiplication of numbers.Hence the designed multiplier can be used in various applications like digital signal processing,VLSI Signal Processing,encryption and decryption algorithms in cryptography etc.The proposed design can further be implemented for16x16,32x32 multipliers and their performance comparision with the help of FPGA.
  • 8. VLSI implementation of Vedic Multiplier Using Urdhva–Tiryakbhyam Sutra in VHDL… DOI: 10.9790/4200-05131724 www.iosrjournals.org 24 | Page References [1]. AmritaNanda,”Design and Implementation of Urdhva-Tiryakbhyam Based Fast 8×8 Vedic Binary Multiplier”IJERT, ISSN: 2278- 0181,Vol. 3 Issue 3, March - 2014 [2]. Poornima M, Shivaraj Kumar Patil, Shivukumar, ShridharKP,Sanjay H, “Implementation of Multiplier Using Vedic Algorithm”, JITEE, ISSN:-2278-3075, Volume-2, Issue-6,May-2013. [3]. Premananda B.S, Samarth S. Pai, Shashank B, ShashankS.Bhat, “Design and Implementation of 8-bit Vedic Multiplier”, IJAREEIE, Vol.2, Issue 12, ISSN: 2320-3765, Dec-2013. [4]. Anju& V.K. Agrawal,”FPGA Implementation of Low Power and High Speed Vedic Multiplier using Vedic Mathematics”, IOSR- JVSP , e-ISSN: 2319 – 4200 ,2, Issue 5 (May. – Jun. 2013), PP 51-57 [5]. Booth, A.D., “A signed binary multiplication technique,” Quarterly Journal of Mechanics and Applied Mathematics, vol. 4, pt. 2, pp. 236– 240, 1951 [6]. Jagadguru,Swami Sri Bharath, KrsnaTirathji, “Vedic Mathematics or Sixteen Simple Sutras From The Vedas”, MotilalBanarsidas, Varanasi(India),1986 [7]. Mrs. M. Ramalatha, Prof. D. Sridharan, “VLSI Based High Speed Karatsuba Multiplier for Cryptographic Applications Using Vedic Mathematics”, IJSCI, 2007. [8]. L. Ciminiera and A. Valenzano, "Low cost serial multipliers for high speed specialised processors," Computers and Digital Techniques, IEEE Proc., vol. 135.5, 1988, pp. 259-265. [9]. P. Verma, K.K. Mehta, ''Implementation of an efficient multiplier based on Vedic Mathematics using EDA Tool'', International Journal of Engineering and Advance Technology (IJEAT) ISSN : 1 (5), 2012, 2249-8958. [10]. Harpreet Singh Dhillon and AbhijitMitra, “A Reduced– Bit Multipliction Algorithm for Digital Arithmetics”, International Journal of Computational and Mathematical Sciences 2.2 @ www.waset.orgSpring2008 [11]. P. D. Chidgupkar and M. T. Karad, “The Implementation of Vedic Algorithms in Digital Signal Processing”, Global J. of Engg. Edu, Vol.8, No.2, 2004, UICEE Published in Australia [12]. Swami BharatiKrshnaTirthaji, Vedic Mathematics. (Delhi: MotilalBanarsidass Publishers, 1965). [13]. S. Akhtar, "VHDL Implementation of Fast NxN multiplier Base on Vedic Mathematics," Jaypee Institute of Information Technology University, Noida, 2011307 U.P, India, IEEE, 2007. [14]. L. G. Moses. S and M Thilagar, "VLSI Implementation of high speed DSP algorithms using Vedic Mathematics.''International Journal of Computers Communication and Information System. 2 (1), 2010, 0976 – 1349. [15]. S.S.Kerur, PrakashNarchi, Jayashree C N, Harish M Kittur V A “Implementation of Vedic Multiplier For Digital signal, International conference on VLSI communication instrumentation [16]. Rutuparna panda,M.pradhan,” Speed comparision of 16*16 vedic multipliers” IJCA,vol-21,may-2011 [17]. K.sethi & R.panda “ An improved squaring circuit for binary numbers”, International Journal of Advanced Computer Science and Applications, page111–116 , 2012 . [18]. Srikanth G, Nasam Sai Kumar” Design of High speed Low Power Reversible Vedic multiplier and Reversible Divider”IJERAISSN : 2248-9622, Vol. 4, Issue 9( Version 5), September 2014, pp.70-7