Polynomial Formal Verification of Multi-Valued Approximate Circuits Within Constant Cutwidth

被引:0
|
作者
Nadeem, Mohamed [1 ]
Jha, Chandan Kumar [1 ]
Drechsler, Rolf [1 ,2 ]
机构
[1] Univ Bremen, Dept Math & Comp Sci, D-28359 Bremen, Germany
[2] DFKI GmbH, Dept Cyber Phys Syst, D-28359 Bremen, Germany
关键词
Circuits; Logic; Logic gates; Adders; Polynomials; Formal verification; Encoding; Inverters; Complexity theory; Circuit synthesis; Polynomial formal verification; logic synthesis; multi-valued logic approximate circuits; answer set programming; cutwidth; LOGIC;
D O I
10.1109/TCSI.2025.3531008
中图分类号
TM [电工技术]; TN [电子技术、通信技术];
学科分类号
0808 ; 0809 ;
摘要
Ensuring functional correctness is achieved through formal verification. As circuit complexity increases, limiting the upper bounds for time and space required for verification becomes crucial. Polynomial Formal Verification (PFV) has been introduced to tackle this problem. In modern digital system designs, approximate circuits are widely employed in error resilient applications. Therefore, ensuring the functional correctness of these circuits becomes essential. In prior works, it has been proven that approximate circuits with constant cutwidth can be verified in linear time. However, extending binary logic verification to Multi-Valued Logic (MVL) introduces challenges, particularly regarding the encoding of MVL operators. It has been shown that MVL circuits with constant cutwidth can be verified in linear time using Answer Set Programming (ASP), due to the ASP encoding capabilities of MVL operators. In this paper, we present a PFV approach of MVL approximate circuits with constant cutwidth using ASP. We then demonstrate that the verification of MVL approximate circuits with constant cutwidth can be achieved in linear time. Finally, we evaluate various MVL approximate circuits with constant cutwidth across different logic levels to show the efficacy of our approach.
引用
收藏
页数:14
相关论文
共 50 条
  • [21] Testability Design of Multi-valued RTD circuits
    Lin Mi
    Zhang Haipeng
    Sun Lingling
    2011 INTERNATIONAL CONFERENCE ON ELECTRONICS, COMMUNICATIONS AND CONTROL (ICECC), 2011, : 510 - 513
  • [22] ALGEBRAIC-THEORY OF MULTI-VALUED FORMAL GROUPS
    HOLODOV, AN
    MATHEMATICS OF THE USSR-SBORNIK, 1981, 114 (02): : 265 - 285
  • [23] Approximate synchronization of coupled multi-valued logical networks
    Zhao, Rong
    Feng, Jun-e
    Wang, Biao
    INFORMATION SCIENCES, 2023, 626 : 19 - 41
  • [24] Towards Polynomial Formal Verification of Complex Arithmetic Circuits
    Drechsler, Rolf
    Mahzoon, Alireza
    Goli, Mehran
    2022 25TH INTERNATIONAL SYMPOSIUM ON DESIGN AND DIAGNOSTICS OF ELECTRONIC CIRCUITS AND SYSTEMS (DDECS), 2022, : 1 - 6
  • [25] Symbolic Approximate Reasoning with Fuzzy and Multi-valued Knowledge
    Moussa, Soumaya
    Kacem, Saoussen Bel Hadj
    KNOWLEDGE-BASED AND INTELLIGENT INFORMATION & ENGINEERING SYSTEMS, 2017, 112 : 800 - 810
  • [27] Optimization and design for multi-valued quantum comparator circuits
    Zhang, Tingyan
    Li, Yi
    Lu, Sijun
    Ai, Jingwen
    Bai, Mingqiang
    Mo, Zhiwen
    Du, Wenbo
    Jiang, Pengheng
    Liu, Jiawei
    JOURNAL OF PHYSICS A-MATHEMATICAL AND THEORETICAL, 2025, 58 (04)
  • [28] Magnonic interferometric switch for multi-valued logic circuits
    Balynsky, Michael
    Kozhevnikov, Alexander
    Khivintsev, Yuri
    Bhowmick, Tonmoy
    Gutierrez, David
    Chiang, Howard
    Dudko, Galina
    Filimonov, Yuri
    Liu, Guanxiong
    Jiang, Chenglong
    Balandin, Alexander A.
    Lake, Roger
    Khitun, Alexander
    JOURNAL OF APPLIED PHYSICS, 2017, 121 (02)
  • [29] Formal verification of digital circuits by 3-valued simulation
    Wahba, AM
    Aas, EJ
    ICECS 2001: 8TH IEEE INTERNATIONAL CONFERENCE ON ELECTRONICS, CIRCUITS AND SYSTEMS, VOLS I-III, CONFERENCE PROCEEDINGS, 2001, : 785 - 788
  • [30] Secure Design Flow for Asynchronous Multi-Valued Logic Circuits
    Rafiev, Ashur
    Murphy, Julian P.
    Yakovlev, Alex
    40TH IEEE INTERNATIONAL SYMPOSIUM ON MULTIPLE-VALUED LOGIC ISMVL 2010, 2010, : 264 - 269