Disydent : un environnement pour la conception de systèmes numériques synchrones - Archive ouverte HAL
Communication Dans Un Congrès Année : 2004

Disydent : un environnement pour la conception de systèmes numériques synchrones

Résumé

Ce papier présente l’environnement D YSIDENT destiné a la conception de systèmes intégrés numériques à base de plate-forme. Nous définissons un problème de conception sur plate-forme comme un triplet (système, nouvelle application, contraintes), ou le système est à la fois un système d’exploitation minimal et un gabarit architectural général dans lequel on peut faire varier par exemple le nombre de processeurs et dans lequel on peut ajouter des coprocesseurs dédiés. Le concepteur modélise en C son application sous la forme d’un réseau de processus de Kahn, en utilisant la bibliothèque de fonctions DPN. La validation fonctionnel a lieu par simple exécution sur la machine hôte. Les caractéristiques temporelles sont obtenues par simulation de la plate-forme exécutant l’application au niveau cycle, grâce à l’outil CASS. En fonction des résultats obtenus, le concepteur sélectionne des ensembles de processus candidats à une implantation matérielle. Les processus sont ensuite synthétisés grâce à l’outil de synthèse de haut niveau UGH, qui non content de produire une description RTL synthétisable fourni également un modèle CASS précis au cycle. Les outils de Disydent (DPN, CASS, UGH) sont intimement liés, ce qui facilite grandement le passage entre les différentes étapes de la conception.
Fichier non déposé

Dates et versions

hal-01496170 , version 1 (27-03-2017)

Identifiants

  • HAL Id : hal-01496170 , version 1

Citer

Ivan Augé, Frédéric Pétrot, Richard Buchmann, François Donnet, Pascal Gomez, et al.. Disydent : un environnement pour la conception de systèmes numériques synchrones. SCS congrès international de Signaux Circuits et Systèmes, Mar 2004, Monastir, Tunisie. pp.72-77. ⟨hal-01496170⟩
114 Consultations
0 Téléchargements

Partager

More