Design of a hardware-efficient floating-point multiplier with dynamic segmentation

被引:0
|
作者
Tegazzini, Luca [1 ]
Di Meo, Gennaro [1 ]
De Caro, Davide [1 ]
Strollo, Antonio G. M. [1 ]
机构
[1] Univ Napoli Federico II, DIETI, Naples, Italy
关键词
Approximate computing; floating-point multiplier; low-power;
D O I
10.1109/PRIME61930.2024.10559705
中图分类号
TM [电工技术]; TN [电子技术、通信技术];
学科分类号
0808 ; 0809 ;
摘要
In this paper, we present a novel low-power floating-point multiplier design that leverages dynamic segmentation to enhance efficiency. Our approach approximates the mantissa product through a simple addition of dynamically extracted input segments, supplemented by an additional correction term implemented through a small, hardwired lookup table. Compared to previous proposals, our FPM shows optimal results in terms of the power-accuracy trade-off, with power savings exceeding 85% compared to an exact implementation. The proposed multiplier offers remarkable performance in image processing applications, with Structural Similarity Index (SSIM) values approaching 1 and Peak Signal-to-Noise Ratio (PSNR) reaching up to 66dB.
引用
收藏
页数:4
相关论文
共 50 条
  • [21] Design of High Hardware Efficiency Approximate Floating-Point FFT Processor
    Yan, Chenggang
    Zhao, Xuan
    Zhang, Tingting
    Ge, Jipeng
    Wang, Chenghua
    Liu, Weiqiang
    IEEE TRANSACTIONS ON CIRCUITS AND SYSTEMS I-REGULAR PAPERS, 2023, 70 (11) : 4283 - 4294
  • [22] An IEEE 754 Double-Precision Floating-Point Multiplier for Denormalized and Normalized Floating-Point Numbers
    Thompson, Ross
    Stine, James E.
    PROCEEDINGS OF THE ASAP2015 2015 IEEE 26TH INTERNATIONAL CONFERENCE ON APPLICATION-SPECIFIC SYSTEMS, ARCHITECTURES AND PROCESSORS, 2015, : 62 - 63
  • [23] Fault-Tolerant Floating-Point Multiplier Design for Mission Critical Systems
    Kumar, Sakali Raghavendra
    Veeramachaneni, Sreehari
    Mahammad, Noor Sk
    PROCEEDINGS OF THE 37TH INTERNATIONAL CONFERENCE ON VLSI DESIGN, VLSID 2024 AND 23RD INTERNATIONAL CONFERENCE ON EMBEDDED SYSTEMS, ES 2024, 2024, : 678 - 683
  • [24] Return of the hardware floating-point elementary function
    Detrey, Jeremie
    de Dinechin, Florent
    Pujol, Xavier
    18TH IEEE SYMPOSIUM ON COMPUTER ARITHMETIC, PROCEEDINGS, 2007, : 161 - +
  • [25] A hardware error estimate for floating-point computations
    Lang, Tomas
    Bruguera, Javier D.
    ADVANCED SIGNAL PROCESSING ALGORITHMS, ARCHITECTURES, AND IMPLEMENTATIONS XVIII, 2008, 7074
  • [26] A floating-point multiplier based on angle representation method
    Gan, Bo
    Wang, Kang
    Wang, Guangsen
    Zheng, Huiji
    Chen, Guoyong
    INTERNATIONAL JOURNAL OF CIRCUIT THEORY AND APPLICATIONS, 2024, 52 (12) : 6479 - 6487
  • [27] Designing a GaAs-based floating-point multiplier
    Espenschied, J
    Lee, E
    Goel, A
    COMPUTERS AND THEIR APPLICATIONS, 2001, : 140 - 143
  • [28] Formal verification of the Pentium®4 floating-point multiplier
    Kaivola, R
    Narasimhan, N
    DESIGN, AUTOMATION AND TEST IN EUROPE CONFERENCE AND EXHIBITION, 2002 PROCEEDINGS, 2002, : 20 - 27
  • [29] Energy-Efficient Multiple-Precision Floating-Point Multiplier for Embedded Applications
    Kuang, Shiann-Rong
    Wu, Kun-Yi
    Yu, Kee-Khuan
    JOURNAL OF SIGNAL PROCESSING SYSTEMS FOR SIGNAL IMAGE AND VIDEO TECHNOLOGY, 2013, 72 (01): : 43 - 55
  • [30] Energy-Efficient Multiple-Precision Floating-Point Multiplier for Embedded Applications
    Shiann-Rong Kuang
    Kun-Yi Wu
    Kee-Khuan Yu
    Journal of Signal Processing Systems, 2013, 72 : 43 - 55