High-Efficiency FPGA-Based Approximate Multipliers with LUT Sharing and Carry Switching

被引:0
|
作者
Guo, Yi [1 ,2 ]
Zhou, Qilin [1 ]
Chen, Xiu [1 ]
Sun, Heming [3 ]
机构
[1] Yunnan Univ, Grad Sch Informat Sci & Engn, Kunming, Yunnan, Peoples R China
[2] Yunnan Univ, Yunnan Key Lab Intelligent Syst & Comp, Kunming, Yunnan, Peoples R China
[3] Yokohama Natl Univ, Fac Engn, Yokohama, Kanagawa, Japan
关键词
approximate computing; multiplier; FPGA;
D O I
暂无
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Approximate multiplier saves energy and improves hardware performance for error-tolerant computation-intensive applications. This work proposes hardware-efficient FPGA-based approximate multipliers with look-up table (LUT) sharing and carry switching. Sharing two LUTs with the same inputs enables to fully utilize the available LUT resources. To mitigate the accuracy loss incurred from this approach, the truncated carry is partially reserved by switching it to the adjacent calculation. In addition, we create a library of 8x8 approximate multipliers to provide various multiplication choices. The proposed design can provide enhancements of up to 38.75% in power, 17.29% in latency, and 28.17% in area compared to the Xilinx exact multiplier. Our proposed designs are open-source at https://github.com/YnuGuoLab/DATE_FPGA_Approx_Mul and assist in further reproducing and development.
引用
收藏
页数:2
相关论文
共 50 条
  • [1] FHAM: FPGA-based High-Efficiency Approximate Multipliers via LUT Encoding
    Yao, Shangshang
    Zhang, Liang
    2022 IEEE 40TH INTERNATIONAL CONFERENCE ON COMPUTER DESIGN (ICCD 2022), 2022, : 487 - 490
  • [2] Approximate FPGA-Based Multipliers Using Carry-Inexact Elementary Modules
    Guo, Yi
    Sun, Heming
    Lei, Ping
    Kimura, Shinji
    IEICE TRANSACTIONS ON FUNDAMENTALS OF ELECTRONICS COMMUNICATIONS AND COMPUTER SCIENCES, 2020, E103A (09) : 1054 - 1062
  • [3] SMApproxLib: Library of FPGA-based Approximate Multipliers
    Ullah, Salim
    Murthy, Sanjeev Sripadraj
    Kumar, Akash
    2018 55TH ACM/ESDA/IEEE DESIGN AUTOMATION CONFERENCE (DAC), 2018,
  • [4] High-Performance Accurate and Approximate Multipliers for FPGA-Based Hardware Accelerators
    Ullah, Salim
    Rehman, Semeen
    Shafique, Muhammad
    Kumar, Akash
    IEEE TRANSACTIONS ON COMPUTER-AIDED DESIGN OF INTEGRATED CIRCUITS AND SYSTEMS, 2022, 41 (02) : 211 - 224
  • [5] A High-Efficiency FPGA-Based ORB Feature Matching System
    Huang, Bai-Cheng
    Zhang, Yan-Jun
    JOURNAL OF CIRCUITS SYSTEMS AND COMPUTERS, 2024, 33 (02)
  • [6] A High-Efficiency FPGA-Based Accelerator for Binarized Neural Network
    Guo, Peng
    Ma, Hong
    Chen, Ruizhi
    Wang, Donglin
    JOURNAL OF CIRCUITS SYSTEMS AND COMPUTERS, 2019, 28
  • [7] FITVS: A FPGA-based Emulation Tool For High-Efficiency Hardness Evaluation
    Zheng, Hongchao
    Fan, Long
    Yue, Suge
    PROCEEDINGS OF THE 2008 INTERNATIONAL SYMPOSIUM ON PARALLEL AND DISTRIBUTED PROCESSING WITH APPLICATIONS, 2008, : 525 - 531
  • [8] Carry circuitry for LUT-based FPGA
    Jindal, V
    Agarwal, A
    17TH INTERNATIONAL CONFERENCE ON VLSI DESIGN, PROCEEDINGS: DESIGN METHODOLOGIES FOR THE GIGASCALE ERA, 2004, : 731 - 734
  • [9] A High-Efficiency FPGA-Based Multimode SHA-2 Accelerator
    Hoai Luan Pham
    Thi Hong Tran
    Vu Trung Duong Le
    Nakashima, Yasuhiko
    IEEE ACCESS, 2022, 10 : 11830 - 11845
  • [10] AxBMs: Approximate Radix-8 Booth Multipliers for High-Performance FPGA-Based Accelerators
    Waris, Haroon
    Wang, Chenghua
    Liu, Weiqiang
    Lombardi, Fabrizio
    IEEE TRANSACTIONS ON CIRCUITS AND SYSTEMS II-EXPRESS BRIEFS, 2021, 68 (05) : 1566 - 1570