SlideShare una empresa de Scribd logo
1 de 5
Descargar para leer sin conexión
IJSRD - International Journal for Scientific Research & Development| Vol. 1, Issue 5, 2013 | ISSN (online): 2321-0613
All rights reserved by www.ijsrd.com 1158
Abstract -- high density, VLSI chips have led to rapid and
innovative development in low power design during the
recent years .The need for low power design is becoming a
major issue in high performance digital systems such as
microprocessor, digital signal processor and other
applications. For these applications, Multiplier is the major
core block. Based on the Multiplier design, an efficient
processor is designed. Power and area efficient multiplier
using CMOS logic circuits for applications in various digital
signal processors is designed. This multiplier is
implemented using Vedic multiplication algorithms mainly
the "UrdhvaTriyakBhyam sutra‖, which is the most
generalized one Vedic multiplication algorithm [1] . A
multiplier is a very important element in almost all the
processors and contributes substantially to the total power
consumption of the system. The novel point is the efficient
use of Vedic algorithm (sutras) that reduces the number of
computational steps considerably compared with any
conventional method . The schematic for this multiplier is
designed using TANNER TOOL. Paper presents a
systematic design methodology for this improved
performance digital multiplier based on Vedic mathematics.
Keywords: Multiplier, Vedic algorithms, Vedic
Mathematics, Tanner EDA, UrdhvaTriyakBhyam sutra.
I. INTRODUCTION:
A Multiplier, no doubt, is one of the most important block in
any processor now a days. A binary multiplier is an
electronic circuit used in digital electronics, such as a
computer, to multiply two binary numbers. A variety of
computer arithmetic techniques can be used to implement a
digital multiplier. Most techniques involve computing a set
of partial products, and then summing the partial products
together [2]. In the past, the parameters like high speed,
small area and low cost were the major areas of concern,
whereas power considerations are now gaining the attention
of the scientific community associated with VLSI design
[3].In the absence of low-power design techniques such
applications generally suffer from very short battery life,
while packaging and cooling them would be very difficult
and this is leading to an unavoidable increase in the cost of
the product. In multiplication, reliability is strongly affected
by power consumption. Usually, high power dissipation
implies high temperature operation, which, in turn, has a
tendency to induce several failure mechanisms in the
system. Power dissipation is the most critical parameter for
portability & mobility and it is classified in to dynamic and
static power dissipation.
As the common digital signal processing algorithms spend
most of their time multiplying, the processors spend a lot of
chip area in order to make the multiplication as fast as
possible. Hence a non-conventional yet very efficient Vedic
mathematics is used for making a high performance
multiplier. Vedic Mathematics deals mainly with various
Vedic mathematical formulae and their applications for
carrying out large arithmetical operations easily [4].
This paper is based on UrdhvaTriyakBhyam sutra of Vedic
multiplication, which is the most generalized method for
multiplication. Considering a digital hardware, a Vedic
multiplier will be more power efficient and faster also as
less number of steps are required for multiplication
II. URDHVA- TIRYAKBHYAM SUTRA MULTIPLICATION:
Urdhva Tiryakbhyam Sutra from Vedic mathematics is a
general multiplication formula applicable to all cases of
multiplication. It literally means ―Vertically and crosswise‖.
It is based on a novel concept through which the generation
of all partial products can be done with the concurrent
addition of these partial products
In this paper, comparative study of different multipliers is
done for low power requirement and high speed.
To illustrate this multiplication scheme, let us consider the
multiplication of two decimal numbers (325 * 738). Line
diagram for the multiplication is shown in Fig.1. Initially the
LSB digits on the both sides of the line are multiplied and
added with the carry from the previous step. This generates
one of the bits of the result and a carry. This carry is added
in the next step and the process goes on likewise. If more
than one line are there in one step, all the results are added
to the previous carry. In each step, least significant bit act as
the result digit and all other digits act as carry for the next
step. Initially the carry is taken to be zero.
Fig. 1: Multiplication of two numbers using Urdhva
Tiryakbhyam Sutra
Implementation and Performance Analysis of a Vedic Multiplier
Using Tanner EDA Tool
Dheeraj Jain1
Dr. Ajay Somkuwar2
1
Research Scholar 2
Professor
1
Dr. K. N. Modi University, Newai , Tonk (Raj.) 2
MANIT, Bhopal (M.P.)
S.P.B.Patel Engineering College, Mehsana, Gujarat
Implementation and Performance Analysis of a Vedic Multiplier Using Tanner EDA Tool
(IJSRD/Vol. 1/Issue 5/2013/031)
All rights reserved by www.ijsrd.com 1159
Fig. 2: Line diagram of the multiplication
III. VLSI TECHNOLOGY USING CMOS LOGIC
Large integrated circuits can be constructed using CMOS
logic with very low static power consumption. The
increasing demand for low power very large scale
integration (VLSI) can be addressed at different design
levels, such as the architectural, circuit, layout, and the
process technology level .At the circuit design level,
considerable potential for power savings exists by means of
proper choice of a logic style for implementing
combinational circuits. This is because all the important
parameters governing power dissipation—switching
capacitance, transition activity, and short-circuit currents—
are strongly influenced by the chosen logic style. Depending
on the application, the kind of circuit to be implemented,
and the design technique used, different performance
aspects become important. In the past, the parameters like
high speed, small area and low cost were the major areas of
concern, whereas power considerations are now gaining the
Attention of the scientific community associated with VLSI
design. In recent years, the growth of Personal computing
devices (portable computers and real time audio and video
based multimedia applications) and wireless communication
systems has made power dissipation a most critical design
parameter [5] .In the absence of low-power design
techniques such applications generally suffer from very
short battery life, while packaging and cooling them would
be very difficult and this is leading to an unavoidable
increase in the cost of the product.
In multiplication, reliability is strongly affected by power
consumption. Usually, high power dissipation implies high
temperature operation, which, in turn, has a tendency to
induce several failure mechanisms in the system [6]. Power
dissipation is the most critical parameter for portability &
mobility and it is classified in to dynamic and static power
dissipation. Dynamic power dissipation occurs when the
circuit is operational, while static power dissipation
becomes an issue whether circuit is inactive or is in a power-
down mode. There are three major sources of power
dissipation in digital CMOS circuit which are summarized
in equation (1)
P avg = P switching + P short circuit + P leakage (1)
IV. 8-BIT VEDIC MULTIPLIER:
An 8-bit VEDIC multiplier is made using four, 4 bit Vedic
multipliers and three, 16 bit adders. The design is then
simulated in Tanner tool. The smallest sub-circuit instance
being used here is of a Full adder. The systematic design
flow then includes a 4-bit Vedic multiplier and finally the 8-
bit Vedic multiplier.
Part 1: A 14 -T full-adder cell [7]
The full adder being used here is a 14 transistor adder based
on complementary pass-transistor logic (CPL) [11]. The
general structure of the 14 transistor adder is shown in the
Fig 3(a) below. It is composed of XOR/XNOR gate
instances combined together to make a low power full-adder
cell with high node voltage swings [7],[8]. The sum and
carry (Cout) outputs are generated from the binary inputs A,
B, Cin and expressed as
Sum = A XOR B XOR Cin (2)
Cout = A . B + Cin .(A XOR B) (3)
Fig. 3: 14-T cell using CMOS logic
A. Simulation in tanner tool
Fig. 3 and Fig. 4 below shows the respective schematic and
simulation results on Tanner The simulation result of the
full-adder cell is shown in the Fig. 3(c) below.
Fig. 4: Schematic for 14 transistor full-adder in tanner tool.
Implementation and Performance Analysis of a Vedic Multiplier Using Tanner EDA Tool
(IJSRD/Vol. 1/Issue 5/2013/031)
All rights reserved by www.ijsrd.com 1160
Fig. 5: Input stimulus for a full-adder cell.
The bottoms there are inputs A, B, and Cin and the
remaining two are outputs (Cout and Sum)
Part 2:- 4-bit multiplier
Fig. 6: Schematic design for the 8-bit Vedic multiplier
B. Simulation in tanner tool
Fig. 7: Schematic for 4-bit Vedic multiplier in tanner tool
Fig.8: Input values for multiplier as VA= 1001 & VB=1010
The 4-bit Vedic multiplier design using adders and gate
instances is shown in the figure 3(a) above. Two 4-bit inputs
VA and VB are multiplied here. The first input is a3a2a1a0
and second b3b2b1b0. All the instances used here are made
using CMOS logic.
Fig. 9: Output value of the multiplier, 01011010
Part 3:- 8-bit digital Vedic multiplier using four, 4-bit
multipliers
Now using the results of the 4-bit Vedic multiplier obtained
above A 8-bit multiplier is designed.
Implementation and Performance Analysis of a Vedic Multiplier Using Tanner EDA Tool
(IJSRD/Vol. 1/Issue 5/2013/031)
All rights reserved by www.ijsrd.com 1161
In this 8-bit multiplier the 8-bit input is divided into two
halves of 4 bit each [9].
Fig. 10: Schematic design for the 8-bit Vedic multiplier
Fig. 11: output value of the multiplication obtained after
Random input values
V. SIMULATION RESULT ANALYSIS:
The multiplier blocks are simulated using T-SPICE netlist
and the results are verified for both the 4-bit and 8-bit
multiplier.
1. For the 4-bit Vedic multiplier:
Measurement result summary
avgpower = 1.4714e-002 W
Core Area = 110 um2
Processor time required = 5.43 Seconds
2. For the 8-bit Vedic multiplier:
Measurement result summary
avgpower = 10.3868e-002 W
Core Area = 740 um2
Processor time required = 15.23 Seconds
Both for a transition time of 100ns.
When compared with the results obtained in [10], the power
consumption and processor time required is found to be very
less. The power consumption using the gate level analysis in
[10] for a 4-bit multiplier is found to be 0.55W whether the
results obtained in this paper using transistor level analysis ,
gives it to be around 11 mW . The power consumption for
the 8-bit multiplier structure here using four , 4-bit
multipliers is found to be around 89 mW The processor time
required in the gate level analysis in [10] is 7.40 Seconds for
the 4-bit multiplier against the 5.43 seconds obtained in the
Vedic multiplier designed above using CMOS VLSI
technology. Again the computational steps are also reduced
and hardware implementation required will also be less as
compared to the conventional methods and hence enhancing
the performance of the overall system.
VI. CONCLUSION:
This paper represents a efficient Vedic multiplier design
using VLSI technology. Almost 80% power reduction at 2.5
volts can be achieved using this Vedic multiplier as
compared to its earlier counterparts using gate level analysis
or the conventional ways of multiplication. The processor's
time consumption is reduced from 7.40 Seconds to 5.43
Seconds for the 4-bit Vedic multiplier and the computational
complexity is also less as it is requiring less number of steps
as compared to conventional multiplication methods. For a
real world application of this multiplier, it is implemented
for finding out the determinant of a 2 X 2 matrix which will
be having two, 8-bit multipliers and finding the difference of
both using two's compliment.
VII. REFERENCES:
[1] Jagadguru Swami Sri Bharathi Krisna Tirathji ,
Motilal Banarsidas , ―Vedic Mathematics or Sixteen
Simple Sutras From TheVedas (Book style)‖,
Varanasi(India),1986.
[2] Kai Hwang, Computer Arithmetic: Principles,
Architecture And Design. New York: John Wiley &
Sons, 1979.
[3] Chandrasekaran,A, nd Broderson, Low Power Digital
Design, Kluwer Academic Publishers,1995.
[4] Honey Durga Tiwari, Ganzorig Gankhuyag, Chan Mo
Kim, Yong Beom Cho, "Multiplier design based on
ancient Indian Vedic Mathematics‖, 2008
International SoC Design Conference, PP 65-68.
Implementation and Performance Analysis of a Vedic Multiplier Using Tanner EDA Tool
(IJSRD/Vol. 1/Issue 5/2013/031)
All rights reserved by www.ijsrd.com 1162
[5] J.D. Lee, Y.J. Yoony, K.H. Leez, B.-G. Park,
―Application of dynamic pass- transistor logic to an
8-bit multiplier,‖ J. Kor. Phys. Soc. 38 (3) (2001)
220–223.
[6] Sung - Mo Kang , Yusuf Leblebici " CMOS Digital
Integrated Circuits (Book Style)" , Third Edition ,
2003.
[7] Sumeer Goel,, Ashok Kumar, and Magdy A.
Bayoumi, ―Design of Robust, Energy-Efficient Full
Adders for Deep- Sub micrometer Design Using
Hybrid-CMOS Logic Style,‖ IEEE Transactions on
very large scale integration systems, vol. 14, NO. 12 ,
pp 1309- 1321 , december 2006.
[8] Mark Vesterbacka, ―A14-TRANSISTOR CMOS
FULL ADDER WITH FULL VOLTAGE-SWING
NODES,‖ ,Department of Electrical Engineering,
Linkoping , Linkoping, Sweden, 1999 IEEE, pp 713-
715.
[9] Vedic Maths Sutras - Magic Formulae [Online].
Available:
http://hinduism.about.com/library/weekly/extra/blved
icmathsutras.htm.
[10] 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.

