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] An analytical framework for error modeling of approximate adders
    Yang, Zhixi
    Yang, Jun
    Xing, Kefei
    Yang, Guang
    IEICE ELECTRONICS EXPRESS, 2016, 13 (20):
  • [3] Accuracy enhancement of equal segment based approximate adders
    Dutt, Sunil
    Nandi, Sukumar
    Trivedi, Gaurav
    IET COMPUTERS AND DIGITAL TECHNIQUES, 2018, 12 (05): : 206 - 215
  • [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] An Analytical Framework for Evaluating the Error Characteristics of Approximate Adders
    Liu, Cong
    Han, Jie
    Lombardi, Fabrizio
    IEEE TRANSACTIONS ON COMPUTERS, 2015, 64 (05) : 1268 - 1281
  • [6] Design of Majority Logic (ML) Based Approximate Full Adders
    Zhang, Tingting
    Liu, Weiqiang
    McLarnon, Emma
    O'Neill, Maire
    Lombardi, Fabrizio
    2018 IEEE INTERNATIONAL SYMPOSIUM ON CIRCUITS AND SYSTEMS (ISCAS), 2018,
  • [7] Accuracy Configurable modified Booth Multiplier using approximate Adders
    Pranay, Babu M.
    Jandhyala, Srivatsava
    2015 IEEE INTERNATIONAL SYMPOSIUM ON NANOELECTRONIC AND INFORMATION SYSTEMS, 2015, : 281 - 285
  • [8] 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
  • [9] Synthesis of Approximate Parallel-Prefix Adders
    Stefanidis, Apostolos
    Zoumpoulidou, Ioanna
    Filippas, Dionysios
    Dimitrakopoulos, Giorgos
    Sirakoulis, Georgios Ch.
    IEEE TRANSACTIONS ON VERY LARGE SCALE INTEGRATION (VLSI) SYSTEMS, 2023, 31 (11) : 1686 - 1699
  • [10] 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