SlideShare a Scribd company logo
Implementation of Power Efficient Iterative
Logarithmic Multiplier using Mitchell’s
Algorithm
1
Kavya Shree M S, 2
Praveen Kumar Y G, 3
Dr. M Z Kurian
1
4th
sem, M.Tech (VLSI and Embedded Systems ), SSIT, Tumakuru (kavyabhramara5@gmail.com)
2
Asst. Prof, Dept. of ECE, SSIT, Tumakuru
3
HOD, Dept. of ECE, SSIT, Tumakuru
Abstract: As the demand increases for low power
dissipation in digital computing system, a new
technique called Reversible Logic was
introduced. Reversible logic is one of the
promising field which solves the problem of
power dissipation and also it is the basic
requirement for the field of quantum computing.
The multiplication which plays a prior role in
DSP applications. Some of the important
operations in DSP are filtering, convolution and
inner partial products. These are the processes
which requires multipliers so the speed and
performance of their operations depends on the
speed of the multiplication and addition. The
logarithmic multiplier which is designed based on
the Mitchell’s Algorithm proposed by Mitchell.
The logarithmic multiplier convert
multiplication and division problem into addition
and subtraction. This paper gives the design of
pipelined iterative logarithmic multiplier using
reversible logic.
Key Words: Reversible Logic, quantum
Computing, Logarithmic Multiplier, Mitchell’s
Algorithm.
I. INTRODUCTION:
Reversible Logic has received great attention in
the recent years due to their ability to reduce the
power dissipation which is the main requirement in
the low power VLSI design. Reversible logic is an
n-input n-output logic device with one to one
mapping. In the designing of the reversible logic
circuits direct fan-out is not allowed and the concept
of one-to-many is not entertained.
Digital arithmetic calculations are most
important in the design of digital processors and
application-specific systems. Arithmetic circuits
plays an important class of circuits in the digital
system. Multiplication is relevant since other
arithmetic operators such as division or
exponentiation, which they usually utilize
multipliers as building blocks. Logarithmic
multiplier converts given binary numbers into their
equivalent logarithm numbers. In LNS (Logarithmic
Number System) multiplication is done interms of
addition.
II. SYSTEM DESIGN:
i. Reversible Logic:
A reversible logic gate is an n-input, n-
output logic device with one-to-one mapping, which
helps to retrieve the inputs from the outputs. Also in
the synthesis of reversible circuits direct fan-out is
not allowed as one-to-many concept is not
reversible. However fan-out in reversible circuits is
achieved using additional gates.
There are many parameters for determining
the complexity and performance of circuits.
 The number of reversible gates
(N): The number of reversible
gates used in the circuits.
 The number of constant inputs
(CI): The number of inputs that
are maintained constant at either 0
or 1in order to synthesize the
given logical function.
 The number of garbage outputs
(GO): The number of unused
outputs present in a reversible
logic circuits.
 Quantum cost (QC): The quantum
cost refers to the cost of the circuit
in terms of primitive gates.
In a reversible logic circuit design two
restrictions should be maintain strictly.
 Fan-out is not allowed.
 Feedback loops are also
prohibited.
ISBN-13: 978-1535448697
www.iaetsd.in
Proceedings of ICRMET-2016
©IAETSD 201650
Logic synthesis of reversible logic circuits
should have the following objectives to achieve
optimized structure.
 Design should use minimum
number of logic gates.
 Constant inputs should be
minimum.
 Quantum cost should be kept as
low as possible.
III. PROPOSED SYSTEM DESIGN
A basic block (BB) is the proposed multiplier
with no correction terms. It calculates one
approximate product. The basic block is presented in
Figure 1, which consists of two leading-one
detectors (LODs), two encoders, two barrel shifters,
and decode unit decodes k1 + k2, i.e. it puts the
leading one in the product. The left shifters are used
to shift the residues. The two shifted residues are
then added to form the approximate product.
Figure 1: Basic Block Diagram of the Proposed
Logarithmic Multiplier.
1. Leading One Detector:
The implementation of the 4-bit LOD unit
is presented in Figure 2. The LOD units are used to
detect the leading one from the operands, which are
then passed to the barrel shifters. For 4-bit binary
number, i =3 indicates the MSB bit, the algorithm
checks if there is a one in that place. If there is a one
then it will pass the one followed by zeros. Else it
checks the next MSB place and so on until a leading
one is detected.
Figure 2: Flow Diagram of Leading-One
Detector (LOD)
2. Priority Encoder:
A priority encoder is a circuit or algorithm
that compresses multiple binary inputs into a small
number of outputs is as shown in Figure 3. The
output of a priority encoder is a binary
representation of the ordinal number starting from
zero of the most significant input bit. They are often
used to control interrupt requests by acting on the
highest priority request.
Figure 3: Block Diagram and Truth Table
of Priority Encoder.
3. Adder:
An adder or summer is a digital circuit
that performs addition of numbers. Ripple carry
adder shown in Figure 4, is used in proposed
multiplier.
Figure 4: Block Diagram of the Ripple Carry
Adder.
ISBN-13: 978-1535448697
www.iaetsd.in
Proceedings of ICRMET-2016
©IAETSD 201651
4. XOR Gate:
The XOR gate is a digital logic gate that
implements an exclusive or; that is, a true output (1)
results if one and only one of the inputs to the gate
is true (1). If both inputs are false (0) and both are
true (1), a false output (0) results. The block diagram
of XOR gate is as shown in Figure 5. XOR is "one
or the other but not both".
Figure 5: Block Diagram of XOR gate.
5. Decoder:
Decoder is a multiple input, multiple output
logic circuit which converts coded inputs into coded
outputs, where the input and output codes are
different shown in Figure 6.
Figure 6: Block Diagram of Decoder.
Implementation with Correction Circuits
The basic block is used in subsequent
implementations to implement correction circuits
and increase the accuracy of the multiplier. The
error-correction circuit is used to calculate the term
C (1)
and thus approximates the term (N1 - 2k1
) (N2 -
2k2
).To implements the proposed multipliers,
cascade the basic blocks. A block diagram of the
proposed logarithmic multiplier with one error
correction circuit is shown in Figure 7. The
multiplier is composed of two basic blocks, of which
the first one calculates the first approximation of the
product P(0)
approx., while the second one calculates
the error-correction term C(1)
.
Figure 7: Block Diagram of the Proposed
Multiplier with Error Correction Circuit.
The implementation with correction
circuits shows substantial increase in combinational
delay as each correction circuit is added. The two
basic blocks cannot really work in parallel in real-
time, because the correction block cannot start until
the residues are calculated from the first basic block.
But in the pipelined implementation of the basic
block the residues are available after the first stage;
the correction circuit can start to work immediately
after the first stage from the prior block is finished.
IV. IMPLEMENTATION OF PROPOSED
MULTIPLIER
The RTL schematic of 4X4 reversible
logarithmic multiplier without correction circuit is
as shown in Figure 8.
Figure 8: RTL Schematic of Reversible Log
Multiplier Without Correction Terms.
ISBN-13: 978-1535448697
www.iaetsd.in
Proceedings of ICRMET-2016
©IAETSD 201652
The RTL schematic of iterative 4X4
reversible logarithmic multiplier with correction
circuit is as shown in Figure 9
.
Figure 9: RTL Schematic of Reversible Log
Multiplier With 7 Correction Terms.
The reversible implementation and
simulation result of logarithmic multiplier is as
shown in Figure 10.
Figure 10: Simulation Result of 4X4 Reversible
Log Multiplier.
CONCLUSION
In this paper, the 4X4 reversible
logarithmic multiplier is designed with less number
of LUT slices.
Logarithmic multiplier is designed and
implemented on Spartan-6 FPGA board using Xilinx
14.5 ISE tool. It is observed that, reversible logic is
the better solutions for the designing of logarithmic
multiplier with the better optimization of the power.
As a future work, this design can be used
for image enhancement, image compression, video
tracking, DSP filters etc..
REFERENCES
[1]Z. Babi’c, A.Avramovi’c, P. Buli’c, “An iterative
logarithmic multiplier” ELSEVIER
publication 2011, pp. 0141-9331.
[2]Landauer .R, “Irreversibility and heat generation
in the computing process”, IBM Research and
Development, pp.183-191, 1961.
[3]Bennett C.H., “Logical reversiblility of
Computatio”, IBM Research and Development,
pp 525-532, 1973.
[4]P.Vanusha, k.AmruthaVally, “Low Power
Computing Logic Gate design using Reversible
logic”, International Journal of Application or
Innovation in Engineering & Management, Vol.
3, N0. 10, pp. 2319-4847, OCT 2014.
[5]Ravish Aradhya H.V, Lakshmesha J,
Muralidhara K.N, “Design optimization of
Reversible Logic Universal Barrel Shifter for
Low Power applications”, International Journal
of Computer Applications, Vol. 40, No. 15, pp.
0975-8887, Feb 2012.
[6] P.K.Lala, J.P.Parkson, P.Chakraborty, “Adder
Designs using Reversible Logic Gates”, WSEAS
transaction on circuits and systems, Vol. 9, No.
6, ISSN 1109-2734, June 2010.
[7] Sanjeev Kumar Patel, Vinod Kapse, “Optimized
Design and Implementation of an Iterative
Logarithmic Signed Multiplier”, International
Journal of Scientific & Engineering Research,
Vol. 3, No. 13, pp. 2229-5518, Dec 2012.
[8]Bhavani Prasad.Y, Rajeev Pankaj.N,
Samhitha.N.R, Shruthi.U.K, “Design of
Reversible Multiplier by Novel ANU gate”,
International Journal of Engineering and
Technology, Vol. 4, No, 6, pp. 2049-3444, June
2014.
[9] Pragyan Paramita Mohantly1, Mrs.Annapurana
K.Y.2, “FPGA Implementation of Iterative Log
Multiplier using Operand Decomposition for
Image Processing Application”, International
Journal for Research in Applied Science and
Engineering Technology, Vol. 2, No. 6, pp.
2321-9653, June 2014.
[10] Patricio Buli’c*, Zdenka Babi’c and Aleksej
Avramovi’c, “A Simple Pipelined Logarithmic
ISBN-13: 978-1535448697
www.iaetsd.in
Proceedings of ICRMET-2016
©IAETSD 201653
Multiplier”, IEEE Transactions on Computers,
pp. 978-1-4244-8935, Oct 2010.
[11] Arindam Banerjee*, Samayita Sankar, Mainuck
Das and Aniruddha Ghosh, “Design of
Reversible binary Logarithmic Multiplier and
Divider using Optimal Harbage”, International
Journal of Advanced Computer Research, Vol.
5, No. 18. pp. 2277-7970, March 2015.
[12] Rakshith.T.R, Rakshith Saligram, “Design of
High Speed Low Power Multiplier using
Reversible Logic: a Vedic Mathematical
Approach”, International Conference on
Circuits, Power and Computing Technologies,
pp. 4673-492, ICCPCT-2013.
[13] Kavyashree M S, Praveen Kumar Y G, Dr M Z
Kurian, “Design and Implementation of 4x4
Pipelined Iterative Logarithmic Multiplier
using Reversible Logic”, proceedings of
International Conference on Signal Processing,
Communication and Computational
Research(ICSPCCR-16),
ISBN:9788192958041, Pages:113, May 2016.
[14] Kavyashree M S, Praveen Kumar Y G, Dr M Z
Kurian, “A survey on Reversible Logic based
Logarithmic Multipliers”, proceedings of
National Conference on Recent Trends in
Information and Communication
Technology(NCRTICT-2016), ISBN: 978-81-
927765-3-8, PP:40-42, April 2016.
ISBN-13: 978-1535448697
www.iaetsd.in
Proceedings of ICRMET-2016
©IAETSD 201654

