Description d'un coeur VHDL d'un contrôleur d'interruptions et intégration dans un FPGA

Ce projet a pour but de concevoir un coeur VHDL puis de réaliser l'intégration de celui-ci dans un FPGA pour une application. L'élève, en relation avec ACTEL SULZER, a étudié la conception d'un coeur réutilisable décrit en VHDL. Le projet s'appuie sur le contrôleur d'interruption 8259 de INTEL. Le coeur en reprend les principales caractéristiques. Une simulation, au niveau VHDL, du coeur valide la description VHDL de celui-ci. L'intégration dans un FPGA-ACTEL permet de mettre en oeuvre celui-ci en complétant la description avec une interface compatible avec les signaux du 8259. Le circuit est testé en fonctionnement réel dans un PC. Nous avons ainsi une validation pratique du coeur VHDL. Un second volet du projet est de comparer le résultat de la synthèse entre ViewSynthesis (ViewLogic) et ACTmap (ACTEL). Finalement l'intégration dans le FPGA-ACTEL est utilisé pour vérifier le résultat de la simulation avec les temps par rapport aux mesures réels sur le circuit.

Etudiant: Javier Cobos

Année: 1997

Département: TIN

Filière: Génie électrique (anciennement Microélectronique)

Enseignant responsable: Etienne Messerli