Jyoti Kalia . Int. Journal of Engineering Research and Application www.ijera.com
ISSN : 2248-9622, Vol. 7, Issue 5, ( Part -4) May 2017, pp.60-63
www.ijera.com DOI: 10.9790/9622-0705046063 60 | P a g e
A Review of Different Methods for Booth Multiplier
Jyoti Kalia*, Vikas Mittal**
*(Department of Electronics and Communication Engineering, MMU University, Haryana
Email: jyotikaliasharma121@gmail.com)
**(Department of Electronics and Communication Engineering, MMU University, Haryana)
ABSTRACT
In this review paper, different type of implementation of Booth multiplier has been studied. Multipliers has
great importance in digital signal processor, so designing a high-speed multiplier is the need of the hour.
Advantages of using modified booth multiplier algorithm is that the number of partial product is reduced.
Different types of addition algorithms are also discussed which are used for addition operation of multiplier.
Keyword -booth multiplier, modified booth multiplier, radix-8, fixed-width.
I. INTRODUCTION
In many digital signals processing (DSP)
applications computer arithmetic is extensively used.
As compare to the adders and subtractors multiplier
are more complex, so the multiplier speed usually
resolves the operating speed of a DSP system. With
other considerations such as Hardware complexity,
power dissipation of a design and delay the high
precision is often looked as a strict requirement.
Some applications such as media processing,
recognition and data mining are error-tolerant, so an
approximate arithmetic unit can be employed. With
the accumulation of partial products, the design of
an approximate multiplier is usually deals, in its
operation which is bottleneck. To reduce the delay
and hardware overhead the truncation of the lower
part of the partial products is a simple approximation
scheme; to as fixed-width multiplier design such a
scheme is referred [2]. Multipliers play an important
role in today’s digital signal processing and various
other applications. With advances in technology,
many researchers have tried and are trying to design
multipliers which offer either of the following
design targets – high speed, low power consumption,
regularity of layout and hence less area or even
combination of them in one multiplier thus making
them suitable for various high speed, low power and
compact VLSI implementation.
II. LITRATURE SURVEY
Tao Luo et al. [1] In this paper, present an in-
memory Booth multiplier based on racetrack
memory to alleviate this problem. As the building
block of our multiplier, a racetrack memory based
adder is proposed, which saves 56.3% power
compared with the state-of-the-art magnetic adder.
Integrated with the storage element, our proposed
multiplier shows great efficiency in area, power and
scalability.
Honglan Jiang et al. [2] The Booth multiplier has
been widely used for high performance signed
multiplication by encoding and thereby reducing the
number ofpartial products. A multiplier using the
radix-4(or modified Booth) algorithm is very
efficient due to the ease of partial product
generation, whereas the radix-8 Booth multiplier is
slow due to the complexity of generating the odd
multiples of the multiplicand. In this paper, this issue
is alleviated by the application of approximate
designs. An approximate 2-bit adder is deliberately
designed for calculating the sum of 1× and 2× of a
binary number. This adder requires a small area, a
low power and a short critical path delay.
Subsequently, the 2-bit adder is employed to
implement the less significant section of a recoding
adder for generating the triple multiplicand with no
carry propagation. In the pursuit of a trade-off
between accuracy and power consumption, two
signed 16×16-bit approximate radix-8 Booth
multipliers are designed using the approximate
recoding adder with and without the truncation of
many less significant bits in the partial products. The
proposed approximate multipliers are faster and
more power efficient than the accurate Booth
multiplier; moreover, the multiplier with 15-bit
truncation achieves the best overall performance in
terms of hardware and accuracy when compared to
other approximate Booth multiplier designs. Finally,
the approximate multipliers are applied to the design
of a low-pass FIR filter and they show better
performance than other approximate Booth
multipliers.
RESEARCH ARTICLE OPEN ACCESS
Jyoti Kalia . Int. Journal of Engineering Research and Application www.ijera.com
ISSN : 2248-9622, Vol. 7, Issue 5, ( Part -4) May 2017, pp.60-63
www.ijera.com DOI: 10.9790/9622-0705046063 61 | P a g e
Jiun-Ping Wang et al. [3] This paper presents the
design of high-accuracy fixed-width modified Booth
multipliers. To reduce the truncation error, firstly
slightly modify the partial product matrix of Booth
multiplication and then derive an effective error
compensation function that makes the error
distribution be more symmetric to and centralized in
the error equal to zero, leading the fixed-width
modified Booth multiplier to very small mean and
mean-square errors.In addition, a simple
compensation circuit mainly composed of the
simplified sorting network is also proposed.
Furthermore, experimental results on two real-life
applications also demonstrate that the proposed
fixed-width multipliers can improve the average
peak signal-to-noise ratio of output images by at
least 2.0 dB and 1.1 dB, respectively.
Razaidi Hussin et al. [4] in this paper, present the
design of an efficient multiplication unit. This
multiplier architecture is based on Radix 4 Booth
multiplier. The first is to modify the Wen-Chang’s
Modified Booth Encoder (MBE) since it is the
fastest scheme to generate a partial product.
However, when implementing this MBE with the
Simplified Sign Extension (SSE) method, the
multiplication’s output is incorrect. The 2nd part is
to improve the delay in the 4:2 compressor circuits.
The redesigned 4:2 compressor reduced the delay of
the Carry signal. This modification has been made
by rearranging the Boolean equation of the Carry
signal. This architecture has been designed using
Quartus II. The Gajski rule has been adopted to
estimate the delay and size of the circuit. The total
transistor count for this new multiplier is being a
slightly bigger. This is due to the new MBE which is
uses more transistor.However, in performance speed,
this efficiency multiplier is quite good. The
propagation delay is reduced by about 2% – 7%
from other designers.
Chung-Yi Li et al. [5] In this paper, a
probabilistic estimation bias (PEB) circuit for a
fixed-width two’s-complement Booth multiplier is
proposed. The proposed PEB circuit is derived from
theoretical computation, instead of exhaustive
simulations and heuristic compensation strategies
that tend to introduce curve-fitting errors and
exponential-grown simulation time. Consequently,
the proposed PEB circuit provides a smaller area and
a lower truncation error compared with existing
works. Implemented in an 8 × 8 2-D discrete cosine
transform (DCT) core, the DCT core using the
proposed PEB Booth multiplier improves the peak
signal-to-noise ratio by 17 dB with only a 2% area
penalty compared with the direct-truncated method.
A.S.Prabhu et al. [6] In this paper, booth
multipliers are proposed for reducing the power of
the multiplier circuit. The multiplier circuit is
designed with conventional full adder. The
schematics are drawn and simulated. The power
results are thus compared for the different inputs.
The result shows that average power consumed by
the multiplier. When using booth multiplier
technique is less compared to column bypass
technique and array multiplier. Booth multiplier
consumes comparatively less power and hence
multiplier with booth recoding unit is designed for
low power consumption.
Hsin-Lei Lin et al. [7] This paper presents a novel
radix-4 Booth multiplier. A conventional Booth
multiplier consists of the Booth encoder, the partial-
product summation tree, and the canypropagate
adder. Different schemes are addressed to improve
the area and circuit speed effectively. A novel
modified Booth encodeddecoder is proposed and the
summation column is compressed by the proposed
MFAr. The proposed design is simulated by
Synopsys and Apollo. It results 20% area reduction,
17%&-24% power decrease, and 15% reduction of
the delay time of the critical path.
Hwang-Cherng Chow et al. [8] In this paper, a new
MBE (modified Booth encoding) recoder, and a new
MBE decoder are proposed in CMOS transistor
level' to improve the performance of traditional
multipliers. The proposed pipelined Booth multiplier
can reduce the delay time of critical path by
levelizing the complex gate in the MBE decoder. As
a result, MBE decoder is never the speed bottleneck
of a pipelined booth multiplier, and the speed of the
MBE decoder can be improved up to 66.3 percent.
Finally, a low voltage, high speed pipelined glitch-
free Booth multiplier architecture is presented at
lGhz in TSMC 0.35um process with a power
consumption of only 100.52mw.
Justin Hensley et al. [9] This paper makes the
following contributions. First, a novel counter flow
organization is introduced, in which the data bits’
flow in one direction, and the Booth commands
piggyback on the acknowledgments flowing in the
opposite direction. Second, the arithmetic and shifter
units are merged together to obtain significant
improvement in area, energy as well as speed. Third,
design performs overlapped execution of multiple
iterations of the Booth algorithm. Finally, the design
is quite modular, which allows scaling to arbitrary
operand widths, without gate resizing or cycle time
overheads.
K. J. Cho et al. [10] In this paper, an efficient fixed-
width modified Booth multiplier design method is
presented. To efficiently compensate for the
quantization error with reduced hardware
complexity, Booth encoder outputs (not the
Jyoti Kalia . Int. Journal of Engineering Research and Application www.ijera.com
ISSN : 2248-9622, Vol. 7, Issue 5, ( Part -4) May 2017, pp.60-63
www.ijera.com DOI: 10.9790/9622-0705046063 62 | P a g e
multiplier coefficients) are used for the generation of
the compensation bias. Also, the truncated bits are
divided into two groups (major group and minor
group) depending upon their effects on the
quantization error. Then, different error
compensation methods are applied to each group.
Simulation results show that significant reduction in
the truncation error can be achieved by the proposed
method compared with the fixed width modified
Booth multiplier.
III. BOOTH MULTIPLIER
It is a powerful algorithm for signed-number
multiplication, which treats both positive and
negative numbers uniformly. For the standard add-
shift operation, each multiplier bit generates one
multiple of the multiplicand to be added to the
partial product. If the multiplier is very large, then
many multiplicands must be added. In this case, the
delay of multiplier is determined mainly by the
number of additions to be performed. If there is a
way to reduce the number of the additions, the
performance will get better. Booth multiplication is a
technique that allows for smaller, faster
multiplication circuits, by recoding the numbers that
are multiplied. It is the standard technique used in
chip design, and provides significant improvements
over the "long multiplication" technique.
IV. MODIFIED BOOTH MULTIPLIER
There are several Multiplier Architectures which has
come into existence over recent years. Multiplier is
one of the key hardware blocks in Digital Signal
Processors(DSP)and microprocessors. Multiplication
operations are so considerable in-order to slow down
the system operations. In this present years,
multiplier architectures are developed by
considering minimal operational speed, area and
power. An efficient Multiplier can improve the
performance of Digital Signal Processors in case of
filtering, spectral analysis. The above multiplier
architecture can be divided into two stages. In the
first stage the Partial Products are formed by the
Booth encoder and Partial Product Generator(PPG).
In the second stage the partial products obtained in
the above are merged to form the results. Instead of
adders we can also use compressors to reduce the
carry propagation delay. When the adders alone
seen, we can have the adder circuits such as Carry
Propagation adder, carry save adders. Prior to
Multiplication, we require the two operands, a
Multiplier and a Multiplicand which are to be stored
in the buffer. In normal Binary Multipliers, the
Partial Products are generated by performing AND
operation(multiplying) the bits of Multiplier with the
Multiplicand bits. Thus, the array of AND gates are
used in normal binary multipliers for partial products
generation. Here when the multiplier bit is zero then
a row of zeros is summed to previous partial
product. when the multiplier bit is one then the
multiplicand is added once to the previous partial
products with a position shift towards left.
Fig.1: Modified Booth Multiplier Architecture
V. CONCLUSION
This paper presents the design of review of different
methods with high-accuracy fixed-width modified
Booth multipliers. To reduce the truncation error,
firstly slightly modify the partial product matrix of
Booth multiplication and then derive an effective
error compensation function that makes the error
distribution be more symmetric to and centralized in
the error equal to zero, leading the fixed-width
modified Booth multiplier to very small mean and
mean-square errors.
REFERENCES
[1] Luo, Tao, et al. "A racetrack memory based
in-memory booth multiplier for cryptography
application." Design Automation Conference
(ASP-DAC), 2016 21st Asia and South
Pacific. IEEE, 2016.
[2] Jiang, Honglan, et al. "Approximate Radix-8
Booth Multipliers for Low-Power and High-
Performance Operation." IEEE Transactions
on Computers 65.8 (2016): 2638-2644.
[3] Wang, Jiun-Ping, Shiann-Rong Kuang, and
Shish-Chang Liang. "High-accuracy fixed-
width modified Booth multipliers for lossy
applications." IEEE Transactions on Very
Jyoti Kalia . Int. Journal of Engineering Research and Application www.ijera.com
ISSN : 2248-9622, Vol. 7, Issue 5, ( Part -4) May 2017, pp.60-63
www.ijera.com DOI: 10.9790/9622-0705046063 63 | P a g e
Large Scale Integration (VLSI) Systems 19.1
(2011): 52-60.
[4] Hussin, Razaidi, et al. "An efficient modified
booth multiplier architecture." Electronic
Design, 2008. ICED 2008. International
Conference on. IEEE, 2008.
[5] Li, Chung-Yi, et al. "A probabilistic
estimation bias circuit for fixed-width Booth
multiplier and its DCT applications." IEEE
Transactions on Circuits and Systems II:
Express Briefs 58.4 (2011): 215-219.
[6] Prabhu, A. S., and V. Elakya. "Design of
modified low power booth
multiplier." Computing, Communication and
Applications (ICCCA), 2012 International
Conference on. IEEE, 2012.
[7] Lin, Hsin-Lei, Robert C. Chang, and Ming-
Tsai Chan. "Design of a novel radix-4 booth
multiplier." Circuits and Systems, 2004.
Proceedings. The 2004 IEEE Asia-Pacific
Conference on. Vol. 2. IEEE, 2004.
[8] Chow, Hwang-Cherng, and I-Chyn Wey. "A
3.3 V 1 GHz high speed pipelined Booth
multiplier." Circuits and Systems, 2002.
ISCAS 2002. IEEE International Symposium
on. Vol. 1. IEEE, 2002.
[9] Hensley, Justin, Anselmo Lastra, and Montek
Singh. "An area-and energy-efficient
asynchronous Booth multiplier for mobile
devices." Computer Design: VLSI in
Computers and Processors, 2004. ICCD
2004. Proceedings. IEEE International
Conference on. IEEE, 2004.
[10] Cho, K. J., et al. "Low error fixed-width
modified Booth multiplier." Signal
Processing Systems, 2002. (SIPS'02). IEEE
Workshop on. IEEE, 2002.

More Related Content

PDF
IRJET- Low Power Adder and Multiplier Circuits Design Optimization in VLSI
PDF
A SURVEY - COMPARISON OF MULTIPLIERS USING DIFFERENT LOGIC STYLE
PDF
Compare Efficiency of Different Multipliers Using Verilog Simulation & Modify...
PDF
International Journal of Computational Engineering Research(IJCER)
PDF
F1074145
PDF
Implementation of BDDs by Various Techniques in Low Power VLSI Design
PDF
Design and Implementation of a Programmable Truncated Multiplier
IRJET- Low Power Adder and Multiplier Circuits Design Optimization in VLSI
A SURVEY - COMPARISON OF MULTIPLIERS USING DIFFERENT LOGIC STYLE
Compare Efficiency of Different Multipliers Using Verilog Simulation & Modify...
International Journal of Computational Engineering Research(IJCER)
F1074145
Implementation of BDDs by Various Techniques in Low Power VLSI Design
Design and Implementation of a Programmable Truncated Multiplier

What's hot (14)

PDF
37 9144 new technique based peasant multiplication (edit lafi)
PDF
A METHODOLOGY FOR IMPROVEMENT OF ROBA MULTIPLIER FOR ELECTRONIC APPLICATIONS
PDF
A05410105
PDF
Low Power and Area Efficient Multiplier Layout using Transmission Gate
PDF
Fpga based efficient multiplier for image processing applications using recur...
PDF
EFFICIENT ABSOLUTE DIFFERENCE CIRCUIT FOR SAD COMPUTATION ON FPGA
PDF
IRJET- Comparison of Multiplier Design with Various Full Adders
PDF
Id2514581462
PDF
N046018089
PDF
Fpga implementation of soft decision low power convolutional decoder using vi...
PDF
A Novel Approach of Area-Efficient FIR Filter Design Using Distributed Arithm...
PDF
Fixed Width Replica Redundancy Block Multiplier
PDF
Area-Efficient VLSI Implementation for Parallel Linear-Phase FIR Digital Filt...
37 9144 new technique based peasant multiplication (edit lafi)
A METHODOLOGY FOR IMPROVEMENT OF ROBA MULTIPLIER FOR ELECTRONIC APPLICATIONS
A05410105
Low Power and Area Efficient Multiplier Layout using Transmission Gate
Fpga based efficient multiplier for image processing applications using recur...
EFFICIENT ABSOLUTE DIFFERENCE CIRCUIT FOR SAD COMPUTATION ON FPGA
IRJET- Comparison of Multiplier Design with Various Full Adders
Id2514581462
N046018089
Fpga implementation of soft decision low power convolutional decoder using vi...
A Novel Approach of Area-Efficient FIR Filter Design Using Distributed Arithm...
Fixed Width Replica Redundancy Block Multiplier
Area-Efficient VLSI Implementation for Parallel Linear-Phase FIR Digital Filt...
Ad

Similar to A Review of Different Methods for Booth Multiplier (20)

PDF
IRJET- Realization of Decimal Multiplication using Radix-16 Modified Booth En...
PDF
International Journal of Computational Engineering Research(IJCER)
PDF
Comparative Design of Regular Structured Modified Booth Multiplier
PDF
International Journal of Engineering and Science Invention (IJESI)
PDF
Fast Multiplier for FIR Filters
PDF
Implementation of Radix-4 Booth Multiplier by VHDL
PDF
Ijetr011743
PPTX
Truncated booth multiplier design of hdl
PDF
Q045079298
PDF
EFFICIENT IMPLEMENTATION OF 16-BIT MULTIPLIER-ACCUMULATOR USING RADIX-2 MODIF...
PDF
Ar32295299
PPTX
PARTIAL PRODUCT ARRAY HEIGHT REDUCTION USING RADIX-16 FOR 64-BIT BOOTH MULTI...
PDF
IRJET - Design of a Low Power Serial- Parallel Multiplier with Low Transition...
PDF
Encoding Schemes for Multipliers
PDF
PDF
IRJET- Image and Signal Filtering using Fir Filter Made using Approximate Hyb...
DOCX
Modified booth
PDF
Jasmineproject-converted 5710ece (1).pdf
PDF
IRJET- Efficient Design of Radix Booth Multiplier
PDF
IRJET- Realization of Decimal Multiplication using Radix-16 Modified Booth En...
International Journal of Computational Engineering Research(IJCER)
Comparative Design of Regular Structured Modified Booth Multiplier
International Journal of Engineering and Science Invention (IJESI)
Fast Multiplier for FIR Filters
Implementation of Radix-4 Booth Multiplier by VHDL
Ijetr011743
Truncated booth multiplier design of hdl
Q045079298
EFFICIENT IMPLEMENTATION OF 16-BIT MULTIPLIER-ACCUMULATOR USING RADIX-2 MODIF...
Ar32295299
PARTIAL PRODUCT ARRAY HEIGHT REDUCTION USING RADIX-16 FOR 64-BIT BOOTH MULTI...
IRJET - Design of a Low Power Serial- Parallel Multiplier with Low Transition...
Encoding Schemes for Multipliers
IRJET- Image and Signal Filtering using Fir Filter Made using Approximate Hyb...
Modified booth
Jasmineproject-converted 5710ece (1).pdf
IRJET- Efficient Design of Radix Booth Multiplier
Ad

Recently uploaded (20)

PDF
MLpara ingenieira CIVIL, meca Y AMBIENTAL
PDF
AIGA 012_04 Cleaning of equipment for oxygen service_reformat Jan 12.pdf
PDF
UEFA_Embodied_Carbon_Emissions_Football_Infrastructure.pdf
DOCX
ENVIRONMENTAL PROTECTION AND MANAGEMENT (18CVL756)
PPTX
Agentic Artificial Intelligence (Agentic AI).pptx
PPTX
Module1.pptxrjkeieuekwkwoowkemehehehrjrjrj
PPTX
Micro1New.ppt.pptx the main themes if micro
PDF
[jvmmeetup] next-gen integration with apache camel and quarkus.pdf
PDF
SEH5E Unveiled: Enhancements and Key Takeaways for Certification Success
PDF
Computer System Architecture 3rd Edition-M Morris Mano.pdf
PDF
Project_Mgmt_Institute_-Marc Marc Marc .pdf
PPTX
BBOC407 BIOLOGY FOR ENGINEERS (CS) - MODULE 1 PART 1.pptx
PDF
Beginners-Guide-to-Artificial-Intelligence.pdf
PDF
VSL-Strand-Post-tensioning-Systems-Technical-Catalogue_2019-01.pdf
PPTX
CS6006 - CLOUD COMPUTING - Module - 1.pptx
PPTX
WN UNIT-II CH4_MKaruna_BapatlaEngineeringCollege.pptx
PDF
Designing Fault-Tolerant Architectures for Resilient Oracle Cloud ERP and HCM...
PDF
Mechanics of materials week 2 rajeshwari
PDF
Present and Future of Systems Engineering: Air Combat Systems
PDF
Lesson 3 .pdf
MLpara ingenieira CIVIL, meca Y AMBIENTAL
AIGA 012_04 Cleaning of equipment for oxygen service_reformat Jan 12.pdf
UEFA_Embodied_Carbon_Emissions_Football_Infrastructure.pdf
ENVIRONMENTAL PROTECTION AND MANAGEMENT (18CVL756)
Agentic Artificial Intelligence (Agentic AI).pptx
Module1.pptxrjkeieuekwkwoowkemehehehrjrjrj
Micro1New.ppt.pptx the main themes if micro
[jvmmeetup] next-gen integration with apache camel and quarkus.pdf
SEH5E Unveiled: Enhancements and Key Takeaways for Certification Success
Computer System Architecture 3rd Edition-M Morris Mano.pdf
Project_Mgmt_Institute_-Marc Marc Marc .pdf
BBOC407 BIOLOGY FOR ENGINEERS (CS) - MODULE 1 PART 1.pptx
Beginners-Guide-to-Artificial-Intelligence.pdf
VSL-Strand-Post-tensioning-Systems-Technical-Catalogue_2019-01.pdf
CS6006 - CLOUD COMPUTING - Module - 1.pptx
WN UNIT-II CH4_MKaruna_BapatlaEngineeringCollege.pptx
Designing Fault-Tolerant Architectures for Resilient Oracle Cloud ERP and HCM...
Mechanics of materials week 2 rajeshwari
Present and Future of Systems Engineering: Air Combat Systems
Lesson 3 .pdf

A Review of Different Methods for Booth Multiplier

  • 1. Jyoti Kalia . Int. Journal of Engineering Research and Application www.ijera.com ISSN : 2248-9622, Vol. 7, Issue 5, ( Part -4) May 2017, pp.60-63 www.ijera.com DOI: 10.9790/9622-0705046063 60 | P a g e A Review of Different Methods for Booth Multiplier Jyoti Kalia*, Vikas Mittal** *(Department of Electronics and Communication Engineering, MMU University, Haryana Email: [email protected]) **(Department of Electronics and Communication Engineering, MMU University, Haryana) ABSTRACT In this review paper, different type of implementation of Booth multiplier has been studied. Multipliers has great importance in digital signal processor, so designing a high-speed multiplier is the need of the hour. Advantages of using modified booth multiplier algorithm is that the number of partial product is reduced. Different types of addition algorithms are also discussed which are used for addition operation of multiplier. Keyword -booth multiplier, modified booth multiplier, radix-8, fixed-width. I. INTRODUCTION In many digital signals processing (DSP) applications computer arithmetic is extensively used. As compare to the adders and subtractors multiplier are more complex, so the multiplier speed usually resolves the operating speed of a DSP system. With other considerations such as Hardware complexity, power dissipation of a design and delay the high precision is often looked as a strict requirement. Some applications such as media processing, recognition and data mining are error-tolerant, so an approximate arithmetic unit can be employed. With the accumulation of partial products, the design of an approximate multiplier is usually deals, in its operation which is bottleneck. To reduce the delay and hardware overhead the truncation of the lower part of the partial products is a simple approximation scheme; to as fixed-width multiplier design such a scheme is referred [2]. Multipliers play an important role in today’s digital signal processing and various other applications. With advances in technology, many researchers have tried and are trying to design multipliers which offer either of the following design targets – high speed, low power consumption, regularity of layout and hence less area or even combination of them in one multiplier thus making them suitable for various high speed, low power and compact VLSI implementation. II. LITRATURE SURVEY Tao Luo et al. [1] In this paper, present an in- memory Booth multiplier based on racetrack memory to alleviate this problem. As the building block of our multiplier, a racetrack memory based adder is proposed, which saves 56.3% power compared with the state-of-the-art magnetic adder. Integrated with the storage element, our proposed multiplier shows great efficiency in area, power and scalability. Honglan Jiang et al. [2] The Booth multiplier has been widely used for high performance signed multiplication by encoding and thereby reducing the number ofpartial products. A multiplier using the radix-4(or modified Booth) algorithm is very efficient due to the ease of partial product generation, whereas the radix-8 Booth multiplier is slow due to the complexity of generating the odd multiples of the multiplicand. In this paper, this issue is alleviated by the application of approximate designs. An approximate 2-bit adder is deliberately designed for calculating the sum of 1× and 2× of a binary number. This adder requires a small area, a low power and a short critical path delay. Subsequently, the 2-bit adder is employed to implement the less significant section of a recoding adder for generating the triple multiplicand with no carry propagation. In the pursuit of a trade-off between accuracy and power consumption, two signed 16×16-bit approximate radix-8 Booth multipliers are designed using the approximate recoding adder with and without the truncation of many less significant bits in the partial products. The proposed approximate multipliers are faster and more power efficient than the accurate Booth multiplier; moreover, the multiplier with 15-bit truncation achieves the best overall performance in terms of hardware and accuracy when compared to other approximate Booth multiplier designs. Finally, the approximate multipliers are applied to the design of a low-pass FIR filter and they show better performance than other approximate Booth multipliers. RESEARCH ARTICLE OPEN ACCESS
  • 2. Jyoti Kalia . Int. Journal of Engineering Research and Application www.ijera.com ISSN : 2248-9622, Vol. 7, Issue 5, ( Part -4) May 2017, pp.60-63 www.ijera.com DOI: 10.9790/9622-0705046063 61 | P a g e Jiun-Ping Wang et al. [3] This paper presents the design of high-accuracy fixed-width modified Booth multipliers. To reduce the truncation error, firstly slightly modify the partial product matrix of Booth multiplication and then derive an effective error compensation function that makes the error distribution be more symmetric to and centralized in the error equal to zero, leading the fixed-width modified Booth multiplier to very small mean and mean-square errors.In addition, a simple compensation circuit mainly composed of the simplified sorting network is also proposed. Furthermore, experimental results on two real-life applications also demonstrate that the proposed fixed-width multipliers can improve the average peak signal-to-noise ratio of output images by at least 2.0 dB and 1.1 dB, respectively. Razaidi Hussin et al. [4] in this paper, present the design of an efficient multiplication unit. This multiplier architecture is based on Radix 4 Booth multiplier. The first is to modify the Wen-Chang’s Modified Booth Encoder (MBE) since it is the fastest scheme to generate a partial product. However, when implementing this MBE with the Simplified Sign Extension (SSE) method, the multiplication’s output is incorrect. The 2nd part is to improve the delay in the 4:2 compressor circuits. The redesigned 4:2 compressor reduced the delay of the Carry signal. This modification has been made by rearranging the Boolean equation of the Carry signal. This architecture has been designed using Quartus II. The Gajski rule has been adopted to estimate the delay and size of the circuit. The total transistor count for this new multiplier is being a slightly bigger. This is due to the new MBE which is uses more transistor.However, in performance speed, this efficiency multiplier is quite good. The propagation delay is reduced by about 2% – 7% from other designers. Chung-Yi Li et al. [5] In this paper, a probabilistic estimation bias (PEB) circuit for a fixed-width two’s-complement Booth multiplier is proposed. The proposed PEB circuit is derived from theoretical computation, instead of exhaustive simulations and heuristic compensation strategies that tend to introduce curve-fitting errors and exponential-grown simulation time. Consequently, the proposed PEB circuit provides a smaller area and a lower truncation error compared with existing works. Implemented in an 8 × 8 2-D discrete cosine transform (DCT) core, the DCT core using the proposed PEB Booth multiplier improves the peak signal-to-noise ratio by 17 dB with only a 2% area penalty compared with the direct-truncated method. A.S.Prabhu et al. [6] In this paper, booth multipliers are proposed for reducing the power of the multiplier circuit. The multiplier circuit is designed with conventional full adder. The schematics are drawn and simulated. The power results are thus compared for the different inputs. The result shows that average power consumed by the multiplier. When using booth multiplier technique is less compared to column bypass technique and array multiplier. Booth multiplier consumes comparatively less power and hence multiplier with booth recoding unit is designed for low power consumption. Hsin-Lei Lin et al. [7] This paper presents a novel radix-4 Booth multiplier. A conventional Booth multiplier consists of the Booth encoder, the partial- product summation tree, and the canypropagate adder. Different schemes are addressed to improve the area and circuit speed effectively. A novel modified Booth encodeddecoder is proposed and the summation column is compressed by the proposed MFAr. The proposed design is simulated by Synopsys and Apollo. It results 20% area reduction, 17%&-24% power decrease, and 15% reduction of the delay time of the critical path. Hwang-Cherng Chow et al. [8] In this paper, a new MBE (modified Booth encoding) recoder, and a new MBE decoder are proposed in CMOS transistor level' to improve the performance of traditional multipliers. The proposed pipelined Booth multiplier can reduce the delay time of critical path by levelizing the complex gate in the MBE decoder. As a result, MBE decoder is never the speed bottleneck of a pipelined booth multiplier, and the speed of the MBE decoder can be improved up to 66.3 percent. Finally, a low voltage, high speed pipelined glitch- free Booth multiplier architecture is presented at lGhz in TSMC 0.35um process with a power consumption of only 100.52mw. Justin Hensley et al. [9] This paper makes the following contributions. First, a novel counter flow organization is introduced, in which the data bits’ flow in one direction, and the Booth commands piggyback on the acknowledgments flowing in the opposite direction. Second, the arithmetic and shifter units are merged together to obtain significant improvement in area, energy as well as speed. Third, design performs overlapped execution of multiple iterations of the Booth algorithm. Finally, the design is quite modular, which allows scaling to arbitrary operand widths, without gate resizing or cycle time overheads. K. J. Cho et al. [10] In this paper, an efficient fixed- width modified Booth multiplier design method is presented. To efficiently compensate for the quantization error with reduced hardware complexity, Booth encoder outputs (not the
  • 3. Jyoti Kalia . Int. Journal of Engineering Research and Application www.ijera.com ISSN : 2248-9622, Vol. 7, Issue 5, ( Part -4) May 2017, pp.60-63 www.ijera.com DOI: 10.9790/9622-0705046063 62 | P a g e multiplier coefficients) are used for the generation of the compensation bias. Also, the truncated bits are divided into two groups (major group and minor group) depending upon their effects on the quantization error. Then, different error compensation methods are applied to each group. Simulation results show that significant reduction in the truncation error can be achieved by the proposed method compared with the fixed width modified Booth multiplier. III. BOOTH MULTIPLIER It is a powerful algorithm for signed-number multiplication, which treats both positive and negative numbers uniformly. For the standard add- shift operation, each multiplier bit generates one multiple of the multiplicand to be added to the partial product. If the multiplier is very large, then many multiplicands must be added. In this case, the delay of multiplier is determined mainly by the number of additions to be performed. If there is a way to reduce the number of the additions, the performance will get better. Booth multiplication is a technique that allows for smaller, faster multiplication circuits, by recoding the numbers that are multiplied. It is the standard technique used in chip design, and provides significant improvements over the "long multiplication" technique. IV. MODIFIED BOOTH MULTIPLIER There are several Multiplier Architectures which has come into existence over recent years. Multiplier is one of the key hardware blocks in Digital Signal Processors(DSP)and microprocessors. Multiplication operations are so considerable in-order to slow down the system operations. In this present years, multiplier architectures are developed by considering minimal operational speed, area and power. An efficient Multiplier can improve the performance of Digital Signal Processors in case of filtering, spectral analysis. The above multiplier architecture can be divided into two stages. In the first stage the Partial Products are formed by the Booth encoder and Partial Product Generator(PPG). In the second stage the partial products obtained in the above are merged to form the results. Instead of adders we can also use compressors to reduce the carry propagation delay. When the adders alone seen, we can have the adder circuits such as Carry Propagation adder, carry save adders. Prior to Multiplication, we require the two operands, a Multiplier and a Multiplicand which are to be stored in the buffer. In normal Binary Multipliers, the Partial Products are generated by performing AND operation(multiplying) the bits of Multiplier with the Multiplicand bits. Thus, the array of AND gates are used in normal binary multipliers for partial products generation. Here when the multiplier bit is zero then a row of zeros is summed to previous partial product. when the multiplier bit is one then the multiplicand is added once to the previous partial products with a position shift towards left. Fig.1: Modified Booth Multiplier Architecture V. CONCLUSION This paper presents the design of review of different methods with high-accuracy fixed-width modified Booth multipliers. To reduce the truncation error, firstly slightly modify the partial product matrix of Booth multiplication and then derive an effective error compensation function that makes the error distribution be more symmetric to and centralized in the error equal to zero, leading the fixed-width modified Booth multiplier to very small mean and mean-square errors. REFERENCES [1] Luo, Tao, et al. "A racetrack memory based in-memory booth multiplier for cryptography application." Design Automation Conference (ASP-DAC), 2016 21st Asia and South Pacific. IEEE, 2016. [2] Jiang, Honglan, et al. "Approximate Radix-8 Booth Multipliers for Low-Power and High- Performance Operation." IEEE Transactions on Computers 65.8 (2016): 2638-2644. [3] Wang, Jiun-Ping, Shiann-Rong Kuang, and Shish-Chang Liang. "High-accuracy fixed- width modified Booth multipliers for lossy applications." IEEE Transactions on Very
  • 4. Jyoti Kalia . Int. Journal of Engineering Research and Application www.ijera.com ISSN : 2248-9622, Vol. 7, Issue 5, ( Part -4) May 2017, pp.60-63 www.ijera.com DOI: 10.9790/9622-0705046063 63 | P a g e Large Scale Integration (VLSI) Systems 19.1 (2011): 52-60. [4] Hussin, Razaidi, et al. "An efficient modified booth multiplier architecture." Electronic Design, 2008. ICED 2008. International Conference on. IEEE, 2008. [5] Li, Chung-Yi, et al. "A probabilistic estimation bias circuit for fixed-width Booth multiplier and its DCT applications." IEEE Transactions on Circuits and Systems II: Express Briefs 58.4 (2011): 215-219. [6] Prabhu, A. S., and V. Elakya. "Design of modified low power booth multiplier." Computing, Communication and Applications (ICCCA), 2012 International Conference on. IEEE, 2012. [7] Lin, Hsin-Lei, Robert C. Chang, and Ming- Tsai Chan. "Design of a novel radix-4 booth multiplier." Circuits and Systems, 2004. Proceedings. The 2004 IEEE Asia-Pacific Conference on. Vol. 2. IEEE, 2004. [8] Chow, Hwang-Cherng, and I-Chyn Wey. "A 3.3 V 1 GHz high speed pipelined Booth multiplier." Circuits and Systems, 2002. ISCAS 2002. IEEE International Symposium on. Vol. 1. IEEE, 2002. [9] Hensley, Justin, Anselmo Lastra, and Montek Singh. "An area-and energy-efficient asynchronous Booth multiplier for mobile devices." Computer Design: VLSI in Computers and Processors, 2004. ICCD 2004. Proceedings. IEEE International Conference on. IEEE, 2004. [10] Cho, K. J., et al. "Low error fixed-width modified Booth multiplier." Signal Processing Systems, 2002. (SIPS'02). IEEE Workshop on. IEEE, 2002.