SlideShare a Scribd company logo
1 of 7
Download to read offline
Emerging Trends in Electrical, Electronics & Instrumentation Engineering: An international Journal
(EEIEJ), Vol. 2, No. 3, August 2015
DOI : 10.5121/eeiej.2015.2301 1
FPGA IMPLEMENTATION OF HIGH SPEED
BAUGH-WOOLEY MULTIPLIER USING
DECOMPOSITION LOGIC
Ananda Kiran1
and Navdeep Prashar2
1
Department of Electronics and Communication Engineering, Bahra University,
Shimla-Hills, H.P, India
2
Assistant Professor in the Department of Electronics and Communication Engineering,
Bahra University, Shimla-Hills, H.P., India
Abstract
The Baugh-Wooley algorithm is a well-known iterative algorithm for performing multiplication in digital
signal processing applications. Decomposition logic is used with Baugh-Wooley algorithm to enhance the
speed and to reduce the critical path delay. In this paper a high speed multiplier is designed and
implemented using decomposition logic and Baugh-Wooley algorithm. The result is compared with booth
multiplier. FPGA based architecture is presented and design has been implemented using Xilinx 12.3
device.
Keyword
Baugh-Wooley Multiplier, Decomposition Logic, Booth Multiplier
1.INTRODUCTION
Multipliers play a pivotal role in many high performance systems such as Microprocessor, FIR
filters, Digital Processors, etc. In its early stage, multiplication algorithms were proposed by
Burton and Noaks in the year1968, by Hoffman in the year 1986 and by Guilt and De Mori in the
year 1969 for positive numbers. In the year of 1973 and 1979, Baugh- Wooley and Hwang
proposed multiplication algorithm for numbers in two’s complement form. Multiplication is
hardware intensive and the main criteria of interest are higher speed, lower cost and lower power
[1].With development in technology, several researchers have tried multipliers which provide
design targets such as low power consumption, increased speed, and regularity of layout or
combination of them in one multiplier. This helps making them suitable for achieving compact
high speed and low power implementation.
The performance of a system is generally controlled by the performance of the multiplier as
the multiplier is usually the slowest element in the system. Furthermore, multiplier is normally
the most area consuming element in the system. Therefore, optimizing its speed and area are vital
design factors. However, area and speed are generally the conflicting constraints improving speed
which results mostly in large area.
With ever increasing applications in portable equipment and mobile communications, the demand
for high performance, low-power VLSI systems is gradually increasing. Digital signal processors
Emerging Trends in Electrical, Electronics & Instrumentation Engineering: An international Journal
(EEIEJ), Vol. 2, No. 3, August 2015
2
and application specific integrated circuits depend on the efficient implementation of arithmetic
circuits (adder and multiplier) to execute dedicated algorithm such as convolution, correlation and
filtering [2]. A Baugh-Wooley multiplier using decomposition logic is presented here which
increases speed when compared to the booth multiplier.
2.BAUGH-WOOLEY MULTIPLIER
In signed multiplication the length of the partial products and the number of partial products will
be very high. So an algorithm was introduced for signed multiplication called as Baugh-Wooley
algorithm. The Baugh-Wooley multiplication is one amongst the cost-effective ways to handle
the sign bits.This method has been developed so as to style regular multipliers, suited to 2's
compliment numbers.
2.1 .Baugh-Wooley Architecture
Baugh-Wooley multiplier hardware architecture is shown in figure 1. It follows left shift
algorithm. Mux can select which bit will multiply. Suppose we multiply +4 and -4 in decimal we
get ‘0’. Now, after representing these numbers in two’s compliment form we get +4 as 0100 and -
4 as 1100. On adding these two binary numbers we get 10000. Discard carry, then number is
represented as ‘0’.
Figure.1 Hardware implementation of Baugh-Wooley Multiplier [3]
Let two n-bit numbers, number (A) and number (B), A and B are often pictured as
Emerging Trends in Electrical, Electronics & Instrumentation Engineering: An international Journal
(EEIEJ), Vol. 2, No. 3, August 2015
3
‫ܣ‬ = − ܽ௡ିଵ2௡ିଵ
+ ෍ ܽ௜2௜
௡ିଶ
௜ୀ଴
(1)
‫ܤ‬ = −ܾ௡ିଵ2௡ିଵ
+ ෍ ܾ௜2௜
௡ିଶ
௜ୀ଴
(2)
Where ܽ௜ and ܾ௜ area unit the bits during A and B, severally and ܽ௡ିଵ and ܾ௡ିଵ area unit the sign
bits. The full precision product, P = A × B, is provided by the equation:
ܲ = ‫ܣ‬ × ‫ܤ‬ = ൥൭−ܽ௡ିଵ2௡ିଵ
+ ෍ ܽ௜2௜
௡ିଶ
௜ୀ଴
൱ × ൭−ܾ௡ିଵ2௡ିଵ
+ ෍ ܾ௜2௜
௡ିଶ
௜ୀ଴
൱൩
= ܽ௡ିଵܾ௡ିଵ2ଶ௡ିଶ
+ ෍ ܽ௜2௜
௡ିଵ
௜ୀ଴
෍ ܾ௝2௝
− 2௡ିଵ
෍ ܽ௜ܾ௡ିଵ2௜
௡ିଶ
௜ୀ଴
− 2௡ିଵ
௡ିଶ
௝ୀ଴
෍ ܽ௡ିଵܾ௝2௝
௡ିଶ
௝ୀ଴
(3)
The first two terms of above equation are positive and last two terms are negative [4]. In order to
calculate the product, instead of subtracting the last two terms, it is possible to add the opposite
values [5].The above equation signifies the Baugh-Wooley algorithm for multiplication process in
two’s compliment form.
Baugh-Wooley Multiplierprovides a high speed, signed multiplication algorithm [5]. It uses
parallel products to complement multiplication and adjusts the partial products to maximize the
regularity of multiplication array [6]. When number is represented in two’s complement form,
sign of the number is embedded in Baugh-Wooley multiplier. This algorithm has the advantage
that the sign of the partial product bits are always kept positive so that array addition techniques
can be directly employed [6]. In the two’s complement multiplication, each partial product bit is
the AND of a multiplier bit and a multiplicand bit, and the sign of the partial product bits are
positive [6].
3.DECOMPOSITION LOGIC
The implementation of digital multiplier with decomposition logic is presented here. In this
technique the multiplication process is split into smaller sub-units (smaller multipliers) and their
outputs are combined to get the final result, the decomposition logic requires extra circuitry to
perform the final addition of outputs attained from the smaller multiplier [7]. However, due to
parallel processing, noticeable improvement in speed is achieved.
To check the performance of the multiplier structure, 8×8 multiplier structure is designed using
Baugh-Wooley algorithm and the decomposition logic. Fig. 2 [7] shows an 8×8 multiplier
implemented using the decomposition logic. In the first stage, four 4×4 multipliers are used to
combine all the partial products, the outputs from these 4×4 multipliers are then combined in a
treelike fashion to get the final results [7]. The 4×4 multiplier was implemented using Baugh-
Wooley method. For 16×16 multiplication, three decomposition structures can be implemented.
The first using 4×4 Baugh-Wooley multipliers, the second using 8×8 Baugh-Wooley multipliers
and the third using 8×8 decomposition structure [7].
Emerging Trends in Electrical, Electronics & Instrumentation Engineering: An international Journal
(EEIEJ), Vol. 2, No. 3, August 2015
4
Figure 2.Decomposition structure for 8×8 multiplication
Figure 3 shows the RTL view of Baugh-Wooley Multiplier with decomposition logic.
Figure 3. RTL view of Baugh-Wooley with decomposition logic
For any number of inputs one output is generated. Number of bits of the output depends on the
number of bits of the inputs; e.g. in figure 3 there are two inputs of 4 bits the output will be of
8bits.
Emerging Trends in Electrical, Electronics & Instrumentation Engineering: An international Journal
(EEIEJ), Vol. 2, No. 3, August 2015
5
4.SIMULATION AND RESULT
The code of Baugh-Wooley multiplier and decomposition logic is written in VHDL and
simulated using ISim (VHDL/Verilog). The proposed architecture is implemented on Virtex6
xc6vlx75t-3-ff484 device using XILINX 12.3. Table 1 shows the device utilization summary of
Baugh-Wooley multiplier using decomposition logic.
Table 1. Hardware Device Utilization Summary
S. NO. Logic Utilization Used Available
1 No. of bonded IO 16 240
2 No. of slice LUTs 13 46560
3 No. of occupied slices 6 11640
4.1Comparison of present work, Baugh-Wooley multiplier and decomposition logic
with the previous work
Present work is implemented on Virtex6 xc6vlx75t-3-ff484 device. Thus, finally comparison of
present work with previous work is done as shown in Table 2. The simulation results for 8×8
multipliers are summarized in Table 2. For the 8×8 multiplier structure, the Baugh-Wooley
method and decomposition logic show an improvement in delay compared to Booth
multiplication method due to parallel processing of data.
Table 2. Comparison of present work with the previous reference paper
8×8 Multiplier Booth Multiplier [13] Baugh-Wooley
Path Delay 15.345ns 10.516ns
No. of boned IO 36 32
Total real time to Xst
completion
12.00secs 6.00secs
No. of slice LUTs 190 13
Average fanout 4.00 3.43
Maximum Frequency
MHz
65.16 95.09
Frm Table 2, it is clear that present design shows an improvement in speed with reduction in used
resources on target device.
Emerging Trends in Electrical, Electronics & Instrumentation Engineering: An international Journal
(EEIEJ), Vol. 2, No. 3, August 2015
6
5.CONCLUSION
In this paper, decomposition logic is implemented with Baugh-Wooley multiplier which shows
the better results in terms of path delay and speed. The design operates on maximum frequency of
95.9MHz. The considerable increase in speed make the design suitable for many high
performance system such as Digital Signal Processors, FIR filters, Microprocessors etc. The
above results show that the Baugh-Wooley Multiplier with decomposition logic is higher in speed
as compared to the Booth Multiplier and process the inputs fast to produce the result.
REFERENCES
[1] IndrayaniPatle, AkanshaBhargav, Prashant Wanjari, “Implementation of Baugh-Wooley Multiplier
Based on Soft-Core Processor”, IOSR Journal of Engineering (IOSRJEN), Vol. 3, Issue 10, 2013.
[2] Hsin-Lei Lin, Design of a Novel Radix – 4 Booth Multiplier, the 2004 IEEE Asia – Pacific
Conference on Circuit and Systems, December 2005
[3] IndrayaniPatle, AkankshaBhargav, Prashant Wanjari, “Implementation of Baugh-Wooley Multiplier
Based on Soft-Core Processor”, IOSR Journal of Engineering, Vol. 3, Issue 10, Oct. (2013).Based on
Soft-Core Processor”, IOSR Journal of Engineering, Vol. 3, Issue 10, Oct. (2013).
[4] Jashin Mathews Joseph and V. Sarada, “Reconfigurable High Performance Baugh-Wooley Multiplier
for DSP Application”, ITSI Transaction on Electrical and Electronics Engineering, Vol. 1, Issue 4
(2013).
[5] C. R. Baugh and B. A. Wooley, “A two’s complement parallel array multiplication algorithm,” IEEE
Trans Comp., vol. C-22, no. 12, pp. 1045-1047, Dec. 1973.
[6] SudhakarAswathy and D. Gokila,"High-Speed Power-Efficient Modified Baugh-Wooley
Multipliers".
[7] Sundeepkumaragarwal, PalaniappanRamanathan, PonnisamyThangapandianVanathi” High Speed
Multiplier Design Using Decomposition Logic” Serbian Journal of Electrical Engineering Vol. 6, No.
1, 2009 33-42.
[8] MicroBlaze Processor Reference Guide Embedded Development Kit EDK 13.1, www.xilinx.com
[9] C. H. Chang, J. Gu, M. Zhang: A Review of 0.18µm Full Adder Performances for Tree Structured
Arithmetic Circuit, IEEE Transaction on Very Large Integration Systems, Vol. 13, No. 6, 2005, pp.
686-695.
[10] Y.N. Ching, “Low-Power high-speed multipliers”, IEEE Transactions on Computers. pp, 1196-1200,
Nov. (2005).
[11] Sandeep Shrivastava, Jaikaran Singh and Mukesh Tiwari, “Implementation of Radix-2 Booth
Multiplier and Comparision with Radix-4 Encoder Booth Multiplier”, SSSITS Sehore, (M.P.), Feb.
(2011).
[12] K. Hwang, Computer Arithmetic: Principles, Architecture, and Design. John-Wiley, 1979.
[13] Laxman S. DarshanPrabhu R, Mahesh S Shetty, Mrs Manjula BM, Dr.Chirag Sharma, “FPGA
Implementation of Different Multiplier Architectures”, International Journal of Different Multiplier
Architectures, Vol. 2, Issue 6, June 2012.
[14] NavdeepPrashar and Balwinder Singh, "FPGA Implementation of Pipelined CORDIC Sine Cosine
Digital Wave Generator", CS & IT 05, pp. 435–440,© CS & IT-CSCP 2012.
Emerging Trends in Electrical, Electronics & Instru
(EEIEJ), Vol. 2, No. 3, August 2015
Authors Biography
NavdeepPrashar has obtained his Bachelor of Technology degree from the CT Institute of
Engineering, Management and Technology, Jalandhar affiliated to Punjab Technical
University, Jalandhar in 2010 and Master of Technology degree from Centre for
Development of Advanced Computing (CDAC), Mohali.He is currently serving as
Assistant Professor in Bahra University, Waknaghat,Solan, H.P., India. He has 3+ years of
teaching experience to both undergraduate and postg
published one book and presented many papers in the International &National Journals and Conferences.
His current interest includes Embedded Systems, VLSI Design & Testing, Low Power techniques, and
System on Chip.
AnandaKiran has obtained her B.Tech. (Electronics and Communication Engineering)
degree from the LR Institute of Engineering and Technology, Solan affili
Pradesh University, in 2013, and
Communication Engineering) degree from Bahra University, Waknaghat. At present, she is
working on her M. Tech. (Electronics and Communication Engineering) the
interest is Embedded Systems, VLSI Design and Digital Signal Processing.
lectrical, Electronics & Instrumentation Engineering: An international Journal
(EEIEJ), Vol. 2, No. 3, August 2015
has obtained his Bachelor of Technology degree from the CT Institute of
Management and Technology, Jalandhar affiliated to Punjab Technical
University, Jalandhar in 2010 and Master of Technology degree from Centre for
Development of Advanced Computing (CDAC), Mohali.He is currently serving as
rsity, Waknaghat,Solan, H.P., India. He has 3+ years of
teaching experience to both undergraduate and postgraduate students. Mr. Prashar has
published one book and presented many papers in the International &National Journals and Conferences.
interest includes Embedded Systems, VLSI Design & Testing, Low Power techniques, and
B.Tech. (Electronics and Communication Engineering)
degree from the LR Institute of Engineering and Technology, Solan affiliated to Himachal
Pradesh University, in 2013, and presently she is doing M.Tech. (Electronics and
Communication Engineering) degree from Bahra University, Waknaghat. At present, she is
working on her M. Tech. (Electronics and Communication Engineering) thesis. Her area of
interest is Embedded Systems, VLSI Design and Digital Signal Processing.
mentation Engineering: An international Journal
7
published one book and presented many papers in the International &National Journals and Conferences.
interest includes Embedded Systems, VLSI Design & Testing, Low Power techniques, and

