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
Link To Document