More Related Content

What's hot

Design and Performance Analysis of Convolutional Encoder and Viterbi Decoder ...
Design and Performance Analysis of Convolutional Encoder and Viterbi Decoder ...Design and Performance Analysis of Convolutional Encoder and Viterbi Decoder ...
Design and Performance Analysis of Convolutional Encoder and Viterbi Decoder ...
IJERA Editor
 
Fixed Point Realization of Iterative LR-Aided Soft MIMO Decoding Algorithm
Fixed Point Realization of Iterative LR-Aided Soft MIMO Decoding AlgorithmFixed Point Realization of Iterative LR-Aided Soft MIMO Decoding Algorithm
Fixed Point Realization of Iterative LR-Aided Soft MIMO Decoding Algorithm
CSCJournals
 
Implementation performance analysis of cordic
Implementation performance analysis of cordicImplementation performance analysis of cordic
Implementation performance analysis of cordiciaemedu
 
The performance of turbo codes for wireless communication systems
The performance of turbo codes for wireless communication systemsThe performance of turbo codes for wireless communication systems
The performance of turbo codes for wireless communication systemschakravarthy Gopi
 
Design of High Performance 8,16,32-bit Vedic Multipliers using SCL PDK 180nm ...
Design of High Performance 8,16,32-bit Vedic Multipliers using SCL PDK 180nm ...Design of High Performance 8,16,32-bit Vedic Multipliers using SCL PDK 180nm ...
Design of High Performance 8,16,32-bit Vedic Multipliers using SCL PDK 180nm ...Angel Yogi
 
Network Coding for Distributed Storage Systems(Group Meeting Talk)
Network Coding for Distributed Storage Systems(Group Meeting Talk)Network Coding for Distributed Storage Systems(Group Meeting Talk)
Network Coding for Distributed Storage Systems(Group Meeting Talk)
Jayant Apte, PhD
 
Paper id 27201430
Paper id 27201430Paper id 27201430
Paper id 27201430
IJRAT
 
Optimizing Data Encoding Technique For Dynamic Power Reduction In Network On ...
Optimizing Data Encoding Technique For Dynamic Power Reduction In Network On ...Optimizing Data Encoding Technique For Dynamic Power Reduction In Network On ...
Optimizing Data Encoding Technique For Dynamic Power Reduction In Network On ...
IRJET Journal
 
All Pair Shortest Path Algorithm – Parallel Implementation and Analysis
All Pair Shortest Path Algorithm – Parallel Implementation and AnalysisAll Pair Shortest Path Algorithm – Parallel Implementation and Analysis
All Pair Shortest Path Algorithm – Parallel Implementation and AnalysisInderjeet Singh
 
An Energy-Efficient Lut-Log-Bcjr Architecture Using Constant Log Bcjr Algorithm
An Energy-Efficient Lut-Log-Bcjr Architecture Using Constant Log Bcjr AlgorithmAn Energy-Efficient Lut-Log-Bcjr Architecture Using Constant Log Bcjr Algorithm
An Energy-Efficient Lut-Log-Bcjr Architecture Using Constant Log Bcjr Algorithm
IJERA Editor
 
Iisrt swathi priya(26 30)
Iisrt swathi priya(26 30)Iisrt swathi priya(26 30)
Iisrt swathi priya(26 30)
IISRT
 
Simple regenerating codes: Network Coding for Cloud Storage
Simple regenerating codes: Network Coding for Cloud StorageSimple regenerating codes: Network Coding for Cloud Storage
Simple regenerating codes: Network Coding for Cloud StorageKevin Tong
 
(Paper) Efficient Evaluation Methods of Elementary Functions Suitable for SIM...
(Paper) Efficient Evaluation Methods of Elementary Functions Suitable for SIM...(Paper) Efficient Evaluation Methods of Elementary Functions Suitable for SIM...
(Paper) Efficient Evaluation Methods of Elementary Functions Suitable for SIM...
Naoki Shibata
 
FPGA Implementation of Viterbi Decoder using Hybrid Trace Back and Register E...
FPGA Implementation of Viterbi Decoder using Hybrid Trace Back and Register E...FPGA Implementation of Viterbi Decoder using Hybrid Trace Back and Register E...
FPGA Implementation of Viterbi Decoder using Hybrid Trace Back and Register E...
ijsrd.com
 
Evolution of Structure of Some Binary Group-Based N-Bit Compartor, N-To-2N De...
Evolution of Structure of Some Binary Group-Based N-Bit Compartor, N-To-2N De...Evolution of Structure of Some Binary Group-Based N-Bit Compartor, N-To-2N De...
Evolution of Structure of Some Binary Group-Based N-Bit Compartor, N-To-2N De...
VLSICS Design
 