More Related Content

What's hot

Design of a Novel Multiplier and Accumulator using Modified Booth Algorithm w...
Design of a Novel Multiplier and Accumulator using Modified Booth Algorithm w...Design of a Novel Multiplier and Accumulator using Modified Booth Algorithm w...
Design of a Novel Multiplier and Accumulator using Modified Booth Algorithm w...IRJET Journal
 
IRJET- Implementation of FIR Filter using Self Tested 2n-2k-1 Modulo Adder
IRJET- Implementation of FIR Filter using Self Tested 2n-2k-1 Modulo AdderIRJET- Implementation of FIR Filter using Self Tested 2n-2k-1 Modulo Adder
IRJET- Implementation of FIR Filter using Self Tested 2n-2k-1 Modulo AdderIRJET Journal
 
Design and Implementation of an Efficient 64 bit MAC
Design and Implementation of an Efficient 64 bit MACDesign and Implementation of an Efficient 64 bit MAC
Design and Implementation of an Efficient 64 bit MACIJERA Editor
 
High Speed Low Power Veterbi Decoder Design for TCM Decoders
High Speed Low Power Veterbi Decoder Design for TCM DecodersHigh Speed Low Power Veterbi Decoder Design for TCM Decoders
High Speed Low Power Veterbi Decoder Design for TCM Decodersijsrd.com
 
