Triplet (h/semaine) : 3 - 3 - 3
Nombre de crédits : 3
Prototypage rapide de systèmes numériques sur des plateformes matérielles à base de circuits programmables. Architecture des circuits programmables avancés (en particulier les FPGA). Méthodologies pour le prototypage rapide de systèmes numériques : synthèse depuis des langages de haut niveau, systèmes mixtes (matériel – logiciel) possiblement multiprocesseurs, spécialisation de microprocesseur, utilisation de modules numériques pré-conçus «IP-Cores» (Intellectual Property), conception de modules matériels (VHDL ou Verilog). Logiciels dédiés pour le prototypage rapide de systèmes numériques : description, simulation, synthèse, vérification et programmation de circuits. Conception et réalisation personnelle d’un système numérique intégré sur une seule puce. Optimisation des performances (compromis taille / vitesse).
A l'issue de ce cours, vous serez capables de :