Composante
École Nationale Supérieure d'Électrotechnique d'Électronique d'Informatique d'Hydraulique et des Télécommunications
Objectifs
L’objectif de ce projet est la construction d’un microprocesseur 32 bits fonctionnel, en utilisant les compétences de conception des circuits combinatoire et séquentiels vues dans le cours « Architecture des Ordinateurs »
Description
Ce projet a pour objectif de mettre en pratique les connaissances acquises en conception de circuits numériques à travers la réalisation complète d’un microprocesseur 32 bits fonctionnel. Il s’agit de mobiliser les notions de logique combinatoire et séquentielle étudiées dans le cours d’« Architecture des Ordinateurs » afin de concevoir les différents modules constitutifs du processeur. Les étudiants seront amenés à développer des composants essentiels tels que l’unité arithmétique et logique (ALU), les registres, les multiplexeurs, ainsi que les circuits de contrôle, tout en assurant leur intégration cohérente au sein d’une architecture globale.
Par ailleurs, ce projet permet d’aborder les aspects liés à l’organisation interne et au fonctionnement dynamique d’un microprocesseur, notamment la gestion des instructions, le chemin de données (datapath) et le séquencement des opérations. Les étudiants devront concevoir et valider un système capable d’exécuter un ensemble d’instructions de manière synchrone, en tenant compte des contraintes de performance et de fiabilité. Cette démarche favorise une compréhension approfondie du lien entre la théorie et l’implémentation matérielle, tout en développant des compétences en conception, simulation et test de systèmes numériques complexes.
