Safran Data Systems, et plus particulièrement la Business Unit « Space & Communications », conçoit et fabrique des stations de réception satellite, dont les composants principaux sont : une antenne parabolique de grande dimension, des équipements hyper-fréquences et des modems. Sur la liaison de contrôle satellite, le modem a pour fonction la démodulation de la télémesure satellite, l’envoi de télécommandes et l’estimation de la position du satellite dans l’Espace.
Sur la dernière génération de modem, la carte d’acquisition est équipée d’un FPGA Xilinx RFSoC. L’objectif du stage est d’implémenter plusieurs améliorations du logiciel permettant la communication entre la carte et le logiciel de supervision tournant sur le processeur du serveur. En particulier, il s’agira d’implémenter un logiciel à deux interruptions concurrentes, d’augmenter la cadence de l’une des interruptions et d’augmenter le nombre de canaux traités en parallèle.
Description des missions :
Les missions sont:
– Prise en main du logiciel existant et évaluation des performances sur cible
– Analyse et proposition d’architecture logicielle
– Implémentation en langage C, tests et validation directement sur cible
– Documentation de conception détaillée