Paper id 37201520
Paper id 37201520Paper id 37201520
Paper id 37201520IJRAT
 
A short introduction to Network coding
A short introduction to Network codingA short introduction to Network coding
A short introduction to Network coding
Arash Pourdamghani
 
I43024751
I43024751I43024751
I43024751
IJERA Editor
 
Design of Reversible Sequential Circuit Using Reversible Logic Synthesis
Design of Reversible Sequential Circuit Using Reversible Logic SynthesisDesign of Reversible Sequential Circuit Using Reversible Logic Synthesis
Design of Reversible Sequential Circuit Using Reversible Logic Synthesis
VLSICS Design
 

What's hot (20)

Design and Performance Analysis of Convolutional Encoder and Viterbi Decoder ...
Design and Performance Analysis of Convolutional Encoder and Viterbi Decoder ...Design and Performance Analysis of Convolutional Encoder and Viterbi Decoder ...
Design and Performance Analysis of Convolutional Encoder and Viterbi Decoder ...
 
Fixed Point Realization of Iterative LR-Aided Soft MIMO Decoding Algorithm
Fixed Point Realization of Iterative LR-Aided Soft MIMO Decoding AlgorithmFixed Point Realization of Iterative LR-Aided Soft MIMO Decoding Algorithm
Fixed Point Realization of Iterative LR-Aided Soft MIMO Decoding Algorithm
 
Implementation performance analysis of cordic
Implementation performance analysis of cordicImplementation performance analysis of cordic
Implementation performance analysis of cordic
 
40120130406011 2-3
40120130406011 2-340120130406011 2-3
40120130406011 2-3
 
The performance of turbo codes for wireless communication systems
The performance of turbo codes for wireless communication systemsThe performance of turbo codes for wireless communication systems
The performance of turbo codes for wireless communication systems
 
Design of High Performance 8,16,32-bit Vedic Multipliers using SCL PDK 180nm ...
Design of High Performance 8,16,32-bit Vedic Multipliers using SCL PDK 180nm ...Design of High Performance 8,16,32-bit Vedic Multipliers using SCL PDK 180nm ...
Design of High Performance 8,16,32-bit Vedic Multipliers using SCL PDK 180nm ...
 
Network Coding for Distributed Storage Systems(Group Meeting Talk)
Network Coding for Distributed Storage Systems(Group Meeting Talk)Network Coding for Distributed Storage Systems(Group Meeting Talk)
Network Coding for Distributed Storage Systems(Group Meeting Talk)
 
Paper id 27201430
Paper id 27201430Paper id 27201430
Paper id 27201430
 
Optimizing Data Encoding Technique For Dynamic Power Reduction In Network On ...
Optimizing Data Encoding Technique For Dynamic Power Reduction In Network On ...Optimizing Data Encoding Technique For Dynamic Power Reduction In Network On ...
Optimizing Data Encoding Technique For Dynamic Power Reduction In Network On ...
 
All Pair Shortest Path Algorithm – Parallel Implementation and Analysis
All Pair Shortest Path Algorithm – Parallel Implementation and AnalysisAll Pair Shortest Path Algorithm – Parallel Implementation and Analysis
All Pair Shortest Path Algorithm – Parallel Implementation and Analysis
 
An Energy-Efficient Lut-Log-Bcjr Architecture Using Constant Log Bcjr Algorithm
An Energy-Efficient Lut-Log-Bcjr Architecture Using Constant Log Bcjr AlgorithmAn Energy-Efficient Lut-Log-Bcjr Architecture Using Constant Log Bcjr Algorithm
An Energy-Efficient Lut-Log-Bcjr Architecture Using Constant Log Bcjr Algorithm
 
Iisrt swathi priya(26 30)
Iisrt swathi priya(26 30)Iisrt swathi priya(26 30)
Iisrt swathi priya(26 30)
 
Simple regenerating codes: Network Coding for Cloud Storage
Simple regenerating codes: Network Coding for Cloud StorageSimple regenerating codes: Network Coding for Cloud Storage
Simple regenerating codes: Network Coding for Cloud Storage
 
(Paper) Efficient Evaluation Methods of Elementary Functions Suitable for SIM...
(Paper) Efficient Evaluation Methods of Elementary Functions Suitable for SIM...(Paper) Efficient Evaluation Methods of Elementary Functions Suitable for SIM...
(Paper) Efficient Evaluation Methods of Elementary Functions Suitable for SIM...
 
FPGA Implementation of Viterbi Decoder using Hybrid Trace Back and Register E...
FPGA Implementation of Viterbi Decoder using Hybrid Trace Back and Register E...FPGA Implementation of Viterbi Decoder using Hybrid Trace Back and Register E...
FPGA Implementation of Viterbi Decoder using Hybrid Trace Back and Register E...
 
Evolution of Structure of Some Binary Group-Based N-Bit Compartor, N-To-2N De...
Evolution of Structure of Some Binary Group-Based N-Bit Compartor, N-To-2N De...Evolution of Structure of Some Binary Group-Based N-Bit Compartor, N-To-2N De...
Evolution of Structure of Some Binary Group-Based N-Bit Compartor, N-To-2N De...
 
Paper id 37201520
Paper id 37201520Paper id 37201520
Paper id 37201520
 
A short introduction to Network coding
A short introduction to Network codingA short introduction to Network coding
A short introduction to Network coding
 
I43024751
I43024751I43024751
I43024751
 
Design of Reversible Sequential Circuit Using Reversible Logic Synthesis
Design of Reversible Sequential Circuit Using Reversible Logic SynthesisDesign of Reversible Sequential Circuit Using Reversible Logic Synthesis
Design of Reversible Sequential Circuit Using Reversible Logic Synthesis
 

Viewers also liked

3D Forward Arrow Shapes
3D Forward Arrow Shapes3D Forward Arrow Shapes
3D Forward Arrow Shapes
PoweredTemplate.com
 
Contexto
ContextoContexto
Contexto
jordan aldana
 
Ensayo citar y referir lo mejor
Ensayo citar y referir lo mejor Ensayo citar y referir lo mejor
Ensayo citar y referir lo mejor
karinmoreno79
 
Hyperhabitat From Above
Hyperhabitat From AboveHyperhabitat From Above
Hyperhabitat From Aboveguest80c165
 
The Technical World
The Technical WorldThe Technical World
The Technical World
HelplinePro
 
Diabetes Slide Show Running For Diabetes1
Diabetes Slide Show Running For Diabetes1Diabetes Slide Show Running For Diabetes1
Diabetes Slide Show Running For Diabetes1Athursby
 
Algebra
AlgebraAlgebra
Horarios 26-feb-11-12-13-abril
Horarios 26-feb-11-12-13-abrilHorarios 26-feb-11-12-13-abril
Horarios 26-feb-11-12-13-abril
noeliaa1
 
Motiverande arbete – ett stärkande perspektiv på produktivitet
Motiverande arbete – ett stärkande perspektiv på produktivitetMotiverande arbete – ett stärkande perspektiv på produktivitet
Motiverande arbete – ett stärkande perspektiv på produktivitet
Kristina Boström
 
Shaw Academy Digital Marketing Diploma
Shaw Academy Digital Marketing DiplomaShaw Academy Digital Marketing Diploma
Shaw Academy Digital Marketing DiplomaPaulina Bulakova
 
El peso del estado en economías provinciales
El peso del estado en economías provincialesEl peso del estado en economías provinciales
El peso del estado en economías provinciales
Economis
 
Decisive element vertical compressed
Decisive element vertical compressedDecisive element vertical compressed
Decisive element vertical compressed
Collaborance
 
Floods in pakistan A Presentation By Mr Allah Dad Khan Agriculture Expert KPK...
Floods in pakistan A Presentation By Mr Allah Dad Khan Agriculture Expert KPK...Floods in pakistan A Presentation By Mr Allah Dad Khan Agriculture Expert KPK...
Floods in pakistan A Presentation By Mr Allah Dad Khan Agriculture Expert KPK...
Mr.Allah Dad Khan
 
Puri Darshana – A View From Golden Timeless Sands
Puri Darshana – A View From Golden Timeless SandsPuri Darshana – A View From Golden Timeless Sands
Puri Darshana – A View From Golden Timeless Sands
Mahodadhi Palace
 

