• DocumentCode
    2819199
  • Title

    Towards analyzing functional coverage in SystemC TLM property checking

  • Author

    Le, Hoang M. ; Grosse, Daniel ; Drechsler, Rolf

  • Author_Institution
    Inst. of Comput. Sci., Univ. of Bremen, Bremen, Germany
  • fYear
    2010
  • fDate
    10-12 June 2010
  • Firstpage
    67
  • Lastpage
    74
  • Abstract
    For Electronic System Level (ESL) design SystemC has become the standard language due to its excellent support of Transaction Level Modeling (TLM). But even if the complexity of the systems can be handled using the abstraction levels offered by TLM - the most abstract one is untimed and focuses on functionality - still verification is the major bottleneck. In particular, as untimed TLM models are the reference for the following refinement steps their correctness has to be ensured. Thus, formal verification approaches have been developed to prove properties for these models. However, even if several properties have been checked this does not guarantee that the complete functionality of the TLM model has been verified. Thus, in this paper we consider the problem of functional coverage analysis in formal TLM property checking. We present a coverage approach which can analyze whether the property set unambiguously describes all transactions in a SystemC TLM model. The developed coverage analysis method identifies uncovered scenarios and hence allows to close all coverage gaps. As an example we consider an automated teller machine and we show the benefits of the proposed approach.
  • Keywords
    program verification; transaction processing; SystemC TLM property checking; automated teller machine; electronic system level design; functional coverage; transaction level modeling; Algorithm design and analysis; Computer science; Context modeling; Formal verification; Iterative algorithms; Mathematical model;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    High Level Design Validation and Test Workshop (HLDVT), 2010 IEEE International
  • Conference_Location
    Anaheim, FL
  • ISSN
    1552-6674
  • Print_ISBN
    978-1-4244-7805-7
  • Type

    conf

  • DOI
    10.1109/HLDVT.2010.5496658
  • Filename
    5496658