• DocumentCode
    2834770
  • Title

    A TLM2.0 assertion library with centralized monitoring approach

  • Author

    Ghofrani, AmirAli ; Ali, Sheis Abolma ; Haghi, Zahra Najafi ; Navabi, Zainalabedin

  • Author_Institution
    Sch. of Eng. Colleges, Univ. of Tehran, Tehran, Iran
  • fYear
    2010
  • fDate
    17-20 Sept. 2010
  • Firstpage
    402
  • Lastpage
    406
  • Abstract
    In recent years, design verification gained importance as a result of ever growing complexity and increasing cost of malfunctioning hardware. This resulted in various approaches for verification. On the other hand, higher abstraction levels introduced to help designer cope with the complexity of the designs. Different or specialized verification methods are needed for each abstraction level. Assertion based verification (ABV) is a well known method of verification that could be used for higher abstraction levels such as transaction level modeling (TLM) as well as older ones like register transfer level (RTL). Designers can define assertions by specific languages or use predefined libraries to verify their designs. In this paper, a library of assertions is presented that could be easily used to verify TLM2.0 designs. They introduce some new capabilities such as timing verification and cross channel verification which has not been presented before.
  • Keywords
    formal specification; formal verification; logic design; TLM2.0 assertion library; assertion based verification; centralized monitoring approach; design verification; hardware malfunctioning; register transfer level; transaction level modeling; Libraries; Monitoring; Sockets; Solid modeling; Time domain analysis; Time varying systems; Timing;
  • 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.5742074
  • Filename
    5742074