A Parametrizable Template for Approximate Logic Synthesis

被引:2
|
作者
Rezaalipour, Morteza [1 ]
Biasion, Marco [1 ]
Scarabottolo, Ilaria [1 ]
Constantinides, George A. [2 ]
Pozzi, Laura [1 ]
机构
[1] USI, Lugano, Switzerland
[2] Imperial Coll London, London, England
来源
2023 53RD ANNUAL IEEE/IFIP INTERNATIONAL CONFERENCE ON DEPENDABLE SYSTEMS AND NETWORKS WORKSHOPS, DSN-W | 2023年
关键词
DESIGN;
D O I
10.1109/DSN-W58399.2023.00049
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
This paper presents XPAT, a novel algorithm for the generation of approximate circuits which employs an SMT solver to shape the final resulting circuit on a given parametrizable template. The solver outlines which products of which input literals must be included in the final circuit in order to undergo a given error constraint. A miter is created containing the exact circuit description, the template, and a measure of the tolerated error, and by carefully tuning some template key parameters, such as limiting the number of literals per product, this algorithm is able to derive circuits that outperform the state of the art in terms of area. XPAT retrieved circuits with area smaller than those found by state of the art methods in 75% of the cases, and on average obtained 9.85% (up to 60.4% in some cases) improvement in area savings.
引用
收藏
页码:175 / 178
页数:4
相关论文
共 50 条
  • [31] Synthesis and implementation of logic controllers - A review
    Zaytoon, J.
    Riera, B.
    ANNUAL REVIEWS IN CONTROL, 2017, 43 : 152 - 168
  • [32] Aging-aware Logic Synthesis
    Ebrahimi, Mojtaba
    Oboril, Fabian
    Kiamehr, Saman
    Tahoori, Mehdi B.
    2013 IEEE/ACM INTERNATIONAL CONFERENCE ON COMPUTER-AIDED DESIGN (ICCAD), 2013, : 61 - 68
  • [33] 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
  • [34] Supramolecular template-directed synthesis of triazole oligomers
    Fasano, Francesco
    Bolgar, Peter
    Iadevaia, Giulia
    Hunter, Christopher A.
    CHEMICAL SCIENCE, 2022, 13 (44) : 13085 - 13093
  • [35] Fabrication of biodegradable nano test tubes by template synthesis
    Perry, Jillian L.
    Guo, Peng
    Johnson, Shannon K.
    Mukaibo, Hitomi
    Stewart, Jon D.
    Martin, Charles R.
    NANOMEDICINE, 2010, 5 (08) : 1151 - 1160
  • [36] Synthesis of approximate circuits for LUT-based FPGAs
    Vasicek, Zdenek
    2021 24TH INTERNATIONAL SYMPOSIUM ON DESIGN AND DIAGNOSTICS OF ELECTRONIC CIRCUITS & SYSTEMS (DDECS), 2021, : 17 - 22
  • [37] Evolving Component Library for Approximate High Level Synthesis
    Vaverka, Filip
    Hrbacek, Radek
    Sekanina, Lukas
    PROCEEDINGS OF 2016 IEEE SYMPOSIUM SERIES ON COMPUTATIONAL INTELLIGENCE (SSCI), 2016,
  • [38] An Energy- and Area-Efficient Approximate Ternary Adder Based on CNTFET Switching Logic
    Bastani, Narges Hajizadeh
    Moaiyeri, Mohammad Hossein
    Navi, Keivan
    CIRCUITS SYSTEMS AND SIGNAL PROCESSING, 2018, 37 (05) : 1863 - 1883
  • [39] Approximate In-Memory Computing using Memristive IMPLY Logic and its Application to Image Processing
    Fatemieh, Seyed Erfan
    Reshadinezhad, Mohammad Reza
    TaheriNejad, Nima
    2022 IEEE INTERNATIONAL SYMPOSIUM ON CIRCUITS AND SYSTEMS (ISCAS 22), 2022, : 3115 - 3119
  • [40] Run-time Configurable Approximate Multiplier using Significance-Driven Logic Compression
    Haddadi, Ibrahim
    Qiqieh, Issa
    Shafik, Rishad
    Xia, Fei
    Al-hayanni, Mohammed
    Yakovlev, Alex
    2021 IEEE 39TH INTERNATIONAL CONFERENCE ON COMPUTER DESIGN (ICCD 2021), 2021, : 117 - 124