Quel sera mon domaine d’intervention ?
FPGA est l'abréviation de « Field-programmable gate array », ce qui peut être traduit en français par « réseau de portes programmables sur site ». C'est un circuit intégré fait pour être (re)programmé par l'utilisateur après sa fabrication en utilisant un langage informatique spécifique, donc sans modifier le matériel. Un FPGA se distingue ainsi d'un Asic (Application specific integrated circuit), un circuit intégré spécialisé qui ne peut pas être reprogrammé une fois construit. Les FPGA sont performants, rapides et reprogrammables, ce qui permet de faire des économies de temps et d'argent. Contrairement aux microprocesseurs traditionnels, un FPGA peut exécuter plusieurs opérations en parallèle.
Quel sera mon rôle ?
Dans le cadre de notre programme de R&T et d’innovation dans l’électronique spatiale, vous développerez en IP et des fonctions d’interface et traitement sur une nouvelle famille de FPGA (Nanoxplore). Cette nouvelle famille de FPGA « made in France » est conçue pour des applications spatiales. Elle offre des performances supérieures aux FPGA spatiaux existant sur le marché. Les fonctions (IP) à implémentés sont multiples : contrôleur DDR3, FFT, contrôleur DMA, liaison série synchrone, …
Elles utiliseront les bus internes utilisés aujourd’hui sur les processeurs ARM de dernière génération AXI-4, AXI-Stream, AXI Lite.
Vous participerez aux missions suivantes :
- Codage de fonctions en VHDL
- Intégration et configuration d’IP
- Simulation RTL
- Intégration et tests sur carte de prototypage
Vos activités permettront de réaliser des fonctions qui seront utilisées lors de future mission d’enregistrement radar.