- Présentation
- Publications HAL
- Rapports d'activité
Equipe de recherche R2D2
Exploration, estimation, prototypage pour la conception de systèmes matériels sur des plates-formes sur silicium reconfigurable
- Responsable : Olivier Sentieys
- Centre(s) de recherche : Rennes - Bretagne Atlantique
- Domaine : Algorithmique, programmation, logiciels et architectures
- Thème : Algorithmique, calcul certifié et cryptographie
Présentation de l'équipe
Une plate-forme reconfigurable est une structure de circuit intégré comportant en général un ensemble de composants programmables (coeurs de processeurs, blocs de logique reconfigurable), des mémoires et éventuellement des composants spécialisés. Une telle plate-forme matérielle peut être vue comme un schéma d'architecture intégrée, commun à de nombreux algorithmes ou applications appartenant à un même domaine applicatif. Cette notion est la réponse que les constructeurs de systèmes enfouis donnent à la difficulté croissante qu'ils rencontrent à réaliser leurs applications. On peut par conséquent imaginer qu'à l'avenir, la plupart des circuits intégrés nécessaires à la réalisation d'un système complexe seront dérivés d'une plate-forme matérielle existante donnée.
La problématique générale de R2D2 est la conception de systèmes matériels spécialisés sur des plates-formes reconfigurables. Nous abordons cette conception sous l'angle de l'exploration, l'estimation et le prototypage, en développant des modèles d'architectures et des méthodologies de conception associées qui privilégient l'adéquation entre les algorithmes des applications visées et les architectures matérielles supportant l'implémentation.
Nous fondons nos recherches sur l'utilisation de techniques bien maîtrisées (parallélisation de programmes réguliers et analyse de leur propriétés), et le développement de modèles qualitatifs contribuant à la validation des implémentations en termes de performance, de consommation.
Notre domaine d'application privilégié est celui des télécommunications mobiles.
Axes de recherche
- Compilation de boucles appliquée à la synthèse de co-processeurs matériels dédiés.
- Exploration, estimation, prototypage. Nous étudions la mise en place d'un ensemble de techniques (synthèse d'architectures, compilation flexible, transformations virgule flottante virgule fixe, etc.) contribuant par raffinements successifs aux choix d'implémentation d'une application sur une plate-forme matérielle.
- Nouvelles architectures. Nous étudions, en lien avec les domaines d'applications considérés, de nouvelles architectures reconfigurables ou l'utilisation de nouvelles techniques en logique ternaire (MVL).
- Adéquation application système. Nous étudions les améliorations à apporter aux algorithmes dans la perspective de leur implantation matérielle.
Relations industrielles et internationales
L'équipe R2D2
est arrêtée depuis le 01/01/2008
Généalogie
Cette équipe a donné :
Contact
Responsable de l'équipe
Olivier Sentieys
(Voir toutes les équipes)
Inria
Inria.fr
Inria Channel

En savoir plus
Voir aussi