Suivi, support et déploiement d'outils chez les clients
Détails de l'expérience
Dans le cadre d'un projet de démonstrateur sécurisé ASIC, j'ai réalisé un démonstrateur FPGA afin de valider les fonctionnalités du produits:
Emulation sur FPGA de composants analogiques.
Ecriture des procédures de validation.
Campagnes de test
Suivi client
Pour le co-développement software/hardware d'un produit final j'ai développé un émulateur FPGA afin que l'équipe software puisse suivre, tester et valider les évolutions matérielles. Pour ce projet j'ai du réaliser le BackEnd GDB (stub) du processeur embarqué pour le débug du produit.
Suivi de la spécification fonctionnelle et développement d'un projet d'un bridge d'interface de communication: SWP / SPI / I²C / UART.
Portage et intégration d'un IP de communication dans un FPGA
Dévelopement d'un démonstrateur en C du protocole NoTA (notaworld.org)
Détails de l'expérience
Adaptation de l'interface bus (PLB) en VHDL d'une IP de traitement des paquets Ethernet. Intégration de cette IP dans un système MicroBlaze sous système d'environement PetaLinux.
Développement en C d'interface de service utilisant le protocole NoTA. Mise en évidence de la communication intra/extra process des sous-systèmes par des application de streaming audio et vidéo (Gstreamer).