• DocumentCode
    2834822
  • Title

    Assertion based verification in TLM

  • Author

    Ghofrani, A. ; Javaheri, F. ; Navabi, Z.

  • Author_Institution
    Electr. & Comput. Eng., Univ. of Tehran, Tehran, Iran
  • fYear
    2010
  • fDate
    17-20 Sept. 2010
  • Firstpage
    509
  • Lastpage
    513
  • Abstract
    Design verification is an important matter in digital design process. There are many different ways to verify designs. One of these methods is based on assertions. In this method, the properties of the design are defined in terms of assertions which are fired in case of any contradiction to those properties. On the other hand, the emergence of higher abstraction levels to describe the digital circuits necessitates new and novel verification methods for the new abstraction levels. In this paper, we propose a method of assertion based verification for Transaction Level Modeling (TLM) by completing SystemC assertions and manipulating the TLM-1.0 library. This general purpose set of assertions can be used to efficiently debug and verify circuits described in TLM.
  • Keywords
    C language; digital integrated circuits; formal verification; high level synthesis; integrated circuit design; transaction processing; SystemC assertions; TLM; TLM-1.0; assertion based verification; design verification; digital circuits design; higher abstraction levels; transaction level modeling; Computational modeling; Debugging; Fires; Libraries; Solid modeling; Time domain analysis; Time varying systems;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Design & Test Symposium (EWDTS), 2010 East-West
  • Conference_Location
    St. Petersburg
  • Print_ISBN
    978-1-4244-9555-9
  • Type

    conf

  • DOI
    10.1109/EWDTS.2010.5742077
  • Filename
    5742077