Más contenido relacionado

La actualidad más candente

Compare Efficiency of Different Multipliers Using Verilog Simulation & Modify...
Compare Efficiency of Different Multipliers Using Verilog Simulation & Modify...Compare Efficiency of Different Multipliers Using Verilog Simulation & Modify...
Compare Efficiency of Different Multipliers Using Verilog Simulation & Modify...IJLT EMAS
 
IRJET- Dadda Algorithm based Lowpower High Speed Multiplier using 4T XOR Gate
IRJET- Dadda Algorithm based Lowpower High Speed Multiplier using 4T XOR GateIRJET- Dadda Algorithm based Lowpower High Speed Multiplier using 4T XOR Gate
IRJET- Dadda Algorithm based Lowpower High Speed Multiplier using 4T XOR GateIRJET Journal
 
High-Speed and Energy-Efficient MAC Design using Vedic Multiplier and Carry S...
High-Speed and Energy-Efficient MAC Design using Vedic Multiplier and Carry S...High-Speed and Energy-Efficient MAC Design using Vedic Multiplier and Carry S...
High-Speed and Energy-Efficient MAC Design using Vedic Multiplier and Carry S...IRJET Journal
 
Parallel Processing Technique for Time Efficient Matrix Multiplication
Parallel Processing Technique for Time Efficient Matrix MultiplicationParallel Processing Technique for Time Efficient Matrix Multiplication
Parallel Processing Technique for Time Efficient Matrix MultiplicationIJERA Editor
 
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
 
Efficient Layout Design of CMOS Full Subtractor
Efficient Layout Design of CMOS Full SubtractorEfficient Layout Design of CMOS Full Subtractor
Efficient Layout Design of CMOS Full SubtractorIJEEE
 
A METHODOLOGY FOR IMPROVEMENT OF ROBA MULTIPLIER FOR ELECTRONIC APPLICATIONS
A METHODOLOGY FOR IMPROVEMENT OF ROBA MULTIPLIER FOR ELECTRONIC APPLICATIONSA METHODOLOGY FOR IMPROVEMENT OF ROBA MULTIPLIER FOR ELECTRONIC APPLICATIONS
A METHODOLOGY FOR IMPROVEMENT OF ROBA MULTIPLIER FOR ELECTRONIC APPLICATIONSVLSICS Design
 
Low Power and Area Efficient Multiplier Layout using Transmission Gate
Low Power and Area Efficient Multiplier Layout using Transmission GateLow Power and Area Efficient Multiplier Layout using Transmission Gate
Low Power and Area Efficient Multiplier Layout using Transmission GateIJEEE
 
