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
来源
2024 DESIGN, AUTOMATION & TEST IN EUROPE CONFERENCE & EXHIBITION, DATE | 2024年
关键词
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
相关论文
共 9 条
  • [1] Ansari MS, 2019, DES AUT TEST EUROPE, P928, DOI [10.23919/date.2019.8714868, 10.23919/DATE.2019.8714868]
  • [2] Approximate FPGA-Based Multipliers Using Carry-Inexact Elementary Modules
    Guo, Yi
    Sun, Heming
    Lei, Ping
    Kimura, Shinji
    [J]. IEICE TRANSACTIONS ON FUNDAMENTALS OF ELECTRONICS COMMUNICATIONS AND COMPUTER SCIENCES, 2020, E103A (09) : 1054 - 1062
  • [3] Guo Y, 2020, ASIA S PACIF DES AUT, P599, DOI 10.1109/ASP-DAC47756.2020.9045546
  • [4] Design and Analysis of Majority Logic-Based Approximate Adders and Multipliers
    Liu, Weiqiang
    Zhang, Tingting
    McLarnon, Emma
    OrNeill, Maire
    Montuschi, Paolo
    Lombardi, Fabrizio
    [J]. IEEE TRANSACTIONS ON EMERGING TOPICS IN COMPUTING, 2021, 9 (03) : 1609 - 1624
  • [5] Mrazek V, 2017, DES AUT TEST EUROPE, P258, DOI 10.23919/DATE.2017.7926993
  • [6] Saadat H, 2020, DES AUT TEST EUROPE, P1366, DOI 10.23919/DATE48585.2020.9116315
  • [7] Area-Optimized Low-Latency Approximate Multipliers for FPGA-based Hardware Accelerators
    Ullah, Salim
    Rehman, Semeen
    Prabakaran, Bharath Srinivas
    Kriebel, Florian
    Hanif, Muhammad Abdullah
    Shafique, Muhammad
    Kumar, Akash
    [J]. 2018 55TH ACM/ESDA/IEEE DESIGN AUTOMATION CONFERENCE (DAC), 2018,
  • [8] SMApproxLib: Library of FPGA-based Approximate Multipliers
    Ullah, Salim
    Murthy, Sanjeev Sripadraj
    Kumar, Akash
    [J]. 2018 55TH ACM/ESDA/IEEE DESIGN AUTOMATION CONFERENCE (DAC), 2018,
  • [9] Yao SS, 2022, 2022 21ST INTERNATIONAL CONFERENCE ON FIELD-PROGRAMMABLE TECHNOLOGY (ICFPT 2022), P20, DOI 10.1109/ICFPT56656.2022.9974399