Embedded Systems Intern
Intégration de l'équipe des systèmes embarqués de Syngenta en tant que stagiaire pour développer et valider un simulateur micro-contrôleur 16-bit en C.
- Développement d'un simulateur 16-bit complet en C capable d'émuler l'exécution du processeur et le comportement des logiciels embarqués.
- Implémentation du cycle complet fetch–decode–execute avec une Architecture d'Ensemble d'Instructions (ISA) personnalisée.
- Conception des composants du processeur incluant l'ALU, les registres, le Program Counter, le Stack Pointer, les drapeaux d'état et la gestion de la mémoire.
- Réalisation des tests, du débogage et de la validation de l'exécution des instructions pour assurer la fiabilité et la correction du simulateur.
Environnement technique