Back close

An efficient design of 16 bit MAC unit using vedic mathematics

Publication Type : Conference Proceedings

Publisher : Institute of Electrical and Electronics Engineers Inc.

Source : Proceedings of the 2019 IEEE International Conference on Communication and Signal Processing, ICCSP 2019, Institute of Electrical and Electronics Engineers Inc., p.319-322 (2019)

Url : https://www.scopus.com/inward/record.uri?eid=2-s2.0-85065585905&doi=10.1109%2fICCSP.2019.8697985&partnerID=40&md5=6e21eee813519eca9ccac0e564eb1d3a

ISBN : 9781538675953

Keywords : Adders, carry save adder, Digital signal processing, Digital signal processors, Look up table, MAC unit, Table lookup, Vedic Mathematics, Verilog HDL

Campus : Coimbatore

School : School of Engineering

Department : Electronics and Communication

Year : 2019

Abstract : Multiply and Accumulate (MAC) is one of the primary operations used widely in signal-processing and other applications. Multiplier is the fundamental component of Digital Signal Processors (DSP's).Its parameters such as power, LUT utilization and delay decides the performance of a DSP. So, there is a need to design a power and delay efficient multiplier. In this paper, a 16-bit MAC unit is designed using an 8-bit vedic multiplier and carry-save adder. A comparison with the existing 8-bit vedic multiplier using Square-Root (SQR) Carry-Select Adder (CSLA) is presented. It is compared with a conventional array-multiplier. The entire design is implemented in Verilog HDL. Synthesis and simulations were done using Xilinx ISE Design Suite 14.5 and Vivado 2018.2. The proposed design achieves significant improvement in area and delay. In addition, a reduction in power around 9.5% is achieved. © 2019 IEEE.

Cite this Research Publication : A. S. Krishna Vamsi and S. R. Ramesh, "An Efficient Design of 16 Bit MAC Unit using Vedic Mathematics," 2019 International Conference on Communication and Signal Processing (ICCSP), Chennai, India, 2019, pp. 319-322. doi: 10.1109/ICCSP.2019.8697985.

Admissions Apply Now