Runtime Verification of Typical Requirements for a Space Critical SoC Platform - Archive ouverte HAL Accéder directement au contenu
Communication Dans Un Congrès Année : 2011

Runtime Verification of Typical Requirements for a Space Critical SoC Platform

Résumé

SystemC TLM (Transaction Level Modeling) enables the description of complex Systems on Chip (SoC) at a high level of abstraction. It offers a number of advantages regarding architecture exploration, simulation performance, and early software development. The tendency is therefore to use TLM-based descriptions of SoC platforms as golden models that, by essence, must be flawless. In this paper, a SoC critical embedded platform under development by Astrium is used as proof-of-concept demonstrator, to assess the ISIS prototype tool which is devoted to the verification of SystemC TLM designs. Given temporal properties that capture the intended requirements, ISIS automatically instruments the design with ad hoc checkers that inform about the satisfaction of the properties during simulation. After a description of the target platform design, we show that the PSL language enables the unambiguous expression of the required properties, and that the checkers produced by ISIS verify their satisfaction with a limited simulation time overhead.

Mots clés

Dates et versions

hal-00644103 , version 1 (23-11-2011)

Identifiants

Citer

L. Ferro, Laurence Pierre, Z. Bel Hadj Amor, J. Lachaize, V. Lefftz. Runtime Verification of Typical Requirements for a Space Critical SoC Platform. 16th International Workshop on Formal Methods for Industrial Critical Systems (FMICS'11), Aug 2011, Trento, Italy. pp.21-36, ⟨10.1007/978-3-642-24431-5_4⟩. ⟨hal-00644103⟩

Collections

UGA CNRS TIMA
57 Consultations
0 Téléchargements

Altmetric

Partager

Gmail Facebook X LinkedIn More