Les offres de “CEA”

Expire bientôt CEA

Implémentation et optimisation d'une architecture multicœur RISC-V sur une plateforme multi-FPGA H/F

  • Stage
  • Saclay (Essonne)
  • Développement informatique

Description de l'offre

Détail de l'offre

Informations générales

Entité de rattachement

Le Commissariat à l'énergie atomique et aux énergies alternatives (CEA) est un organisme public de recherche.

Acteur majeur de la recherche, du développement et de l'innovation, le CEA intervient dans le cadre de ses quatre missions :
. la défense et la sécurité
. l'énergie nucléaire (fission et fusion)
. la recherche technologique pour l'industrie
. la recherche fondamentale (sciences de la matière et sciences de la vie).

Avec ses 16000 salariés -techniciens, ingénieurs, chercheurs, et personnel en soutien à la recherche- le CEA participe à de nombreux projets de collaboration aux côtés de ses partenaires académiques et industriels.

Référence

2019-10531

Description de l'unité

Le Laboratoire Calcul et Environnement de Conception (LCE) de la Direction de la Recherche Technologique du CEA, a pour mission la conception et le développement de systèmes innovants répondant aux besoins industriels afin d'insuffler au tissu d'entreprises français et européen l'innovation nécessaire à leur compétitivité internationale.

Description du poste

Domaine

Composants et équipements électroniques

Contrat

Stage

Intitulé de l'offre

Implémentation et optimisation d'une architecture multicœur RISC-V sur une plateforme multi-FPGA H/F

Sujet de stage

Implémentation d' une architecture multicœur à base de processeurs RISC-V sur une plateforme proFPGA constituée de 2 FPGA Virtex 7 de Xilinx.

Durée du contrat (en mois)

6 mois

Description de l'offre

Contexte du stage:

Aujourd’hui les applications sont de plus en plus complexes et les systèmes sur puce (SoC) devant supporter ces performances élevées augmentent aussi en complexité. La validation de ces systèmes passe souvent par l’étape de prototypage sur une plateforme à base de FPGA. Cependant, la complexité grandissante des SoC nécessite de plus en plus l’utilisation de plateformes de prototypage à base de plusieurs FPGA et ceci constitue un enjeu majeur pour la vérification de ces systèmes.

Objectifs:

Implémenter une architecture multicœur à base de processeurs RISC-V sur une plateforme proFPGA constituée de 2 FPGA Virtex 7 de Xilinx.

Il faudra pour cela dans un premier temps, effectuer une partition manuelle de l’architecture, mettre en place l’interface de communication entre les partitions et implémenter les différentes partitions sur les différents FPGA.

Vous serez alors amené à optimiser le multiplieur du processeur afin d’atteindre une fréquence de fonctionnement plus élevé.

Dans un second temps, vous utiliserez des partitions générées par un outil interne de partitionnement multi-FPGA afin de démontrer le fonctionnement d’un flot de conception multi-FPGA automatisé.

Profil recherché

Profil du candidat

Niveau demandé : Bac+5

Candidat à ce stage, vous êtes en dernière année de formation de deuxième cycle universitaire ou d'école d'ingénieur et disposez d'une bonne connaissance en C/C++, en VHDL et/ou Verilog, en conception FPGA et de l'outil Vivado de Xilinx.

Vous êtes Exigeant(e)et investi(e)
vous avez à cœur de proposer des solutions innovantes et de travailler dans un milieu à la pointe de la technologie qui vous permettra de répondre aux enjeux de demain.
Vous êtes doté(e) d'un bon relationnel et possédez la capacité de travailler en équipe et en autonomie.

Faire de chaque avenir une réussite.
  • Annuaire emplois
  • Annuaire entreprises
  • Événements