-
-
-
-
-
-
-
HomeSite map
SoC/Offres d'emplois/Stages/2013-2014/SYEL/Modèle SystemC d'un bus sécable dynamique, intégration dans OLLAF Print page

Modèle SystemC d'un bus sécable dynamique, intégration dans OLLAF

Ce projet prend sa place dans le cadre du projet SMILE (Système Mixte Intégré à Faible Latence d'Exécution) qui est projet de recherche étudiant la conception d'un système sur puce reconfigurable multi-processeurs, ou RSoC pour Reconfigurable System on Chip possédant un système d'exploitation distribué capable de gérer efficacement ce RSoC.

Dans le cadre de ce projet, nous avons conçu une architecure dynamiquement reconfigurable à grain fin, cette architecture se nomme OLLAF et est réalise de manière à supporter efficacement un système d'exploitation.

Afin de permettre le support des services d'OS spécifiques au reconfigurable grain fin, OLLAF propose une hiérarchie de mémoire de configuration, des unités de gestion automatiques des contextes, ainsi qu'un média de communication et d'accès aux entrées/sorties rationalisé. La supervision de la plate-forme ainsi que l'exécution du noyau du système d'exploitation sont dans un premier temps confiées à un microprocesseur.

Le média de communication doit être aussi reconfigurable et s'adapter en temps réel au besoin de l'architecture OLLAF. Pour cela, nous utilisons un réseau sur puce basé sur une hiérarchie de bus et qui se nomme le Bus Sécable, Ce bus a été mis au point en 1995 par Hubert Pujol dans sa version statique, nous l'avons modifié de façon à le rendre dynamique.

Le but de ce stage et de réaliser l'interconnexion entre le Bus Sécable et OLLAF, en mettant au point le contrôleur associé et en réalisant les analyses permettant de mesurer les forces de ce réseau sur puce. 

Le stage utilisera   SystemC pour réaliser les modèles nécessaires à l'aboutissement de ce travail.

Lieu et Moyens :

Le stage se déroulera dans l'équipe SYEL du département SoC du LIP6 à l'UPMC.

Les outils utilisés seront des PC sous Linux avec les outils de développement SystemC.

Contacts :

Bertrand Granado, Andrea Pinna

Université Pierre et Marie Curie - Laboratoire d'Informatique de Paris 6 

Tour 66 - Couloir 66-65 - 1er Etage - Bureau 111

4, Place Jussieu

75252 Paris Cedex 05

Téléphone : 01 44 27 96 33

Mél: Bertrand.Granado@upmc.fr, Andrea.Pinna@upmc.fr

LIP6 LIP6-SoC LIP6 CNRS UPMC