IRJET - Design and Implementation of FFT using Compressor with XOR Gate Topology
IRJET - Design and Implementation of FFT using Compressor with XOR Gate TopologyIRJET - Design and Implementation of FFT using Compressor with XOR Gate Topology
IRJET - Design and Implementation of FFT using Compressor with XOR Gate TopologyIRJET Journal
 
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
 
Design of an Adaptive Hearing Aid Algorithm using Booth-Wallace Tree Multiplier
Design of an Adaptive Hearing Aid Algorithm using Booth-Wallace Tree MultiplierDesign of an Adaptive Hearing Aid Algorithm using Booth-Wallace Tree Multiplier
Design of an Adaptive Hearing Aid Algorithm using Booth-Wallace Tree MultiplierWaqas Tariq
 
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
 
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 CSLAeeiej_journal
 
Design of High Speed and Low Power Veterbi Decoder for Trellis Coded Modulati...
Design of High Speed and Low Power Veterbi Decoder for Trellis Coded Modulati...Design of High Speed and Low Power Veterbi Decoder for Trellis Coded Modulati...
Design of High Speed and Low Power Veterbi Decoder for Trellis Coded Modulati...ijsrd.com
 
High speed multiplier using vedic mathematics
High speed multiplier using vedic mathematicsHigh speed multiplier using vedic mathematics
High speed multiplier using vedic mathematicseSAT Publishing House
 
A Time-Area-Power Efficient High Speed Vedic Mathematics Multiplier using Com...
A Time-Area-Power Efficient High Speed Vedic Mathematics Multiplier using Com...A Time-Area-Power Efficient High Speed Vedic Mathematics Multiplier using Com...
A Time-Area-Power Efficient High Speed Vedic Mathematics Multiplier using Com...Kumar Goud
 
Area-Efficient VLSI Implementation for Parallel Linear-Phase FIR Digital Filt...
Area-Efficient VLSI Implementation for Parallel Linear-Phase FIR Digital Filt...Area-Efficient VLSI Implementation for Parallel Linear-Phase FIR Digital Filt...
Area-Efficient VLSI Implementation for Parallel Linear-Phase FIR Digital Filt...IOSR Journals
 
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
 
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
 
A fast fpga based architecture for measuring the distance between
A fast fpga based architecture for measuring the distance betweenA fast fpga based architecture for measuring the distance between
A fast fpga based architecture for measuring the distance betweenIAEME Publication
 
Introducing the Concept of Back-Inking as an Efficient Model for Document Ret...
Introducing the Concept of Back-Inking as an Efficient Model for Document Ret...Introducing the Concept of Back-Inking as an Efficient Model for Document Ret...
Introducing the Concept of Back-Inking as an Efficient Model for Document Ret...IJITCA Journal
 

What's hot (19)

Design of a Novel Multiplier and Accumulator using Modified Booth Algorithm w...
Design of a Novel Multiplier and Accumulator using Modified Booth Algorithm w...Design of a Novel Multiplier and Accumulator using Modified Booth Algorithm w...
Design of a Novel Multiplier and Accumulator using Modified Booth Algorithm w...
 
IRJET- Implementation of FIR Filter using Self Tested 2n-2k-1 Modulo Adder
IRJET- Implementation of FIR Filter using Self Tested 2n-2k-1 Modulo AdderIRJET- Implementation of FIR Filter using Self Tested 2n-2k-1 Modulo Adder
IRJET- Implementation of FIR Filter using Self Tested 2n-2k-1 Modulo Adder
 
Design and Implementation of an Efficient 64 bit MAC
Design and Implementation of an Efficient 64 bit MACDesign and Implementation of an Efficient 64 bit MAC
Design and Implementation of an Efficient 64 bit MAC
 
High Speed Low Power Veterbi Decoder Design for TCM Decoders
High Speed Low Power Veterbi Decoder Design for TCM DecodersHigh Speed Low Power Veterbi Decoder Design for TCM Decoders
High Speed Low Power Veterbi Decoder Design for TCM Decoders
 
Vedic multiplier
Vedic multiplierVedic multiplier
Vedic multiplier
 
A045030105
A045030105A045030105
A045030105
 
IRJET - Design and Implementation of FFT using Compressor with XOR Gate Topology
IRJET - Design and Implementation of FFT using Compressor with XOR Gate TopologyIRJET - Design and Implementation of FFT using Compressor with XOR Gate Topology
IRJET - Design and Implementation of FFT using Compressor with XOR Gate Topology
 
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
 
Design of an Adaptive Hearing Aid Algorithm using Booth-Wallace Tree Multiplier
Design of an Adaptive Hearing Aid Algorithm using Booth-Wallace Tree MultiplierDesign of an Adaptive Hearing Aid Algorithm using Booth-Wallace Tree Multiplier
Design of an Adaptive Hearing Aid Algorithm using Booth-Wallace Tree Multiplier
 
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
 
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
 
Design of High Speed and Low Power Veterbi Decoder for Trellis Coded Modulati...
Design of High Speed and Low Power Veterbi Decoder for Trellis Coded Modulati...Design of High Speed and Low Power Veterbi Decoder for Trellis Coded Modulati...
Design of High Speed and Low Power Veterbi Decoder for Trellis Coded Modulati...
 
High speed multiplier using vedic mathematics
High speed multiplier using vedic mathematicsHigh speed multiplier using vedic mathematics
High speed multiplier using vedic mathematics
 
A Time-Area-Power Efficient High Speed Vedic Mathematics Multiplier using Com...
A Time-Area-Power Efficient High Speed Vedic Mathematics Multiplier using Com...A Time-Area-Power Efficient High Speed Vedic Mathematics Multiplier using Com...
A Time-Area-Power Efficient High Speed Vedic Mathematics Multiplier using Com...
 
Area-Efficient VLSI Implementation for Parallel Linear-Phase FIR Digital Filt...
Area-Efficient VLSI Implementation for Parallel Linear-Phase FIR Digital Filt...Area-Efficient VLSI Implementation for Parallel Linear-Phase FIR Digital Filt...
Area-Efficient VLSI Implementation for Parallel Linear-Phase FIR Digital Filt...
 
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...
 
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 ...
 
A fast fpga based architecture for measuring the distance between
A fast fpga based architecture for measuring the distance betweenA fast fpga based architecture for measuring the distance between
A fast fpga based architecture for measuring the distance between
 
Introducing the Concept of Back-Inking as an Efficient Model for Document Ret...
Introducing the Concept of Back-Inking as an Efficient Model for Document Ret...Introducing the Concept of Back-Inking as an Efficient Model for Document Ret...
Introducing the Concept of Back-Inking as an Efficient Model for Document Ret...
 

Similar to FPGA IMPLEMENTATION OF HIGH SPEED BAUGH-WOOLEY MULTIPLIER USING DECOMPOSITION LOGIC

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 implementation of high speed baugh wooley and modified booth multi...
Design and implementation of high speed baugh wooley and modified booth multi...Design and implementation of high speed baugh wooley and modified booth multi...
Design and implementation of high speed baugh wooley and modified booth multi...eSAT Publishing House
 
VLSI ARCHITECTURE OF AN 8-BIT MULTIPLIER USING VEDIC MATHEMATICS IN 180NM TEC...
VLSI ARCHITECTURE OF AN 8-BIT MULTIPLIER USING VEDIC MATHEMATICS IN 180NM TEC...VLSI ARCHITECTURE OF AN 8-BIT MULTIPLIER USING VEDIC MATHEMATICS IN 180NM TEC...
VLSI ARCHITECTURE OF AN 8-BIT MULTIPLIER USING VEDIC MATHEMATICS IN 180NM TEC...P singh
 
High Performance MAC Unit for FFT Implementation
High Performance MAC Unit for FFT Implementation High Performance MAC Unit for FFT Implementation
High Performance MAC Unit for FFT Implementation IJMER
 
Final Project Report
Final Project ReportFinal Project Report
Final Project ReportRiddhi Shah
 
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
 
