The use of random simulation in formal verification

被引:9
|
作者
Krohm, F
Kuehlmann, A
Mets, A
机构
关键词
D O I
10.1109/ICCD.1996.563581
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
In this paper we present the application of random simulation in formal verification of functional equivalence of hardware designs. We demonstrate that random simulation can effectively complement BDD-based verification approaches in three areas: (1) quick generation of counter example pattern for miscomparing designs, (2) exhaustive comparison of small functions, and (3) providing meaningful signatures for design partitioning based on functionally equivalent cut-points. The presentation describes a smooth and efficient integration of a simulation algorithm in-to a general verification framework. In this framework the simulator can be applied as one of various engines for Boolean reasoning the outcome of which might be undecided.
引用
收藏
页码:371 / 376
页数:6
相关论文
共 50 条
  • [21] Simulation and verification of DIMA dynamic reconfiguration based on formal method
    Liu J.
    Dong L.
    Zhao C.
    Chen H.
    Xi Tong Gong Cheng Yu Dian Zi Ji Shu/Systems Engineering and Electronics, 2022, 44 (04): : 1282 - 1290
  • [22] Formal Simulation and Verification of Solidity contracts in Event-B
    Zhu, Jian
    Hu, Kai
    Filali, Mamoun
    Bodeveix, Jean-Paul
    Talpin, Jean-Pierre
    Cao, Haitao
    2021 IEEE 45TH ANNUAL COMPUTERS, SOFTWARE, AND APPLICATIONS CONFERENCE (COMPSAC 2021), 2021, : 1309 - 1314
  • [23] Simulation and Formal Verification in WSNs Empowered by Machine Learning: A Review
    Zroug, Siham
    Remadna, Ikram
    Kahloul, Laid
    Terrissa, Sadek Labib
    2022 INTERNATIONAL SYMPOSIUM ON INNOVATIVE INFORMATICS OF BISKRA, ISNIB, 2022, : 30 - 35
  • [24] Simulation and formal verification of real time systems: A case study
    Seabra, Eurico
    Machado, Jose
    da Silva, Jaime Ferreira
    Soares, Filomena O.
    Leao, Celina P.
    ICINCO 2007: PROCEEDINGS OF THE FOURTH INTERNATIONAL CONFERENCE ON INFORMATICS IN CONTROL, AUTOMATION AND ROBOTICS, VOL SPSMC: SIGNAL PROCESSING, SYSTEMS MODELING AND CONTROL, 2007, : 308 - +
  • [25] Semi-formal verification of memory systems by symbolic simulation
    Abu-Haimed, H
    Berezin, S
    Dill, DL
    CORRECT HARDWARE DESIGN AND VERIFICATION METHODS, PROCEEDINGS, 2003, 2860 : 158 - 163
  • [26] Improving simulation-based verification by means of formal methods
    Fey, G
    Drechsler, R
    ASP-DAC 2004: PROCEEDINGS OF THE ASIA AND SOUTH PACIFIC DESIGN AUTOMATION CONFERENCE, 2004, : 640 - 643
  • [27] Digital system verification: A combined formal methods and simulation framework
    Li L.
    Thornton M.A.
    Synthesis Lectures on Digital Circuits and Systems, 2010, 27 : 1 - 93
  • [28] Improving simulation-based verification by means of formal methods
    Fey, G. (fey@informatik.uni-bremen.de), IEEE Circuits and Systems Society; ACM SIGDA; IEICE; Information Processing of Japan; et al (Institute of Electrical and Electronics Engineers Inc.):
  • [29] Formal verification of digital circuits by 3-valued simulation
    Wahba, AM
    Aas, EJ
    ICECS 2001: 8TH IEEE INTERNATIONAL CONFERENCE ON ELECTRONICS, CIRCUITS AND SYSTEMS, VOLS I-III, CONFERENCE PROCEEDINGS, 2001, : 785 - 788
  • [30] A SIMULATION ALGORITHM FOR MULTIENVIRONMENT PROBABILISTIC P SYSTEMS: A FORMAL VERIFICATION
    Martinez-Del-Amor, M. A.
    Perez-Hurtado, I.
    Perez-Jimenez, M. J.
    Riscos-Nunez, A.
    Sancho-Caparrini, F.
    INTERNATIONAL JOURNAL OF FOUNDATIONS OF COMPUTER SCIENCE, 2011, 22 (01) : 107 - 118