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] A Framework for Genetic Logic Synthesis
    Vaidyanathan, Prashant
    Der, Bryan S.
    Bhatia, Swapnil
    Roehner, Nicholas
    Silva, Ryan
    Voigt, Christopher A.
    Densmore, Douglas
    PROCEEDINGS OF THE IEEE, 2015, 103 (11) : 2196 - 2207
  • [22] PowerSyn: A Logic Synthesis Framework With Early Power Optimization
    Zou, Sunan
    Zhang, Jiaxi
    Shi, Bizhao
    Luo, Guojie
    IEEE TRANSACTIONS ON COMPUTER-AIDED DESIGN OF INTEGRATED CIRCUITS AND SYSTEMS, 2024, 43 (01) : 203 - 216
  • [23] A Two-Level Approximate Logic Synthesis Combining Cube Insertion and Removal
    Ammes, Gabriel
    Neto, Walter Lau
    Butzen, Paulo
    Gaillardon, Pierre-Emmanuel
    Ribas, Renato P.
    IEEE TRANSACTIONS ON COMPUTER-AIDED DESIGN OF INTEGRATED CIRCUITS AND SYSTEMS, 2022, 41 (11) : 5126 - 5130
  • [24] Approximate Logic Synthesis of Very Large Boolean Networks
    Echavarria, Jorge
    Wildermann, Stefan
    Teich, Juergen
    PROCEEDINGS OF THE 2021 DESIGN, AUTOMATION & TEST IN EUROPE CONFERENCE & EXHIBITION (DATE 2021), 2021, : 1552 - 1557
  • [25] An Area-Efficient Majority Logic-Based Approximate Adders with Low Delay for Error-Resilient Applications
    Parameshwara, M. C.
    Maroof, Naeem
    CIRCUITS SYSTEMS AND SIGNAL PROCESSING, 2022, 41 (09) : 4977 - 4997
  • [26] MECALS: A Maximum Error Checking Technique for Approximate Logic Synthesis
    Meng, Chang
    Sun, Jiajun
    Mai, Yuqi
    Qian, Weikang
    2023 DESIGN, AUTOMATION & TEST IN EUROPE CONFERENCE & EXHIBITION, DATE, 2023,
  • [27] AccALS 2.0: Accelerating Approximate Logic Synthesis by Simultaneous Selection of Multiple Local Approximate Changes
    Wang, Xuan
    Zhou, Xiaomi
    Han, Shanshan
    Dai, Ruicheng
    Shen, Xiaolong
    Xu, Menghui
    Ni, Leibin
    Wu, Wei
    Qian, Weikang
    IEEE TRANSACTIONS ON COMPUTER-AIDED DESIGN OF INTEGRATED CIRCUITS AND SYSTEMS, 2025, 44 (05) : 1620 - 1633
  • [28] FPGA approximate logic synthesis through catalog-based AIG-rewriting technique
    Barbareschi, Mario
    Barone, Salvatore
    Mazzocca, Nicola
    Moriconi, Alberto
    JOURNAL OF SYSTEMS ARCHITECTURE, 2024, 150
  • [29] An MCTS-based Framework for Synthesis of Approximate Circuits
    Awais, Muhammad
    Mohammadi, Hassan Ghasemzadeh
    Platzner, Marco
    PROCEEDINGS OF THE 2018 26TH IFIP/IEEE INTERNATIONAL CONFERENCE ON VERY LARGE SCALE INTEGRATION (VLSI-SOC), 2018, : 219 - 224
  • [30] HEDALS: Highly Efficient Delay-Driven Approximate Logic Synthesis
    Meng, Chang
    Zhou, Zhuangzhuang
    Yao, Yue
    Huang, Shuyang
    Chen, Yuhang
    Qian, Weikang
    IEEE TRANSACTIONS ON COMPUTER-AIDED DESIGN OF INTEGRATED CIRCUITS AND SYSTEMS, 2023, 42 (11) : 3491 - 3504