z-logo
open-access-imgOpen Access
Implementation of efficient MAC for DSP applications using Modified Booth Encoding algorithm technique
Author(s) -
S. Tamilselvan,
S. Dharani,
R. Ramesh,
K. Hemapriya
Publication year - 2021
Publication title -
iop conference series. materials science and engineering
Language(s) - English
Resource type - Journals
eISSN - 1757-899X
pISSN - 1757-8981
DOI - 10.1088/1757-899x/1084/1/012056
Subject(s) - booth's multiplication algorithm , multiplier (economics) , adder , digital signal processing , rounding , computer science , power–delay product , arithmetic , digital signal processor , computer hardware , very large scale integration , carry save adder , algorithm , mathematics , embedded system , telecommunications , latency (audio) , economics , macroeconomics , operating system
Multiplier and MAC is fundamental elements in DSP processors. Multiplication is one of the essential functions of arithmetic operation in computing systems, performing with different multipliers with different algorithms. MAC consisting of multiplier, adder and accumulator which plays a vital role in various DSP applications in improving signal processing ability, FIR and IIR filters. This article concentrates particularly on the efficient implementations of an accurate, signed and unsigned point multiplier. A modified booth Encoding (MBE) multiplier is used to execute a multiplier in floating point multiplier in order to significantly reduce partial products into half. CSA is applied with the inclusion of partial products in order into half. CSA is applied with the inclusion of partial products in order to improve speed.Rounding is not introduced to make the multiplier of a MAC unit more precise. Hence the proposed system shows an improved performance in systems area by 64.77%, reduced surplus power consumption by 44.41%, delay is reduced by 80% and shows a less circuit cost efficient. This proposed system area, power, delay, area delay product and power delay product are designed and calculated using synopsis, advanced VLSI tool.

The content you want is available to Zendy users.

Already have an account? Click here to sign in.
Having issues? You can contact us here