Electrical Rule Checking of Integrated Circuits using Satisfiability Modulo Theory

被引:0
|
作者
Ferres, B. [1 ]
Oulkaid, O. [1 ,2 ,3 ]
Henrio, L. [1 ]
Khosravian, M. G. [3 ]
Moy, M. [1 ]
Radanne, G. [1 ]
Raymond, P. [2 ]
机构
[1] Univ Lyon, CNRS, EnsL, UCBL,Inria,LIP, F-69342 Lyon 07, France
[2] Univ Grenoble Alpes, CNRS, Grenoble, France
[3] Aniah, F-38000 Grenoble, France
关键词
Electrical rule checking; Integrated Circuits; SMT solving;
D O I
10.23919/DATE56975.2023.10137147
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
We consider the verification of electrical properties of circuits to identify potential violations of electrical design rules, also called Electrical Rule Checking (ERC). We present a general approach based on Satisfiability Modulo Theory (SMT) to verify that these errors cannot occur in a given circuit. We claim that our approach is scalable and more precise than existing analyses, like voltage propagation. We applied these techniques to a specific type of errors, the missing level shifters. On an industrial case-study, our technique is able to flag 31% of the warnings raised by the voltage propagation analysis as being false alarms.
引用
收藏
页数:2
相关论文
共 50 条
  • [41] Satisfiability Modulo Ordering Consistency Theory for Multi-threaded Program Verification
    He, Fei
    Sun, Zhihang
    Fan, Hongyu
    PROCEEDINGS OF THE 42ND ACM SIGPLAN INTERNATIONAL CONFERENCE ON PROGRAMMING LANGUAGE DESIGN AND IMPLEMENTATION (PLDI '21), 2021, : 1264 - 1279
  • [42] Stochastic satisfiability modulo theory:: A novel technique for the analysis of probabilistic hybrid systems
    Fraenzle, Martin
    Hermanns, Holger
    Teige, Tino
    HYBRID SYSTEMS: COMPUTATION AND CONTROL, 2008, 4981 : 172 - +
  • [43] Combinational equivalence checking using satisfiability and recursive learning
    Marques-Silva, J
    Glass, T
    DESIGN, AUTOMATION AND TEST IN EUROPE CONFERENCE AND EXHIBITION 1999, PROCEEDINGS, 1999, : 145 - 149
  • [44] Consistency Verification of a Rule-Based Smart Home Reasoning System with Satisfiability Modulo Theories
    Mekuria, Dagmawi Neway
    Sernani, Paolo
    Falcionelli, Nicola
    Dragoni, Aldo Franco
    PROCEEDINGS OF THE 2020 16TH INTERNATIONAL CONFERENCE ON INTELLIGENT ENVIRONMENTS (IE), 2020, : 52 - 59
  • [45] Satisfiability Modulo Ordering Consistency Theory for SC, TSO, and PSO Memory Models
    Fan, Hongyu
    Sun, Zhihang
    He, Fei
    ACM TRANSACTIONS ON PROGRAMMING LANGUAGES AND SYSTEMS, 2023, 45 (01):
  • [46] Debugging sequential circuits using Boolean satisfiability
    Ali, MF
    Veneris, A
    Safarpour, S
    Drechsler, R
    Smith, A
    Abadir, M
    ICCAD-2004: INTERNATIONAL CONFERENCE ON COMPUTER AIDED DESIGN, IEEE/ACM DIGEST OF TECHNICAL PAPERS, 2004, : 204 - 209
  • [47] Debugging sequential circuits using Boolean Satisfiability
    Ali, MF
    Veneris, A
    Safarpour, S
    Abadir, M
    Drechsler, R
    Smith, A
    5TH INTERNATIONAL WORKSHOP ON MICROPROCESSOR TEST AND VERIFICATION: COMMON CHALLENGES AND SOLUTIONS, PROCEEDINGS, 2005, : 44 - 49
  • [48] Secure State Reconstruction in Differentially Flat Systems Under Sensor Attacks Using Satisfiability Modulo Theory Solving
    Shoukry, Yasser
    Nuzzo, Pierluigi
    Bezzo, Nicola
    Sangiovanni-Vincentelli, Alberto L.
    Seshia, Sanjit A.
    Tabuada, Paulo
    2015 54TH IEEE CONFERENCE ON DECISION AND CONTROL (CDC), 2015, : 3804 - 3809
  • [49] Accelerating temporal verification of Simulink diagrams using satisfiability modulo theories
    Petr Bauch
    Vojtěch Havel
    Jiří Barnat
    Software Quality Journal, 2016, 24 : 37 - 63
  • [50] Pareto Front Analog Layout Placement using Satisfiability Modulo Theories
    Saif, Sherif M.
    Dessouky, Mohamed
    El-Kharashi, M. Watheq
    Abbas, Hazem
    Nassar, Salwa
    PROCEEDINGS OF THE 2016 DESIGN, AUTOMATION & TEST IN EUROPE CONFERENCE & EXHIBITION (DATE), 2016, : 1411 - 1416