Design of Optimized Vedic Multiplier
Design of Optimized Vedic MultiplierDesign of Optimized Vedic Multiplier
Design of Optimized Vedic MultiplierIRJET Journal
 
Iaetsd implementation of power efficient iterative logarithmic multiplier usi...
Iaetsd implementation of power efficient iterative logarithmic multiplier usi...Iaetsd implementation of power efficient iterative logarithmic multiplier usi...
Iaetsd implementation of power efficient iterative logarithmic multiplier usi...Iaetsd Iaetsd
 
Design and Implementation of Test Vector Generation using Random Forest Techn...
Design and Implementation of Test Vector Generation using Random Forest Techn...Design and Implementation of Test Vector Generation using Random Forest Techn...
Design and Implementation of Test Vector Generation using Random Forest Techn...IRJET Journal
 
Design and Implementation of Single Precision Pipelined Floating Point Co-Pro...
Design and Implementation of Single Precision Pipelined Floating Point Co-Pro...Design and Implementation of Single Precision Pipelined Floating Point Co-Pro...
Design and Implementation of Single Precision Pipelined Floating Point Co-Pro...Silicon Mentor
 
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
 
Braun’s Multiplier Implementation using FPGA with Bypassing Techniques.
Braun’s Multiplier Implementation using FPGA with Bypassing Techniques.Braun’s Multiplier Implementation using FPGA with Bypassing Techniques.
Braun’s Multiplier Implementation using FPGA with Bypassing Techniques.VLSICS Design
 
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
 
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
 
OPTIMIZED MULTIPLIER USING REVERSIBLE MULTICONTROL INPUT TOFFOLI GATES
OPTIMIZED MULTIPLIER USING REVERSIBLE MULTICONTROL INPUT TOFFOLI GATESOPTIMIZED MULTIPLIER USING REVERSIBLE MULTICONTROL INPUT TOFFOLI GATES
OPTIMIZED MULTIPLIER USING REVERSIBLE MULTICONTROL INPUT TOFFOLI GATESVLSICS Design
 
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
 

Similar to FPGA IMPLEMENTATION OF HIGH SPEED BAUGH-WOOLEY MULTIPLIER USING DECOMPOSITION LOGIC (20)

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 implementation of high speed baugh wooley and modified booth multi...
Design and implementation of high speed baugh wooley and modified booth multi...Design and implementation of high speed baugh wooley and modified booth multi...
Design and implementation of high speed baugh wooley and modified booth multi...
 
IJET-V2I6P12
IJET-V2I6P12IJET-V2I6P12
IJET-V2I6P12
 
VLSI ARCHITECTURE OF AN 8-BIT MULTIPLIER USING VEDIC MATHEMATICS IN 180NM TEC...
VLSI ARCHITECTURE OF AN 8-BIT MULTIPLIER USING VEDIC MATHEMATICS IN 180NM TEC...VLSI ARCHITECTURE OF AN 8-BIT MULTIPLIER USING VEDIC MATHEMATICS IN 180NM TEC...
VLSI ARCHITECTURE OF AN 8-BIT MULTIPLIER USING VEDIC MATHEMATICS IN 180NM TEC...
 
High Performance MAC Unit for FFT Implementation
High Performance MAC Unit for FFT Implementation High Performance MAC Unit for FFT Implementation
High Performance MAC Unit for FFT Implementation
 
Final Project Report
Final Project ReportFinal Project Report
Final Project Report
 
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...
 
Design of Optimized Vedic Multiplier
Design of Optimized Vedic MultiplierDesign of Optimized Vedic Multiplier
Design of Optimized Vedic Multiplier
 
SFQ MULTIPLIER
SFQ MULTIPLIERSFQ MULTIPLIER
SFQ MULTIPLIER
 
Iaetsd implementation of power efficient iterative logarithmic multiplier usi...
Iaetsd implementation of power efficient iterative logarithmic multiplier usi...Iaetsd implementation of power efficient iterative logarithmic multiplier usi...
Iaetsd implementation of power efficient iterative logarithmic multiplier usi...
 
Design and Implementation of Test Vector Generation using Random Forest Techn...
Design and Implementation of Test Vector Generation using Random Forest Techn...Design and Implementation of Test Vector Generation using Random Forest Techn...
Design and Implementation of Test Vector Generation using Random Forest Techn...
 
Design and Implementation of Single Precision Pipelined Floating Point Co-Pro...
Design and Implementation of Single Precision Pipelined Floating Point Co-Pro...Design and Implementation of Single Precision Pipelined Floating Point Co-Pro...
Design and Implementation of Single Precision Pipelined Floating Point Co-Pro...
 
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
 
G1103026268
G1103026268G1103026268
G1103026268
 
IJET-V3I1P14
IJET-V3I1P14IJET-V3I1P14
IJET-V3I1P14
 
Braun’s Multiplier Implementation using FPGA with Bypassing Techniques.
Braun’s Multiplier Implementation using FPGA with Bypassing Techniques.Braun’s Multiplier Implementation using FPGA with Bypassing Techniques.
Braun’s Multiplier Implementation using FPGA with Bypassing Techniques.
 
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...
 
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
 
OPTIMIZED MULTIPLIER USING REVERSIBLE MULTICONTROL INPUT TOFFOLI GATES
OPTIMIZED MULTIPLIER USING REVERSIBLE MULTICONTROL INPUT TOFFOLI GATESOPTIMIZED MULTIPLIER USING REVERSIBLE MULTICONTROL INPUT TOFFOLI GATES
OPTIMIZED MULTIPLIER USING REVERSIBLE MULTICONTROL INPUT TOFFOLI GATES
 
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
 

More from eeiej_journal

Emerging Trends in Electrical, Electronics & Instrumentation Engineering: An ...
Emerging Trends in Electrical, Electronics & Instrumentation Engineering: An ...Emerging Trends in Electrical, Electronics & Instrumentation Engineering: An ...
Emerging Trends in Electrical, Electronics & Instrumentation Engineering: An ...eeiej_journal
 
Emerging Trends in Electrical, Electronics & Instrumentation Engineering: An ...
Emerging Trends in Electrical, Electronics & Instrumentation Engineering: An ...Emerging Trends in Electrical, Electronics & Instrumentation Engineering: An ...
Emerging Trends in Electrical, Electronics & Instrumentation Engineering: An ...eeiej_journal
 
SINGLE AXIS PV-PANEL TRACKING FOR AUTOMATED STREET LIGHT CONTROLLER
SINGLE AXIS PV-PANEL TRACKING FOR AUTOMATED STREET LIGHT CONTROLLER SINGLE AXIS PV-PANEL TRACKING FOR AUTOMATED STREET LIGHT CONTROLLER
SINGLE AXIS PV-PANEL TRACKING FOR AUTOMATED STREET LIGHT CONTROLLER eeiej_journal
 
TOPOLOGY AND CONFIGURATION SELECTION FOR DC/DC CONVERTERS IN SPACE ELECTRICAL...
TOPOLOGY AND CONFIGURATION SELECTION FOR DC/DC CONVERTERS IN SPACE ELECTRICAL...TOPOLOGY AND CONFIGURATION SELECTION FOR DC/DC CONVERTERS IN SPACE ELECTRICAL...
TOPOLOGY AND CONFIGURATION SELECTION FOR DC/DC CONVERTERS IN SPACE ELECTRICAL...eeiej_journal
 
TCSC AND SVC OPTIMAL LOCATION TO IMPROVE THE PERFORMANCE OF POWER SYSTEM WITH...
TCSC AND SVC OPTIMAL LOCATION TO IMPROVE THE PERFORMANCE OF POWER SYSTEM WITH...TCSC AND SVC OPTIMAL LOCATION TO IMPROVE THE PERFORMANCE OF POWER SYSTEM WITH...
TCSC AND SVC OPTIMAL LOCATION TO IMPROVE THE PERFORMANCE OF POWER SYSTEM WITH...eeiej_journal
 
DESIGN OF RADIX-8 BOOTH MULTIPLIER USING KOGGESTONE ADDER FOR HIGH SPEED ARIT...
DESIGN OF RADIX-8 BOOTH MULTIPLIER USING KOGGESTONE ADDER FOR HIGH SPEED ARIT...DESIGN OF RADIX-8 BOOTH MULTIPLIER USING KOGGESTONE ADDER FOR HIGH SPEED ARIT...
DESIGN OF RADIX-8 BOOTH MULTIPLIER USING KOGGESTONE ADDER FOR HIGH SPEED ARIT...eeiej_journal
 
