Offre d'emploi

Stage - Evaluation et caractérisation de l'architecture libre RISC-V

Employeur

AIRBUS

Description du poste



Airbus Defence and Space SAS

Airbus is a global leader in aeronautics, space and related services. In 2018 it generated revenues of € 64 billion and employed a workforce of around 134,000. Airbus offers the most comprehensive range of passenger airliners. Airbus is also a European leader providing tanker, combat, transport and mission aircraft, as well as one of the world's leading space companies. In helicopters, Airbus provides the most efficient civil and military rotorcraft solutions worldwide.

Our people work with passion and determination to make the world a more connected, safer and smarter place. Taking pride in our work, we draw on each other's expertise and experience to achieve excellence. Our diversity and teamwork culture propel us to accomplish the extraordinary - on the ground, in the sky and in space.


Job Description

Une offre de stage «Evaluation et caractérisation de l'architecture open source RISC-V (h/f) » vient de s'ouvrir au sein de Airbus Defense & Space Toulouse (31).
RISC-V (Reduced Instructions Set Computing version V) est une architecture de jeu d’instructions 32/64bits ouverte et libre de droits, pouvant être utilisée librement par l'enseignement, la recherche et l'industrie, et qui a déjà fait l'objet de plusieurs implémentations sur silicium. Cette architecture s’impose peu à peu comme une alternative open source viable à l’architecture de solutions propriétaires actuelles (processeurs ARM notamment) en termes de performance, compacité et efficacité énergétique, et bénéficie déjà  de tout un écosystème logiciel open source.  
Vous rejoindrez l’équipe R&D Logiciels Embarqués et Traitements de Données France dont la mission est d’évaluer les technologies avancées destinées à être embarquées sur des satellites d’observation, de télécom et scientifiques.
Ce stage pourra commencer à partir de Mars 2020, date sujette à flexibilité et sera d'une durée de 5 à 6 mois.

Tâches et missions principales, responsabilités :
Vous serez responsable des activités des activités principales suivantes :
 

* Analyse des spécifications de cette architecture et faire l'état de l'art de l'écosystème disponible. Une attention particulière sera apportée à l’identification des variabilités pouvant résulter de choix laissés libres à l’implémenteur, ainsi qu’aux supports compilateurs (GNU GCC, LLVM) et OS/ hyperviseurs (RTOS, Linux, JailHouse)

* Cartographie des différentes implémentations existantes du RISC-V (instantiées ou IPs)  (https://github.com/riscv/riscv-cores-list selon des critères de

- Complexité des implémentations (facilité de mise en œuvre, nombre, debug,…)

- Performance (ressources utilisées, fréquences max)

- Microarchitecture (nombre d'étages du pipeline, nombre d’unités d’exécution, instruction issuing, , SIMD capabilities…)

*Identification des fournisseurs d'IP RISC-V qui pourraient satisfaire les exigences spatiales (techniques et industrielles)

*Prototypage  sur une carte électronique COTS à base de FPGA Zynq UltraScale+, où il faudra synthétiser plusieurs implémentations du processeur RISC-V, et caractérisation des performances pour des applications spatiales.


Compétences requises :
Vous avez les expériences et les compétences suivantes :
•   Vous préparez actuellement un diplôme d’ingénieur en informatique/électronique numérique

•   Connaissances requises : systèmes embarqués, Linux embarqué, architecture processeur/microcontrôleur et System On Chip, langage C, assembleur, FPGA et VHDL

•   Vous êtes curieux, organisé et savez travailler de façon autonome

•   Vous avez un bon relationnel et esprit d’équipe

•   Compétences linguistiques : Français niveau négociation, Anglais niveau avancé.
 

Cet emploi exige une connaissance des risques de conformité potentiels et un engagement à agir avec intégrité, comme base de la réussite, de la réputation et de la croissance durable de la société.




This job requires an awareness of any potential compliance risks and a commitment to act with integrity, as the foundation for the Company’s success, reputation and sustainable growth.

By submitting your CV or application you are consenting to Airbus using and storing information about you for monitoring purposes relating to your application or future employment. This information will only be used by Airbus.
Airbus is committed to achieving workforce diversity and creating an inclusive working environment. We welcome all applications irrespective of social and cultural background, age, gender, disability, sexual orientation or religious belief.