A modular technique of Booth encoding and Vedic multiplier for low-area and high-speed applications

Abstract A technique for efficiently multiplying two signed numbers using limited area and high speed is presented in this paper. This work uses both the Booth and Vedic multiplication sutra methodologies to enhance the speed and reduction in the area by using two VLSI architectures of radix encodin...

Full description

Bibliographic Details
Main Authors: C. M. Kalaiselvi, R. S. Sabeenian
Format: Article
Language:English
Published: Nature Portfolio 2023-12-01
Series:Scientific Reports
Online Access:https://doi.org/10.1038/s41598-023-49913-5
_version_ 1797388268708298752
author C. M. Kalaiselvi
R. S. Sabeenian
author_facet C. M. Kalaiselvi
R. S. Sabeenian
author_sort C. M. Kalaiselvi
collection DOAJ
description Abstract A technique for efficiently multiplying two signed numbers using limited area and high speed is presented in this paper. This work uses both the Booth and Vedic multiplication sutra methodologies to enhance the speed and reduction in the area by using two VLSI architectures of radix encoding techniques—Radix-4 and Radix-8—with the Vedic multiplier. The functionality of the proposed methods is tested using an Artix-7 Field Programmable Gate Array (FPGA-XC7A100T-CSG324) in Xilinx Vivado 2019.1 and ASIC 45 nm technology. Two methods of Booth encoding using Vedic multiplier (Urdhva-Tiryakbhyam sutra) were used to develop, and examine the benefits of rapid computational multiplier. The results of the proposed multiplier for Booth-Vedic-Radix-4 encoding (BVR-4) decrease area by 89% and improve Area-Delay Product (ADP) by 72% for a 16-bit multiplier when subjected to other existing multipliers. The Booth-Vedic-Radix-8 (BVR-8) method shows that there will be an 89% reduction in area and an improvement in ADP by 72% for the 16-bit multiplier. The performance is evaluated regarding area occupancy (i.e., LUTs number) and propagation delay (output time). In terms of resource utilization, the proposed BVR-4 and BVR-8 multipliers outperform all the current designs with a marginal effect on speed and area for narrower bit-width ranges.
first_indexed 2024-03-08T22:38:23Z
format Article
id doaj.art-6851d551abac402a8dff8ce59aeb45a5
institution Directory Open Access Journal
issn 2045-2322
language English
last_indexed 2024-03-08T22:38:23Z
publishDate 2023-12-01
publisher Nature Portfolio
record_format Article
series Scientific Reports
spelling doaj.art-6851d551abac402a8dff8ce59aeb45a52023-12-17T12:18:18ZengNature PortfolioScientific Reports2045-23222023-12-0113112110.1038/s41598-023-49913-5A modular technique of Booth encoding and Vedic multiplier for low-area and high-speed applicationsC. M. Kalaiselvi0R. S. Sabeenian1Sona College of TechnologyDepartment of ECE, Sona College of TechnologyAbstract A technique for efficiently multiplying two signed numbers using limited area and high speed is presented in this paper. This work uses both the Booth and Vedic multiplication sutra methodologies to enhance the speed and reduction in the area by using two VLSI architectures of radix encoding techniques—Radix-4 and Radix-8—with the Vedic multiplier. The functionality of the proposed methods is tested using an Artix-7 Field Programmable Gate Array (FPGA-XC7A100T-CSG324) in Xilinx Vivado 2019.1 and ASIC 45 nm technology. Two methods of Booth encoding using Vedic multiplier (Urdhva-Tiryakbhyam sutra) were used to develop, and examine the benefits of rapid computational multiplier. The results of the proposed multiplier for Booth-Vedic-Radix-4 encoding (BVR-4) decrease area by 89% and improve Area-Delay Product (ADP) by 72% for a 16-bit multiplier when subjected to other existing multipliers. The Booth-Vedic-Radix-8 (BVR-8) method shows that there will be an 89% reduction in area and an improvement in ADP by 72% for the 16-bit multiplier. The performance is evaluated regarding area occupancy (i.e., LUTs number) and propagation delay (output time). In terms of resource utilization, the proposed BVR-4 and BVR-8 multipliers outperform all the current designs with a marginal effect on speed and area for narrower bit-width ranges.https://doi.org/10.1038/s41598-023-49913-5
spellingShingle C. M. Kalaiselvi
R. S. Sabeenian
A modular technique of Booth encoding and Vedic multiplier for low-area and high-speed applications
Scientific Reports
title A modular technique of Booth encoding and Vedic multiplier for low-area and high-speed applications
title_full A modular technique of Booth encoding and Vedic multiplier for low-area and high-speed applications
title_fullStr A modular technique of Booth encoding and Vedic multiplier for low-area and high-speed applications
title_full_unstemmed A modular technique of Booth encoding and Vedic multiplier for low-area and high-speed applications
title_short A modular technique of Booth encoding and Vedic multiplier for low-area and high-speed applications
title_sort modular technique of booth encoding and vedic multiplier for low area and high speed applications
url https://doi.org/10.1038/s41598-023-49913-5
work_keys_str_mv AT cmkalaiselvi amodulartechniqueofboothencodingandvedicmultiplierforlowareaandhighspeedapplications
AT rssabeenian amodulartechniqueofboothencodingandvedicmultiplierforlowareaandhighspeedapplications
AT cmkalaiselvi modulartechniqueofboothencodingandvedicmultiplierforlowareaandhighspeedapplications
AT rssabeenian modulartechniqueofboothencodingandvedicmultiplierforlowareaandhighspeedapplications