@inproceedings{0549696cb8d04148b8b30ff2f172b278,

title = "A novel parallel multiply and accumulate (V-MAC) architecture based on ancient Indian Vedic Mathematics",

abstract = "In this paper new parallel multiply and accumulate ({"}MAC{"}) is proposed based on algorithm of ancient Indian Vedic Mathematics for high speed applications. In the proposed architecture all bits of operands (multiplier and multiplicand) and accumulator are presented in parallel. The multiplier concurrently adds the partial products bits generated with the accumulator bits. The design implementation is described in both at gate level and high level RTL code (behavioural level) using Verilog Hardware Description Language. The design code is tested using Veriwell Simulator. The code is synthesized in Synopsys FPGA Express using: Xilinx, Family: Spartan Svq300, Speed Grade: -4. The present paper relates to improvement in speed/area over MAC architectures implemented in digital signal processors. In FPGA implementation it has been found that the proposed parallel Vedic multiply and accumulate (V-MAC) is faster than multiply and accumulate based on array and Booth multiplier.",

keywords = "Multiplier, Multiply and Accumulate (MAC), Vedic Mathematics",

author = "Himanshu Thapliyal and Arabnia, {Hamid R.}",

year = "2004",

language = "English",

isbn = "1932415416",

series = "Proceedings of the International Conference on Embedded Systems and Applications ESA'04 - Proceedings of the International Conference on VLSI, VLSI'04",

pages = "440--443",

editor = "H.R. Arabnia and M. Guo and L.T. Yang",

booktitle = "Proceedings of the International Conference on Embedded Systems and Applications ESA'04 - Proceedings of the INternational Conference on VLSI, VLSI'04",

note = "Proceedings of the International Conference on Embedded Systems and Applications ESA'04 - Proceedings of the International Conference on VLSI, VLSI'04 ; Conference date: 21-06-2004 Through 24-06-2004",

}