IRJET - Demand Response for Energy Management using Machine Learning and LSTM...
IRJET - Demand Response for Energy Management using Machine Learning and LSTM...IRJET - Demand Response for Energy Management using Machine Learning and LSTM...
IRJET - Demand Response for Energy Management using Machine Learning and LSTM...IRJET Journal
 
Bit Serial multiplier using Verilog
Bit Serial multiplier using VerilogBit Serial multiplier using Verilog
Bit Serial multiplier using VerilogBhargavKatkam
 
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
 
vedic mathematics based MAC unit
vedic mathematics based MAC unitvedic mathematics based MAC unit
vedic mathematics based MAC unitNavya Shree
 
Mini Project on 4 BIT SERIAL MULTIPLIER
Mini Project on 4 BIT SERIAL MULTIPLIERMini Project on 4 BIT SERIAL MULTIPLIER
Mini Project on 4 BIT SERIAL MULTIPLIERj naga sai
 
Design and Implementation of a Programmable Truncated Multiplier
Design and Implementation of a Programmable Truncated MultiplierDesign and Implementation of a Programmable Truncated Multiplier
Design and Implementation of a Programmable Truncated Multiplierijsrd.com
 

La actualidad más candente (19)

Compare Efficiency of Different Multipliers Using Verilog Simulation & Modify...
Compare Efficiency of Different Multipliers Using Verilog Simulation & Modify...Compare Efficiency of Different Multipliers Using Verilog Simulation & Modify...
Compare Efficiency of Different Multipliers Using Verilog Simulation & Modify...
 
IRJET- Dadda Algorithm based Lowpower High Speed Multiplier using 4T XOR Gate
IRJET- Dadda Algorithm based Lowpower High Speed Multiplier using 4T XOR GateIRJET- Dadda Algorithm based Lowpower High Speed Multiplier using 4T XOR Gate
IRJET- Dadda Algorithm based Lowpower High Speed Multiplier using 4T XOR Gate
 
High-Speed and Energy-Efficient MAC Design using Vedic Multiplier and Carry S...
High-Speed and Energy-Efficient MAC Design using Vedic Multiplier and Carry S...High-Speed and Energy-Efficient MAC Design using Vedic Multiplier and Carry S...
High-Speed and Energy-Efficient MAC Design using Vedic Multiplier and Carry S...
 
Parallel Processing Technique for Time Efficient Matrix Multiplication
Parallel Processing Technique for Time Efficient Matrix MultiplicationParallel Processing Technique for Time Efficient Matrix Multiplication
Parallel Processing Technique for Time Efficient Matrix Multiplication
 
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
 
Efficient Layout Design of CMOS Full Subtractor
Efficient Layout Design of CMOS Full SubtractorEfficient Layout Design of CMOS Full Subtractor
Efficient Layout Design of CMOS Full Subtractor
 
A METHODOLOGY FOR IMPROVEMENT OF ROBA MULTIPLIER FOR ELECTRONIC APPLICATIONS
A METHODOLOGY FOR IMPROVEMENT OF ROBA MULTIPLIER FOR ELECTRONIC APPLICATIONSA METHODOLOGY FOR IMPROVEMENT OF ROBA MULTIPLIER FOR ELECTRONIC APPLICATIONS
A METHODOLOGY FOR IMPROVEMENT OF ROBA MULTIPLIER FOR ELECTRONIC APPLICATIONS
 
Low Power and Area Efficient Multiplier Layout using Transmission Gate
Low Power and Area Efficient Multiplier Layout using Transmission GateLow Power and Area Efficient Multiplier Layout using Transmission Gate
Low Power and Area Efficient Multiplier Layout using Transmission Gate
 
IRJET - Demand Response for Energy Management using Machine Learning and LSTM...
IRJET - Demand Response for Energy Management using Machine Learning and LSTM...IRJET - Demand Response for Energy Management using Machine Learning and LSTM...
IRJET - Demand Response for Energy Management using Machine Learning and LSTM...
 
Bit Serial multiplier using Verilog
Bit Serial multiplier using VerilogBit Serial multiplier using Verilog
Bit Serial multiplier using Verilog
 
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
 
vedic mathematics based MAC unit
vedic mathematics based MAC unitvedic mathematics based MAC unit
vedic mathematics based MAC unit
 
Vedic multiplier
Vedic multiplierVedic multiplier
Vedic multiplier
 
Mini Project on 4 BIT SERIAL MULTIPLIER
Mini Project on 4 BIT SERIAL MULTIPLIERMini Project on 4 BIT SERIAL MULTIPLIER
Mini Project on 4 BIT SERIAL MULTIPLIER
 
Design and Implementation of a Programmable Truncated Multiplier
Design and Implementation of a Programmable Truncated MultiplierDesign and Implementation of a Programmable Truncated Multiplier
Design and Implementation of a Programmable Truncated Multiplier
 
Content
ContentContent
Content
 
2012
20122012
2012
 
J045075661
J045075661J045075661
J045075661
 

Similar a Implementation and Performance Analysis of a Vedic Multiplier Using Tanner EDA Tool

Final Project Report
Final Project ReportFinal Project Report
Final Project ReportRiddhi Shah
 
Design and testing of systolic array multiplier using fault injecting schemes
Design and testing of systolic array multiplier using fault injecting schemesDesign and testing of systolic array multiplier using fault injecting schemes
Design and testing of systolic array multiplier using fault injecting schemesCSITiaesprime
 
A SURVEY - COMPARISON OF MULTIPLIERS USING DIFFERENT LOGIC STYLE
A SURVEY - COMPARISON OF MULTIPLIERS USING DIFFERENT LOGIC STYLEA SURVEY - COMPARISON OF MULTIPLIERS USING DIFFERENT LOGIC STYLE
A SURVEY - COMPARISON OF MULTIPLIERS USING DIFFERENT LOGIC STYLEEditor IJMTER
 
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
 
Implemenation of Vedic Multiplier Using Reversible Gates
Implemenation of Vedic Multiplier Using Reversible Gates Implemenation of Vedic Multiplier Using Reversible Gates
Implemenation of Vedic Multiplier Using Reversible Gates csandit
 
IRJET- Comparison of Multiplier Design with Various Full Adders
IRJET- Comparison of Multiplier Design with Various Full AddersIRJET- Comparison of Multiplier Design with Various Full Adders
IRJET- Comparison of Multiplier Design with Various Full AddersIRJET Journal
 
Low Power VLSI Design of Modified Booth Multiplier
Low Power VLSI Design of Modified Booth MultiplierLow Power VLSI Design of Modified Booth Multiplier
Low Power VLSI Design of Modified Booth Multiplieridescitation
 
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
 
DESIGN OF LOW POWER MULTIPLIER
DESIGN OF LOW POWER MULTIPLIERDESIGN OF LOW POWER MULTIPLIER
DESIGN OF LOW POWER MULTIPLIERIRJET Journal
 
Area and Power Efficient Up-Down counter Design by Using Full Adder Module
Area and Power Efficient Up-Down counter Design by Using Full Adder ModuleArea and Power Efficient Up-Down counter Design by Using Full Adder Module
Area and Power Efficient Up-Down counter Design by Using Full Adder ModuleIJEEE
 
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
 
Design and Implementation of 8 Bit Multiplier Using M.G.D.I. Technique
Design and Implementation of 8 Bit Multiplier Using M.G.D.I. TechniqueDesign and Implementation of 8 Bit Multiplier Using M.G.D.I. Technique
Design and Implementation of 8 Bit Multiplier Using M.G.D.I. TechniqueIJMER
 
EFFICIENT IMPLEMENTATION OF 16-BIT MULTIPLIER-ACCUMULATOR USING RADIX-2 MODIF...
EFFICIENT IMPLEMENTATION OF 16-BIT MULTIPLIER-ACCUMULATOR USING RADIX-2 MODIF...EFFICIENT IMPLEMENTATION OF 16-BIT MULTIPLIER-ACCUMULATOR USING RADIX-2 MODIF...
EFFICIENT IMPLEMENTATION OF 16-BIT MULTIPLIER-ACCUMULATOR USING RADIX-2 MODIF...VLSICS Design
 
