Mes compétences :
Langage c
Langage C++
Langage VHDL
Matlab
Entreprises
Agriplas ( Groupe Roullier )
- Stagiaire
maintenantEtude de la capabilité moule/Machine et mesures physique sur produit SCART+
Thales Communications
- Ingénieur développement FPGA
Colombes2014 - maintenant
Thales Communications
- Ingénieur développement FPGA
Colombes2013 - 2014mise à hauteur DO-254 DAL B de différentes fonctionnalités d'un FPGA:
Vérification des fonctionnalités IFF:
- revue de spécifications
- rédaction de procédures de vérifications fonctionnelles
- codage et test d'émulateurs
- codage des procédures de tests
- Exécution des procédures de tests + création des fiches de résultats
Altran
- Ingénieur Développement FPGA
Vélizy-Villacoublay2012 - 2014
Thalès systèmes aéroportés
- Stage de fin d'étude
Courbevoie2012 - 2012Traitement du signal sur FPGA
Analyse et conception
• Définition des ressources nécessaires à la mise en place de l’architecture
• Mise en place de l’architecture autour du FPGA (UART, DDR3, FIFO, GPIO …)
Développement logiciel
• Développement en C sur le MicroBlaze pour initialiser les IPs de la structure (UART, GPIO, MPMC)
• Développement de la chaine de traitement permettant d’enregistrer les données dans la DDR3 puis de les recueillir
• Création de bus NPI sous forme de machine à état permettant l’écriture dans la DDR3 et lecture de la DDR3 via le programme VHDL
• Réalisation d’un bloc de traitement du signal en utilisant les IPs Xilinx (Transformée de Fourier, Filtre)
Test et simulation
• Testbench de la partie écriture de la chaine de traitement sous ModelSim
• Analyse des signaux internes avec le logiciel ChipscopPro pour debugger le programme VHDL
• Développement d’un programme de traitement du signal sous Matlab
• Comparaison des résultats de la chaîne de traitement avec les résultats obtenus sous Matlab
Environnement technique : Langage C, Langage VHDL, carte ML605 de chez Xilinx équipée d’un FPGA Virtex6 (MicroBlaze), Pack Xilinx ISE (EDK, SDK, ISIM, ModelSim, ChipscopPro)