IMPLEMENTATION OF PERTURB AND OBSERVE MPPT OF PV SYSTEM WITH DIRECT CONTROL M...
IMPLEMENTATION OF PERTURB AND OBSERVE MPPT OF PV SYSTEM WITH DIRECT CONTROL M...IMPLEMENTATION OF PERTURB AND OBSERVE MPPT OF PV SYSTEM WITH DIRECT CONTROL M...
IMPLEMENTATION OF PERTURB AND OBSERVE MPPT OF PV SYSTEM WITH DIRECT CONTROL M...eeiej_journal
 
Capacitance-voltage Profiling Techniques for Characterization of Semiconduct...
 Capacitance-voltage Profiling Techniques for Characterization of Semiconduct... Capacitance-voltage Profiling Techniques for Characterization of Semiconduct...
Capacitance-voltage Profiling Techniques for Characterization of Semiconduct...eeiej_journal
 
Development of Improved Diode Clamped Multilevel Inverter Using Optimized Sel...
Development of Improved Diode Clamped Multilevel Inverter Using Optimized Sel...Development of Improved Diode Clamped Multilevel Inverter Using Optimized Sel...
Development of Improved Diode Clamped Multilevel Inverter Using Optimized Sel...eeiej_journal
 
SINGLE AXIS PV-PANEL TRACKING FOR AUTOMATED STREET LIGHT CONTROLLER
SINGLE AXIS PV-PANEL TRACKING FOR AUTOMATED STREET LIGHT CONTROLLER SINGLE AXIS PV-PANEL TRACKING FOR AUTOMATED STREET LIGHT CONTROLLER
SINGLE AXIS PV-PANEL TRACKING FOR AUTOMATED STREET LIGHT CONTROLLER eeiej_journal
 
COMPARATIVE STUDY FOR PERFORMANCE ANALYSIS OF ROUTING PROTOCOLS IN MOBILITY A...
COMPARATIVE STUDY FOR PERFORMANCE ANALYSIS OF ROUTING PROTOCOLS IN MOBILITY A...COMPARATIVE STUDY FOR PERFORMANCE ANALYSIS OF ROUTING PROTOCOLS IN MOBILITY A...
COMPARATIVE STUDY FOR PERFORMANCE ANALYSIS OF ROUTING PROTOCOLS IN MOBILITY A...eeiej_journal
 

More from eeiej_journal (11)

Emerging Trends in Electrical, Electronics & Instrumentation Engineering: An ...
Emerging Trends in Electrical, Electronics & Instrumentation Engineering: An ...Emerging Trends in Electrical, Electronics & Instrumentation Engineering: An ...
Emerging Trends in Electrical, Electronics & Instrumentation Engineering: An ...
 
Emerging Trends in Electrical, Electronics & Instrumentation Engineering: An ...
Emerging Trends in Electrical, Electronics & Instrumentation Engineering: An ...Emerging Trends in Electrical, Electronics & Instrumentation Engineering: An ...
Emerging Trends in Electrical, Electronics & Instrumentation Engineering: An ...
 
SINGLE AXIS PV-PANEL TRACKING FOR AUTOMATED STREET LIGHT CONTROLLER
SINGLE AXIS PV-PANEL TRACKING FOR AUTOMATED STREET LIGHT CONTROLLER SINGLE AXIS PV-PANEL TRACKING FOR AUTOMATED STREET LIGHT CONTROLLER
SINGLE AXIS PV-PANEL TRACKING FOR AUTOMATED STREET LIGHT CONTROLLER
 
TOPOLOGY AND CONFIGURATION SELECTION FOR DC/DC CONVERTERS IN SPACE ELECTRICAL...
TOPOLOGY AND CONFIGURATION SELECTION FOR DC/DC CONVERTERS IN SPACE ELECTRICAL...TOPOLOGY AND CONFIGURATION SELECTION FOR DC/DC CONVERTERS IN SPACE ELECTRICAL...
TOPOLOGY AND CONFIGURATION SELECTION FOR DC/DC CONVERTERS IN SPACE ELECTRICAL...
 
TCSC AND SVC OPTIMAL LOCATION TO IMPROVE THE PERFORMANCE OF POWER SYSTEM WITH...
TCSC AND SVC OPTIMAL LOCATION TO IMPROVE THE PERFORMANCE OF POWER SYSTEM WITH...TCSC AND SVC OPTIMAL LOCATION TO IMPROVE THE PERFORMANCE OF POWER SYSTEM WITH...
TCSC AND SVC OPTIMAL LOCATION TO IMPROVE THE PERFORMANCE OF POWER SYSTEM WITH...
 
DESIGN OF RADIX-8 BOOTH MULTIPLIER USING KOGGESTONE ADDER FOR HIGH SPEED ARIT...
DESIGN OF RADIX-8 BOOTH MULTIPLIER USING KOGGESTONE ADDER FOR HIGH SPEED ARIT...DESIGN OF RADIX-8 BOOTH MULTIPLIER USING KOGGESTONE ADDER FOR HIGH SPEED ARIT...
DESIGN OF RADIX-8 BOOTH MULTIPLIER USING KOGGESTONE ADDER FOR HIGH SPEED ARIT...
 
IMPLEMENTATION OF PERTURB AND OBSERVE MPPT OF PV SYSTEM WITH DIRECT CONTROL M...
IMPLEMENTATION OF PERTURB AND OBSERVE MPPT OF PV SYSTEM WITH DIRECT CONTROL M...IMPLEMENTATION OF PERTURB AND OBSERVE MPPT OF PV SYSTEM WITH DIRECT CONTROL M...
IMPLEMENTATION OF PERTURB AND OBSERVE MPPT OF PV SYSTEM WITH DIRECT CONTROL M...
 
Capacitance-voltage Profiling Techniques for Characterization of Semiconduct...
 Capacitance-voltage Profiling Techniques for Characterization of Semiconduct... Capacitance-voltage Profiling Techniques for Characterization of Semiconduct...
Capacitance-voltage Profiling Techniques for Characterization of Semiconduct...
 
Development of Improved Diode Clamped Multilevel Inverter Using Optimized Sel...
Development of Improved Diode Clamped Multilevel Inverter Using Optimized Sel...Development of Improved Diode Clamped Multilevel Inverter Using Optimized Sel...
Development of Improved Diode Clamped Multilevel Inverter Using Optimized Sel...
 
SINGLE AXIS PV-PANEL TRACKING FOR AUTOMATED STREET LIGHT CONTROLLER
SINGLE AXIS PV-PANEL TRACKING FOR AUTOMATED STREET LIGHT CONTROLLER SINGLE AXIS PV-PANEL TRACKING FOR AUTOMATED STREET LIGHT CONTROLLER
SINGLE AXIS PV-PANEL TRACKING FOR AUTOMATED STREET LIGHT CONTROLLER
 
COMPARATIVE STUDY FOR PERFORMANCE ANALYSIS OF ROUTING PROTOCOLS IN MOBILITY A...
COMPARATIVE STUDY FOR PERFORMANCE ANALYSIS OF ROUTING PROTOCOLS IN MOBILITY A...COMPARATIVE STUDY FOR PERFORMANCE ANALYSIS OF ROUTING PROTOCOLS IN MOBILITY A...
COMPARATIVE STUDY FOR PERFORMANCE ANALYSIS OF ROUTING PROTOCOLS IN MOBILITY A...
 

Recently uploaded

High Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur EscortsHigh Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur Escortsranjana rawat
 
Microscopic Analysis of Ceramic Materials.pptx
Microscopic Analysis of Ceramic Materials.pptxMicroscopic Analysis of Ceramic Materials.pptx
Microscopic Analysis of Ceramic Materials.pptxpurnimasatapathy1234
 
Coefficient of Thermal Expansion and their Importance.pptx
Coefficient of Thermal Expansion and their Importance.pptxCoefficient of Thermal Expansion and their Importance.pptx
Coefficient of Thermal Expansion and their Importance.pptxAsutosh Ranjan
 