Viewers also liked (15)

3D Forward Arrow Shapes
3D Forward Arrow Shapes3D Forward Arrow Shapes
3D Forward Arrow Shapes
 
Contexto
ContextoContexto
Contexto
 
Ensayo citar y referir lo mejor
Ensayo citar y referir lo mejor Ensayo citar y referir lo mejor
Ensayo citar y referir lo mejor
 
Hyperhabitat From Above
Hyperhabitat From AboveHyperhabitat From Above
Hyperhabitat From Above
 
The Technical World
The Technical WorldThe Technical World
The Technical World
 
Diabetes Slide Show Running For Diabetes1
Diabetes Slide Show Running For Diabetes1Diabetes Slide Show Running For Diabetes1
Diabetes Slide Show Running For Diabetes1
 
Algebra
AlgebraAlgebra
Algebra
 
Post graduate diploma
Post graduate diplomaPost graduate diploma
Post graduate diploma
 
Horarios 26-feb-11-12-13-abril
Horarios 26-feb-11-12-13-abrilHorarios 26-feb-11-12-13-abril
Horarios 26-feb-11-12-13-abril
 
Motiverande arbete – ett stärkande perspektiv på produktivitet
Motiverande arbete – ett stärkande perspektiv på produktivitetMotiverande arbete – ett stärkande perspektiv på produktivitet
Motiverande arbete – ett stärkande perspektiv på produktivitet
 
Shaw Academy Digital Marketing Diploma
Shaw Academy Digital Marketing DiplomaShaw Academy Digital Marketing Diploma
Shaw Academy Digital Marketing Diploma
 
El peso del estado en economías provinciales
El peso del estado en economías provincialesEl peso del estado en economías provinciales
El peso del estado en economías provinciales
 
Decisive element vertical compressed
Decisive element vertical compressedDecisive element vertical compressed
Decisive element vertical compressed
 
Floods in pakistan A Presentation By Mr Allah Dad Khan Agriculture Expert KPK...
Floods in pakistan A Presentation By Mr Allah Dad Khan Agriculture Expert KPK...Floods in pakistan A Presentation By Mr Allah Dad Khan Agriculture Expert KPK...
Floods in pakistan A Presentation By Mr Allah Dad Khan Agriculture Expert KPK...
 
Puri Darshana – A View From Golden Timeless Sands
Puri Darshana – A View From Golden Timeless SandsPuri Darshana – A View From Golden Timeless Sands
Puri Darshana – A View From Golden Timeless Sands
 

Similar to Iaetsd implementation of power efficient iterative logarithmic multiplier using mitchell’s

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
 
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
 
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
IJMER
 
IMPLEMENTATION OF UNSIGNED MULTIPLIER USING MODIFIED CSLA
IMPLEMENTATION OF UNSIGNED MULTIPLIER USING MODIFIED CSLAIMPLEMENTATION OF UNSIGNED MULTIPLIER USING MODIFIED CSLA
IMPLEMENTATION OF UNSIGNED MULTIPLIER USING MODIFIED CSLA
eeiej_journal
 
Final Project Report
Final Project ReportFinal Project Report
Final Project ReportRiddhi Shah
 
Implementation of an arithmetic logic using area efficient carry lookahead adder
Implementation of an arithmetic logic using area efficient carry lookahead adderImplementation of an arithmetic logic using area efficient carry lookahead adder
Implementation of an arithmetic logic using area efficient carry lookahead adder
VLSICS Design
 
Iaetsd low power high speed vedic multiplier using reversible
Iaetsd low power high speed vedic multiplier using reversibleIaetsd low power high speed vedic multiplier using reversible
Iaetsd low power high speed vedic multiplier using reversible
Iaetsd Iaetsd
 
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
IJMER
 
Implementation and Performance Analysis of a Vedic Multiplier Using Tanner ED...
Implementation and Performance Analysis of a Vedic Multiplier Using Tanner ED...Implementation and Performance Analysis of a Vedic Multiplier Using Tanner ED...
Implementation and Performance Analysis of a Vedic Multiplier Using Tanner ED...
ijsrd.com
 
A Novel Efficient VLSI Architecture for IEEE 754 Floating point multiplier us...
A Novel Efficient VLSI Architecture for IEEE 754 Floating point multiplier us...A Novel Efficient VLSI Architecture for IEEE 754 Floating point multiplier us...
A Novel Efficient VLSI Architecture for IEEE 754 Floating point multiplier us...
IJERA Editor
 
H010414651
H010414651H010414651
H010414651
IOSR Journals
 
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
 
Fpga based efficient multiplier for image processing applications using recur...
Fpga based efficient multiplier for image processing applications using recur...Fpga based efficient multiplier for image processing applications using recur...
Fpga based efficient multiplier for image processing applications using recur...
VLSICS Design
 
International Journal of Engineering and Science Invention (IJESI)
International Journal of Engineering and Science Invention (IJESI) International Journal of Engineering and Science Invention (IJESI)
International Journal of Engineering and Science Invention (IJESI)
inventionjournals
 
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
CSITiaesprime
 
High Speed Signed multiplier for Digital Signal Processing Applications
High Speed Signed multiplier for Digital Signal Processing ApplicationsHigh Speed Signed multiplier for Digital Signal Processing Applications
High Speed Signed multiplier for Digital Signal Processing Applications
IOSR Journals
 
A comparative study of different multiplier designs
A comparative study of different multiplier designsA comparative study of different multiplier designs
A comparative study of different multiplier designs
Hoopeer Hoopeer
 
Arithmetic Operations in Multi-Valued Logic
Arithmetic Operations in Multi-Valued Logic   Arithmetic Operations in Multi-Valued Logic
Arithmetic Operations in Multi-Valued Logic
VLSICS Design
 

Similar to Iaetsd implementation of power efficient iterative logarithmic multiplier using mitchell’s (20)

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...
 
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
 
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
 
IMPLEMENTATION OF UNSIGNED MULTIPLIER USING MODIFIED CSLA
IMPLEMENTATION OF UNSIGNED MULTIPLIER USING MODIFIED CSLAIMPLEMENTATION OF UNSIGNED MULTIPLIER USING MODIFIED CSLA
IMPLEMENTATION OF UNSIGNED MULTIPLIER USING MODIFIED CSLA
 
Final Project Report
Final Project ReportFinal Project Report
Final Project Report
 
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
 
Iaetsd low power high speed vedic multiplier using reversible
Iaetsd low power high speed vedic multiplier using reversibleIaetsd low power high speed vedic multiplier using reversible
Iaetsd low power high speed vedic multiplier using reversible
 
vorlage
vorlagevorlage
vorlage
 
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
 
Implementation and Performance Analysis of a Vedic Multiplier Using Tanner ED...
Implementation and Performance Analysis of a Vedic Multiplier Using Tanner ED...Implementation and Performance Analysis of a Vedic Multiplier Using Tanner ED...
Implementation and Performance Analysis of a Vedic Multiplier Using Tanner ED...
 
A Novel Efficient VLSI Architecture for IEEE 754 Floating point multiplier us...
A Novel Efficient VLSI Architecture for IEEE 754 Floating point multiplier us...A Novel Efficient VLSI Architecture for IEEE 754 Floating point multiplier us...
A Novel Efficient VLSI Architecture for IEEE 754 Floating point multiplier us...
 
H010414651
H010414651H010414651
H010414651
 
10
1010
10
 
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...
 
Fpga based efficient multiplier for image processing applications using recur...
Fpga based efficient multiplier for image processing applications using recur...Fpga based efficient multiplier for image processing applications using recur...
Fpga based efficient multiplier for image processing applications using recur...
 
International Journal of Engineering and Science Invention (IJESI)
International Journal of Engineering and Science Invention (IJESI) International Journal of Engineering and Science Invention (IJESI)
International Journal of Engineering and Science Invention (IJESI)
 
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
 
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
 
A comparative study of different multiplier designs
A comparative study of different multiplier designsA comparative study of different multiplier designs
A comparative study of different multiplier designs
 
