Formal verification of digital systems

被引:1
|
作者
Swamy, G
机构
关键词
D O I
10.1109/ICVD.1997.568078
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
A formal verifier is an automated decision procedure that can prove or disprove a set of statements in some logical system of reasoning. Problems informal verification have been posed and studied in a variety of disciplines for many years. However the last ten years have produced significant advances in both the theory and practical art of building formal verifiers. Various formal proof techniques available today include language containment, model checking, equivalence checking, symbolic simulation and theorem proving. In this tutorial, we will be restricting ourselves to the formal finite state machine based techniques: language containment, model checking and equivalence checking. A brief introduction to the technologies that underly these techniques will be presented as well. The tutorial will conclude with some examples of how formal methods can be employed in the verification of hardware systems
引用
收藏
页码:213 / 217
页数:5
相关论文
共 50 条
  • [1] Techniques for formal verification of digital systems: A system approach
    Shojaei, H
    Ghayoumi, H
    PROCEEDINGS OF THE EUROMICRO SYSTEMS ON DIGITAL SYSTEM DESIGN, 2004, : 444 - 449
  • [2] Automated Formal Verification of the Refined Specification of Digital Systems in HSSL
    Maron, L.
    Macko, D.
    2016 INTERNATIONAL CONFERENCE ON EMERGING ELEARNING TECHNOLOGIES AND APPLICATIONS (ICETA), 2016,
  • [3] Optimized assignment coverage computation in formal verification of digital systems
    Nabi, Majid
    Shojaei, Harnid
    Moharnmadi, Siamak
    Navabi, Zainalabedin
    PROCEEDINGS OF THE 16TH ASIAN TEST SYMPOSIUM, 2007, : 172 - +
  • [4] Formal verification of digital systems by automatic reduction of data paths
    Macii, E
    Plessier, B
    Somenzi, F
    IEEE TRANSACTIONS ON COMPUTER-AIDED DESIGN OF INTEGRATED CIRCUITS AND SYSTEMS, 1997, 16 (10) : 1136 - 1156
  • [5] ON THE FORMAL SPECIFICATION AND VERIFICATION OF DIGITAL CIRCUITS
    DEGRAAF, PJ
    MICROPROCESSING AND MICROPROGRAMMING, 1990, 30 (1-5): : 537 - 544
  • [6] FORMAL DESIGN VERIFICATION OF DIGITAL CIRCUITRY
    BUTLER, RW
    SJOGREN, JA
    RELIABILITY ENGINEERING & SYSTEM SAFETY, 1991, 32 (1-2) : 67 - 93
  • [7] Formal verification of reconfigurable systems
    Rahim, Muhammad Abdul Basit Ur
    Raheem, Muhammad Ahsan Ur
    Sohail, Muhammad Khalid
    Farid, Mohammad Atif
    Mufti, Muhammad Rafiq
    SOFT COMPUTING, 2023,
  • [8] On the formal verification of hybrid systems
    Guéguen, H
    Zaytoon, J
    CONTROL ENGINEERING PRACTICE, 2004, 12 (10) : 1253 - 1267
  • [9] Formal verification of stabilizing systems
    Siegel, M
    FORMAL TECHNIQUES IN REAL-TIME AND FAULT-TOLERANT SYSTEMS, 1998, 1486 : 158 - 172
  • [10] Formal Verification of Cyberphysical Systems
    Michael, James Bret
    Drusinsky, Doron
    Wijesekera, Duminda
    COMPUTER, 2021, 54 (09) : 15 - 24