International Journal of Emerging Research in Engineering, Science, and Management
Vol. 3, Issue 3, pp. 13-19, July-Sep 2024.
https://doi.org/10.58482/ijeresm.v3i3.3

Optimized Multiplier Architectures for Enhanced Performance and Efficiency in MAC Units

G Priyanka

 N Gireesh

S Hemachandra

Research Scholar, Department of ECE, School of Engineering, Mohan Babu University, Tirupati

Professor, Department of ECE, School of Engineering, Mohan Babu University, Tirupati

Dean, IIR & Professor, Department of EEE, School of Engineering, Mohan Babu University, Tirupati

Abstract: This paper investigated the performance of Vedic multipliers in a 32-bit Multiplier-Accumulator Unit (MAC) by comparing Urdhva Tiryakbhyam and Nikhilam Sutras with various adder architectures. The goal was to identify the optimal combination of speed and resource efficiency. Urdhva Tiryakbhyam with CLA emerged as the fastest option, achieving a minimal delay of 0.709 ns. However, this came at the cost of higher resource utilization, measured in Logic Look-Up Tables (LUTs). Conversely, Nikhilam implementations generally required fewer LUTs, making them more resource-efficient, but they exhibited slightly slower performance. CLA consistently delivered the best delay for both Vedic multiplier types among the adder architectures. All the explored configurations are viable for practical implementation on Xilinx ISE 14.7. The key takeaway is that the choice between Urdhva Tiryakbhyam and Nikhilam and the specific adder architecture hinges on the application’s priorities.

Keywords: Deep Learning Model, MAC, Vedic Multipliers, Wallace Tree.

References:

  1. Malhotra and A. Singh, “Implementation of AI in the field of VLSI: A Review,” 2022 Second International Conference on Power, Control and Computing Technologies (ICPC2T), Mar. 2022, doi: 10.1109/icpc2t53885.2022.9776845.
  2. Vijay Pratap Sharma and Hemant Patidar, “Analysis and Implementation of MAC Unit for Different Precisions,” ICTACT Journal on Microelectronics, vol.7, Issue.4, pp. 1260-1264, 2022, doi: 10.21917/ijme.2022.0217.
  3. Goh, D. Jung, G. Hwang, and J.-M. Chung, “Consumer electronics product manufacturing time reduction and optimization using AI-Based PCB and VLSI circuit designing,” IEEE Transactions on Consumer Electronics, vol. 69, no. 3, pp. 240–249, Aug. 2023, doi: 10.1109/tce.2023.3240249.
  4. Yadav, A. Kumar, S. Shareef, S. Bansal, and N. Rathour, “Comparative Analysis of Vedic Multiplier using Various Adder Architectures,” Journal of Physics Conference Series, vol. 2327, no. 1, p. 012022, Aug. 2022, doi: 10.1088/1742-6596/2327/1/012022.
  5. Sulbha Bhongale, Yogesh Khandare, Santosh Bobade, “Review on Recent Advances in VLSI Multiplier,” International Journal of Engineering Research & Technology, vol. 10, Issue. 11, 2021, doi: 10.17577/IJERTV10IS110016
  6. O. Ahmed, M. Ghoneima and M. Dessouky, “Concurrent MAC unit design using VHDL for deep learning networks on FPGA,” 2018 IEEE Symposium on Computer Applications & Industrial Electronics (ISCAIE), Penang, 2018, pp. 31-36, doi: 10.1109/ISCAIE.2018.8405440.
  7. Raut, S. Rai, S. K. Vishvakarma and A. Kumar, “RECON: Resource-Efficient CORDIC-Based Neuron Architecture,” IEEE Open Journal of Circuits and Systems, vol. 2, pp. 170-181, 2021, doi: 10.1109/OJCAS.2020.3042743.
  8. Savita Sonoli and Sahana Desai, “Design and Implementation of 4×4 Vedic Multiplier using Cadence,” International Journal of Engineering Research and Technology, vol. 9, issue. 7, July 2020.
  9. Akshay Savji, Shruti Oza, “Design and Implementation of Vedic Multiplier,” International Journal of Recent Technology and Engineering, vol.8, issue.6, March 2020, doi: 10.35940/ijrte.F8808.038620.
  10. Swathi Dayanand, Varshitha K R, Rohini T, Yasha Jyothi M Shirur, Jyoti R Munavalli, “Low Power High Speed Vedic Techniques in Recent VLSI Design – A Survey,” pices, vol. 4, no. 6, pp. 147-156, Oct. 2020. doi: 10.5281/zenodo.4247825.
  11. Akila, C. Gowribala and S. M. Shaby, “Implementation of high-speed Vedic multiplier using modified adder,” International Conference on Communication and Signal Processing, Melmaruvathur, India, 2021. doi: 10.1109/ICCSP.2016.7754093.
  12. Nusrat Jabeen M Anees, Ashish B. Kharate, “Design of area efficient digital FIR filter using MAC,” International Research Journal of Engineering and Technology, vol.4, issue.9, Sep 2017, doi: 10.35940/ijrte.F8808.038620.
  13. Satheesh K, P P Nagaraja Rao, “Implementation of High-performance 64-bit MAC Unit using Hybrid Carry Select Adder,” International Journal of Scientific Engineering and Technology Research,5, issue.7, pp. 1396-1399, Mar 2016.
  14. Amuru et al., “AI/ML algorithms and applications in VLSI design and technology,” Integration, vol. 93, p. 102048, Nov. 2023, doi: 10.1016/j.vlsi.2023.06.002.
  15. K Praveen Kumar Reddy, S. Aruna Mastani, “Implementation of High-Performance 64-bit MAC Unit for DSP Processor”, International Journal of Current Engineering and Scientific Research, vol.2, issue.11, pp. 20-26, 2015.
  16. Sumant Mukherjee, Saurabh Mitra, “Energy Efficient Approximate MAC Unit for High-Speed DSP Application,” International Journal of Science and Research, vol.4, issue 6, pp. 423-428, June 2015.