Iaetsd design and simulation of high speed cmos full adder (2)
Iaetsd design and simulation of high speed cmos full adder (2)Iaetsd design and simulation of high speed cmos full adder (2)
Iaetsd design and simulation of high speed cmos full adder (2)Iaetsd Iaetsd
 
Design of High Speed Low Power 15-4 Compressor Using Complementary Energy Pat...
Design of High Speed Low Power 15-4 Compressor Using Complementary Energy Pat...Design of High Speed Low Power 15-4 Compressor Using Complementary Energy Pat...
Design of High Speed Low Power 15-4 Compressor Using Complementary Energy Pat...CSCJournals
 
A Review of Different Methods for Booth Multiplier
A Review of Different Methods for Booth MultiplierA Review of Different Methods for Booth Multiplier
A Review of Different Methods for Booth MultiplierIJERA Editor
 
High Speed Signed multiplier for Digital Signal Processing Applications
High Speed Signed multiplier for Digital Signal Processing ApplicationsHigh Speed Signed multiplier for Digital Signal Processing Applications
High Speed Signed multiplier for Digital Signal Processing ApplicationsIOSR Journals
 
222083242 full-documg
222083242 full-documg222083242 full-documg
222083242 full-documghomeworkping9
 

Similar a Implementation and Performance Analysis of a Vedic Multiplier Using Tanner EDA Tool (20)

Final Project Report
Final Project ReportFinal Project Report
Final Project Report
 
Design and testing of systolic array multiplier using fault injecting schemes
Design and testing of systolic array multiplier using fault injecting schemesDesign and testing of systolic array multiplier using fault injecting schemes
Design and testing of systolic array multiplier using fault injecting schemes
 
A SURVEY - COMPARISON OF MULTIPLIERS USING DIFFERENT LOGIC STYLE
A SURVEY - COMPARISON OF MULTIPLIERS USING DIFFERENT LOGIC STYLEA SURVEY - COMPARISON OF MULTIPLIERS USING DIFFERENT LOGIC STYLE
A SURVEY - COMPARISON OF MULTIPLIERS USING DIFFERENT LOGIC STYLE
 
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...
 
Implemenation of Vedic Multiplier Using Reversible Gates
Implemenation of Vedic Multiplier Using Reversible Gates Implemenation of Vedic Multiplier Using Reversible Gates
Implemenation of Vedic Multiplier Using Reversible Gates
 
IRJET- Comparison of Multiplier Design with Various Full Adders
IRJET- Comparison of Multiplier Design with Various Full AddersIRJET- Comparison of Multiplier Design with Various Full Adders
IRJET- Comparison of Multiplier Design with Various Full Adders
 
Low Power VLSI Design of Modified Booth Multiplier
Low Power VLSI Design of Modified Booth MultiplierLow Power VLSI Design of Modified Booth Multiplier
Low Power VLSI Design of Modified Booth Multiplier
 
Ramya Project
Ramya ProjectRamya Project
Ramya Project
 
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
 
DESIGN OF LOW POWER MULTIPLIER
DESIGN OF LOW POWER MULTIPLIERDESIGN OF LOW POWER MULTIPLIER
DESIGN OF LOW POWER MULTIPLIER
 
Area and Power Efficient Up-Down counter Design by Using Full Adder Module
Area and Power Efficient Up-Down counter Design by Using Full Adder ModuleArea and Power Efficient Up-Down counter Design by Using Full Adder Module
Area and Power Efficient Up-Down counter Design by Using Full Adder Module
 
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
 
Design and Implementation of 8 Bit Multiplier Using M.G.D.I. Technique
Design and Implementation of 8 Bit Multiplier Using M.G.D.I. TechniqueDesign and Implementation of 8 Bit Multiplier Using M.G.D.I. Technique
Design and Implementation of 8 Bit Multiplier Using M.G.D.I. Technique
 
EFFICIENT IMPLEMENTATION OF 16-BIT MULTIPLIER-ACCUMULATOR USING RADIX-2 MODIF...
EFFICIENT IMPLEMENTATION OF 16-BIT MULTIPLIER-ACCUMULATOR USING RADIX-2 MODIF...EFFICIENT IMPLEMENTATION OF 16-BIT MULTIPLIER-ACCUMULATOR USING RADIX-2 MODIF...
EFFICIENT IMPLEMENTATION OF 16-BIT MULTIPLIER-ACCUMULATOR USING RADIX-2 MODIF...
 
Iaetsd design and simulation of high speed cmos full adder (2)
Iaetsd design and simulation of high speed cmos full adder (2)Iaetsd design and simulation of high speed cmos full adder (2)
Iaetsd design and simulation of high speed cmos full adder (2)
 
Design of High Speed Low Power 15-4 Compressor Using Complementary Energy Pat...
Design of High Speed Low Power 15-4 Compressor Using Complementary Energy Pat...Design of High Speed Low Power 15-4 Compressor Using Complementary Energy Pat...
Design of High Speed Low Power 15-4 Compressor Using Complementary Energy Pat...
 
A Review of Different Methods for Booth Multiplier
A Review of Different Methods for Booth MultiplierA Review of Different Methods for Booth Multiplier
A Review of Different Methods for Booth Multiplier
 
High Speed Signed multiplier for Digital Signal Processing Applications
High Speed Signed multiplier for Digital Signal Processing ApplicationsHigh Speed Signed multiplier for Digital Signal Processing Applications
High Speed Signed multiplier for Digital Signal Processing Applications
 
222083242 full-documg
222083242 full-documg222083242 full-documg
222083242 full-documg
 
Ad4103173176
Ad4103173176Ad4103173176
Ad4103173176
 

Más de ijsrd.com

IoT Enabled Smart Grid
IoT Enabled Smart GridIoT Enabled Smart Grid
IoT Enabled Smart Gridijsrd.com
 
A Survey Report on : Security & Challenges in Internet of Things
A Survey Report on : Security & Challenges in Internet of ThingsA Survey Report on : Security & Challenges in Internet of Things
A Survey Report on : Security & Challenges in Internet of Thingsijsrd.com
 
IoT for Everyday Life
IoT for Everyday LifeIoT for Everyday Life
IoT for Everyday Lifeijsrd.com
 
Study on Issues in Managing and Protecting Data of IOT
Study on Issues in Managing and Protecting Data of IOTStudy on Issues in Managing and Protecting Data of IOT
Study on Issues in Managing and Protecting Data of IOTijsrd.com
 
Interactive Technologies for Improving Quality of Education to Build Collabor...
Interactive Technologies for Improving Quality of Education to Build Collabor...Interactive Technologies for Improving Quality of Education to Build Collabor...
Interactive Technologies for Improving Quality of Education to Build Collabor...ijsrd.com
 
Internet of Things - Paradigm Shift of Future Internet Application for Specia...
Internet of Things - Paradigm Shift of Future Internet Application for Specia...Internet of Things - Paradigm Shift of Future Internet Application for Specia...
Internet of Things - Paradigm Shift of Future Internet Application for Specia...ijsrd.com
 
A Study of the Adverse Effects of IoT on Student's Life
A Study of the Adverse Effects of IoT on Student's LifeA Study of the Adverse Effects of IoT on Student's Life
A Study of the Adverse Effects of IoT on Student's Lifeijsrd.com
 
Pedagogy for Effective use of ICT in English Language Learning
Pedagogy for Effective use of ICT in English Language LearningPedagogy for Effective use of ICT in English Language Learning
Pedagogy for Effective use of ICT in English Language Learningijsrd.com
 
Virtual Eye - Smart Traffic Navigation System
Virtual Eye - Smart Traffic Navigation SystemVirtual Eye - Smart Traffic Navigation System
Virtual Eye - Smart Traffic Navigation Systemijsrd.com
 
