Non-intrusive runtime verification within a system-on-chip

José Rufino, António Casimiro, Felix Dino Lange, Martin Leucker, Torben Scheffel, Malte Schmitz, Daniel Thoma

Abstract

This paper describes how to enrich a System-on-Chip (SoC) design by flexible monitoring capabilities allowing to analyze the system's execution for ensuring safety requirements. To this end, a general SoC architecture is described enriched by observation means. Moreover, it is described how verification properties expressed in a temporal stream-based specification language can be translated into a monitor expressed in a hardware description language (Verilog) checking the underlying property. Finally, the link between the SoC and the monitoring unit is explained. Overall, a self-observing system is obtained that works coherently with the SoC.

OriginalspracheEnglisch
ZeitschriftAda User Journal
Jahrgang39
Ausgabenummer4
Seiten (von - bis)296-299
Seitenumfang4
ISSN1381-6551
PublikationsstatusVeröffentlicht - 12.2018

Fingerprint

Untersuchen Sie die Forschungsthemen von „Non-intrusive runtime verification within a system-on-chip“. Zusammen bilden sie einen einzigartigen Fingerprint.

Zitieren