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 条
  • [1] Polynomial Formal Verification of Multi-Valued Logic Circuits within Constant Cutwidth Architectures
    Nadeem, Mohamed
    Drechsler, Rolf
    2024 IEEE 54TH INTERNATIONAL SYMPOSIUM ON MULTIPLE-VALUED LOGIC, ISMVL 2024, 2024, : 149 - 154
  • [2] Polynomial Formal Verification of Approximate Adders with Constant Cutwidth
    Nadeem, Mohamed
    Jha, Chandan Kumar
    Drechsler, Rolf
    IEEE EUROPEAN TEST SYMPOSIUM, ETS 2024, 2024,
  • [3] Polynomial Formal Verification exploiting Constant Cutwidth
    Nadeem, Mohamed
    Kleinekathoefer, Jan
    Drechsler, Rolf
    PROCEEDINGS OF THE 2023 34TH INTERNATIONAL WORKSHOP ON RAPID SYSTEM PROTOTYPING, RSP 2023, 2023,
  • [4] Satisfiability in multi-valued circuits
    Idziak, Pawel M.
    Krzaczkowski, Jacek
    LICS'18: PROCEEDINGS OF THE 33RD ANNUAL ACM/IEEE SYMPOSIUM ON LOGIC IN COMPUTER SCIENCE, 2018, : 550 - 558
  • [5] Polynomial Formal Verification of Approximate Adders
    Schnieber, Martha
    Froehlich, Saman
    Drechsler, Rolf
    2022 25TH EUROMICRO CONFERENCE ON DIGITAL SYSTEM DESIGN (DSD), 2022, : 761 - 768
  • [6] Polynomial Formal Verification of Approximate Functions
    Schnieber, Martha
    Froehlich, Saman
    Drechsler, Rolf
    2022 IEEE COMPUTER SOCIETY ANNUAL SYMPOSIUM ON VLSI (ISVLSI 2022), 2022, : 92 - 97
  • [7] Polynomial Formal Verification of Sequential Circuits
    Dominik, Caroline
    Drechsler, Rolf
    2024 DESIGN, AUTOMATION & TEST IN EUROPE CONFERENCE & EXHIBITION, DATE, 2024,
  • [8] Polynomial Formal Verification of Arithmetic Circuits
    Mahzoon, Alireza
    Drechsler, Rolf
    FOUNDATIONS AND TRENDS IN ELECTRONIC DESIGN AUTOMATION, 2024, 14 (03): : 171 - 244
  • [9] Polynomial Formal Verification of KFDD Circuits
    Schnieber, Martha
    Drechsler, Rolf
    2023 21ST ACM-IEEE INTERNATIONAL SYMPOSIUM ON FORMAL METHODS AND MODELS FOR SYSTEM DESIGN, MEMOCODE, 2023, : 82 - 89
  • [10] Modeling multi-valued circuits in SystemC
    Grosse, D
    Fey, G
    Drechsler, R
    33RD INTERNATIONAL SYMPOSIUM ON MULTIPLE-VALUED LOGIC, PROCEEDINGS, 2003, : 281 - 286