Stage – Développement d’une passerelle Ethernet générique F/H
Reference 2023-14297
Trainee
Grenoble, Isère (38)
TA - DESIGN & ENGINEERING
Student
Barème Alternance, Stage et VIE
Your missions
Contexte: Framatome Grenoble a la responsabilité du développement de cartes d’entrées/sorties (E/S) numériques et analogiques dédiées au contrôle commande de sûreté des nouveaux réacteurs.
La validation de ces cartes nécessite la mise en œuvre d’un système de test HIL (Hardware In the Loop). Le système sera composé :
– D’une interface opérateur: Communication Ethernet avec un PC de contrôle
– D’interfaces d’E/S : bus différentiels multipoints (protocole propriétaire), signaux numériques discrets, signaux analogiques
– D’un processeur embarqué (SoC : FPGA & Microcontrôleur).
Objectif technique du stage:
La mission consiste à l’étude et au développement du système électronique pour le test HIL des cartes d’entrées/sorties en cours de développement.
Les activités à réaliser pendant le stage sont les suivantes :
- Sélection de l’architecture appropriée aux différents besoins du test des cartes d’entrées/sorties
- Etude et conception des cartes électroniques de test [2 cartes : carte d’interface d’E/S (spécifique projet) ; carte processeur embarqué (FPGA/µC, interface Ethernet]
- Etude et conception d’un FPGA de communication (protocole propriétaire) avec l’unité sous test.
- Spécification et réalisation du logiciel embarqué permettant le dialogue en Ethernet avec un PC de contrôle.
- Spécification et réalisation du logiciel débarqué fournissant une interface de programmation d’application (API) et une Interface Homme-Machine (IHM) de test.
Objectifs pédagogiques:
- Effectuer le développement complet d’un produit utilisable pour des besoins de validation de cartes électroniques
- Travailler en équipe : le développement pourra être réparti entre plusieurs stagiaires
- Comprendre le cycle de développement d’un produit
- Interagir avec les différents métiers impliqués à chaque étape du développement.
Contenu du stage:
- Analyser le contexte du projet, ses attentes, ainsi que les anciens projets ayant eu des besoins similaires, formaliser le besoin
- Proposer une cible matérielle, une architecture logicielle embarquée et débarquée, en la rendant le plus générique possible afin de la réutiliser facilement pour d’autres projets
- Définir un protocole de communication entre les différentes parties logicielles
- Développer la cible électronique, le code embarqué, le code débarqué
- Rédaction d’un plan de test
- Tests et validation des cartes.
You are
Vous êtes étudiant(e) en école d’ingénieur ou Master électronique.
Vous êtes familier avec l’électronique numérique.
Vous avez de bonnes connaissances de développement en langage C, VHDL.
Vous êtes familier avec NI LabVIEW.
Vous faites preuve d’autonomie et êtes force de proposition.
Additional information
Specialization: TAL - Instrumentation and Control
Level of education (all) Bachelor
Place: France, Auvergne-Rhône-Alpes, Isère (38), Grenoble
Travel: No
Employment level: Student
Position under administrative investigation: Oui