• DocumentCode
    1799080
  • Title

    On automated generation of checker units from hardware assertion languages

  • Author

    Fibich, Christian ; Wenzl, Matthias ; Rossler, Peter

  • Author_Institution
    Dept. of Embedded Syst., Univ. of Appl. Sci. Technikum Wien, Vienna, Austria
  • fYear
    2014
  • fDate
    8-9 May 2014
  • Firstpage
    1
  • Lastpage
    6
  • Abstract
    This work investigates how assertion-based verification methods applied to simulations can also be used at application runtime. Such approach can be useful to speed-up verification as well as to implement hardware runtime monitors with respect to safety-critical applications. Existing tools and other related work are presented as well as two use cases which have been developed to benchmark the different approaches. The applicability of such flows in real-world applications is discussed, as well as possible traps and pitfalls when generating hardware out of hardware assertion languages. Finally, an outlook to future work based on the current results is given.
  • Keywords
    formal verification; safety-critical software; specification languages; assertion-based verification methods; automated generation; checker units; hardware assertion languages; hardware runtime monitors; safety-critical applications; Automata; Clocks; Complexity theory; Hardware; Monitoring; Real-time systems; System-on-chip; Assertion Synthesis; Assertion-based Verification; PSL; Prototyping; Runtime Verification; System Verilog; Test;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Microelectronic Systems Symposium (MESS), 2014
  • Conference_Location
    Vienna
  • Type

    conf

  • DOI
    10.1109/MESS.2014.7010247
  • Filename
    7010247