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 条
  • [31] Introducing digital circuits design and formal verification concurrently
    Amblard, P
    Lagnier, F
    Levy, M
    MICROELECTRONICS EDUCATION, 2000, : 261 - 264
  • [32] Comparing Formal Verification Approaches of Interlocking Systems
    Haxthausen, Anne Elisabeth
    Hoang Nga Nguyen
    Roggenbach, Markus
    RELIABILITY, SAFETY, AND SECURITY OF RAILWAY SYSTEMS: MODELLING, ANALYSIS, VERIFICATION, AND CERTIFICATION, RSSRAIL 2016, 2016, 9707 : 160 - 177
  • [33] Formal Specification and Verification of Mobile Agent Systems
    Kahloul, L.
    Grira, M.
    INTERNATIONAL JOURNAL OF COMPUTERS COMMUNICATIONS & CONTROL, 2014, 9 (03) : 292 - 304
  • [34] Formal Verification of Hardware Components in Critical Systems
    Khan, Wilayat
    Kamran, Muhammad
    Naqvi, Syed Rameez
    Khan, Farrukh Aslam
    Alghamdi, Ahmed S.
    Alsolami, Eesa
    WIRELESS COMMUNICATIONS & MOBILE COMPUTING, 2020, 2020
  • [35] Formal Verification and Testing Based on P Systems
    Gheorghe, Marian
    Ipate, Florentin
    Dragomir, Ciprian
    MEMBRANE COMPUTING, 2010, 5957 : 54 - +
  • [36] Games for formal design and verification of reactive systems
    Alur, Rajeev
    Fourth ACM & IEEE International Conference on Formal Methods and Models for Co-Design, Proceedings, 2006, : 3 - 3
  • [37] FORMAL VERIFICATION OF SAFETY-CRITICAL SYSTEMS
    MOSER, LE
    MELLIARSMITH, PM
    SOFTWARE-PRACTICE & EXPERIENCE, 1990, 20 (08): : 799 - 821
  • [38] Formal methods and automated verification of critical systems
    Maurice H. ter Beek
    Stefania Gnesi
    Alexander Knapp
    International Journal on Software Tools for Technology Transfer, 2018, 20 : 355 - 358
  • [39] Formal Modeling and Verification of Integrated Photonic Systems
    Siddique, Umair
    Hasan, Osman
    Tahar, Sofiene
    2015 9TH ANNUAL IEEE INTERNATIONAL SYSTEMS CONFERENCE (SYSCON), 2015, : 562 - 569
  • [40] Formal Verification of Blockchain Based Tender Systems
    René Dávila
    Rocío Aldeco-Pérez
    Everardo Bárcenas
    Programming and Computer Software, 2022, 48 : 566 - 582