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 条
  • [1] A Formal Framework for Maximum Error Estimation in Approximate Logic Synthesis
    Scarabottolo, Ilaria
    Ansaloni, Giovanni
    Constantinides, George A.
    Pozzi, Laura
    IEEE TRANSACTIONS ON COMPUTER-AIDED DESIGN OF INTEGRATED CIRCUITS AND SYSTEMS, 2022, 41 (04) : 840 - 853
  • [2] 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
  • [3] AxLS: A Framework for Approximate Logic Synthesis Based on Netlist Transformations
    Castro-Godinez, Jorge
    Barrantes-Garcia, Humberto
    Shafique, Muhammad
    Henkel, Jorg
    IEEE TRANSACTIONS ON CIRCUITS AND SYSTEMS II-EXPRESS BRIEFS, 2021, 68 (08) : 2845 - 2849
  • [4] ALFANS: Multilevel Approximate Logic Synthesis Framework by Approximate Node Simplification
    Wu, Yi
    Qian, Weikang
    IEEE TRANSACTIONS ON COMPUTER-AIDED DESIGN OF INTEGRATED CIRCUITS AND SYSTEMS, 2020, 39 (07) : 1470 - 1483
  • [5] Approximate Logic Synthesis: A Survey
    Scarabottolo, Ilaria
    Ansaloni, Giovanni
    Constantinides, George A.
    Pozzi, Laura
    Reda, Sherief
    PROCEEDINGS OF THE IEEE, 2020, 108 (12) : 2195 - 2213
  • [6] Logic Synthesis of Approximate Circuits
    Venkataramani, Swagath
    Kozhikkottu, Vivek J.
    Sabne, Amit
    Roy, Kaushik
    Raghunathan, Anand
    IEEE TRANSACTIONS ON COMPUTER-AIDED DESIGN OF INTEGRATED CIRCUITS AND SYSTEMS, 2020, 39 (10) : 2503 - 2515
  • [7] Design and Analysis of Majority Logic-Based Approximate Adders and Multipliers
    Liu, Weiqiang
    Zhang, Tingting
    McLarnon, Emma
    OrNeill, Maire
    Montuschi, Paolo
    Lombardi, Fabrizio
    IEEE TRANSACTIONS ON EMERGING TOPICS IN COMPUTING, 2021, 9 (03) : 1609 - 1624
  • [8] Accuracy enhancement of equal segment based approximate adders
    Dutt, Sunil
    Nandi, Sukumar
    Trivedi, Gaurav
    IET COMPUTERS AND DIGITAL TECHNIQUES, 2018, 12 (05) : 206 - 215
  • [9] 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
  • [10] Increasing the Accuracy of Approximate Adders with Very Low Extra Complexity
    Zhou, Yangcan
    Lin, Jun
    Wang, Zhongfeng
    2018 IEEE 18TH INTERNATIONAL CONFERENCE ON COMMUNICATION TECHNOLOGY (ICCT), 2018, : 1397 - 1401