Développeur FPGA senior — liaisons numériques haute vitesse & outillage.
Programme multicartes sur cibles Xilinx Virtex UltraScale+ · simulation d'environnement électromagnétique · équipe FPGA de 7 personnes.
Retour au développement FPGA sur un programme multicartes de simulation d'environnement électromagnétique : liaisons série rapides PCIe, AURORA sur fibre optique, JESD204B/JESD204C vers deux composants de conversion analogique/numérique, et DDR. En binôme avec un développeur logiciel, mise en place d'un atelier de génération automatique de code — TCL et Python — produisant, depuis une description XML unique, les bases de registres AXI-Lite, leur pendant logiciel, la documentation, les crossbars et les bancs de test.
- H.1Mise en œuvre des liaisons série rapides PCIe, AURORA, JESD204B/JESD204C (deux composants de conversion analogique/numérique) et DDR, avec instrumentation de mesure embarquée.
- H.2Atelier de génération automatique de code (TCL, Python) : bases de registres AXI-Lite, code de pilotage, documentation, crossbars et bancs de test depuis une source unique.
- H.3Automatisation du versionnement et de l'identification du FPGA et des bases de registres.
- H.4Avis sollicité sur l'architecture du composant FPGA et les bonnes pratiques, au sein d'une équipe de 7 développeurs.
