• 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