CFP last date
20 May 2024
Reseach Article

MAC Implementation using Vedic Multiplication Algorithm

by Manoranjan Pradhan, Rutuparna Panda
International Journal of Computer Applications
Foundation of Computer Science (FCS), NY, USA
Volume 21 - Number 7
Year of Publication: 2011
Authors: Manoranjan Pradhan, Rutuparna Panda
10.5120/2522-3429

Manoranjan Pradhan, Rutuparna Panda . MAC Implementation using Vedic Multiplication Algorithm. International Journal of Computer Applications. 21, 7 ( May 2011), 26-28. DOI=10.5120/2522-3429

@article{ 10.5120/2522-3429,
author = { Manoranjan Pradhan, Rutuparna Panda },
title = { MAC Implementation using Vedic Multiplication Algorithm },
journal = { International Journal of Computer Applications },
issue_date = { May 2011 },
volume = { 21 },
number = { 7 },
month = { May },
year = { 2011 },
issn = { 0975-8887 },
pages = { 26-28 },
numpages = {9},
url = { https://ijcaonline.org/archives/volume21/number7/2522-3429/ },
doi = { 10.5120/2522-3429 },
publisher = {Foundation of Computer Science (FCS), NY, USA},
address = {New York, USA}
}
%0 Journal Article
%1 2024-02-06T20:07:54.286486+05:30
%A Manoranjan Pradhan
%A Rutuparna Panda
%T MAC Implementation using Vedic Multiplication Algorithm
%J International Journal of Computer Applications
%@ 0975-8887
%V 21
%N 7
%P 26-28
%D 2011
%I Foundation of Computer Science (FCS), NY, USA
Abstract

The paper presents the implementation of MAC (multiplier-accumulator) unit using Vedic multiplier. The speed of MAC depends on the speed of the multiplier. The Vedic multiplier uses “Urdhva Tiryagbhyam” algorithm. The proposed MAC unit is coded in VHDL, synthesized and simulated using Xilinx ISE 10.1 software. The MAC is implemented on a FPGA device XC2S200-6PQ208 using Xilinx ISE10.1 tool. The proposed design shows improvement of speed over the design presented in [1].

References
  1. M. Ramalatha , K. D. Dayalan , P. Dharani , and S. D. Priya , “High Speed Energy Efficient ALU Design using Vedic Multiplication Technique ,” Lebanon , pp. 600-603, July 2009.
  2. P. Mehta, and D. Gawali, “Conventional versus Vedic Mathematical Method for Hardware Implementation of a Multiplier,” International Conf. on Advances in Computing, Control, and Telecommunication Technologies, Trivandrum, Kerala, India, pp. 640-642, 2009.
  3. H. S. Dhillon , and A. Mitra , “A Reduced-Bit Multiplication Algorithm for Digital Arithmetic ,” International Journal of Computational and Mathematical Sciences, pp. 64-69, Spring 2008.
  4. V. A. Pedroni ,” Circuit Design with VHDL ,” 2008.
  5. M.Pradhan, R.Panda, “Design and Implementation of Vedic Multiplier”, A.M.S.E. Journal,Series D,Computer Science and Statistics, France ,vol.15,Issue2,pp.1-19,July 2010.
  6. Jagadguru Swami Sri Bharati Krisna Tirthaji Maharaja, “Vedic mathematics”, Motilal Banarsidass Publishers Pvt. Ltd, Delhi, 2009.
  7. T.T Hoang, M. Sjalander, “Double Throughput Multiply Accumulate Unit for Flexcore Processor Enhancements”, IEEE International Symposium on Parallel & Distributed Processing, pp 1-4, 2009.
  8. S.Kumarvel, Rmarimuthu, “VLSI Implementation of High Preference RSA Algorithm”, International Conference on CIMA, pp 126-128,2007.
  9. Kihak Shin, Ik Kyun Oh, Sang Min, Beom Seom Ryu,Kie Young Lee and Tae Won Cho “ A Multi-Level Approach to Low Power Mac Design” IEEE Trans.VLSI systems, vol 48 , pp 361- 763, 1999.
  10. S. Shanthala, C.P. Raj, “Design and VLSI Implementation of Pipelined Multiply Accumulate Unit”, International Conference on ETET-09, pp 381-386, 2009.
Index Terms

Computer Science
Information Sciences

Keywords

MAC Vedic multiplier VHDL Carry Save Adder