FALSAx: An Integrated Framework for Accuracy and Logic Synthesis Estimation of Approximate Adders

被引:0
|
作者
da Rosa, Morgana Macedo Azevedo [1 ]
Antonietti, Leonardo [1 ]
Lopes, Rodrigo [1 ]
Barros, Eloisa [1 ]
da Costa, Eduardo Antonio Cesar [1 ,2 ]
Soares, Rafael [1 ]
机构
[1] Univ Fed Pelotas UFPEL, Dept Grad Program Comp, BR-96010610 Pelotas, Brazil
[2] Univ Catolica Pelotas UCPel, Grad Program Elect & Comp, BR-96015560 Pelotas, Brazil
关键词
Adders; Accuracy; Logic; Measurement; Maximum likelihood estimation; Optimization; Logic gates; Vectors; Training; Stability analysis; FALSAx; AxAs; ML; FrAQ; PILSE; FELSE; FALED; DESIGN; CIRCUITS;
D O I
10.1109/TCSI.2024.3511383
中图分类号
TM [电工技术]; TN [电子技术、通信技术];
学科分类号
0808 ; 0809 ;
摘要
This work proposes an integrated framework for accuracy and logic synthesis (LS) estimation of approximate adders (FALSAx). It represents a versatile and robust framework designed to estimate the accuracy, power, and area of various approximate adders (AxAs) for any input width ( W ) and K bits of approximation using machine learning (ML) models. FALSAx facilitates performance predictions and optimization for different AxAs configurations through meticulously curated datasets and ML-driven analysis. The framework's capability to automatically generate Pareto fronts from estimated values aids in identifying optimal trade-offs among crucial metrics, providing essential insights for circuit design and optimization. The FALSAx includes four internal frameworks: FrAQ, PILSE, and FELSE, which estimates dynamic power, total leakage power, and area, with frequency variations automatically, and the FALED dataset of the FALSAx. As a case study, this work analyzed 16 types of AxAs on FALSAx: AMA-V, AxPPA, COPY, TRUNC, ETA, LOA, HOERAA, LDCA, LZTA, HEAA, M-HEAA, HERLOA, M-HERLOA, HOAANED, OLOCA, and SETA. The rigorous analysis provided by FALSAx revealed that HERLOA, M-HERLOA, M-HEAA, and AxPPA demonstrated superior accuracy metrics such as SSIM, NCC, MAE, and MRE. Furthermore, power analysis showed that AxPPA exhibited the best power efficiency for lower approximation bits ( K <= 3 ). At the same time, gate-free adders like COPY, TRUNC, AMA-V, LDCA, and LZTA were more power-efficient for higher approximation bits ( K>3 ). Area estimations indicated that AxPPA maintained competitive efficiency for lower approximation bits ( K <= 5 ), while TRUNC and LDCA were more efficient for higher bits ( K>5 ).
引用
收藏
页数:14
相关论文
共 50 条
  • [21] Approximate Logic Synthesis by Symmetrization
    Bernasconi, Anna
    Ciriani, Valentina
    Villa, Tiziano
    2019 DESIGN, AUTOMATION & TEST IN EUROPE CONFERENCE & EXHIBITION (DATE), 2019, : 1655 - 1660
  • [22] Input Distribution Aware Library of Approximate Adders Based on Memristor-Aided Logic
    Jha, Chandan Kumar
    Ahmadi-Pour, Sallar
    Drechsler, Rolf
    PROCEEDINGS OF THE 37TH INTERNATIONAL CONFERENCE ON VLSI DESIGN, VLSID 2024 AND 23RD INTERNATIONAL CONFERENCE ON EMBEDDED SYSTEMS, ES 2024, 2024, : 577 - 582
  • [23] Runtime Accuracy-Configurable Approximate Hardware Synthesis Using Logic Gating and Relaxation
    Alan, Tanfer
    Gersdauer, Andreas
    Henkel, Joerg
    PROCEEDINGS OF THE 2020 DESIGN, AUTOMATION & TEST IN EUROPE CONFERENCE & EXHIBITION (DATE 2020), 2020, : 1578 - 1581
  • [24] Accuracy Improved Low-Energy Multi-Bit Approximate Adders in QCA
    Perri, S.
    Spagnolo, F.
    Frustaci, F.
    Corsonello, P.
    IEEE TRANSACTIONS ON CIRCUITS AND SYSTEMS II-EXPRESS BRIEFS, 2021, 68 (11) : 3456 - 3460
  • [25] Synthesis of Asymptotically Optimal Adders for Multiple-Valued Logic
    Niemann, Philipp
    Drechsler, Rolf
    2021 IEEE 51ST INTERNATIONAL SYMPOSIUM ON MULTIPLE-VALUED LOGIC (ISMVL 2021), 2021, : 178 - 182
  • [26] Accuracy Versus Simplification in an Approximate Logic Neural Model
    Ji, Junkai
    Tang, Yajiao
    Ma, Lijia
    Li, Jianqiang
    Lin, Qiuzhen
    Tang, Zheng
    Todo, Yuki
    IEEE TRANSACTIONS ON NEURAL NETWORKS AND LEARNING SYSTEMS, 2021, 32 (11) : 5194 - 5207
  • [27] Majority Logic-based Approximate Recording Adders for High-radix Booth Multipliers
    Zhang, Tingting
    Jiang, Honglan
    Liu, Weiqiang
    Lombardi, Fabrizio
    Liu, Leibo
    Han, Jie
    2022 IEEE 22ND INTERNATIONAL CONFERENCE ON NANOTECHNOLOGY (NANO), 2022, : 519 - 522
  • [28] Statistically Certified Approximate Logic Synthesis
    Liu, Gai
    Zhang, Zhiru
    2017 IEEE/ACM INTERNATIONAL CONFERENCE ON COMPUTER-AIDED DESIGN (ICCAD), 2017, : 344 - 351
  • [29] Synthesis of Approximate Logic On Memristive Crossbars
    Khokhar, Salman
    Ul Hassen, Amad
    2019 17TH IEEE INTERNATIONAL NEW CIRCUITS AND SYSTEMS CONFERENCE (NEWCAS), 2019,
  • [30] A Parametrizable Template for Approximate Logic Synthesis
    Rezaalipour, Morteza
    Biasion, Marco
    Scarabottolo, Ilaria
    Constantinides, George A.
    Pozzi, Laura
    2023 53RD ANNUAL IEEE/IFIP INTERNATIONAL CONFERENCE ON DEPENDABLE SYSTEMS AND NETWORKS WORKSHOPS, DSN-W, 2023, : 175 - 178