• DocumentCode
    3542161
  • Title

    Aspect-based ABV for SystemC transaction level models

  • Author

    Kallel, Meriam ; Lahbib, Younes ; Tourki, Rached ; Baganne, Adel

  • Author_Institution
    Fac. of Sci. of Monastir, Monastir, Tunisia
  • fYear
    2009
  • fDate
    19-22 Dec. 2009
  • Firstpage
    304
  • Lastpage
    307
  • Abstract
    Transaction level modeling (TLM) is increasingly being adopted to describe hardware designs at high abstraction levels. This paper proposes a framework that targets the assertion-based verification (ABV) of SystemC transaction level models during simulation. Aspect-oriented (AO) mechanisms are exploited to write temporal properties that fit TLM requirements. No modifications are needed in the design´s SystemC code. Functional as well as performance properties are addressed. We demonstrate the effectiveness of our approach on TLM 2.0 standard compliant models.
  • Keywords
    aspect-oriented programming; circuit CAD; circuit simulation; formal verification; integrated circuit design; ABV; SystemC transaction level models; TLM 2.0 standard compliant models; aspect-oriented mechanisms; assertion-based verification; hardware designs; high abstraction levels; temporal property; transaction level modeling; Clocks; Computer architecture; Embedded software; Hardware; Mechanical factors; Microelectronics; Monitoring; Software libraries; Synchronization; System-level design; Aspect-Oriented Programming; Assertion-Based Verification; SystemC; Transaction Level Modeling;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Microelectronics (ICM), 2009 International Conference on
  • Conference_Location
    Marrakech
  • Print_ISBN
    978-1-4244-5814-1
  • Type

    conf

  • DOI
    10.1109/ICM.2009.5418623
  • Filename
    5418623