Automatic synthesis of hardware accelerator from high-level specifications of physical layers for flexible radio

Résumé : L'internet des objets vise à connecter des milliards d'objets physiques ainsi qu'à les rendre accessibles depuis le monde numérique que représente l'internet d'aujourd'hui. Pour ce faire, l'accès à ces objets sera majoritairement réalisé sans fil et sans utiliser d'infrastructures prédéfinies ou de normes spécifiques. Une telle technologie nécessite de définir et d'implémenter des nœuds radio intelligents capables de s'adapter à différents protocoles physiques de communication. Nos travaux de recherches ont consisté à définir un flot de conception pour ces nœuds intelligents partant de leur modélisation à haut niveau jusqu'à leur implémentation sur des cibles de types FPGA. Ce flot vise à améliorer la programmabilité des formes d'ondes par l'utilisation de spécification de haut niveau exécutables et synthétisables, il repose sur la synthèse de haut niveau (HLS pour High Level Synthesis) pour le prototypage rapide des briques de base ainsi que sur le modèle de calcul de types flot de données des formes d'ondes radio. Le point d'entrée du flot consiste en un langage à usage spécifique (DSL pour Domain Specific Language) qui permet de modéliser à haut niveau une forme d'onde tout en insérant des contraintes d'implémentation pour des architectures reconfigurables telles que les FPGA. Il est associé à un compilateur qui permet de générer du code synthétisable ainsi que des scripts de synthèse. La forme d'onde finale est composée d'un chemin de données et d'une entité de contrôle implémentée sous forme d'une machine d'état hiérarchique.
Type de document :
Thèse
Networking and Internet Architecture [cs.NI]. Université Rennes 1, 2014. English. 〈NNT : 2014REN1S183〉
Liste complète des métadonnées

https://tel.archives-ouvertes.fr/tel-01492963
Contributeur : Abes Star <>
Soumis le : lundi 20 mars 2017 - 16:53:01
Dernière modification le : mercredi 2 août 2017 - 10:09:22

Fichier

OUEDRAOGO_Stephane.pdf
Version validée par le jury (STAR)

Identifiants

  • HAL Id : tel-01492963, version 1

Collections

Citation

Ganda Stéphane Ouedraogo. Automatic synthesis of hardware accelerator from high-level specifications of physical layers for flexible radio. Networking and Internet Architecture [cs.NI]. Université Rennes 1, 2014. English. 〈NNT : 2014REN1S183〉. 〈tel-01492963〉

Partager

Métriques

Consultations de
la notice

263

Téléchargements du document

57