Informations générales
Entité de rattachement
Le CEA est un acteur majeur de la recherche, au service des citoyens, de l'économie et de l'Etat.
Il apporte des solutions concrètes à leurs besoins dans quatre domaines principaux : transition énergétique, transition numérique, technologies pour la médecine du futur, défense et sécurité sur un socle de recherche fondamentale. Le CEA s'engage depuis plus de 75 ans au service de la souveraineté scientifique, technologique et industrielle de la France et de l'Europe pour un présent et un avenir mieux maîtrisés et plus sûrs.
Implanté au cœur des territoires équipés de très grandes infrastructures de recherche, le CEA dispose d'un large éventail de partenaires académiques et industriels en France, en Europe et à l'international.
Les 20 000 collaboratrices et collaborateurs du CEA partagent trois valeurs fondamentales :
• La conscience des responsabilités
• La coopération
• La curiosité
Référence
2024-33377
Description de l'unité
Situé à Grenoble, le Département DSYS du LETI conduit des travaux de recherche et développement (R&D) qui visent, la conception et la réalisation de solutions innovantes pour l'industrie au sens large (TPE, PME, ETI, GG) et pour des secteurs applicatifs très variés (transport, sécurité, biens de consommation, habitat, industrie, santé, …). Il s'appuie sur un socle d'expertises couvrant :
Les communications au sens large (sans fil ou filaire ; courte et longue portée ; par ondes radio, lumière, couplage inductif…),
Les capteurs et les systèmes de capteurs miniatures,
La gestion, la récupération et la conversion d'énergie pour des microsystèmes mais également pour des systèmes macroscopiques à travers le laboratoire commun Leti – Liten,
La sécurisation des composants et systèmes électroniques et l'évaluation de leur vulnérabilité aux attaques.
Description du poste
Domaine
Composants et équipements électroniques
Contrat
Stage
Intitulé de l'offre
Authentification matérielle : détection de troyens hardware dans un FPGA H/F
Sujet de stage
Le cycle de vie d'un FPGA n'est pas toujours bien maîtrisé par l'utilisateur final et il est parfois important de s'assurer que le circuit défini dans le FPGA correspond bien à celui que l'on a implémenté et que des modifications ou des ajouts n'ont pas été incorporés par une entité malveillante.
Durant ce stage, on évaluera des signatures de circuits basées sur leur arbre d'horloge qui va dépendre de la disposition des registres et donc de la fonctionnalité du circuit. Des méthodes de récupération de réponses impulsionnelles aisément numérisables peuvent être envisagées grâce à des solutions d'injection de fautes sur FPGA comme TRAITOR [1].
Le travail du stagiaire sera de :
- prendre en main une carte FPGA Xilinx
- extraire des réponses impulsionnelles d'arbre d'horloge sur différents circuits de tests
- évaluer la reproductibilité de ces signatures
- s'affranchir des éventuelles variations
- évaluer la solution sur des circuits réels avec ou sans modification
Durée du contrat (en mois)
5 à 6 mois
Description de l'offre
Rejoignez-nous en stage !
En tant que stagiaire au CEA-LETI (Institut de recherche technologique de CEA Tech), vous aurez l'opportunité de travailler au sein d'un environnement de recherche de renommée mondiale. Nos équipes sont composées d'experts passionnés et dédiés, offrant un cadre propice à l'apprentissage et à la collaboration. Vous aurez accès à des équipements de pointe et à des ressources de recherche de premier ordre pour mener à bien vos missions.
NOUS REJOINDRE, POUR FAIRE QUOI ?
Pour contribuer au transfert industriel d’innovations pour des applications dans le domaine de l’industrie, de l’aéronautique, de la bio production, du sport ou encore de l’agriculture et de la préservation des ressources, en réalisant des cartes électroniques et de la programmation pour des systèmes embarqués.
Vos missions :
Le cycle de vie d'un FPGA n'est pas toujours bien maîtrisé par l'utilisateur final et il est parfois important de s'assurer que le circuit défini dans le FPGA correspond bien à celui que l'on a implémenté et que des modifications ou des ajouts n'ont pas été incorporés par une entité malveillante. Ceci est d'autant plus vrai pour les nombreuses implémentations de processeurs RISC-V open source que l'on peut trouver sur des plateformes comme Github.
Durant ce stage, on évaluera des signatures de circuits basées sur leur arbre d'horloge qui va dépendre de la disposition des registres et donc de la fonctionnalité du circuit. Des méthodes de récupération de réponses impulsionnelles aisément numérisables peuvent être envisagées grâce à des solutions d'injection de fautes sur FPGA comme TRAITOR [1].
Le travail du stagiaire sera de :
- prendre en main une carte FPGA Xilinx
- extraire des réponses impulsionnelles d'arbre d'horloge sur différents circuits de tests
- évaluer la reproductibilité de ces signatures
- s'affranchir des éventuelles variations
- évaluer la solution sur des circuits réels avec ou sans modification
Le candidat devra avoir des connaissances en conception numérique (en particulier sur FPGA) et en traitement du signal.
[1] TRAITOR: A Low-Cost Evaluation Platform for Multifault Injection. Ludovic Claudepierre, Pierre-Yves Péneau, Damien Hardy, Erven Rohou.
Moyens / Méthodes / Logiciels
Connaissance des flots de coneption FPGA (vivado), C/C++, python
Profil du candidat
QU’ATTENDONS-NOUS DE VOUS ?
Des connaissances solides :
- En conception numérique sur FPGA
- En traitement du signal
- En architecture des processeurs
- En programmation (C/C++ et python)
Des expériences :
- En conception numérique sur FPGA
- Ouverture d'esprit et bonne autonomie.
- Intérêt pour le fonctionnement en projets
Pourquoi venir au LETI – DSYS ?
Un poste au cœur de la métropole grenobloise, facilement accessible via la mobilité douce favorisée par le CEA,
Un environnement unique de recherché dédié à des thématiques à fort enjeu sociétal, comme la préservation des ressources (économie de la fonctionnalité, monitoring et optimisation de la consommation en eau…) ou l’efficacité énergétique (maintenance prévisionnelle, optimisation des process)
Une expérience sur une thématique à la pointe de l’innovation, comportant un fort potentiel de développement industriel, par exemple dans le domaine de l’aéronautique ou de la bioproduction.
Des formations pour renforcer vos compétences ou en acquérir de nouvelles, en électronique embarquée, en mécatronique, ou en simulation de systèmes multiphysiques multi-échelles.
Un équilibre vie privé – Stage
Localisation du poste
Site
Grenoble
Localisation du poste
France, Auvergne-Rhône-Alpes, Isère (38)
Ville
Grenoble
Critères candidat
Langues
Anglais (Notions)
Diplôme préparé
Bac+5 - Diplôme École d'ingénieurs
Formation recommandée
Conception numérique
Possibilité de poursuite en thèse
Non
Demandeur
Disponibilité du poste
01/02/2025