Arithmetic Operations in Multi-Valued Logic
Arithmetic Operations in Multi-Valued Logic   Arithmetic Operations in Multi-Valued Logic
Arithmetic Operations in Multi-Valued Logic
 

More from Iaetsd Iaetsd

iaetsd Survey on cooperative relay based data transmission
iaetsd Survey on cooperative relay based data transmissioniaetsd Survey on cooperative relay based data transmission
iaetsd Survey on cooperative relay based data transmission
Iaetsd Iaetsd
 
iaetsd Software defined am transmitter using vhdl
iaetsd Software defined am transmitter using vhdliaetsd Software defined am transmitter using vhdl
iaetsd Software defined am transmitter using vhdl
Iaetsd Iaetsd
 
iaetsd Health monitoring system with wireless alarm
iaetsd Health monitoring system with wireless alarmiaetsd Health monitoring system with wireless alarm
iaetsd Health monitoring system with wireless alarm
Iaetsd Iaetsd
 
iaetsd Equalizing channel and power based on cognitive radio system over mult...
iaetsd Equalizing channel and power based on cognitive radio system over mult...iaetsd Equalizing channel and power based on cognitive radio system over mult...
iaetsd Equalizing channel and power based on cognitive radio system over mult...
Iaetsd Iaetsd
 
iaetsd Economic analysis and re design of driver’s car seat
iaetsd Economic analysis and re design of driver’s car seatiaetsd Economic analysis and re design of driver’s car seat
iaetsd Economic analysis and re design of driver’s car seat
Iaetsd Iaetsd
 
iaetsd Design of slotted microstrip patch antenna for wlan application
iaetsd Design of slotted microstrip patch antenna for wlan applicationiaetsd Design of slotted microstrip patch antenna for wlan application
iaetsd Design of slotted microstrip patch antenna for wlan application
Iaetsd Iaetsd
 
REVIEW PAPER- ON ENHANCEMENT OF HEAT TRANSFER USING RIBS
REVIEW PAPER- ON ENHANCEMENT OF HEAT TRANSFER USING RIBSREVIEW PAPER- ON ENHANCEMENT OF HEAT TRANSFER USING RIBS
REVIEW PAPER- ON ENHANCEMENT OF HEAT TRANSFER USING RIBS
Iaetsd Iaetsd
 
A HYBRID AC/DC SOLAR POWERED STANDALONE SYSTEM WITHOUT INVERTER BASED ON LOAD...
A HYBRID AC/DC SOLAR POWERED STANDALONE SYSTEM WITHOUT INVERTER BASED ON LOAD...A HYBRID AC/DC SOLAR POWERED STANDALONE SYSTEM WITHOUT INVERTER BASED ON LOAD...
A HYBRID AC/DC SOLAR POWERED STANDALONE SYSTEM WITHOUT INVERTER BASED ON LOAD...
Iaetsd Iaetsd
 
Fabrication of dual power bike
Fabrication of dual power bikeFabrication of dual power bike
Fabrication of dual power bike
Iaetsd Iaetsd
 
Blue brain technology
Blue brain technologyBlue brain technology
Blue brain technology
Iaetsd Iaetsd
 
iirdem The Livable Planet – A Revolutionary Concept through Innovative Street...
iirdem The Livable Planet – A Revolutionary Concept through Innovative Street...iirdem The Livable Planet – A Revolutionary Concept through Innovative Street...
iirdem The Livable Planet – A Revolutionary Concept through Innovative Street...
Iaetsd Iaetsd
 
iirdem Surveillance aided robotic bird
iirdem Surveillance aided robotic birdiirdem Surveillance aided robotic bird
iirdem Surveillance aided robotic bird
Iaetsd Iaetsd
 
iirdem Growing India Time Monopoly – The Key to Initiate Long Term Rapid Growth
iirdem Growing India Time Monopoly – The Key to Initiate Long Term Rapid Growthiirdem Growing India Time Monopoly – The Key to Initiate Long Term Rapid Growth
iirdem Growing India Time Monopoly – The Key to Initiate Long Term Rapid Growth
Iaetsd Iaetsd
 
iirdem Design of Efficient Solar Energy Collector using MPPT Algorithm
iirdem Design of Efficient Solar Energy Collector using MPPT Algorithmiirdem Design of Efficient Solar Energy Collector using MPPT Algorithm
iirdem Design of Efficient Solar Energy Collector using MPPT Algorithm
Iaetsd Iaetsd
 
iirdem CRASH IMPACT ATTENUATOR (CIA) FOR AUTOMOBILES WITH THE ADVOCATION OF M...
iirdem CRASH IMPACT ATTENUATOR (CIA) FOR AUTOMOBILES WITH THE ADVOCATION OF M...iirdem CRASH IMPACT ATTENUATOR (CIA) FOR AUTOMOBILES WITH THE ADVOCATION OF M...
iirdem CRASH IMPACT ATTENUATOR (CIA) FOR AUTOMOBILES WITH THE ADVOCATION OF M...
Iaetsd Iaetsd
 
iirdem ADVANCING OF POWER MANAGEMENT IN HOME WITH SMART GRID TECHNOLOGY AND S...
iirdem ADVANCING OF POWER MANAGEMENT IN HOME WITH SMART GRID TECHNOLOGY AND S...iirdem ADVANCING OF POWER MANAGEMENT IN HOME WITH SMART GRID TECHNOLOGY AND S...
iirdem ADVANCING OF POWER MANAGEMENT IN HOME WITH SMART GRID TECHNOLOGY AND S...
Iaetsd Iaetsd
 
iaetsd Shared authority based privacy preserving protocol
iaetsd Shared authority based privacy preserving protocoliaetsd Shared authority based privacy preserving protocol
iaetsd Shared authority based privacy preserving protocol
Iaetsd Iaetsd
 
iaetsd Secured multiple keyword ranked search over encrypted databases
iaetsd Secured multiple keyword ranked search over encrypted databasesiaetsd Secured multiple keyword ranked search over encrypted databases
iaetsd Secured multiple keyword ranked search over encrypted databases
Iaetsd Iaetsd
 
iaetsd Robots in oil and gas refineries
iaetsd Robots in oil and gas refineriesiaetsd Robots in oil and gas refineries
iaetsd Robots in oil and gas refineries
Iaetsd Iaetsd
 
iaetsd Modeling of solar steam engine system using parabolic
iaetsd Modeling of solar steam engine system using paraboliciaetsd Modeling of solar steam engine system using parabolic
iaetsd Modeling of solar steam engine system using parabolic
Iaetsd Iaetsd
 

More from Iaetsd Iaetsd (20)

iaetsd Survey on cooperative relay based data transmission
iaetsd Survey on cooperative relay based data transmissioniaetsd Survey on cooperative relay based data transmission
iaetsd Survey on cooperative relay based data transmission
 
iaetsd Software defined am transmitter using vhdl
iaetsd Software defined am transmitter using vhdliaetsd Software defined am transmitter using vhdl
iaetsd Software defined am transmitter using vhdl
 
iaetsd Health monitoring system with wireless alarm
iaetsd Health monitoring system with wireless alarmiaetsd Health monitoring system with wireless alarm
iaetsd Health monitoring system with wireless alarm
 
iaetsd Equalizing channel and power based on cognitive radio system over mult...
iaetsd Equalizing channel and power based on cognitive radio system over mult...iaetsd Equalizing channel and power based on cognitive radio system over mult...
iaetsd Equalizing channel and power based on cognitive radio system over mult...
 
iaetsd Economic analysis and re design of driver’s car seat
iaetsd Economic analysis and re design of driver’s car seatiaetsd Economic analysis and re design of driver’s car seat
iaetsd Economic analysis and re design of driver’s car seat
 
iaetsd Design of slotted microstrip patch antenna for wlan application
iaetsd Design of slotted microstrip patch antenna for wlan applicationiaetsd Design of slotted microstrip patch antenna for wlan application
iaetsd Design of slotted microstrip patch antenna for wlan application
 
REVIEW PAPER- ON ENHANCEMENT OF HEAT TRANSFER USING RIBS
REVIEW PAPER- ON ENHANCEMENT OF HEAT TRANSFER USING RIBSREVIEW PAPER- ON ENHANCEMENT OF HEAT TRANSFER USING RIBS
REVIEW PAPER- ON ENHANCEMENT OF HEAT TRANSFER USING RIBS
 
