{"title":"Computational Simulation of Square using Low Power Vedic Algorithm and its Implementation on FPGA","authors":"Anjan Kumar, Anupam Yadav","doi":"10.1109/RDCAPE52977.2021.9633712","DOIUrl":null,"url":null,"abstract":"The project’s main goal is to create Vedic Square Technologies for different applications based on historical Indian Vedic Mathematics Sutras. Modern computing equipment has an insatiable desire for quick calculation. The main computational units are adders and multipliers. So far, various sorts of multiplier structures have been proposed to speed up product computation. We must lower the system’s lag for any function. In comparison to standard multiplier designs, Vedic mathematics offers mathematical ways to enhance speed and lower power usage. The Urdhava Tiryakbhyam Sutra approach and also the Carry Select Adder methodology are beneficial for reducing power consumption in Vedic multiplication algorithms. UTM stands for Vedic mathematics that is applied vertically and crosswise. Low speed and leakage power have been common problems in circuit design. In comparison to previous algorithms, our proposed multiplication algorithm has a shorter time delay. Power Saving Vedic Square architecture is discussed in this study. The power consumption of these Vedic multiplier systems is reduced, and the outputs are generated faster [1]. We have done the following analysis: - a) Frequency Analysis, b) Effect of Output Load variation on Power Consumption, c) Effect of I/O Toggle Rate variation on Power Consumption, d) Voltage Scaling Analysis, e) Power Analysis on different development boards. Using Xilinx ISE Design Suite 14.7, the approach is programmed using Verilog HDL, and then obtained the simulated timing diagram after synthesizing. The design was implemented on Xilinx Artix-7 (XC7A200T).","PeriodicalId":424987,"journal":{"name":"2021 4th International Conference on Recent Developments in Control, Automation & Power Engineering (RDCAPE)","volume":"22 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2021-10-07","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"1","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"2021 4th International Conference on Recent Developments in Control, Automation & Power Engineering (RDCAPE)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/RDCAPE52977.2021.9633712","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 1
Abstract
The project’s main goal is to create Vedic Square Technologies for different applications based on historical Indian Vedic Mathematics Sutras. Modern computing equipment has an insatiable desire for quick calculation. The main computational units are adders and multipliers. So far, various sorts of multiplier structures have been proposed to speed up product computation. We must lower the system’s lag for any function. In comparison to standard multiplier designs, Vedic mathematics offers mathematical ways to enhance speed and lower power usage. The Urdhava Tiryakbhyam Sutra approach and also the Carry Select Adder methodology are beneficial for reducing power consumption in Vedic multiplication algorithms. UTM stands for Vedic mathematics that is applied vertically and crosswise. Low speed and leakage power have been common problems in circuit design. In comparison to previous algorithms, our proposed multiplication algorithm has a shorter time delay. Power Saving Vedic Square architecture is discussed in this study. The power consumption of these Vedic multiplier systems is reduced, and the outputs are generated faster [1]. We have done the following analysis: - a) Frequency Analysis, b) Effect of Output Load variation on Power Consumption, c) Effect of I/O Toggle Rate variation on Power Consumption, d) Voltage Scaling Analysis, e) Power Analysis on different development boards. Using Xilinx ISE Design Suite 14.7, the approach is programmed using Verilog HDL, and then obtained the simulated timing diagram after synthesizing. The design was implemented on Xilinx Artix-7 (XC7A200T).