An efficient system-level to RTL verification framework for computation-intensive applications

被引:2
|
作者
Liveris, ND [1 ]
Zhou, H [1 ]
Banerjee, P [1 ]
机构
[1] Northwestern Univ, Evanston, IL 60208 USA
关键词
D O I
10.1109/ATS.2005.24
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
In this paper a new framework for formal verification is presented. The new framework called EVRM (Efficient VeRfication based on Mathematica [1]) can be used for the property verification of a Register Transfer Level implementation using a System Level description as the golden model. EVRM is based on word level techniques and uses the Mathematica tool for the satisfiability procedure. Results show that it can be orders of magnitude faster than CBMC [2] in proving property correctness or providing a counterexample for computation-intensive applications. For certain applications CBMC requires more than 5 hours to provide an answer while EVRM provides an answer in less than 10 minutes.
引用
收藏
页码:28 / 33
页数:6
相关论文
共 50 条
  • [1] Design for verification in system-level models and RTL
    Mathur, Anmol
    Krishnaswamy, Venkat
    2007 44TH ACM/IEEE DESIGN AUTOMATION CONFERENCE, VOLS 1 AND 2, 2007, : 193 - 198
  • [2] Challenges in using system-level models for RTL verification
    Ng, Kelvin
    2008 45TH ACM/IEEE DESIGN AUTOMATION CONFERENCE, VOLS 1 AND 2, 2008, : 812 - 815
  • [3] Efficient system-level functional verification methodology for multimedia applications
    Cupák, M
    Catthoor, F
    De Man, HJ
    IEEE DESIGN & TEST OF COMPUTERS, 2003, 20 (02): : 56 - 64
  • [5] A Performance Prediction Scheme for Computation-Intensive Applications on Cloud
    Zhang, Hongli
    Li, Panpan
    Zhou, Zhigang
    Du, Xiaojiang
    Zhang, Weizhe
    2013 IEEE INTERNATIONAL CONFERENCE ON COMMUNICATIONS (ICC), 2013,
  • [6] MorphoSys:: An integrated reconfigurable system for data-parallel and computation-intensive applications
    Singh, H
    Lee, MH
    Lu, GM
    Kurdahi, FJ
    Bagherzadeh, N
    Chaves, EM
    IEEE TRANSACTIONS ON COMPUTERS, 2000, 49 (05) : 465 - 481
  • [7] Optimization of Computation-intensive Applications in cc-NUMA Architecture
    Zhang, Ming
    Gu, Naijie
    Ren, Kaixin
    PROCEEDINGS 2016 INTERNATIONAL CONFERENCE ON NETWORKING AND NETWORK APPLICATIONS NANA 2016, 2016, : 244 - 249
  • [8] System-level assertions: approach for electronic system-level verification
    Sohofi, Hassan
    Navabi, Zainalabedin
    IET COMPUTERS AND DIGITAL TECHNIQUES, 2015, 9 (03): : 142 - 152
  • [9] OPTIMAL REPLICATION OF SERIES-PARALLEL GRAPHS FOR COMPUTATION-INTENSIVE APPLICATIONS
    CHENG, ST
    AGRAWALA, AK
    JOURNAL OF PARALLEL AND DISTRIBUTED COMPUTING, 1995, 28 (02) : 113 - 129
  • [10] Potluck: Cross-Application Approximate Deduplication for Computation-Intensive Mobile Applications
    Guo, Peizhen
    Hu, Wenjun
    ACM SIGPLAN NOTICES, 2018, 53 (02) : 271 - 284