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 条
  • [31] Fault characterization and testability considerations in Multi-Valued logic circuits
    Abd-El-Barr, M
    Al-Sherif, M
    Osman, M
    1999 29TH IEEE INTERNATIONAL SYMPOSIUM ON MULTIPLE-VALUED LOGIC, PROCEEDINGS, 1999, : 262 - 267
  • [32] SYNTHESIS OF MULTI-VALUED CIRCUITS IN CLASS OF REDUNDANT COMPLETE SYSTEMS
    SAMOFALO.KG
    DOPOVIDI AKADEMII NAUK UKRAINSKOI RSR SERIYA A-FIZIKO-MATEMATICHNI TA TECHNICHNI NAUKI, 1973, (03): : 231 - 234
  • [33] Potential and Pitfalls of Multi-valued Logic Circuits for Hardware Security
    Hossain, Tanvir
    Ahsan, S. M. Mojahidul
    Hoque, Tamzidul
    2023 IEEE 16TH DALLAS CIRCUITS AND SYSTEMS CONFERENCE, DCAS, 2023,
  • [34] A fast method for tracing multi-valued characteristics in nonlinear circuits
    Tadeusiewicz, Michal
    Halgas, Stanislaw
    INTERNATIONAL CONFERENCE ON SIGNALS AND ELECTRONIC SYSTEMS (ICSES '10): CONFERENCE PROCEEDINGS, 2010, : 177 - 180
  • [35] Three dimensional multi-valued design in nanoscale integrated circuits
    Lyshevski, SE
    35TH INTERNATIONAL SYMPOSIUM ON MULTIPLE-VALUED LOGIC, PROCEEDINGS, 2005, : 82 - 87
  • [36] Invariant Constant Multi-Valued Mapping for the Heat Conductivity Problem
    Tukhtasinov, M.
    Mustapokulov, K.
    Ibragimov, G.
    MALAYSIAN JOURNAL OF MATHEMATICAL SCIENCES, 2019, 13 (01): : 61 - 74
  • [37] Multi-valued graphs in embedded constant mean curvature disks
    Tinaglia, Giuseppe
    TRANSACTIONS OF THE AMERICAN MATHEMATICAL SOCIETY, 2007, 359 (01) : 143 - 164
  • [38] AFS-Based Formal Concept Analysis on Multi-valued Context
    Wang, Lidong
    Liu, Xiaodong
    Li, Jinhai
    ROUGH SETS, IJCRS 2017, PT II, 2017, 10314 : 540 - 557
  • [39] Constraint solving over multi-valued logics - application to digital circuits
    de Azevedo, FDECA
    AI COMMUNICATIONS, 2003, 16 (02) : 125 - 127
  • [40] Multi-Valued Decision Diagrams for the Verification of Consistency in Automotive Product Data
    Berndt, Ruediger
    Bazan, Peter
    Hielscher, Kai-Steffen
    German, Reinhard
    Lukasiewycz, Martin
    2012 12TH INTERNATIONAL CONFERENCE ON QUALITY SOFTWARE (QSIC), 2012, : 189 - 192