Prototypage de radio logicielle à base du language Julia - Archive ouverte HAL
Communication Dans Un Congrès Année : 2021

Prototypage de radio logicielle à base du language Julia

Résumé

Nous proposons une nouvelle approche de prototpyage rapide et efficaceà partir du langage Julia. Les radios logicielles sont des architectures radio-fréquences qui permettent de capturer et de traiter un signal electromagnétique. Du fait de leur flexibilité et leur capacité de reconfiguration, les radios logicielles sont des outils précieux largement déployés pour des contextes très divers. Puisque la majorité de la chaine de traitement se fait en software il convient de choisir un langage de programmation qui garantisse cette flexibilité. Les stratégies classiques s'appuient sur des langages bas-niveau (C/C++), pour garantir les performances d'exécution (au détriment de la simplicité de réalisation) ou des approches haut-niveau (Python) pour offrir une grande capacité d'abstraction (au détriment des performances). Dans cet article, nous introduisons une nouvelle méthodologie basée sur Julia qui adresse ce problème du "double langage". Nous proposons un ensemble d'outils pour piloter des radios logicielles et nous démontrons par l'intermédiaire d'un benchmark que les performances obtenues avec l'approche Julia sont très intéressantes.
Fichier principal
Vignette du fichier
lavaud21gdrsoc2.pdf (91.45 Ko) Télécharger le fichier
Origine Fichiers produits par l'(les) auteur(s)

Dates et versions

hal-03473423 , version 1 (09-12-2021)

Identifiants

  • HAL Id : hal-03473423 , version 1

Citer

Corentin Lavaud, Robin Gerzaguet, Matthieu Gautier, Olivier Berder. Prototypage de radio logicielle à base du language Julia. 15ème Colloque National du GDR SOC2, Jun 2021, Rennes, France. ⟨hal-03473423⟩
64 Consultations
50 Téléchargements

Partager

More