DocumentCode
2911205
Title
A proof of correctness for the construction of property monitors
Author
Morin-Allory, Katell ; Borrione, Dominique
Author_Institution
Tima Lab., Grenoble, France
fYear
2005
fDate
30 Nov.-2 Dec. 2005
Firstpage
237
Lastpage
244
Abstract
We prove the correctness of an original method for generating components that capture the occurrence of events, and monitor logical and temporal properties of hardware/software embedded systems. The properties are written in PSL, under the form of assertions in declarative form. The method is based on a library of primitive digital components for the PSL temporal operators. These building blocks are interconnected to construct complex properties, resulting in a synthesizable digital module that can be properly linked to the digital system under scrutiny. The proof reported in this paper applies to the weak version of all "foundation language" operators.
Keywords
embedded systems; hardware description languages; theorem proving; PSL temporal operators; correctness proof; digital system; hardware-software embedded systems; logical properties; primitive digital components; property monitors; temporal properties; Circuit simulation; Emulation; Formal verification; Hardware; Integrated circuit interconnections; LAN interconnection; Monitoring; Software libraries; Specification languages; System-on-a-chip;
fLanguage
English
Publisher
ieee
Conference_Titel
High-Level Design Validation and Test Workshop, 2005. Tenth IEEE International
ISSN
1552-6674
Print_ISBN
0-7803-9571-9
Type
conf
DOI
10.1109/HLDVT.2005.1568843
Filename
1568843
Link To Document