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 条
  • [31] Dual mode for vehicular platoon safety: Simulation and formal verification
    Karoui, Oussama
    Khalgui, Mohamed
    Koubaa, Anis
    Guerfala, Emna
    Li, Zhiwu
    Tovar, Eduardo
    INFORMATION SCIENCES, 2017, 402 : 216 - 232
  • [32] Combining simulation and formal verification for integrated circuit design validation
    Li, Lun
    Szygenda, Stephen A.
    Thornton, Mitchell A.
    WMSCI 2005: 9TH WORLD MULTI-CONFERENCE ON SYSTEMICS, CYBERNETICS AND INFORMATICS, VOL 4, 2005, : 92 - 97
  • [33] Formal verification of high-level conformance with symbolic simulation
    Kaivola, R
    Naik, A
    HLDVT'05: TENTH ANNUAL IEEE INTERNATIONAL HIGH-LEVEL DESIGN VALIDATION AND TEST WORKSHOP, PROCEEDINGS, 2005, : 153 - 159
  • [34] Analyzing a wind turbine system: From simulation to formal verification
    Seceleanu, Cristina
    Johansson, Morgan
    Suryadevara, Jagadish
    Sapienza, Gaetana
    Seceleanu, Tiberiu
    Ellevseth, Stein-Erik
    Pettersson, Paul
    SCIENCE OF COMPUTER PROGRAMMING, 2017, 133 : 216 - 242
  • [35] What's between simulation and formal verification? (Extended abstract)
    Dill, DL
    1998 DESIGN AUTOMATION CONFERENCE, PROCEEDINGS, 1998, : 328 - 329
  • [36] ED-AND-TC 1995 - SIMULATION VERSUS FORMAL VERIFICATION
    CLAESEN, L
    IEEE DESIGN & TEST OF COMPUTERS, 1995, 12 (02): : 82 - 82
  • [37] Formal verification and simulation for performance analysis for probabilistic broadcast protocols
    Fehnker, Ansgar
    Gao, Peng
    AD-HOC, MOBILE, AND WIRELESS NETWORKS, PROCEEDINGS, 2006, 4104 : 128 - 141
  • [38] Formal Verification
    Meenakshi, B.
    RESONANCE-JOURNAL OF SCIENCE EDUCATION, 2005, 10 (05): : 26 - 38
  • [39] Formal verification
    B Meenakshi
    Resonance, 2005, 10 (5) : 26 - 38
  • [40] Evaluating and comparing simulation verification vs. formal verification approach on block level design
    Segev, E
    Goldshlager, S
    Miller, H
    Shua, O
    Sher, O
    Greenberg, S
    ICECS 2004: 11th IEEE International Conference on Electronics, Circuits and Systems, 2004, : 515 - 518