DESIGN AND FPGA REALIZATION OF A HIGH-SPEED 32-BIT IEEE-754 FLOATING-POINT MULTIPLIER USING RADIX-4 BOOTH ENCODING AND DADDA TREE REDUCTION

ICTACT Journal on Microelectronics ( Volume: 12 , Issue: 3 )

Abstract

The IEEE-754 single-precision floating-point multiplication is a fundamental arithmetic operation in modern digital systems and is widely used in DSP, graphics and machine learning accelerators. The demand for computations is increasing day by day, so the hardware realization of these operations in terms of logic utilization and signal propagation delay is of utmost importance. This paper presents a highly optimized design of 32-bit floating point multiplier for FPGA. The design approach is purely structural with high emphasis on mantissa data-path. The proposed architecture uses a highly specialized Radix-4 Modified Booth Encoding algorithm to reduce the number of partial products by half. This leads to a substantial reduction of hardware overhead. We also propose a new narrow 25-bit Partial Product Generator and a dedicated wire-routed Two-Shift stage, which achieves around 50% gate reduction in the generation phase by eliminating redundant sign-extensions. A bounded Dadda reduction tree compresses the first 14-row matrix (13 partial products and one structural sign-correction row). The proposed tree is approximately 41% narrower than conventional 88-bit designs, thereby reducing internal interconnect and routing overhead. The last addition is done by 52-bit Carry Propagate Adder. The proposed architecture is synthesized on Xilinx Artix-7 platform and the results show the significant area saving and the deeply reduced latency, which makes the architecture very effective for high-performance computational applications with resource constraints.

Authors

Shyam Peraka, Pusuluri Vinod Babu, Ramineni Vardhan Naidu, Ravanam V.S.M. Sesha Suresh, Kuna Yashaswini, Shaik Gowsiya
Rajiv Gandhi University of Knowledge Technologies, India

Keywords

IEEE 754, Floating-Point Multiplier, Radix-4 Modified Booth Encoding, Dadda Tree, FPGA Design

Published By
ICTACT
Published In
ICTACT Journal on Microelectronics
( Volume: 12 , Issue: 3 )
Date of Publication
October 2026
Pages
2378 - 2384
Page Views
103
Full Text Views
17