DeMAS: An Efficient Design Methodology for Building Approximate Adders for FPGA-Based Systems

被引:0
|
作者
Prabakaran, Bharath Srinivas [1 ]
Rehman, Semeen [1 ]
Hanif, Muhammad Abdullah [1 ]
Ullah, Salim [2 ]
Mazaheri, Ghazal [3 ]
Kumar, Akash [2 ]
Shafique, Muhammad [1 ]
机构
[1] Vienna Tech Univ TU Wien, Vienna, Austria
[2] Tech Univ Dresden, Dresden, Germany
[3] Univ Calif Riverside, Riverside, CA 92521 USA
来源
PROCEEDINGS OF THE 2018 DESIGN, AUTOMATION & TEST IN EUROPE CONFERENCE & EXHIBITION (DATE) | 2018年
关键词
Approximate Computing; FPGA; Adders; LUTs; Optimization; Design Flow; Efficiency; Area; Power; Performance; CAD;
D O I
暂无
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
The current state-of-the-art approximate adders are mostly ASIC-based, i.e., they focus solely on gate and/or transistor level approximations (e.g., through circuit simplification or truncation) to achieve area, latency, power and/or energy savings at the cost of accuracy loss. However, when these designs are synthesized for FPGA-based systems, they do not offer similar reductions in area, latency and power/energy due to the underlying architectural differences between ASICs and FPGAs. In this paper, we present a novel generic design methodology to synthesize and implement approximate adders for any FPGA-based system by considering the underlying resources and architectural differences. Using our methodology, we have designed, analyzed and presented eight different multi-bit adder architectures. Compared to the 16-bit accurate adder, our designs are successful in achieving area, latency and power-delay product gains of 50%, 38%, and 53%, respectively. We also compare our approximate adders to stale-of-the-art approximate adders specialized for ASIC and FPGA fabrics and demonstrate the benefits of our approach. We will make the RTL, and behavioral models of our and state-of-the-art designs open-source at https://sourceforge.net/projects/approxfpgas/ to further fuel the research and development in the FPGA community and to ensure reproducible research.
引用
收藏
页码:917 / 920
页数:4
相关论文
共 50 条
  • [1] Energy efficient logarithmic-based approximate divider for ASIC and FPGA-based Implementations
    Arya, Neelam
    Soni, Teena
    Pattanaik, Manisha
    Sharma, G. K.
    MICROPROCESSORS AND MICROSYSTEMS, 2022, 90
  • [2] SMApproxLib: Library of FPGA-based Approximate Multipliers
    Ullah, Salim
    Murthy, Sanjeev Sripadraj
    Kumar, Akash
    2018 55TH ACM/ESDA/IEEE DESIGN AUTOMATION CONFERENCE (DAC), 2018,
  • [3] Hardening FPGA-based systems against SEUs: A new design methodology
    Sterpone, L.
    Violante, M.
    JOURNAL OF COMPUTERS, 2006, 1 (01) : 22 - 30
  • [4] xUAVs: Towards Efficient Approximate Computing for UAVs&x2014;Low Power Approximate Adders With Single LUT Delay for FPGA-Based Aerial Imaging Optimization
    Nomani, Tuaha
    Mohsin, Mujahid
    Pervaiz, Zahid
    Shafique, Muhammad
    IEEE ACCESS, 2020, 8 : 102982 - 102996
  • [5] An Efficient FPGA-Based Accelerator Design for Convolution
    Song, Peng-Fei
    Pan, Jeng-Shyang
    Yang, Chun-Sheng
    Lee, Chiou-Yng
    2017 IEEE 8TH INTERNATIONAL CONFERENCE ON AWARENESS SCIENCE AND TECHNOLOGY (ICAST), 2017, : 494 - 500
  • [6] Methodology for CNN Implementation in FPGA-Based Embedded Systems
    Zacchigna, Federico G.
    IEEE EMBEDDED SYSTEMS LETTERS, 2023, 15 (02) : 85 - 88
  • [7] A review of the present state of art in FPGA-Based Adders
    Lotfivand, Nasser
    Hamidon, Mohd Nizar
    Isa, Maryam Mohd
    Sulaiman, Nasri
    Abdolzadeh, Vida
    LIFE SCIENCE JOURNAL-ACTA ZHENGZHOU UNIVERSITY OVERSEAS EDITION, 2012, 9 (03): : 1234 - 1238
  • [8] Design Methodology to Explore Hybrid Approximate Adders for Energy-Efficient Image and Video Processing Accelerators
    Soares, Leonardo Bandeira
    Azevedo da Rosa, Morgana Macedo
    Diniz, Claudio Machado
    Cesar da Costa, Eduardo Antonio
    Bampi, Sergio
    IEEE TRANSACTIONS ON CIRCUITS AND SYSTEMS I-REGULAR PAPERS, 2019, 66 (06) : 2137 - 2150
  • [9] ApproxFPGAs: Embracing ASIC-Based Approximate Arithmetic Components for FPGA-Based Systems
    Prabakaran, Bharath Srinivas
    Mrazek, Vojtech
    Vasicek, Zdenek
    Sekanina, Lukas
    Shafique, Muhammad
    PROCEEDINGS OF THE 2020 57TH ACM/EDAC/IEEE DESIGN AUTOMATION CONFERENCE (DAC), 2020,
  • [10] Power-Efficient and Small- Area Approximate Multiplier Design with FPGA-Based Compressors
    Guo, Yi
    Chen, Xiu
    Zhou, Qilin
    Sun, Heming
    2024 IEEE INTERNATIONAL SYMPOSIUM ON CIRCUITS AND SYSTEMS, ISCAS 2024, 2024,