A HYBRID AC/DC SOLAR POWERED STANDALONE SYSTEM WITHOUT INVERTER BASED ON LOAD...
A HYBRID AC/DC SOLAR POWERED STANDALONE SYSTEM WITHOUT INVERTER BASED ON LOAD...A HYBRID AC/DC SOLAR POWERED STANDALONE SYSTEM WITHOUT INVERTER BASED ON LOAD...
A HYBRID AC/DC SOLAR POWERED STANDALONE SYSTEM WITHOUT INVERTER BASED ON LOAD...
 
Fabrication of dual power bike
Fabrication of dual power bikeFabrication of dual power bike
Fabrication of dual power bike
 
Blue brain technology
Blue brain technologyBlue brain technology
Blue brain technology
 
iirdem The Livable Planet – A Revolutionary Concept through Innovative Street...
iirdem The Livable Planet – A Revolutionary Concept through Innovative Street...iirdem The Livable Planet – A Revolutionary Concept through Innovative Street...
iirdem The Livable Planet – A Revolutionary Concept through Innovative Street...
 
iirdem Surveillance aided robotic bird
iirdem Surveillance aided robotic birdiirdem Surveillance aided robotic bird
iirdem Surveillance aided robotic bird
 
iirdem Growing India Time Monopoly – The Key to Initiate Long Term Rapid Growth
iirdem Growing India Time Monopoly – The Key to Initiate Long Term Rapid Growthiirdem Growing India Time Monopoly – The Key to Initiate Long Term Rapid Growth
iirdem Growing India Time Monopoly – The Key to Initiate Long Term Rapid Growth
 
iirdem Design of Efficient Solar Energy Collector using MPPT Algorithm
iirdem Design of Efficient Solar Energy Collector using MPPT Algorithmiirdem Design of Efficient Solar Energy Collector using MPPT Algorithm
iirdem Design of Efficient Solar Energy Collector using MPPT Algorithm
 
iirdem CRASH IMPACT ATTENUATOR (CIA) FOR AUTOMOBILES WITH THE ADVOCATION OF M...
iirdem CRASH IMPACT ATTENUATOR (CIA) FOR AUTOMOBILES WITH THE ADVOCATION OF M...iirdem CRASH IMPACT ATTENUATOR (CIA) FOR AUTOMOBILES WITH THE ADVOCATION OF M...
iirdem CRASH IMPACT ATTENUATOR (CIA) FOR AUTOMOBILES WITH THE ADVOCATION OF M...
 
iirdem ADVANCING OF POWER MANAGEMENT IN HOME WITH SMART GRID TECHNOLOGY AND S...
iirdem ADVANCING OF POWER MANAGEMENT IN HOME WITH SMART GRID TECHNOLOGY AND S...iirdem ADVANCING OF POWER MANAGEMENT IN HOME WITH SMART GRID TECHNOLOGY AND S...
iirdem ADVANCING OF POWER MANAGEMENT IN HOME WITH SMART GRID TECHNOLOGY AND S...
 
iaetsd Shared authority based privacy preserving protocol
iaetsd Shared authority based privacy preserving protocoliaetsd Shared authority based privacy preserving protocol
iaetsd Shared authority based privacy preserving protocol
 
iaetsd Secured multiple keyword ranked search over encrypted databases
iaetsd Secured multiple keyword ranked search over encrypted databasesiaetsd Secured multiple keyword ranked search over encrypted databases
iaetsd Secured multiple keyword ranked search over encrypted databases
 
iaetsd Robots in oil and gas refineries
iaetsd Robots in oil and gas refineriesiaetsd Robots in oil and gas refineries
iaetsd Robots in oil and gas refineries
 
iaetsd Modeling of solar steam engine system using parabolic
iaetsd Modeling of solar steam engine system using paraboliciaetsd Modeling of solar steam engine system using parabolic
iaetsd Modeling of solar steam engine system using parabolic
 

Recently uploaded

CME397 Surface Engineering- Professional Elective
CME397 Surface Engineering- Professional ElectiveCME397 Surface Engineering- Professional Elective
CME397 Surface Engineering- Professional Elective
karthi keyan
 
H.Seo, ICLR 2024, MLILAB, KAIST AI.pdf
H.Seo,  ICLR 2024, MLILAB,  KAIST AI.pdfH.Seo,  ICLR 2024, MLILAB,  KAIST AI.pdf
H.Seo, ICLR 2024, MLILAB, KAIST AI.pdf
MLILAB
 
HYDROPOWER - Hydroelectric power generation
HYDROPOWER - Hydroelectric power generationHYDROPOWER - Hydroelectric power generation
HYDROPOWER - Hydroelectric power generation
Robbie Edward Sayers
 
ML for identifying fraud using open blockchain data.pptx
ML for identifying fraud using open blockchain data.pptxML for identifying fraud using open blockchain data.pptx
ML for identifying fraud using open blockchain data.pptx
Vijay Dialani, PhD
 
space technology lecture notes on satellite
space technology lecture notes on satellitespace technology lecture notes on satellite
space technology lecture notes on satellite
ongomchris
 
power quality voltage fluctuation UNIT - I.pptx
power quality voltage fluctuation UNIT - I.pptxpower quality voltage fluctuation UNIT - I.pptx
power quality voltage fluctuation UNIT - I.pptx
ViniHema
 
AP LAB PPT.pdf ap lab ppt no title specific
AP LAB PPT.pdf ap lab ppt no title specificAP LAB PPT.pdf ap lab ppt no title specific
AP LAB PPT.pdf ap lab ppt no title specific
BrazilAccount1
 
WATER CRISIS and its solutions-pptx 1234
WATER CRISIS and its solutions-pptx 1234WATER CRISIS and its solutions-pptx 1234
WATER CRISIS and its solutions-pptx 1234
AafreenAbuthahir2
 
Final project report on grocery store management system..pdf
Final project report on grocery store management system..pdfFinal project report on grocery store management system..pdf
Final project report on grocery store management system..pdf
Kamal Acharya
 
Water Industry Process Automation and Control Monthly - May 2024.pdf
Water Industry Process Automation and Control Monthly - May 2024.pdfWater Industry Process Automation and Control Monthly - May 2024.pdf
Water Industry Process Automation and Control Monthly - May 2024.pdf
Water Industry Process Automation & Control
 
ethical hacking in wireless-hacking1.ppt
ethical hacking in wireless-hacking1.pptethical hacking in wireless-hacking1.ppt
ethical hacking in wireless-hacking1.ppt
Jayaprasanna4
 
J.Yang, ICLR 2024, MLILAB, KAIST AI.pdf
J.Yang,  ICLR 2024, MLILAB, KAIST AI.pdfJ.Yang,  ICLR 2024, MLILAB, KAIST AI.pdf
J.Yang, ICLR 2024, MLILAB, KAIST AI.pdf
MLILAB
 
Standard Reomte Control Interface - Neometrix
Standard Reomte Control Interface - NeometrixStandard Reomte Control Interface - Neometrix
Standard Reomte Control Interface - Neometrix
Neometrix_Engineering_Pvt_Ltd
 
Top 10 Oil and Gas Projects in Saudi Arabia 2024.pdf
Top 10 Oil and Gas Projects in Saudi Arabia 2024.pdfTop 10 Oil and Gas Projects in Saudi Arabia 2024.pdf
Top 10 Oil and Gas Projects in Saudi Arabia 2024.pdf
Teleport Manpower Consultant
 
Hierarchical Digital Twin of a Naval Power System
Hierarchical Digital Twin of a Naval Power SystemHierarchical Digital Twin of a Naval Power System
Hierarchical Digital Twin of a Naval Power System
Kerry Sado
 
MCQ Soil mechanics questions (Soil shear strength).pdf
MCQ Soil mechanics questions (Soil shear strength).pdfMCQ Soil mechanics questions (Soil shear strength).pdf
MCQ Soil mechanics questions (Soil shear strength).pdf
Osamah Alsalih
 
Planning Of Procurement o different goods and services
Planning Of Procurement o different goods and servicesPlanning Of Procurement o different goods and services
Planning Of Procurement o different goods and services
JoytuBarua2
 
