Diplômes intégrant cet élément pédagogique :
Descriptif
Cette UE est composée d'un cours sur la conception des systèmes numériques et d'un cours sur la modélisation des systèmes numériques.
Cours conceptions des sytèmes numériques :
Comportement électrique des portes logiques (délai et consommation). Modèle simplifié de délai. Bascules. Layout des circuits logiques CMOS.
Principales méthodes de conception de systèmes numériques intégrés sur plusieurs cibles technologiques (FPGA, ASIC). Toutes les étapes de synthèse sont décrites : synthèse d'automates, synthèse logique (minimisation, factorisation, projection technologique) et synthèse d'architectures à partir de la décomposition en Partie Contrôle Partie Opérative.
Cours simulation de systèmes numériques
Compétences acquises :
L’objectif est de fournir une introduction aux principes et langages couramment utilisés dans les niveaux d’abstraction les plus élevés du flot de conception, et aux méthodes et outils associés.
Description :
Les concepts étudiés sont : modélisation "système" et niveau transactionnel (descriptions SystemC TLM), modélisations comportementale et structurelle de blocs fonctionnels numériques (descriptions VHDL), principes et outils pour la validation par simulation, VHDL pour la synthèse logique, outil de synthèse ASIC.
Pré-requis recommandés
- Notions de base sur les systèmes numériques (circuits combinatoires, éléments de mémorisation).
- Notions de base de C++ (classes et instances, attributs et méthodes, héritage simple).
- Pour les TP, aisance comme utilisateur sous Unix et manipulation d’un éditeur de texte.
Informations complémentaires
Lieu(x) : GrenobleLangue(s) : Français