Comparative analysis of Yavadunam Tavadunikrtya Varganca Yojayet Vedic multiplier for embedded DNN
P SANTHOSH KUMAR C GOWRISHANKAR
Click here to view fulltext PDF
Permanent link:
https://www.ias.ac.in/article/fulltext/sadh/047/0074
Memory and computationally efficient CNNs for mobile and embedded applications have sparked a lot of interest recently. Depth-wise and point-wise convolutions are used in MobileNet. In this paper, a Vedic multiplier based on the Yavadunam sutra is used to reduce hardware resource utilization at all design stages in efficient computational kernels, data pruning, memory compression, and quantization to manage the huge computation and storage difficulties of DNNs. Using the teachings of Vedic math, this multiplier will yield ahigher propagation speed, lower computational complexity, reduced propagation delay, and less power consumption than multipliers based on the principles of classical mathematics. A multiplier is a critical component in Digital Signal Processing DSP frameworks, which are key components in the majority of computationally advanced frameworks. As a result, the speed and power utilization of multipliers are two critical parameters. The Vedic multiplier presented in this paper is commonly used to find decimal number squares and cubes. By modifying the existing sutra for binary numbers with the bit reduction technique, the hardware design of the Yavadunam Vedic sutra is proposed. The proposed Vedic multiplier was written in VHDL, which stands for Very High Speed Integrated Circuits Hardware Description Language. On the Spartan FPGA board, the multiplier was implemented using the Xilinx Tool and the system generator instrument. The computational complexity and propagation delay of the Vedic multiplier were lower than those of a regular multiplier.
P SANTHOSH KUMAR1 C GOWRISHANKAR2
Volume 48, 2023
All articles
Continuous Article Publishing mode
Click here for Editorial Note on CAP Mode
© 2022-2023 Indian Academy of Sciences, Bengaluru.