ethical hacking-mobile hacking methods.ppt
ethical hacking-mobile hacking methods.pptethical hacking-mobile hacking methods.ppt
ethical hacking-mobile hacking methods.ppt
Jayaprasanna4
 
Cosmetic shop management system project report.pdf
Cosmetic shop management system project report.pdfCosmetic shop management system project report.pdf
Cosmetic shop management system project report.pdf
Kamal Acharya
 
English lab ppt no titlespecENG PPTt.pdf
English lab ppt no titlespecENG PPTt.pdfEnglish lab ppt no titlespecENG PPTt.pdf
English lab ppt no titlespecENG PPTt.pdf
BrazilAccount1
 

Recently uploaded (20)

CME397 Surface Engineering- Professional Elective
CME397 Surface Engineering- Professional ElectiveCME397 Surface Engineering- Professional Elective
CME397 Surface Engineering- Professional Elective
 
H.Seo, ICLR 2024, MLILAB, KAIST AI.pdf
H.Seo,  ICLR 2024, MLILAB,  KAIST AI.pdfH.Seo,  ICLR 2024, MLILAB,  KAIST AI.pdf
H.Seo, ICLR 2024, MLILAB, KAIST AI.pdf
 
HYDROPOWER - Hydroelectric power generation
HYDROPOWER - Hydroelectric power generationHYDROPOWER - Hydroelectric power generation
HYDROPOWER - Hydroelectric power generation
 
ML for identifying fraud using open blockchain data.pptx
ML for identifying fraud using open blockchain data.pptxML for identifying fraud using open blockchain data.pptx
ML for identifying fraud using open blockchain data.pptx
 
space technology lecture notes on satellite
space technology lecture notes on satellitespace technology lecture notes on satellite
space technology lecture notes on satellite
 
power quality voltage fluctuation UNIT - I.pptx
power quality voltage fluctuation UNIT - I.pptxpower quality voltage fluctuation UNIT - I.pptx
power quality voltage fluctuation UNIT - I.pptx
 
AP LAB PPT.pdf ap lab ppt no title specific
AP LAB PPT.pdf ap lab ppt no title specificAP LAB PPT.pdf ap lab ppt no title specific
AP LAB PPT.pdf ap lab ppt no title specific
 
WATER CRISIS and its solutions-pptx 1234
WATER CRISIS and its solutions-pptx 1234WATER CRISIS and its solutions-pptx 1234
WATER CRISIS and its solutions-pptx 1234
 
Final project report on grocery store management system..pdf
Final project report on grocery store management system..pdfFinal project report on grocery store management system..pdf
Final project report on grocery store management system..pdf
 
Water Industry Process Automation and Control Monthly - May 2024.pdf
Water Industry Process Automation and Control Monthly - May 2024.pdfWater Industry Process Automation and Control Monthly - May 2024.pdf
Water Industry Process Automation and Control Monthly - May 2024.pdf
 
ethical hacking in wireless-hacking1.ppt
ethical hacking in wireless-hacking1.pptethical hacking in wireless-hacking1.ppt
ethical hacking in wireless-hacking1.ppt
 
J.Yang, ICLR 2024, MLILAB, KAIST AI.pdf
J.Yang,  ICLR 2024, MLILAB, KAIST AI.pdfJ.Yang,  ICLR 2024, MLILAB, KAIST AI.pdf
J.Yang, ICLR 2024, MLILAB, KAIST AI.pdf
 
Standard Reomte Control Interface - Neometrix
Standard Reomte Control Interface - NeometrixStandard Reomte Control Interface - Neometrix
Standard Reomte Control Interface - Neometrix
 
Top 10 Oil and Gas Projects in Saudi Arabia 2024.pdf
Top 10 Oil and Gas Projects in Saudi Arabia 2024.pdfTop 10 Oil and Gas Projects in Saudi Arabia 2024.pdf
Top 10 Oil and Gas Projects in Saudi Arabia 2024.pdf
 
Hierarchical Digital Twin of a Naval Power System
Hierarchical Digital Twin of a Naval Power SystemHierarchical Digital Twin of a Naval Power System
Hierarchical Digital Twin of a Naval Power System
 
MCQ Soil mechanics questions (Soil shear strength).pdf
MCQ Soil mechanics questions (Soil shear strength).pdfMCQ Soil mechanics questions (Soil shear strength).pdf
MCQ Soil mechanics questions (Soil shear strength).pdf
 
Planning Of Procurement o different goods and services
Planning Of Procurement o different goods and servicesPlanning Of Procurement o different goods and services
Planning Of Procurement o different goods and services
 
ethical hacking-mobile hacking methods.ppt
ethical hacking-mobile hacking methods.pptethical hacking-mobile hacking methods.ppt
ethical hacking-mobile hacking methods.ppt
 
Cosmetic shop management system project report.pdf
Cosmetic shop management system project report.pdfCosmetic shop management system project report.pdf
Cosmetic shop management system project report.pdf
 
English lab ppt no titlespecENG PPTt.pdf
English lab ppt no titlespecENG PPTt.pdfEnglish lab ppt no titlespecENG PPTt.pdf
English lab ppt no titlespecENG PPTt.pdf
 

