Génie Électrique

Conception de systèmes numériques
Génie ÉlectriqueAnnée 2, Semestre S8
Cycle ingénieur
4 crédits ECTS2GES8CSN
Objectifs
  • Ce module présente une méthodologie globale de conception des systèmes électroniques numériques, de la spécification fonctionnelle à l'implantation sous forme de circuit reprogrammable ou de circuit intégré.
Liste des ECConception de systèmes numériques
TP Conception des systèmes numériques
Horaire encadré52 h
Travail personnel26 h
Évaluation50% Conception de systèmes numériques
50% TP Conception des systèmes numériques
Pré-requis1GES5LOG - Logique combinatoire et séquentielle
1TCS5INF - Socle informatique
ResponsableJocelyn SEROT
18/08/2008
Génie ÉlectriqueConception de systèmes numériques
Objectifs
  • Présenter une méthodologie de conception structurée pour les systèmes numériques. Sans a priori sur la technique de réalisation (CPLD, FPGA, ASIC, ?)
Compétences
  • Connaitre les techniques élémentaires de conception en logique combinatoire et séquentielle, et leurs limites
  • Maitriser un langage de modélisation comportementale (SpecC, SystemC)
  • Savoir passer d'une formulation algorithmique d'une fonction à une formulation au niveau transfert de registre (RTL)
  • Connaitre les principaux modèles de (micro)architecture utilisés dans les circuits numériques actuellement
  • Savoir valider et caractériser une solution
  • Connaitre les bases théoriques des techniques de testabilité de circuits
Description
  • Techniques de conception élémentaires
    • Modèle global et opératoire en combinatoire et séquentiel
  • Flots de conception en numérique
  • Conception fonctionelle
    • Modélisation comportementale (en SpecC)
  • Conception architecturale
    • Algorithmie RTL
    • Modèles d'architectures
  • Caractérisation, validation
    • Simulation logique
    • Analyse de chemins
    • Introduction à la testabilité (simulation de fautes)
  • Etude de cas
Horaire encadré28h (16h CM + 12h TD)
ÉvaluationExamen final, Écrit
Bibliographie

Conception de Systèmes Numériques, Sérot, J., Cours en ligne : http://cust-interne.univ-bpclermont.fr/Enseignement/Ge/serot/cours

EnseignantsJocelyn SEROT
26/08/2008
Génie ÉlectriqueTP Conception des systèmes numériques
Objectifs
  • Illustrer la démarche de conception proposée sur un exemple de complexité réaliste. Introduction à la notion de conception par transformation
Compétences
  • Savoir appliquer la méthodologie présentée dans la brique ESN5 à un exemple concret
  • Maitriser un langage de modélisation comportementale (SpecC,SystemC)
  • Savoir passer d'un modèle comportemental en SpecC/SystemC à un modèle RTL en VHDL
Description
  • Conception et simulation d'un système numérique complet en specC et VHDL
Horaire encadré24h (24h TP)
Évaluation50% Examen final, Écrit
50% Contrôle continu, Travail pratique
Support
  • compilateur SpecC ou SystemC
  • chaine de développement Xilinx pour circuits reprogrammables
EnseignantsMichel JAMES, Jacques LAFFONT, Jocelyn SEROT
04/03/2010