Réalisation d’une architecture NoC multi RISC-V en vue de son durcissement 09/03/2023 | 

Suite
Explorer
Cover

Le pôle numérique de NUCLETUDES a pour mission de réaliser des travaux de R&T afin de proposer des techniques innovantes dans le domaine de la vulnérabilité et la tenue de systèmes électroniques aéronautiques et spatiaux dans des conditions environnementales sévères. A ce titre, le développement d’une architecture complexe RISC-V embarquant un NoC et résistante aux environnements radiatifs naturels représente un enjeu important. C’est pourquoi, au sein de ce département, nous proposons l’offre de stage suivante : Réalisation d’une architecture NoC multi RISC-V en vue de son durcissement

Suite
  • Référence de l’offre : 036
  • 09/03 Date de publication
  • 29/02 Date de prise de fonction
  • Stage Type de contrat
  • ULIS EN ESSONNE Ville

Mission

L’évolution rapide de l’électronique numérique, marquée par la miniaturisation croissante des composants, la demande croissante en puissance de calcul et l’émergence de nouvelles architectures, soulève des défis considérables en matière de conception et de performance des systèmes. L’un des éléments clés dans cette évolution est le Network-on- Chip (NoC), une topologie interconnectant les différents composants d’un système sur puce (SoC). Le NoC représente une approche innovante pour répondre aux besoins de communication complexes au sein des SoC. Néanmoins, la question de la tolérance aux fautes de ces architectures est importante dans la mesure où les composants et technologies mis en œuvre n’ont pas été conçus spécifiquement pour tenir des environnements sévères car la plupart d’entre eux visent des applications automobiles et grand public. Pour des applications évoluant dans des environnements radiatifs sévères, sans mécanisme de protection, les contraintes radiatives sont telles que les taux d’erreurs et de pannes ne sont pas acceptables. Ainsi pour contrer ces effets indésirables, les concepteurs mettent en œuvre des mécanismes de durcissement. Seulement, ces techniques portent des limitations, notamment pour les composants les plus récents, vis-à-vis de leur capacité à détecter et corriger certains types d’erreurs et leur impact sur les performances et la consommation peut être significatif.

Le sujet de stage proposé est de développer un cluster de RISC-V basée sur un NoC. Après une première étape de vérification fonctionnelle par simulation, le design sera porté sur une carte FPGA. Une réflexion et analyse des possibles stratégies de durcissement de l’architecture NoC vis-à-vis des contraintes radiatives naturelles sera realisée.

L’organisation de ce stage se décompose en 5 phases :

  1. Etat-de-l’art d’architectures à base de NoC et notion sur les évènements singuliers

  2. Proposition d’une architecture de cluster RISC-V avec un bus de communication AMBA et réseau d’interconnexion NoC

  3. Développement d’un PoC d’une application sur NoC et vérification fonctionnelle par simulation

  4. Portage sur carte FPGA

  5. Proposition et mise en place de méthode d’injection de fautes

  6. BONUS : Etude d’une version durcie du NoC qui en ressort des informations d’intérêt :

    • Détection d’anomalies pour identifier les comportements

    • Techniques de surveillance des communications



Profil

Vous êtes en dernière année d’école d’ingénieur ou de master en électronique avec une spécialité en conception numérique.

Les compétences (techniques) essentielles pour ce stage sont :

  • Maîtrise des langages de description matérielle (VHDL/Verilog)

  • Maîtrise de conception/simulation FPGA (Vivado, QuestaSim, ..)

  • Maîtrise des langages de programmation (C/C++, Python)

  • Maitrise de l’anglais technique

  • Utilisation de base de l’instrumentation de laboratoire


Les compétences non-essentielles mais toutefois fortes utiles pour ce stage sont :

  • Connaissance sur le fonctionnement des bus de communication (AXI)

  • Connaissance sur le fonctionnement des soft processeurs (RISC-V)

  • MPSoC Zynq AMD et/ou FPGA Polarfire Microchip

  • Forte autonomie et curiosité scientifique


Être force de proposition et avoir un fort attrait pour l’aérospatial et le domaine de la défense représente un plus dans le cadre de ce stage.

Profil compatible d’une habilitation défense. Le stage se déroule aux Ulis (91).

Postuler à cette offre

Prénom* Erreur
Nom* Erreur
E-mail* Erreur
Téléphone* Erreur
Fichiers* Erreur
Message* Erreur
* Champs obligatoires
Veuillez remplir les champs obligatoires. Le formulaire contient des erreurs. Envoyé Veuillez vérifier que vous n'êtes pas un robot. Veuillez joindre votre fichier CV
Toutes les informations collectées dans le présent formulaire sont enregistrées par NUCLETUDES, responsable du traitement. Elles sont indispensables pour traiter votre demande. Elles ont vocation à être utilisées pour (i) l’entrée en contact avec vous, et (ii) l’amélioration des produits ou des prestations. Les données collectées sont transmises (i) aux équipes ou sous-traitants de NUCLETUDES, et (ii) aux membres du groupe ArianeGroup. Il n’existe aucune prise de décision entièrement automatisée par NUCLETUDES sur la base de vos données personnelles. Les données personnelles collectées sont stockées à l’intérieur de l’Union européenne. Elles sont conservées, par NUCLETUDES de manière sécurisée et conformément à la réglementation et pour 3 ans ou, le cas échéant, la durée de nos relations contractuelles augmentées de 5 ans. Vous disposez d’un droit d’accès, de rectification, de limitation, d’effacement, d’opposition pour motif légitime, d’un droit à la portabilité de vos données, du droit de définir des directives relatives au sort de vos données à caractère personnel après votre mort et, le cas échéant, de retirer votre consentement à tout moment. Pour exercer un ou plusieurs de ces droits il convient de fournir une pièce justificative d’identité et de contacter la personne en charge de la protection des données de NUCLETUDES à l’adresse suivante : NUCLETUDES, 3 avenue du Hoggar – CS 70117 Les Ulis – 91978 Courtaboeuf Cedex ou par mail : data-protection@nucletudes.com. En cas de réclamation, vous pouvez contacter la CNIL (www.cnil.fr). Vous pouvez inscrire sur la liste d’opposition au démarchage téléphonique sur www.bloctel.gouv.fr.