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
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;
Conference_Titel :
Microelectronic Systems Symposium (MESS), 2014
Conference_Location :
Vienna
DOI :
10.1109/MESS.2014.7010247