Ontological Model of Educational Programs in Computer Science (Bachelor and M...
Ontological Model of Educational Programs in Computer Science (Bachelor and M...Ontological Model of Educational Programs in Computer Science (Bachelor and M...
Ontological Model of Educational Programs in Computer Science (Bachelor and M...ijsrd.com
 
Understanding IoT Management for Smart Refrigerator
Understanding IoT Management for Smart RefrigeratorUnderstanding IoT Management for Smart Refrigerator
Understanding IoT Management for Smart Refrigeratorijsrd.com
 
DESIGN AND ANALYSIS OF DOUBLE WISHBONE SUSPENSION SYSTEM USING FINITE ELEMENT...
DESIGN AND ANALYSIS OF DOUBLE WISHBONE SUSPENSION SYSTEM USING FINITE ELEMENT...DESIGN AND ANALYSIS OF DOUBLE WISHBONE SUSPENSION SYSTEM USING FINITE ELEMENT...
DESIGN AND ANALYSIS OF DOUBLE WISHBONE SUSPENSION SYSTEM USING FINITE ELEMENT...ijsrd.com
 
A Review: Microwave Energy for materials processing
A Review: Microwave Energy for materials processingA Review: Microwave Energy for materials processing
A Review: Microwave Energy for materials processingijsrd.com
 
Web Usage Mining: A Survey on User's Navigation Pattern from Web Logs
Web Usage Mining: A Survey on User's Navigation Pattern from Web LogsWeb Usage Mining: A Survey on User's Navigation Pattern from Web Logs
Web Usage Mining: A Survey on User's Navigation Pattern from Web Logsijsrd.com
 
APPLICATION OF STATCOM to IMPROVED DYNAMIC PERFORMANCE OF POWER SYSTEM
APPLICATION OF STATCOM to IMPROVED DYNAMIC PERFORMANCE OF POWER SYSTEMAPPLICATION OF STATCOM to IMPROVED DYNAMIC PERFORMANCE OF POWER SYSTEM
APPLICATION OF STATCOM to IMPROVED DYNAMIC PERFORMANCE OF POWER SYSTEMijsrd.com
 
Making model of dual axis solar tracking with Maximum Power Point Tracking
Making model of dual axis solar tracking with Maximum Power Point TrackingMaking model of dual axis solar tracking with Maximum Power Point Tracking
Making model of dual axis solar tracking with Maximum Power Point Trackingijsrd.com
 
A REVIEW PAPER ON PERFORMANCE AND EMISSION TEST OF 4 STROKE DIESEL ENGINE USI...
A REVIEW PAPER ON PERFORMANCE AND EMISSION TEST OF 4 STROKE DIESEL ENGINE USI...A REVIEW PAPER ON PERFORMANCE AND EMISSION TEST OF 4 STROKE DIESEL ENGINE USI...
A REVIEW PAPER ON PERFORMANCE AND EMISSION TEST OF 4 STROKE DIESEL ENGINE USI...ijsrd.com
 
Study and Review on Various Current Comparators
Study and Review on Various Current ComparatorsStudy and Review on Various Current Comparators
Study and Review on Various Current Comparatorsijsrd.com
 
Reducing Silicon Real Estate and Switching Activity Using Low Power Test Patt...
Reducing Silicon Real Estate and Switching Activity Using Low Power Test Patt...Reducing Silicon Real Estate and Switching Activity Using Low Power Test Patt...
Reducing Silicon Real Estate and Switching Activity Using Low Power Test Patt...ijsrd.com
 
Defending Reactive Jammers in WSN using a Trigger Identification Service.
Defending Reactive Jammers in WSN using a Trigger Identification Service.Defending Reactive Jammers in WSN using a Trigger Identification Service.
Defending Reactive Jammers in WSN using a Trigger Identification Service.ijsrd.com
 

Más de ijsrd.com (20)

IoT Enabled Smart Grid
IoT Enabled Smart GridIoT Enabled Smart Grid
IoT Enabled Smart Grid
 
A Survey Report on : Security & Challenges in Internet of Things
A Survey Report on : Security & Challenges in Internet of ThingsA Survey Report on : Security & Challenges in Internet of Things
A Survey Report on : Security & Challenges in Internet of Things
 
IoT for Everyday Life
IoT for Everyday LifeIoT for Everyday Life
IoT for Everyday Life
 
Study on Issues in Managing and Protecting Data of IOT
Study on Issues in Managing and Protecting Data of IOTStudy on Issues in Managing and Protecting Data of IOT
Study on Issues in Managing and Protecting Data of IOT
 
Interactive Technologies for Improving Quality of Education to Build Collabor...
Interactive Technologies for Improving Quality of Education to Build Collabor...Interactive Technologies for Improving Quality of Education to Build Collabor...
Interactive Technologies for Improving Quality of Education to Build Collabor...
 
Internet of Things - Paradigm Shift of Future Internet Application for Specia...
Internet of Things - Paradigm Shift of Future Internet Application for Specia...Internet of Things - Paradigm Shift of Future Internet Application for Specia...
Internet of Things - Paradigm Shift of Future Internet Application for Specia...
 
A Study of the Adverse Effects of IoT on Student's Life
A Study of the Adverse Effects of IoT on Student's LifeA Study of the Adverse Effects of IoT on Student's Life
A Study of the Adverse Effects of IoT on Student's Life
 
Pedagogy for Effective use of ICT in English Language Learning
Pedagogy for Effective use of ICT in English Language LearningPedagogy for Effective use of ICT in English Language Learning
Pedagogy for Effective use of ICT in English Language Learning
 
Virtual Eye - Smart Traffic Navigation System
Virtual Eye - Smart Traffic Navigation SystemVirtual Eye - Smart Traffic Navigation System
Virtual Eye - Smart Traffic Navigation System
 
Ontological Model of Educational Programs in Computer Science (Bachelor and M...
Ontological Model of Educational Programs in Computer Science (Bachelor and M...Ontological Model of Educational Programs in Computer Science (Bachelor and M...
Ontological Model of Educational Programs in Computer Science (Bachelor and M...
 
Understanding IoT Management for Smart Refrigerator
Understanding IoT Management for Smart RefrigeratorUnderstanding IoT Management for Smart Refrigerator
Understanding IoT Management for Smart Refrigerator
 
DESIGN AND ANALYSIS OF DOUBLE WISHBONE SUSPENSION SYSTEM USING FINITE ELEMENT...
DESIGN AND ANALYSIS OF DOUBLE WISHBONE SUSPENSION SYSTEM USING FINITE ELEMENT...DESIGN AND ANALYSIS OF DOUBLE WISHBONE SUSPENSION SYSTEM USING FINITE ELEMENT...
DESIGN AND ANALYSIS OF DOUBLE WISHBONE SUSPENSION SYSTEM USING FINITE ELEMENT...
 
A Review: Microwave Energy for materials processing
A Review: Microwave Energy for materials processingA Review: Microwave Energy for materials processing
A Review: Microwave Energy for materials processing
 
Web Usage Mining: A Survey on User's Navigation Pattern from Web Logs
Web Usage Mining: A Survey on User's Navigation Pattern from Web LogsWeb Usage Mining: A Survey on User's Navigation Pattern from Web Logs
Web Usage Mining: A Survey on User's Navigation Pattern from Web Logs
 
APPLICATION OF STATCOM to IMPROVED DYNAMIC PERFORMANCE OF POWER SYSTEM
APPLICATION OF STATCOM to IMPROVED DYNAMIC PERFORMANCE OF POWER SYSTEMAPPLICATION OF STATCOM to IMPROVED DYNAMIC PERFORMANCE OF POWER SYSTEM
APPLICATION OF STATCOM to IMPROVED DYNAMIC PERFORMANCE OF POWER SYSTEM
 
Making model of dual axis solar tracking with Maximum Power Point Tracking
Making model of dual axis solar tracking with Maximum Power Point TrackingMaking model of dual axis solar tracking with Maximum Power Point Tracking
Making model of dual axis solar tracking with Maximum Power Point Tracking
 
A REVIEW PAPER ON PERFORMANCE AND EMISSION TEST OF 4 STROKE DIESEL ENGINE USI...
A REVIEW PAPER ON PERFORMANCE AND EMISSION TEST OF 4 STROKE DIESEL ENGINE USI...A REVIEW PAPER ON PERFORMANCE AND EMISSION TEST OF 4 STROKE DIESEL ENGINE USI...
A REVIEW PAPER ON PERFORMANCE AND EMISSION TEST OF 4 STROKE DIESEL ENGINE USI...
 
Study and Review on Various Current Comparators
Study and Review on Various Current ComparatorsStudy and Review on Various Current Comparators
Study and Review on Various Current Comparators
 
Reducing Silicon Real Estate and Switching Activity Using Low Power Test Patt...
Reducing Silicon Real Estate and Switching Activity Using Low Power Test Patt...Reducing Silicon Real Estate and Switching Activity Using Low Power Test Patt...
Reducing Silicon Real Estate and Switching Activity Using Low Power Test Patt...
 
Defending Reactive Jammers in WSN using a Trigger Identification Service.
Defending Reactive Jammers in WSN using a Trigger Identification Service.Defending Reactive Jammers in WSN using a Trigger Identification Service.
Defending Reactive Jammers in WSN using a Trigger Identification Service.
 

Último

8251 universal synchronous asynchronous receiver transmitter
8251 universal synchronous asynchronous receiver transmitter8251 universal synchronous asynchronous receiver transmitter
8251 universal synchronous asynchronous receiver transmitterShivangiSharma879191
 
Introduction-To-Agricultural-Surveillance-Rover.pptx
Introduction-To-Agricultural-Surveillance-Rover.pptxIntroduction-To-Agricultural-Surveillance-Rover.pptx
Introduction-To-Agricultural-Surveillance-Rover.pptxk795866
 
Piping Basic stress analysis by engineering
Piping Basic stress analysis by engineeringPiping Basic stress analysis by engineering
Piping Basic stress analysis by engineeringJuanCarlosMorales19600
 
CCS355 Neural Network & Deep Learning UNIT III notes and Question bank .pdf
CCS355 Neural Network & Deep Learning UNIT III notes and Question bank .pdfCCS355 Neural Network & Deep Learning UNIT III notes and Question bank .pdf
CCS355 Neural Network & Deep Learning UNIT III notes and Question bank .pdfAsst.prof M.Gokilavani
 
Why does (not) Kafka need fsync: Eliminating tail latency spikes caused by fsync
Why does (not) Kafka need fsync: Eliminating tail latency spikes caused by fsyncWhy does (not) Kafka need fsync: Eliminating tail latency spikes caused by fsync
Why does (not) Kafka need fsync: Eliminating tail latency spikes caused by fsyncssuser2ae721
 
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
 
Application of Residue Theorem to evaluate real integrations.pptx
Application of Residue Theorem to evaluate real integrations.pptxApplication of Residue Theorem to evaluate real integrations.pptx
Application of Residue Theorem to evaluate real integrations.pptx959SahilShah
 
Risk Assessment For Installation of Drainage Pipes.pdf
Risk Assessment For Installation of Drainage Pipes.pdfRisk Assessment For Installation of Drainage Pipes.pdf
Risk Assessment For Installation of Drainage Pipes.pdfROCENODodongVILLACER
 
welding defects observed during the welding
welding defects observed during the weldingwelding defects observed during the welding
welding defects observed during the weldingMuhammadUzairLiaqat
 
UNIT III ANALOG ELECTRONICS (BASIC ELECTRONICS)
UNIT III ANALOG ELECTRONICS (BASIC ELECTRONICS)UNIT III ANALOG ELECTRONICS (BASIC ELECTRONICS)
UNIT III ANALOG ELECTRONICS (BASIC ELECTRONICS)Dr SOUNDIRARAJ N
 
Call Girls Narol 7397865700 Independent Call Girls
Call Girls Narol 7397865700 Independent Call GirlsCall Girls Narol 7397865700 Independent Call Girls
Call Girls Narol 7397865700 Independent Call Girlsssuser7cb4ff
 
Class 1 | NFPA 72 | Overview Fire Alarm System
Class 1 | NFPA 72 | Overview Fire Alarm SystemClass 1 | NFPA 72 | Overview Fire Alarm System
Class 1 | NFPA 72 | Overview Fire Alarm Systemirfanmechengr
 
Arduino_CSE ece ppt for working and principal of arduino.ppt
Arduino_CSE ece ppt for working and principal of arduino.pptArduino_CSE ece ppt for working and principal of arduino.ppt
Arduino_CSE ece ppt for working and principal of arduino.pptSAURABHKUMAR892774
 
Earthing details of Electrical Substation
Earthing details of Electrical SubstationEarthing details of Electrical Substation
Earthing details of Electrical Substationstephanwindworld
 
Correctly Loading Incremental Data at Scale
Correctly Loading Incremental Data at ScaleCorrectly Loading Incremental Data at Scale
Correctly Loading Incremental Data at ScaleAlluxio, Inc.
 
Introduction to Machine Learning Unit-3 for II MECH
Introduction to Machine Learning Unit-3 for II MECHIntroduction to Machine Learning Unit-3 for II MECH
Introduction to Machine Learning Unit-3 for II MECHC Sai Kiran
 
TechTAC® CFD Report Summary: A Comparison of Two Types of Tubing Anchor Catchers
TechTAC® CFD Report Summary: A Comparison of Two Types of Tubing Anchor CatchersTechTAC® CFD Report Summary: A Comparison of Two Types of Tubing Anchor Catchers
TechTAC® CFD Report Summary: A Comparison of Two Types of Tubing Anchor Catcherssdickerson1
 
INFLUENCE OF NANOSILICA ON THE PROPERTIES OF CONCRETE
INFLUENCE OF NANOSILICA ON THE PROPERTIES OF CONCRETEINFLUENCE OF NANOSILICA ON THE PROPERTIES OF CONCRETE
INFLUENCE OF NANOSILICA ON THE PROPERTIES OF CONCRETEroselinkalist12
 

Último (20)

8251 universal synchronous asynchronous receiver transmitter
8251 universal synchronous asynchronous receiver transmitter8251 universal synchronous asynchronous receiver transmitter
8251 universal synchronous asynchronous receiver transmitter
 
Introduction-To-Agricultural-Surveillance-Rover.pptx
Introduction-To-Agricultural-Surveillance-Rover.pptxIntroduction-To-Agricultural-Surveillance-Rover.pptx
Introduction-To-Agricultural-Surveillance-Rover.pptx
 
Piping Basic stress analysis by engineering
Piping Basic stress analysis by engineeringPiping Basic stress analysis by engineering
Piping Basic stress analysis by engineering
 
CCS355 Neural Network & Deep Learning UNIT III notes and Question bank .pdf
CCS355 Neural Network & Deep Learning UNIT III notes and Question bank .pdfCCS355 Neural Network & Deep Learning UNIT III notes and Question bank .pdf
CCS355 Neural Network & Deep Learning UNIT III notes and Question bank .pdf
 
Why does (not) Kafka need fsync: Eliminating tail latency spikes caused by fsync
Why does (not) Kafka need fsync: Eliminating tail latency spikes caused by fsyncWhy does (not) Kafka need fsync: Eliminating tail latency spikes caused by fsync
Why does (not) Kafka need fsync: Eliminating tail latency spikes caused by fsync
 
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
 
Application of Residue Theorem to evaluate real integrations.pptx
Application of Residue Theorem to evaluate real integrations.pptxApplication of Residue Theorem to evaluate real integrations.pptx
Application of Residue Theorem to evaluate real integrations.pptx
 
Risk Assessment For Installation of Drainage Pipes.pdf
Risk Assessment For Installation of Drainage Pipes.pdfRisk Assessment For Installation of Drainage Pipes.pdf
Risk Assessment For Installation of Drainage Pipes.pdf
 
welding defects observed during the welding
welding defects observed during the weldingwelding defects observed during the welding
welding defects observed during the welding
 
UNIT III ANALOG ELECTRONICS (BASIC ELECTRONICS)
UNIT III ANALOG ELECTRONICS (BASIC ELECTRONICS)UNIT III ANALOG ELECTRONICS (BASIC ELECTRONICS)
UNIT III ANALOG ELECTRONICS (BASIC ELECTRONICS)
 
Call Girls Narol 7397865700 Independent Call Girls
Call Girls Narol 7397865700 Independent Call GirlsCall Girls Narol 7397865700 Independent Call Girls
Call Girls Narol 7397865700 Independent Call Girls
 
Class 1 | NFPA 72 | Overview Fire Alarm System
Class 1 | NFPA 72 | Overview Fire Alarm SystemClass 1 | NFPA 72 | Overview Fire Alarm System
Class 1 | NFPA 72 | Overview Fire Alarm System
 
Arduino_CSE ece ppt for working and principal of arduino.ppt
Arduino_CSE ece ppt for working and principal of arduino.pptArduino_CSE ece ppt for working and principal of arduino.ppt
Arduino_CSE ece ppt for working and principal of arduino.ppt
 
Earthing details of Electrical Substation
Earthing details of Electrical SubstationEarthing details of Electrical Substation
Earthing details of Electrical Substation
 
Correctly Loading Incremental Data at Scale
Correctly Loading Incremental Data at ScaleCorrectly Loading Incremental Data at Scale
Correctly Loading Incremental Data at Scale
 
🔝9953056974🔝!!-YOUNG call girls in Rajendra Nagar Escort rvice Shot 2000 nigh...
🔝9953056974🔝!!-YOUNG call girls in Rajendra Nagar Escort rvice Shot 2000 nigh...🔝9953056974🔝!!-YOUNG call girls in Rajendra Nagar Escort rvice Shot 2000 nigh...
🔝9953056974🔝!!-YOUNG call girls in Rajendra Nagar Escort rvice Shot 2000 nigh...
 
Introduction to Machine Learning Unit-3 for II MECH
Introduction to Machine Learning Unit-3 for II MECHIntroduction to Machine Learning Unit-3 for II MECH
Introduction to Machine Learning Unit-3 for II MECH
 
TechTAC® CFD Report Summary: A Comparison of Two Types of Tubing Anchor Catchers
TechTAC® CFD Report Summary: A Comparison of Two Types of Tubing Anchor CatchersTechTAC® CFD Report Summary: A Comparison of Two Types of Tubing Anchor Catchers
TechTAC® CFD Report Summary: A Comparison of Two Types of Tubing Anchor Catchers
 
young call girls in Green Park🔝 9953056974 🔝 escort Service
young call girls in Green Park🔝 9953056974 🔝 escort Serviceyoung call girls in Green Park🔝 9953056974 🔝 escort Service
young call girls in Green Park🔝 9953056974 🔝 escort Service
 
INFLUENCE OF NANOSILICA ON THE PROPERTIES OF CONCRETE
INFLUENCE OF NANOSILICA ON THE PROPERTIES OF CONCRETEINFLUENCE OF NANOSILICA ON THE PROPERTIES OF CONCRETE
INFLUENCE OF NANOSILICA ON THE PROPERTIES OF CONCRETE
 

Implementation and Performance Analysis of a Vedic Multiplier Using Tanner EDA Tool

  • 1. IJSRD - International Journal for Scientific Research & Development| Vol. 1, Issue 5, 2013 | ISSN (online): 2321-0613 All rights reserved by www.ijsrd.com 1158 Abstract -- high density, VLSI chips have led to rapid and innovative development in low power design during the recent years .The need for low power design is becoming a major issue in high performance digital systems such as microprocessor, digital signal processor and other applications. For these applications, Multiplier is the major core block. Based on the Multiplier design, an efficient processor is designed. Power and area efficient multiplier using CMOS logic circuits for applications in various digital signal processors is designed. This multiplier is implemented using Vedic multiplication algorithms mainly the "UrdhvaTriyakBhyam sutra‖, which is the most generalized one Vedic multiplication algorithm [1] . A multiplier is a very important element in almost all the processors and contributes substantially to the total power consumption of the system. The novel point is the efficient use of Vedic algorithm (sutras) that reduces the number of computational steps considerably compared with any conventional method . The schematic for this multiplier is designed using TANNER TOOL. Paper presents a systematic design methodology for this improved performance digital multiplier based on Vedic mathematics. Keywords: Multiplier, Vedic algorithms, Vedic Mathematics, Tanner EDA, UrdhvaTriyakBhyam sutra. I. INTRODUCTION: A Multiplier, no doubt, is one of the most important block in any processor now a days. A binary multiplier is an electronic circuit used in digital electronics, such as a computer, to multiply two binary numbers. A variety of computer arithmetic techniques can be used to implement a digital multiplier. Most techniques involve computing a set of partial products, and then summing the partial products together [2]. In the past, the parameters like high speed, small area and low cost were the major areas of concern, whereas power considerations are now gaining the attention of the scientific community associated with VLSI design [3].In the absence of low-power design techniques such applications generally suffer from very short battery life, while packaging and cooling them would be very difficult and this is leading to an unavoidable increase in the cost of the product. In multiplication, reliability is strongly affected by power consumption. Usually, high power dissipation implies high temperature operation, which, in turn, has a tendency to induce several failure mechanisms in the system. Power dissipation is the most critical parameter for portability & mobility and it is classified in to dynamic and static power dissipation. As the common digital signal processing algorithms spend most of their time multiplying, the processors spend a lot of chip area in order to make the multiplication as fast as possible. Hence a non-conventional yet very efficient Vedic mathematics is used for making a high performance multiplier. Vedic Mathematics deals mainly with various Vedic mathematical formulae and their applications for carrying out large arithmetical operations easily [4]. This paper is based on UrdhvaTriyakBhyam sutra of Vedic multiplication, which is the most generalized method for multiplication. Considering a digital hardware, a Vedic multiplier will be more power efficient and faster also as less number of steps are required for multiplication II. URDHVA- TIRYAKBHYAM SUTRA MULTIPLICATION: Urdhva Tiryakbhyam Sutra from Vedic mathematics is a general multiplication formula applicable to all cases of multiplication. It literally means ―Vertically and crosswise‖. It is based on a novel concept through which the generation of all partial products can be done with the concurrent addition of these partial products In this paper, comparative study of different multipliers is done for low power requirement and high speed. To illustrate this multiplication scheme, let us consider the multiplication of two decimal numbers (325 * 738). Line diagram for the multiplication is shown in Fig.1. Initially the LSB digits on the both sides of the line are multiplied and added with the carry from the previous step. This generates one of the bits of the result and a carry. This carry is added in the next step and the process goes on likewise. If more than one line are there in one step, all the results are added to the previous carry. In each step, least significant bit act as the result digit and all other digits act as carry for the next step. Initially the carry is taken to be zero. Fig. 1: Multiplication of two numbers using Urdhva Tiryakbhyam Sutra Implementation and Performance Analysis of a Vedic Multiplier Using Tanner EDA Tool Dheeraj Jain1 Dr. Ajay Somkuwar2 1 Research Scholar 2 Professor 1 Dr. K. N. Modi University, Newai , Tonk (Raj.) 2 MANIT, Bhopal (M.P.) S.P.B.Patel Engineering College, Mehsana, Gujarat
  • 2. Implementation and Performance Analysis of a Vedic Multiplier Using Tanner EDA Tool (IJSRD/Vol. 1/Issue 5/2013/031) All rights reserved by www.ijsrd.com 1159 Fig. 2: Line diagram of the multiplication III. VLSI TECHNOLOGY USING CMOS LOGIC Large integrated circuits can be constructed using CMOS logic with very low static power consumption. The increasing demand for low power very large scale integration (VLSI) can be addressed at different design levels, such as the architectural, circuit, layout, and the process technology level .At the circuit design level, considerable potential for power savings exists by means of proper choice of a logic style for implementing combinational circuits. This is because all the important parameters governing power dissipation—switching capacitance, transition activity, and short-circuit currents— are strongly influenced by the chosen logic style. Depending on the application, the kind of circuit to be implemented, and the design technique used, different performance aspects become important. In the past, the parameters like high speed, small area and low cost were the major areas of concern, whereas power considerations are now gaining the Attention of the scientific community associated with VLSI design. In recent years, the growth of Personal computing devices (portable computers and real time audio and video based multimedia applications) and wireless communication systems has made power dissipation a most critical design parameter [5] .In the absence of low-power design techniques such applications generally suffer from very short battery life, while packaging and cooling them would be very difficult and this is leading to an unavoidable increase in the cost of the product. In multiplication, reliability is strongly affected by power consumption. Usually, high power dissipation implies high temperature operation, which, in turn, has a tendency to induce several failure mechanisms in the system [6]. Power dissipation is the most critical parameter for portability & mobility and it is classified in to dynamic and static power dissipation. Dynamic power dissipation occurs when the circuit is operational, while static power dissipation becomes an issue whether circuit is inactive or is in a power- down mode. There are three major sources of power dissipation in digital CMOS circuit which are summarized in equation (1) P avg = P switching + P short circuit + P leakage (1) IV. 8-BIT VEDIC MULTIPLIER: An 8-bit VEDIC multiplier is made using four, 4 bit Vedic multipliers and three, 16 bit adders. The design is then simulated in Tanner tool. The smallest sub-circuit instance being used here is of a Full adder. The systematic design flow then includes a 4-bit Vedic multiplier and finally the 8- bit Vedic multiplier. Part 1: A 14 -T full-adder cell [7] The full adder being used here is a 14 transistor adder based on complementary pass-transistor logic (CPL) [11]. The general structure of the 14 transistor adder is shown in the Fig 3(a) below. It is composed of XOR/XNOR gate instances combined together to make a low power full-adder cell with high node voltage swings [7],[8]. The sum and carry (Cout) outputs are generated from the binary inputs A, B, Cin and expressed as Sum = A XOR B XOR Cin (2) Cout = A . B + Cin .(A XOR B) (3) Fig. 3: 14-T cell using CMOS logic A. Simulation in tanner tool Fig. 3 and Fig. 4 below shows the respective schematic and simulation results on Tanner The simulation result of the full-adder cell is shown in the Fig. 3(c) below. Fig. 4: Schematic for 14 transistor full-adder in tanner tool.
  • 3. Implementation and Performance Analysis of a Vedic Multiplier Using Tanner EDA Tool (IJSRD/Vol. 1/Issue 5/2013/031) All rights reserved by www.ijsrd.com 1160 Fig. 5: Input stimulus for a full-adder cell. The bottoms there are inputs A, B, and Cin and the remaining two are outputs (Cout and Sum) Part 2:- 4-bit multiplier Fig. 6: Schematic design for the 8-bit Vedic multiplier B. Simulation in tanner tool Fig. 7: Schematic for 4-bit Vedic multiplier in tanner tool Fig.8: Input values for multiplier as VA= 1001 & VB=1010 The 4-bit Vedic multiplier design using adders and gate instances is shown in the figure 3(a) above. Two 4-bit inputs VA and VB are multiplied here. The first input is a3a2a1a0 and second b3b2b1b0. All the instances used here are made using CMOS logic. Fig. 9: Output value of the multiplier, 01011010 Part 3:- 8-bit digital Vedic multiplier using four, 4-bit multipliers Now using the results of the 4-bit Vedic multiplier obtained above A 8-bit multiplier is designed.
  • 4. Implementation and Performance Analysis of a Vedic Multiplier Using Tanner EDA Tool (IJSRD/Vol. 1/Issue 5/2013/031) All rights reserved by www.ijsrd.com 1161 In this 8-bit multiplier the 8-bit input is divided into two halves of 4 bit each [9]. Fig. 10: Schematic design for the 8-bit Vedic multiplier Fig. 11: output value of the multiplication obtained after Random input values V. SIMULATION RESULT ANALYSIS: The multiplier blocks are simulated using T-SPICE netlist and the results are verified for both the 4-bit and 8-bit multiplier. 1. For the 4-bit Vedic multiplier: Measurement result summary avgpower = 1.4714e-002 W Core Area = 110 um2 Processor time required = 5.43 Seconds 2. For the 8-bit Vedic multiplier: Measurement result summary avgpower = 10.3868e-002 W Core Area = 740 um2 Processor time required = 15.23 Seconds Both for a transition time of 100ns. When compared with the results obtained in [10], the power consumption and processor time required is found to be very less. The power consumption using the gate level analysis in [10] for a 4-bit multiplier is found to be 0.55W whether the results obtained in this paper using transistor level analysis , gives it to be around 11 mW . The power consumption for the 8-bit multiplier structure here using four , 4-bit multipliers is found to be around 89 mW The processor time required in the gate level analysis in [10] is 7.40 Seconds for the 4-bit multiplier against the 5.43 seconds obtained in the Vedic multiplier designed above using CMOS VLSI technology. Again the computational steps are also reduced and hardware implementation required will also be less as compared to the conventional methods and hence enhancing the performance of the overall system. VI. CONCLUSION: This paper represents a efficient Vedic multiplier design using VLSI technology. Almost 80% power reduction at 2.5 volts can be achieved using this Vedic multiplier as compared to its earlier counterparts using gate level analysis or the conventional ways of multiplication. The processor's time consumption is reduced from 7.40 Seconds to 5.43 Seconds for the 4-bit Vedic multiplier and the computational complexity is also less as it is requiring less number of steps as compared to conventional multiplication methods. For a real world application of this multiplier, it is implemented for finding out the determinant of a 2 X 2 matrix which will be having two, 8-bit multipliers and finding the difference of both using two's compliment. VII. REFERENCES: [1] Jagadguru Swami Sri Bharathi Krisna Tirathji , Motilal Banarsidas , ―Vedic Mathematics or Sixteen Simple Sutras From TheVedas (Book style)‖, Varanasi(India),1986. [2] Kai Hwang, Computer Arithmetic: Principles, Architecture And Design. New York: John Wiley & Sons, 1979. [3] Chandrasekaran,A, nd Broderson, Low Power Digital Design, Kluwer Academic Publishers,1995. [4] Honey Durga Tiwari, Ganzorig Gankhuyag, Chan Mo Kim, Yong Beom Cho, "Multiplier design based on ancient Indian Vedic Mathematics‖, 2008 International SoC Design Conference, PP 65-68.
  • 5. Implementation and Performance Analysis of a Vedic Multiplier Using Tanner EDA Tool (IJSRD/Vol. 1/Issue 5/2013/031) All rights reserved by www.ijsrd.com 1162 [5] J.D. Lee, Y.J. Yoony, K.H. Leez, B.-G. Park, ―Application of dynamic pass- transistor logic to an 8-bit multiplier,‖ J. Kor. Phys. Soc. 38 (3) (2001) 220–223. [6] Sung - Mo Kang , Yusuf Leblebici " CMOS Digital Integrated Circuits (Book Style)" , Third Edition , 2003. [7] Sumeer Goel,, Ashok Kumar, and Magdy A. Bayoumi, ―Design of Robust, Energy-Efficient Full Adders for Deep- Sub micrometer Design Using Hybrid-CMOS Logic Style,‖ IEEE Transactions on very large scale integration systems, vol. 14, NO. 12 , pp 1309- 1321 , december 2006. [8] Mark Vesterbacka, ―A14-TRANSISTOR CMOS FULL ADDER WITH FULL VOLTAGE-SWING NODES,‖ ,Department of Electrical Engineering, Linkoping , Linkoping, Sweden, 1999 IEEE, pp 713- 715. [9] Vedic Maths Sutras - Magic Formulae [Online]. Available: http://hinduism.about.com/library/weekly/extra/blved icmathsutras.htm. [10] 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.