DocumentCode
1929725
Title
Asynchronous Assertion Monitors for multi-Clock Domain System Verification
Author
Morin-Allory, Katell ; Fesquet, Laurent ; Borrione, Dominique
Author_Institution
TIMA Lab., Grenoble
fYear
2006
fDate
14-16 June 2006
Firstpage
98
Lastpage
102
Abstract
PSL is a standard formal language to specify logic and temporal properties in a declarative style, under the form of assertions. We defined a library of components, and an interconnection method to automatically synthesize hardware monitors that can be linked to a prototype of the design under verification, thus providing an efficient debugging platform. The existing tool produces on-line checkers that are clock synchronized with the monitored design. The on-going work aims at snooping the design with monitors built from asynchronous modules. The monitors are thus reliable in the case of truly asynchronous events, and become applicable to a wider range of verification tasks, notably the communications among globally asynchronous modules
Keywords
formal languages; hardware description languages; program debugging; program verification; synchronisation; PSL; asynchronous modules; debugging platform; formal language; multi-clock domain system verification; online checkers; Clocks; Debugging; Formal languages; Hardware; LAN interconnection; Libraries; Logic; Monitoring; Prototypes; Synchronization;
fLanguage
English
Publisher
ieee
Conference_Titel
Rapid System Prototyping, 2006. Seventeenth IEEE International Workshop on
Conference_Location
Chania, Crete
ISSN
1074-6005
Print_ISBN
0-7695-2580-6
Type
conf
DOI
10.1109/RSP.2006.9
Filename
1630756
Link To Document