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...
Main Authors: | , |
---|---|
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 |