DocumentCode
1208070
Title
A Tractable and Fast Method for Monitoring SystemC TLM Specifications
Author
Pierre, Laurence ; Ferro, Luca
Author_Institution
TIMA Lab., Grenoble
Volume
57
Issue
10
fYear
2008
Firstpage
1346
Lastpage
1356
Abstract
The TLM modeling level of the SystemC language emphasizes the transactions in a complex system, considered at a very high level of abstraction. This level of specification considerably improves simulation performance and is therefore increasingly being adopted. We address assertion-based verification (ABV) of TLM SystemC models. We propose a framework for supervising during simulation the verification of temporal properties expressed in PSL. Very few modifications are needed in the original SystemC code. The TLM specification can be timed or not. The properties can involve several channels, of different types.
Keywords
C language; formal specification; TLM systemC models; assertion-based verification; complex system; specification monitoring; systemC language; temporal property verification; Accuracy; Circuit simulation; Hardware; Libraries; Monitoring; Software systems; Specification languages; Synchronization; Time to market; Timing; Systems specification methodology; Verification;
fLanguage
English
Journal_Title
Computers, IEEE Transactions on
Publisher
ieee
ISSN
0018-9340
Type
jour
DOI
10.1109/TC.2008.74
Filename
4509420
Link To Document