An efficient algorithmic framework to minimize the summand matrix in binary multiplication

Binary multiplication is a key operation in digital systems, often limited by the complexity of generating and summing numerous partial products. Traditional methods, like Booth’s algorithm, produce a summand matrix proportional to the operand bit-length, increasing computational load, hardware usag...

Full description

Saved in:
Bibliographic Details
Published in:Automatika Vol. 66; no. 4; pp. 22 - 31
Main Authors: Verma, Amit, Prateek, Manish, Shivhare, Shiv Naresh, Singh, Thipendra P., Kumar, Anuj, Ranjan, Rakesh, Priyadarshi, Rahul
Format: Journal Article
Language:English
Published: Ljubljana Taylor & Francis Ltd 02.10.2025
Taylor & Francis Group
Subjects:
ISSN:0005-1144, 1848-3380
Online Access:Get full text
Tags: Add Tag
No Tags, Be the first to tag this record!
Description
Summary:Binary multiplication is a key operation in digital systems, often limited by the complexity of generating and summing numerous partial products. Traditional methods, like Booth’s algorithm, produce a summand matrix proportional to the operand bit-length, increasing computational load, hardware usage and latency. To address these issues, we propose a novel binary multiplication algorithm that minimizes the number of required summands. By selectively using the smaller operand and employing targeted shift operations, our method avoids recursive bit-level multiplications and reduces summands to as few as 1–5 for odd and 1–4 for even operands. This approach achieves a lower time complexity of O(log2n), offering significant speed improvements over existing algorithms. Moreover, it leads to a reduction in hardware components by approximately 40–75%, contributing to notable power savings. The algorithm is fully compatible with existing parallel adder circuits, ensuring ease of integration. Its simplicity and efficiency make it ideal for low-power arithmetic units, embedded systems and DSP applications. Future work will focus on supporting signed multiplications and integrating the algorithm into VLSI designs for real-world applications, enhancing its appeal in resource-constrained computing environments.
Bibliography:ObjectType-Article-1
SourceType-Scholarly Journals-1
ObjectType-Feature-2
content type line 14
ISSN:0005-1144
1848-3380
DOI:10.1080/00051144.2025.2526261