• 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