Gfe Mayur Vihar Call Girls Service WhatsApp -> 9999965857 Available 24x7 ^ De...
Gfe Mayur Vihar Call Girls Service WhatsApp -> 9999965857 Available 24x7 ^ De...Gfe Mayur Vihar Call Girls Service WhatsApp -> 9999965857 Available 24x7 ^ De...
Gfe Mayur Vihar Call Girls Service WhatsApp -> 9999965857 Available 24x7 ^ De...srsj9000
 
(RIA) Call Girls Bhosari ( 7001035870 ) HI-Fi Pune Escorts Service
(RIA) Call Girls Bhosari ( 7001035870 ) HI-Fi Pune Escorts Service(RIA) Call Girls Bhosari ( 7001035870 ) HI-Fi Pune Escorts Service
(RIA) Call Girls Bhosari ( 7001035870 ) HI-Fi Pune Escorts Serviceranjana rawat
 
Structural Analysis and Design of Foundations: A Comprehensive Handbook for S...
Structural Analysis and Design of Foundations: A Comprehensive Handbook for S...Structural Analysis and Design of Foundations: A Comprehensive Handbook for S...
Structural Analysis and Design of Foundations: A Comprehensive Handbook for S...Dr.Costas Sachpazis
 
Architect Hassan Khalil Portfolio for 2024
Architect Hassan Khalil Portfolio for 2024Architect Hassan Khalil Portfolio for 2024
Architect Hassan Khalil Portfolio for 2024hassan khalil
 
Software Development Life Cycle By Team Orange (Dept. of Pharmacy)
Software Development Life Cycle By  Team Orange (Dept. of Pharmacy)Software Development Life Cycle By  Team Orange (Dept. of Pharmacy)
Software Development Life Cycle By Team Orange (Dept. of Pharmacy)Suman Mia
 
College Call Girls Nashik Nehal 7001305949 Independent Escort Service Nashik
College Call Girls Nashik Nehal 7001305949 Independent Escort Service NashikCollege Call Girls Nashik Nehal 7001305949 Independent Escort Service Nashik
College Call Girls Nashik Nehal 7001305949 Independent Escort Service NashikCall Girls in Nagpur High Profile
 
(ANVI) Koregaon Park Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(ANVI) Koregaon Park Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...(ANVI) Koregaon Park Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(ANVI) Koregaon Park Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...ranjana rawat
 
MANUFACTURING PROCESS-II UNIT-5 NC MACHINE TOOLS
MANUFACTURING PROCESS-II UNIT-5 NC MACHINE TOOLSMANUFACTURING PROCESS-II UNIT-5 NC MACHINE TOOLS
MANUFACTURING PROCESS-II UNIT-5 NC MACHINE TOOLSSIVASHANKAR N
 
High Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur EscortsHigh Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur EscortsCall Girls in Nagpur High Profile
 
Sheet Pile Wall Design and Construction: A Practical Guide for Civil Engineer...
Sheet Pile Wall Design and Construction: A Practical Guide for Civil Engineer...Sheet Pile Wall Design and Construction: A Practical Guide for Civil Engineer...
Sheet Pile Wall Design and Construction: A Practical Guide for Civil Engineer...Dr.Costas Sachpazis
 
Call Girls Delhi {Jodhpur} 9711199012 high profile service
Call Girls Delhi {Jodhpur} 9711199012 high profile serviceCall Girls Delhi {Jodhpur} 9711199012 high profile service
Call Girls Delhi {Jodhpur} 9711199012 high profile servicerehmti665
 
(MEERA) Dapodi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escorts
(MEERA) Dapodi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escorts(MEERA) Dapodi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escorts
(MEERA) Dapodi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escortsranjana rawat
 
Analog to Digital and Digital to Analog Converter
Analog to Digital and Digital to Analog ConverterAnalog to Digital and Digital to Analog Converter
Analog to Digital and Digital to Analog ConverterAbhinavSharma374939
 
Decoding Kotlin - Your guide to solving the mysterious in Kotlin.pptx
Decoding Kotlin - Your guide to solving the mysterious in Kotlin.pptxDecoding Kotlin - Your guide to solving the mysterious in Kotlin.pptx
Decoding Kotlin - Your guide to solving the mysterious in Kotlin.pptxJoão Esperancinha
 

Recently uploaded (20)

High Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur EscortsHigh Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur Escorts
 
Microscopic Analysis of Ceramic Materials.pptx
Microscopic Analysis of Ceramic Materials.pptxMicroscopic Analysis of Ceramic Materials.pptx
Microscopic Analysis of Ceramic Materials.pptx
 
Coefficient of Thermal Expansion and their Importance.pptx
Coefficient of Thermal Expansion and their Importance.pptxCoefficient of Thermal Expansion and their Importance.pptx
Coefficient of Thermal Expansion and their Importance.pptx
 
Exploring_Network_Security_with_JA3_by_Rakesh Seal.pptx
Exploring_Network_Security_with_JA3_by_Rakesh Seal.pptxExploring_Network_Security_with_JA3_by_Rakesh Seal.pptx
Exploring_Network_Security_with_JA3_by_Rakesh Seal.pptx
 
Gfe Mayur Vihar Call Girls Service WhatsApp -> 9999965857 Available 24x7 ^ De...
Gfe Mayur Vihar Call Girls Service WhatsApp -> 9999965857 Available 24x7 ^ De...Gfe Mayur Vihar Call Girls Service WhatsApp -> 9999965857 Available 24x7 ^ De...
Gfe Mayur Vihar Call Girls Service WhatsApp -> 9999965857 Available 24x7 ^ De...
 
(RIA) Call Girls Bhosari ( 7001035870 ) HI-Fi Pune Escorts Service
(RIA) Call Girls Bhosari ( 7001035870 ) HI-Fi Pune Escorts Service(RIA) Call Girls Bhosari ( 7001035870 ) HI-Fi Pune Escorts Service
(RIA) Call Girls Bhosari ( 7001035870 ) HI-Fi Pune Escorts Service
 
Structural Analysis and Design of Foundations: A Comprehensive Handbook for S...
Structural Analysis and Design of Foundations: A Comprehensive Handbook for S...Structural Analysis and Design of Foundations: A Comprehensive Handbook for S...
Structural Analysis and Design of Foundations: A Comprehensive Handbook for S...
 
Architect Hassan Khalil Portfolio for 2024
Architect Hassan Khalil Portfolio for 2024Architect Hassan Khalil Portfolio for 2024
Architect Hassan Khalil Portfolio for 2024
 
Software Development Life Cycle By Team Orange (Dept. of Pharmacy)
Software Development Life Cycle By  Team Orange (Dept. of Pharmacy)Software Development Life Cycle By  Team Orange (Dept. of Pharmacy)
Software Development Life Cycle By Team Orange (Dept. of Pharmacy)
 