Iaetsd implementation of power efficient iterative logarithmic multiplier using mitchell’s

  • 1. Implementation of Power Efficient Iterative Logarithmic Multiplier using Mitchell’s Algorithm 1 Kavya Shree M S, 2 Praveen Kumar Y G, 3 Dr. M Z Kurian 1 4th sem, M.Tech (VLSI and Embedded Systems ), SSIT, Tumakuru (kavyabhramara5@gmail.com) 2 Asst. Prof, Dept. of ECE, SSIT, Tumakuru 3 HOD, Dept. of ECE, SSIT, Tumakuru Abstract: As the demand increases for low power dissipation in digital computing system, a new technique called Reversible Logic was introduced. Reversible logic is one of the promising field which solves the problem of power dissipation and also it is the basic requirement for the field of quantum computing. The multiplication which plays a prior role in DSP applications. Some of the important operations in DSP are filtering, convolution and inner partial products. These are the processes which requires multipliers so the speed and performance of their operations depends on the speed of the multiplication and addition. The logarithmic multiplier which is designed based on the Mitchell’s Algorithm proposed by Mitchell. The logarithmic multiplier convert multiplication and division problem into addition and subtraction. This paper gives the design of pipelined iterative logarithmic multiplier using reversible logic. Key Words: Reversible Logic, quantum Computing, Logarithmic Multiplier, Mitchell’s Algorithm. I. INTRODUCTION: Reversible Logic has received great attention in the recent years due to their ability to reduce the power dissipation which is the main requirement in the low power VLSI design. Reversible logic is an n-input n-output logic device with one to one mapping. In the designing of the reversible logic circuits direct fan-out is not allowed and the concept of one-to-many is not entertained. Digital arithmetic calculations are most important in the design of digital processors and application-specific systems. Arithmetic circuits plays an important class of circuits in the digital system. Multiplication is relevant since other arithmetic operators such as division or exponentiation, which they usually utilize multipliers as building blocks. Logarithmic multiplier converts given binary numbers into their equivalent logarithm numbers. In LNS (Logarithmic Number System) multiplication is done interms of addition. II. SYSTEM DESIGN: i. Reversible Logic: A reversible logic gate is an n-input, n- output logic device with one-to-one mapping, which helps to retrieve the inputs from the outputs. Also in the synthesis of reversible circuits direct fan-out is not allowed as one-to-many concept is not reversible. However fan-out in reversible circuits is achieved using additional gates. There are many parameters for determining the complexity and performance of circuits.  The number of reversible gates (N): The number of reversible gates used in the circuits.  The number of constant inputs (CI): The number of inputs that are maintained constant at either 0 or 1in order to synthesize the given logical function.  The number of garbage outputs (GO): The number of unused outputs present in a reversible logic circuits.  Quantum cost (QC): The quantum cost refers to the cost of the circuit in terms of primitive gates. In a reversible logic circuit design two restrictions should be maintain strictly.  Fan-out is not allowed.  Feedback loops are also prohibited. ISBN-13: 978-1535448697 www.iaetsd.in Proceedings of ICRMET-2016 ©IAETSD 201650
  • 2. Logic synthesis of reversible logic circuits should have the following objectives to achieve optimized structure.  Design should use minimum number of logic gates.  Constant inputs should be minimum.  Quantum cost should be kept as low as possible. III. PROPOSED SYSTEM DESIGN A basic block (BB) is the proposed multiplier with no correction terms. It calculates one approximate product. The basic block is presented in Figure 1, which consists of two leading-one detectors (LODs), two encoders, two barrel shifters, and decode unit decodes k1 + k2, i.e. it puts the leading one in the product. The left shifters are used to shift the residues. The two shifted residues are then added to form the approximate product. Figure 1: Basic Block Diagram of the Proposed Logarithmic Multiplier. 1. Leading One Detector: The implementation of the 4-bit LOD unit is presented in Figure 2. The LOD units are used to detect the leading one from the operands, which are then passed to the barrel shifters. For 4-bit binary number, i =3 indicates the MSB bit, the algorithm checks if there is a one in that place. If there is a one then it will pass the one followed by zeros. Else it checks the next MSB place and so on until a leading one is detected. Figure 2: Flow Diagram of Leading-One Detector (LOD) 2. Priority Encoder: A priority encoder is a circuit or algorithm that compresses multiple binary inputs into a small number of outputs is as shown in Figure 3. The output of a priority encoder is a binary representation of the ordinal number starting from zero of the most significant input bit. They are often used to control interrupt requests by acting on the highest priority request. Figure 3: Block Diagram and Truth Table of Priority Encoder. 3. Adder: An adder or summer is a digital circuit that performs addition of numbers. Ripple carry adder shown in Figure 4, is used in proposed multiplier. Figure 4: Block Diagram of the Ripple Carry Adder. ISBN-13: 978-1535448697 www.iaetsd.in Proceedings of ICRMET-2016 ©IAETSD 201651
  • 3. 4. XOR Gate: The XOR gate is a digital logic gate that implements an exclusive or; that is, a true output (1) results if one and only one of the inputs to the gate is true (1). If both inputs are false (0) and both are true (1), a false output (0) results. The block diagram of XOR gate is as shown in Figure 5. XOR is "one or the other but not both". Figure 5: Block Diagram of XOR gate. 5. Decoder: Decoder is a multiple input, multiple output logic circuit which converts coded inputs into coded outputs, where the input and output codes are different shown in Figure 6. Figure 6: Block Diagram of Decoder. Implementation with Correction Circuits The basic block is used in subsequent implementations to implement correction circuits and increase the accuracy of the multiplier. The error-correction circuit is used to calculate the term C (1) and thus approximates the term (N1 - 2k1 ) (N2 - 2k2 ).To implements the proposed multipliers, cascade the basic blocks. A block diagram of the proposed logarithmic multiplier with one error correction circuit is shown in Figure 7. The multiplier is composed of two basic blocks, of which the first one calculates the first approximation of the product P(0) approx., while the second one calculates the error-correction term C(1) . Figure 7: Block Diagram of the Proposed Multiplier with Error Correction Circuit. The implementation with correction circuits shows substantial increase in combinational delay as each correction circuit is added. The two basic blocks cannot really work in parallel in real- time, because the correction block cannot start until the residues are calculated from the first basic block. But in the pipelined implementation of the basic block the residues are available after the first stage; the correction circuit can start to work immediately after the first stage from the prior block is finished. IV. IMPLEMENTATION OF PROPOSED MULTIPLIER The RTL schematic of 4X4 reversible logarithmic multiplier without correction circuit is as shown in Figure 8. Figure 8: RTL Schematic of Reversible Log Multiplier Without Correction Terms. ISBN-13: 978-1535448697 www.iaetsd.in Proceedings of ICRMET-2016 ©IAETSD 201652
  • 4. The RTL schematic of iterative 4X4 reversible logarithmic multiplier with correction circuit is as shown in Figure 9 . Figure 9: RTL Schematic of Reversible Log Multiplier With 7 Correction Terms. The reversible implementation and simulation result of logarithmic multiplier is as shown in Figure 10. Figure 10: Simulation Result of 4X4 Reversible Log Multiplier. CONCLUSION In this paper, the 4X4 reversible logarithmic multiplier is designed with less number of LUT slices. Logarithmic multiplier is designed and implemented on Spartan-6 FPGA board using Xilinx 14.5 ISE tool. It is observed that, reversible logic is the better solutions for the designing of logarithmic multiplier with the better optimization of the power. As a future work, this design can be used for image enhancement, image compression, video tracking, DSP filters etc.. REFERENCES [1]Z. Babi’c, A.Avramovi’c, P. Buli’c, “An iterative logarithmic multiplier” ELSEVIER publication 2011, pp. 0141-9331. [2]Landauer .R, “Irreversibility and heat generation in the computing process”, IBM Research and Development, pp.183-191, 1961. [3]Bennett C.H., “Logical reversiblility of Computatio”, IBM Research and Development, pp 525-532, 1973. [4]P.Vanusha, k.AmruthaVally, “Low Power Computing Logic Gate design using Reversible logic”, International Journal of Application or Innovation in Engineering & Management, Vol. 3, N0. 10, pp. 2319-4847, OCT 2014. [5]Ravish Aradhya H.V, Lakshmesha J, Muralidhara K.N, “Design optimization of Reversible Logic Universal Barrel Shifter for Low Power applications”, International Journal of Computer Applications, Vol. 40, No. 15, pp. 0975-8887, Feb 2012. [6] P.K.Lala, J.P.Parkson, P.Chakraborty, “Adder Designs using Reversible Logic Gates”, WSEAS transaction on circuits and systems, Vol. 9, No. 6, ISSN 1109-2734, June 2010. [7] Sanjeev Kumar Patel, Vinod Kapse, “Optimized Design and Implementation of an Iterative Logarithmic Signed Multiplier”, International Journal of Scientific & Engineering Research, Vol. 3, No. 13, pp. 2229-5518, Dec 2012. [8]Bhavani Prasad.Y, Rajeev Pankaj.N, Samhitha.N.R, Shruthi.U.K, “Design of Reversible Multiplier by Novel ANU gate”, International Journal of Engineering and Technology, Vol. 4, No, 6, pp. 2049-3444, June 2014. [9] Pragyan Paramita Mohantly1, Mrs.Annapurana K.Y.2, “FPGA Implementation of Iterative Log Multiplier using Operand Decomposition for Image Processing Application”, International Journal for Research in Applied Science and Engineering Technology, Vol. 2, No. 6, pp. 2321-9653, June 2014. [10] Patricio Buli’c*, Zdenka Babi’c and Aleksej Avramovi’c, “A Simple Pipelined Logarithmic ISBN-13: 978-1535448697 www.iaetsd.in Proceedings of ICRMET-2016 ©IAETSD 201653
  • 5. Multiplier”, IEEE Transactions on Computers, pp. 978-1-4244-8935, Oct 2010. [11] Arindam Banerjee*, Samayita Sankar, Mainuck Das and Aniruddha Ghosh, “Design of Reversible binary Logarithmic Multiplier and Divider using Optimal Harbage”, International Journal of Advanced Computer Research, Vol. 5, No. 18. pp. 2277-7970, March 2015. [12] Rakshith.T.R, Rakshith Saligram, “Design of High Speed Low Power Multiplier using Reversible Logic: a Vedic Mathematical Approach”, International Conference on Circuits, Power and Computing Technologies, pp. 4673-492, ICCPCT-2013. [13] Kavyashree M S, Praveen Kumar Y G, Dr M Z Kurian, “Design and Implementation of 4x4 Pipelined Iterative Logarithmic Multiplier using Reversible Logic”, proceedings of International Conference on Signal Processing, Communication and Computational Research(ICSPCCR-16), ISBN:9788192958041, Pages:113, May 2016. [14] Kavyashree M S, Praveen Kumar Y G, Dr M Z Kurian, “A survey on Reversible Logic based Logarithmic Multipliers”, proceedings of National Conference on Recent Trends in Information and Communication Technology(NCRTICT-2016), ISBN: 978-81- 927765-3-8, PP:40-42, April 2016. ISBN-13: 978-1535448697 www.iaetsd.in Proceedings of ICRMET-2016 ©IAETSD 201654