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
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;
Conference_Titel :
Microelectronics (ICM), 2009 International Conference on
Conference_Location :
Marrakech
Print_ISBN :
978-1-4244-5814-1
DOI :
10.1109/ICM.2009.5418623