★ CALL US 9953330565 ( HOT Young Call Girls In Badarpur delhi NCR
★ CALL US 9953330565 ( HOT Young Call Girls In Badarpur delhi NCR★ CALL US 9953330565 ( HOT Young Call Girls In Badarpur delhi NCR
★ CALL US 9953330565 ( HOT Young Call Girls In Badarpur delhi NCR
 
College Call Girls Nashik Nehal 7001305949 Independent Escort Service Nashik
College Call Girls Nashik Nehal 7001305949 Independent Escort Service NashikCollege Call Girls Nashik Nehal 7001305949 Independent Escort Service Nashik
College Call Girls Nashik Nehal 7001305949 Independent Escort Service Nashik
 
(ANVI) Koregaon Park Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(ANVI) Koregaon Park Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...(ANVI) Koregaon Park Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(ANVI) Koregaon Park Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
 
Call Us -/9953056974- Call Girls In Vikaspuri-/- Delhi NCR
Call Us -/9953056974- Call Girls In Vikaspuri-/- Delhi NCRCall Us -/9953056974- Call Girls In Vikaspuri-/- Delhi NCR
Call Us -/9953056974- Call Girls In Vikaspuri-/- Delhi NCR
 
MANUFACTURING PROCESS-II UNIT-5 NC MACHINE TOOLS
MANUFACTURING PROCESS-II UNIT-5 NC MACHINE TOOLSMANUFACTURING PROCESS-II UNIT-5 NC MACHINE TOOLS
MANUFACTURING PROCESS-II UNIT-5 NC MACHINE TOOLS
 
High Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur EscortsHigh Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur Escorts
 
Sheet Pile Wall Design and Construction: A Practical Guide for Civil Engineer...
Sheet Pile Wall Design and Construction: A Practical Guide for Civil Engineer...Sheet Pile Wall Design and Construction: A Practical Guide for Civil Engineer...
Sheet Pile Wall Design and Construction: A Practical Guide for Civil Engineer...
 
Call Girls Delhi {Jodhpur} 9711199012 high profile service
Call Girls Delhi {Jodhpur} 9711199012 high profile serviceCall Girls Delhi {Jodhpur} 9711199012 high profile service
Call Girls Delhi {Jodhpur} 9711199012 high profile service
 
(MEERA) Dapodi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escorts
(MEERA) Dapodi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escorts(MEERA) Dapodi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escorts
(MEERA) Dapodi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escorts
 
Analog to Digital and Digital to Analog Converter
Analog to Digital and Digital to Analog ConverterAnalog to Digital and Digital to Analog Converter
Analog to Digital and Digital to Analog Converter
 
Decoding Kotlin - Your guide to solving the mysterious in Kotlin.pptx
Decoding Kotlin - Your guide to solving the mysterious in Kotlin.pptxDecoding Kotlin - Your guide to solving the mysterious in Kotlin.pptx
Decoding Kotlin - Your guide to solving the mysterious in Kotlin.pptx
 

FPGA IMPLEMENTATION OF HIGH SPEED BAUGH-WOOLEY MULTIPLIER USING DECOMPOSITION LOGIC

  • 1. Emerging Trends in Electrical, Electronics & Instrumentation Engineering: An international Journal (EEIEJ), Vol. 2, No. 3, August 2015 DOI : 10.5121/eeiej.2015.2301 1 FPGA IMPLEMENTATION OF HIGH SPEED BAUGH-WOOLEY MULTIPLIER USING DECOMPOSITION LOGIC Ananda Kiran1 and Navdeep Prashar2 1 Department of Electronics and Communication Engineering, Bahra University, Shimla-Hills, H.P, India 2 Assistant Professor in the Department of Electronics and Communication Engineering, Bahra University, Shimla-Hills, H.P., India Abstract The Baugh-Wooley algorithm is a well-known iterative algorithm for performing multiplication in digital signal processing applications. Decomposition logic is used with Baugh-Wooley algorithm to enhance the speed and to reduce the critical path delay. In this paper a high speed multiplier is designed and implemented using decomposition logic and Baugh-Wooley algorithm. The result is compared with booth multiplier. FPGA based architecture is presented and design has been implemented using Xilinx 12.3 device. Keyword Baugh-Wooley Multiplier, Decomposition Logic, Booth Multiplier 1.INTRODUCTION Multipliers play a pivotal role in many high performance systems such as Microprocessor, FIR filters, Digital Processors, etc. In its early stage, multiplication algorithms were proposed by Burton and Noaks in the year1968, by Hoffman in the year 1986 and by Guilt and De Mori in the year 1969 for positive numbers. In the year of 1973 and 1979, Baugh- Wooley and Hwang proposed multiplication algorithm for numbers in two’s complement form. Multiplication is hardware intensive and the main criteria of interest are higher speed, lower cost and lower power [1].With development in technology, several researchers have tried multipliers which provide design targets such as low power consumption, increased speed, and regularity of layout or combination of them in one multiplier. This helps making them suitable for achieving compact high speed and low power implementation. The performance of a system is generally controlled by the performance of the multiplier as the multiplier is usually the slowest element in the system. Furthermore, multiplier is normally the most area consuming element in the system. Therefore, optimizing its speed and area are vital design factors. However, area and speed are generally the conflicting constraints improving speed which results mostly in large area. With ever increasing applications in portable equipment and mobile communications, the demand for high performance, low-power VLSI systems is gradually increasing. Digital signal processors
  • 2. Emerging Trends in Electrical, Electronics & Instrumentation Engineering: An international Journal (EEIEJ), Vol. 2, No. 3, August 2015 2 and application specific integrated circuits depend on the efficient implementation of arithmetic circuits (adder and multiplier) to execute dedicated algorithm such as convolution, correlation and filtering [2]. A Baugh-Wooley multiplier using decomposition logic is presented here which increases speed when compared to the booth multiplier. 2.BAUGH-WOOLEY MULTIPLIER In signed multiplication the length of the partial products and the number of partial products will be very high. So an algorithm was introduced for signed multiplication called as Baugh-Wooley algorithm. The Baugh-Wooley multiplication is one amongst the cost-effective ways to handle the sign bits.This method has been developed so as to style regular multipliers, suited to 2's compliment numbers. 2.1 .Baugh-Wooley Architecture Baugh-Wooley multiplier hardware architecture is shown in figure 1. It follows left shift algorithm. Mux can select which bit will multiply. Suppose we multiply +4 and -4 in decimal we get ‘0’. Now, after representing these numbers in two’s compliment form we get +4 as 0100 and - 4 as 1100. On adding these two binary numbers we get 10000. Discard carry, then number is represented as ‘0’. Figure.1 Hardware implementation of Baugh-Wooley Multiplier [3] Let two n-bit numbers, number (A) and number (B), A and B are often pictured as
  • 3. Emerging Trends in Electrical, Electronics & Instrumentation Engineering: An international Journal (EEIEJ), Vol. 2, No. 3, August 2015 3 ‫ܣ‬ = − ܽ௡ିଵ2௡ିଵ + ෍ ܽ௜2௜ ௡ିଶ ௜ୀ଴ (1) ‫ܤ‬ = −ܾ௡ିଵ2௡ିଵ + ෍ ܾ௜2௜ ௡ିଶ ௜ୀ଴ (2) Where ܽ௜ and ܾ௜ area unit the bits during A and B, severally and ܽ௡ିଵ and ܾ௡ିଵ area unit the sign bits. The full precision product, P = A × B, is provided by the equation: ܲ = ‫ܣ‬ × ‫ܤ‬ = ൥൭−ܽ௡ିଵ2௡ିଵ + ෍ ܽ௜2௜ ௡ିଶ ௜ୀ଴ ൱ × ൭−ܾ௡ିଵ2௡ିଵ + ෍ ܾ௜2௜ ௡ିଶ ௜ୀ଴ ൱൩ = ܽ௡ିଵܾ௡ିଵ2ଶ௡ିଶ + ෍ ܽ௜2௜ ௡ିଵ ௜ୀ଴ ෍ ܾ௝2௝ − 2௡ିଵ ෍ ܽ௜ܾ௡ିଵ2௜ ௡ିଶ ௜ୀ଴ − 2௡ିଵ ௡ିଶ ௝ୀ଴ ෍ ܽ௡ିଵܾ௝2௝ ௡ିଶ ௝ୀ଴ (3) The first two terms of above equation are positive and last two terms are negative [4]. In order to calculate the product, instead of subtracting the last two terms, it is possible to add the opposite values [5].The above equation signifies the Baugh-Wooley algorithm for multiplication process in two’s compliment form. Baugh-Wooley Multiplierprovides a high speed, signed multiplication algorithm [5]. It uses parallel products to complement multiplication and adjusts the partial products to maximize the regularity of multiplication array [6]. When number is represented in two’s complement form, sign of the number is embedded in Baugh-Wooley multiplier. This algorithm has the advantage that the sign of the partial product bits are always kept positive so that array addition techniques can be directly employed [6]. In the two’s complement multiplication, each partial product bit is the AND of a multiplier bit and a multiplicand bit, and the sign of the partial product bits are positive [6]. 3.DECOMPOSITION LOGIC The implementation of digital multiplier with decomposition logic is presented here. In this technique the multiplication process is split into smaller sub-units (smaller multipliers) and their outputs are combined to get the final result, the decomposition logic requires extra circuitry to perform the final addition of outputs attained from the smaller multiplier [7]. However, due to parallel processing, noticeable improvement in speed is achieved. To check the performance of the multiplier structure, 8×8 multiplier structure is designed using Baugh-Wooley algorithm and the decomposition logic. Fig. 2 [7] shows an 8×8 multiplier implemented using the decomposition logic. In the first stage, four 4×4 multipliers are used to combine all the partial products, the outputs from these 4×4 multipliers are then combined in a treelike fashion to get the final results [7]. The 4×4 multiplier was implemented using Baugh- Wooley method. For 16×16 multiplication, three decomposition structures can be implemented. The first using 4×4 Baugh-Wooley multipliers, the second using 8×8 Baugh-Wooley multipliers and the third using 8×8 decomposition structure [7].
  • 4. Emerging Trends in Electrical, Electronics & Instrumentation Engineering: An international Journal (EEIEJ), Vol. 2, No. 3, August 2015 4 Figure 2.Decomposition structure for 8×8 multiplication Figure 3 shows the RTL view of Baugh-Wooley Multiplier with decomposition logic. Figure 3. RTL view of Baugh-Wooley with decomposition logic For any number of inputs one output is generated. Number of bits of the output depends on the number of bits of the inputs; e.g. in figure 3 there are two inputs of 4 bits the output will be of 8bits.
  • 5. Emerging Trends in Electrical, Electronics & Instrumentation Engineering: An international Journal (EEIEJ), Vol. 2, No. 3, August 2015 5 4.SIMULATION AND RESULT The code of Baugh-Wooley multiplier and decomposition logic is written in VHDL and simulated using ISim (VHDL/Verilog). The proposed architecture is implemented on Virtex6 xc6vlx75t-3-ff484 device using XILINX 12.3. Table 1 shows the device utilization summary of Baugh-Wooley multiplier using decomposition logic. Table 1. Hardware Device Utilization Summary S. NO. Logic Utilization Used Available 1 No. of bonded IO 16 240 2 No. of slice LUTs 13 46560 3 No. of occupied slices 6 11640 4.1Comparison of present work, Baugh-Wooley multiplier and decomposition logic with the previous work Present work is implemented on Virtex6 xc6vlx75t-3-ff484 device. Thus, finally comparison of present work with previous work is done as shown in Table 2. The simulation results for 8×8 multipliers are summarized in Table 2. For the 8×8 multiplier structure, the Baugh-Wooley method and decomposition logic show an improvement in delay compared to Booth multiplication method due to parallel processing of data. Table 2. Comparison of present work with the previous reference paper 8×8 Multiplier Booth Multiplier [13] Baugh-Wooley Path Delay 15.345ns 10.516ns No. of boned IO 36 32 Total real time to Xst completion 12.00secs 6.00secs No. of slice LUTs 190 13 Average fanout 4.00 3.43 Maximum Frequency MHz 65.16 95.09 Frm Table 2, it is clear that present design shows an improvement in speed with reduction in used resources on target device.
  • 6. Emerging Trends in Electrical, Electronics & Instrumentation Engineering: An international Journal (EEIEJ), Vol. 2, No. 3, August 2015 6 5.CONCLUSION In this paper, decomposition logic is implemented with Baugh-Wooley multiplier which shows the better results in terms of path delay and speed. The design operates on maximum frequency of 95.9MHz. The considerable increase in speed make the design suitable for many high performance system such as Digital Signal Processors, FIR filters, Microprocessors etc. The above results show that the Baugh-Wooley Multiplier with decomposition logic is higher in speed as compared to the Booth Multiplier and process the inputs fast to produce the result. REFERENCES [1] IndrayaniPatle, AkanshaBhargav, Prashant Wanjari, “Implementation of Baugh-Wooley Multiplier Based on Soft-Core Processor”, IOSR Journal of Engineering (IOSRJEN), Vol. 3, Issue 10, 2013. [2] Hsin-Lei Lin, Design of a Novel Radix – 4 Booth Multiplier, the 2004 IEEE Asia – Pacific Conference on Circuit and Systems, December 2005 [3] IndrayaniPatle, AkankshaBhargav, Prashant Wanjari, “Implementation of Baugh-Wooley Multiplier Based on Soft-Core Processor”, IOSR Journal of Engineering, Vol. 3, Issue 10, Oct. (2013).Based on Soft-Core Processor”, IOSR Journal of Engineering, Vol. 3, Issue 10, Oct. (2013). [4] Jashin Mathews Joseph and V. Sarada, “Reconfigurable High Performance Baugh-Wooley Multiplier for DSP Application”, ITSI Transaction on Electrical and Electronics Engineering, Vol. 1, Issue 4 (2013). [5] C. R. Baugh and B. A. Wooley, “A two’s complement parallel array multiplication algorithm,” IEEE Trans Comp., vol. C-22, no. 12, pp. 1045-1047, Dec. 1973. [6] SudhakarAswathy and D. Gokila,"High-Speed Power-Efficient Modified Baugh-Wooley Multipliers". [7] Sundeepkumaragarwal, PalaniappanRamanathan, PonnisamyThangapandianVanathi” High Speed Multiplier Design Using Decomposition Logic” Serbian Journal of Electrical Engineering Vol. 6, No. 1, 2009 33-42. [8] MicroBlaze Processor Reference Guide Embedded Development Kit EDK 13.1, www.xilinx.com [9] C. H. Chang, J. Gu, M. Zhang: A Review of 0.18µm Full Adder Performances for Tree Structured Arithmetic Circuit, IEEE Transaction on Very Large Integration Systems, Vol. 13, No. 6, 2005, pp. 686-695. [10] Y.N. Ching, “Low-Power high-speed multipliers”, IEEE Transactions on Computers. pp, 1196-1200, Nov. (2005). [11] Sandeep Shrivastava, Jaikaran Singh and Mukesh Tiwari, “Implementation of Radix-2 Booth Multiplier and Comparision with Radix-4 Encoder Booth Multiplier”, SSSITS Sehore, (M.P.), Feb. (2011). [12] K. Hwang, Computer Arithmetic: Principles, Architecture, and Design. John-Wiley, 1979. [13] Laxman S. DarshanPrabhu R, Mahesh S Shetty, Mrs Manjula BM, Dr.Chirag Sharma, “FPGA Implementation of Different Multiplier Architectures”, International Journal of Different Multiplier Architectures, Vol. 2, Issue 6, June 2012. [14] NavdeepPrashar and Balwinder Singh, "FPGA Implementation of Pipelined CORDIC Sine Cosine Digital Wave Generator", CS & IT 05, pp. 435–440,© CS & IT-CSCP 2012.
  • 7. Emerging Trends in Electrical, Electronics & Instru (EEIEJ), Vol. 2, No. 3, August 2015 Authors Biography NavdeepPrashar has obtained his Bachelor of Technology degree from the CT Institute of Engineering, Management and Technology, Jalandhar affiliated to Punjab Technical University, Jalandhar in 2010 and Master of Technology degree from Centre for Development of Advanced Computing (CDAC), Mohali.He is currently serving as Assistant Professor in Bahra University, Waknaghat,Solan, H.P., India. He has 3+ years of teaching experience to both undergraduate and postg published one book and presented many papers in the International &National Journals and Conferences. His current interest includes Embedded Systems, VLSI Design & Testing, Low Power techniques, and System on Chip. AnandaKiran has obtained her B.Tech. (Electronics and Communication Engineering) degree from the LR Institute of Engineering and Technology, Solan affili Pradesh University, in 2013, and Communication Engineering) degree from Bahra University, Waknaghat. At present, she is working on her M. Tech. (Electronics and Communication Engineering) the interest is Embedded Systems, VLSI Design and Digital Signal Processing. lectrical, Electronics & Instrumentation Engineering: An international Journal (EEIEJ), Vol. 2, No. 3, August 2015 has obtained his Bachelor of Technology degree from the CT Institute of Management and Technology, Jalandhar affiliated to Punjab Technical University, Jalandhar in 2010 and Master of Technology degree from Centre for Development of Advanced Computing (CDAC), Mohali.He is currently serving as rsity, Waknaghat,Solan, H.P., India. He has 3+ years of teaching experience to both undergraduate and postgraduate students. Mr. Prashar has published one book and presented many papers in the International &National Journals and Conferences. interest includes Embedded Systems, VLSI Design & Testing, Low Power techniques, and B.Tech. (Electronics and Communication Engineering) degree from the LR Institute of Engineering and Technology, Solan affiliated to Himachal Pradesh University, in 2013, and presently she is doing M.Tech. (Electronics and Communication Engineering) degree from Bahra University, Waknaghat. At present, she is working on her M. Tech. (Electronics and Communication Engineering) thesis. Her area of interest is Embedded Systems, VLSI Design and Digital Signal Processing. mentation Engineering: An international Journal 7 published one book and presented many papers in the International &National Journals and Conferences. interest includes Embedded Systems, VLSI Design & Testing, Low Power techniques, and