FHAM: FPGA-based High-Efficiency Approximate Multipliers via LUT Encoding

被引:0
|
作者
Yao, Shangshang [1 ]
Zhang, Liang [1 ]
机构
[1] Natl Univ Def Technol, Changsha, Peoples R China
关键词
Error-Tolerant computing; approximate multipliers; Image processing;
D O I
10.1109/ICCD56317.2022.00078
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
Approximate computing as a promising technique is widely used in a variety of error tolerance applications, such as computer vision, machine learning and image processing. Since multiplication is one of the basic arithmetic operations used extensively among these applications which creates a great potential to reduce the circuit's area and power consumption by exploring approximate multipliers. In this paper, we present FHAM, a novel methodology for FPGA-based approximate softcore multiplier architecture via modifying INIT parameter values in LUT primitives. Our proposed approximate multipliers can achieve up to 24.4%, 52.9%, 56.4% improvement in delay, area and power over Xilinx soft multiplier IP core, respectively. We deployed the proposed approximate multiplier designs in the application of image blending, the results demonstrate that proposed multiplier design has a better accuracy-hardware trade-off than other designs.
引用
收藏
页码:487 / 490
页数:4
相关论文
共 50 条
  • [21] Variable precision multipliers for FPGA-based reconfigurable computing systems
    Corsonello, P
    Perri, S
    Iachino, MA
    Cocorullo, G
    FIELD-PROGRAMMABLE LOGIC AND APPLICATIONS, PROCEEDINGS, 2003, 2778 : 661 - 669
  • [22] FPGA-Based Approximate Multiplier for Efficient Neural Computation
    Zhang, Hao
    Xiao, Hui
    Qu, Haipeng
    Ko, Seok-Bum
    2021 IEEE INTERNATIONAL CONFERENCE ON CONSUMER ELECTRONICS-ASIA (ICCE-ASIA), 2021,
  • [23] Families of FPGA-based accelerators for approximate string matching
    Van Court, Tom
    Herbordt, Martin C.
    MICROPROCESSORS AND MICROSYSTEMS, 2007, 31 (02) : 135 - 145
  • [24] Enhancing detection of delay faults in FPGA-based circuits by transformations of LUT functions
    Krasniewski, A
    PROGRAMMABLE DEVICES AND SYSTEMS, 2000, : 129 - 134
  • [25] FPGA-based spectrum analyzer with high area efficiency by Goertzel algorithm
    Lin, Min-Chuan
    Tsai, Guo-Ruey
    Tu, Yung-Chin
    Chang, Tai-Hsiung
    Lin, Ching-Hui
    CISP 2008: FIRST INTERNATIONAL CONGRESS ON IMAGE AND SIGNAL PROCESSING, VOL 1, PROCEEDINGS, 2008, : 157 - 159
  • [26] Experiences with a FPGA-based Reed/Solomon encoding coprocessor
    Hampel, Volker
    Sobe, Peter
    Maehle, Erik
    DSD 2007: 10TH EUROMICRO CONFERENCE ON DIGITAL SYSTEM DESIGN ARCHITECTURES, METHODS AND TOOLS, PROCEEDINGS, 2007, : 77 - 84
  • [27] Encoding of chain outputs in FPGA-based Moore FSMs
    Barkalov, Alexander
    Titarenko, Larysa
    Bieganowski, Jacek
    PHOTONICS APPLICATIONS IN ASTRONOMY, COMMUNICATIONS, INDUSTRY, AND HIGH ENERGY PHYSICS EXPERIMENTS 2017, 2017, 10445
  • [28] Low-Delay FPGA-Based Implementation of Finite Field Multipliers
    Imana, Jose L.
    IEEE TRANSACTIONS ON CIRCUITS AND SYSTEMS II-EXPRESS BRIEFS, 2021, 68 (08) : 2952 - 2956
  • [29] Fast FPGA-Based Multipliers by Constant for Digital Signal Processing Systems
    Bureneva, Olga
    Mironov, Sergey
    ELECTRONICS, 2023, 12 (03)
  • [30] Fast FPGA-based pipelined digit-serial/parallel multipliers
    Valls, J
    Sansaloni, T
    Peiró, MM
    Boemo, E
    ISCAS '99: PROCEEDINGS OF THE 1999 IEEE INTERNATIONAL SYMPOSIUM ON CIRCUITS AND SYSTEMS, VOL 1: VLSI, 1999, : 482 - 485