• DocumentCode
    1208070
  • Title

    A Tractable and Fast Method for Monitoring SystemC TLM Specifications

  • Author

    Pierre, Laurence ; Ferro, Luca

  • Author_Institution
    TIMA Lab., Grenoble
  • Volume
    57
  • Issue
    10
  • fYear
    2008
  • Firstpage
    1346
  • Lastpage
    1356
  • Abstract
    The TLM modeling level of the SystemC language emphasizes the transactions in a complex system, considered at a very high level of abstraction. This level of specification considerably improves simulation performance and is therefore increasingly being adopted. We address assertion-based verification (ABV) of TLM SystemC models. We propose a framework for supervising during simulation the verification of temporal properties expressed in PSL. Very few modifications are needed in the original SystemC code. The TLM specification can be timed or not. The properties can involve several channels, of different types.
  • Keywords
    C language; formal specification; TLM systemC models; assertion-based verification; complex system; specification monitoring; systemC language; temporal property verification; Accuracy; Circuit simulation; Hardware; Libraries; Monitoring; Software systems; Specification languages; Synchronization; Time to market; Timing; Systems specification methodology; Verification;
  • fLanguage
    English
  • Journal_Title
    Computers, IEEE Transactions on
  • Publisher
    ieee
  • ISSN
    0018-9340
  • Type

    jour

  • DOI
    10.1109/TC.2008.74
  • Filename
    4509420