Mes compétences :
C++
Linux
FPGA
Java
OpenGL ES 2.0
Python
MATLAB
VHDL
SystemC
C
Python Programming
OpenGL
Xilinx
RTOS
ModelSim
Makefile
Verilog
Shell
Entreprises
Thales
- Stagiaire
Courbevoie2017 - maintenant- Objectif : Évaluation des performances d’une plateforme hétérogène FPGA MPSOC Ultrascale proposée par
Xilinx (Zynq Ultrascale+ MPSOC)
- Étude de l’interaction entre les processeurs ARM A53 et ARM R5
- Étude des performances du GPU MALI-400 MP2 (bande passante, précision des calculs, temps de calcul)
- Gestion intelligente de la consommation énergétique de la carte via le PMU (Platform Management Unit)
- Outils de développement : Petalinux 2016.4, Vivado 2016.4.
- Langages et librairies de développement : C/C++, OpenGL ES2.0, PMUFW, OpenAMP.
Ecole Nationale Supérieure de Techniques Avancées
- Assistant chercheur
2016 - 2016- Objectif : Automatisation du processus de génération du microcode.
- Conception et développement d’un programme qui génère automatiquement :
*Le microcode d’une architecture à partir de sa description en machine d’état finie.
*Une architecture de sûreté de fonctionnement du microcode en temps réel (en VHDL).
- Outils de développement et de simulation : Python, HDL Designer, Modelsim, Quartus Prime II.
Palaiseau2014 - maintenantDiplôme d'ingénieur en Robotique et systèmes embarqués
Ecole Nationale D'Ingénieurs De Tunis (Tunis)
Tunis2014 - 2015-Membre actif du Comité projet dans le club «MINDS-TA» à l'ENIT : Participation à la construction d'un robot suiveur de ligne détecteur d'obstacle.
- Membre actif dans le club «Fablab» à l'ENIT : Participation à la conception d'une transpalette automatique.
Institut Préparatoire Aux Etudes D'Ingénieurs De Tunis - IPEIT (Tunis)