Projet de fin d'étude : Gestion Automatisée des Rapports Backend pour Les Circuits Intégrés Numériques
Etudiant : AAMRAOUI SALIM
Filière : Master Microélectronique, Signaux et Systèmes (2ME2S)
Encadrant : Pr. CHAIBI NOREDDINE
Annèe : 2024
Résumé : Ce projet de stage s'inscrit dans le cadre de la validation de la deuxième année de mon Master spécialisé en Microélectronique, Signaux et Systèmes à l'Université Sidi Mohammed Ben Abdellah, Faculté des Sciences Dhar El Mehraz à Fès. J'ai eu l'opportunité d'effectuer ce stage au sein du département de physical design de la société MU-Electronics à Rabat. L'objectif principal du projet était d'automatiser la vérification des rapports générés à chaque étape du processus de conception des circuits intégrés. Dans le domaine de la microélectronique, les erreurs non détectées peuvent entraîner des pertes financières considérables et compromettre la viabilité des entreprises. L'automatisation de la vérification à l'aide de scripts permet de réduire le risque d'erreurs critiques et d'améliorer la qualité des conceptions. Le projet s'est articulé autour de plusieurs missions clés : l'analyse des étapes de vérification des rapports, la conception et le développement d'un script pour traiter ces rapports, la mise en œuvre d'algorithmes de détection d'erreurs, et la réalisation de tests pour assurer l'efficacité et la fiabilité du système. La solution développée permet d'automatiser les processus répétitifs, facilitant ainsi la tâche des nouveaux membres de l'équipe de backend et des stagiaires. La planification du projet comprenait deux phases principales : la pré-extraction, pour rendre le script adaptable à différents projets et technologies, et l'extraction des rapports, visant à imposer une stratégie de vérification spécifique à chaque étape du processus de placement et de routage. Cette approche structurée assure une vérification complète et efficace à chaque étape du flux de conception, minimisant les risques d'erreurs et améliorant la productivité globale.