Open Access Open Access  Restricted Access Subscription Access

Comparative Analysis of different Algorithm for Design of High-Speed Multiplier Accumulator Unit (MAC)


Affiliations
1 Lovely Professional University, Phagwara - 144411, Punjab, India
2 Lovely Professional University, Phagwara - 144411,Punjab, India
 

Background/Objectives: Power consumption is one of the important designsin many digital signal processing applications, the main building blocks of the processor is Multiplier-Accumulator (MAC) unit. Methods/Statistical Analysis: In the present work, the Baugh-Wooley multiplier is implemented for improving the performance of MAC unit. The Baugh wooley multiplier is faster than the other multipliers like Array multiplier, Wallace tree multiplier, Booth multiplier. The MAC unit using Baugh-Wooley multiplier is implemented using 180nm technology in cadence virtuoso. Findings: The speed of MAC unit using Wallace tree multiplier is 93.6MHz and with Baugh wooley multiplier is 99.1MHz. The power consumption of the MAC unit using Wallace tree multiplier is 2.265mW and with Baugh wooley multiplier is 4.628mW. The results show that the MAC unit using Baugh wooley multiplier is faster than the Wallace tree multiplier. Application/Improvements: MAC unit processors. In future, we can implement MAC unit using Baugh wooley multiplier with apipelining technique such that the total power consumption will be less.

Keywords

Accumulator, Baugh-Wooley Algorithm, High Speed, Low Power, Multipliers, Pipelining
User

Abstract Views: 198

PDF Views: 0




  • Comparative Analysis of different Algorithm for Design of High-Speed Multiplier Accumulator Unit (MAC)

Abstract Views: 198  |  PDF Views: 0

Authors

P. A. Irfan Khan
Lovely Professional University, Phagwara - 144411, Punjab, India
Ravi Shankar Mishra
Lovely Professional University, Phagwara - 144411,Punjab, India

Abstract


Background/Objectives: Power consumption is one of the important designsin many digital signal processing applications, the main building blocks of the processor is Multiplier-Accumulator (MAC) unit. Methods/Statistical Analysis: In the present work, the Baugh-Wooley multiplier is implemented for improving the performance of MAC unit. The Baugh wooley multiplier is faster than the other multipliers like Array multiplier, Wallace tree multiplier, Booth multiplier. The MAC unit using Baugh-Wooley multiplier is implemented using 180nm technology in cadence virtuoso. Findings: The speed of MAC unit using Wallace tree multiplier is 93.6MHz and with Baugh wooley multiplier is 99.1MHz. The power consumption of the MAC unit using Wallace tree multiplier is 2.265mW and with Baugh wooley multiplier is 4.628mW. The results show that the MAC unit using Baugh wooley multiplier is faster than the Wallace tree multiplier. Application/Improvements: MAC unit processors. In future, we can implement MAC unit using Baugh wooley multiplier with apipelining technique such that the total power consumption will be less.

Keywords


Accumulator, Baugh-Wooley Algorithm, High Speed, Low Power, Multipliers, Pipelining



DOI: https://doi.org/10.17485/ijst%2F2016%2Fv9i8%2F131024