Functional Validation of System Level Static Scheduling - Archive ouverte HAL Accéder directement au contenu
Communication Dans Un Congrès Année : 2005

Functional Validation of System Level Static Scheduling

Résumé

Increase in system level modeling has given rise to a need for efficient functional validation of models above cycle accurate level. This paper presents a technique for comparing system level models, before and after the static scheduling of tasks on processing elements of the architecture. We derive a graph representation from models written in system level design languages (SLDLs) and define their execution semantics. Notion of functional equivalence of system level models is established using these graphs. We then present well defined rules for reduction of such graphs to a normal form. Finally, we show how to check for functional equivalence of two system level models by isomorphism of their normal graph representations. A checker built on the above concept is used to automatically validate the functional correctness of the static scheduling step. As a result, the models generated for various scheduling decisions do not have to be reverified using costly simulations.
Fichier principal
Vignette du fichier
228810542.pdf (144.65 Ko) Télécharger le fichier
Origine : Fichiers produits par l'(les) auteur(s)
Loading...

Dates et versions

hal-00181568 , version 1 (24-10-2007)

Identifiants

  • HAL Id : hal-00181568 , version 1

Citer

Samar Abdi, Daniel Gajski. Functional Validation of System Level Static Scheduling. DATE'05, Mar 2005, Munich, Germany. pp.542-547. ⟨hal-00181568⟩

Collections

DATE
35 Consultations
117 Téléchargements

Partager

Gmail Facebook X LinkedIn More