Cours 7 IUT de l'Indre Département Génie Electrique et Informatique Industrielle Module ENSL Initiation au langage VHDL Cours Eric PERONNIN Chateauroux le octobre C CTable des matières Eléments de base du langage VHDL Introduction C Identi cateurs Constan

IUT de l'Indre Département Génie Electrique et Informatique Industrielle Module ENSL Initiation au langage VHDL Cours Eric PERONNIN Chateauroux le octobre C CTable des matières Eléments de base du langage VHDL Introduction C Identi cateurs Constantes variables signaux et ports Les constantes Les ports Les signaux Les variables Types de données Les types énumérés BIT Type BIT VECTOR Type Types STDLOGIC et STDLOGIC VECTOR BOOLEAN Type Types CHARACTER et STRING Type SEVERITY LEVEL Types numériques non énumérés INTEGER REAL Types et Types UNSIGNED et SIGNED Sous-types NATURAL et POSITIVE C Types dé nis par l'utilisateur C Types énumérés dé nis par l'utilisateur C Types non énumérés dé nis par l'utilisateur RECORD Enregistrement Types vectoriels Conversions de types transtypages Attributs Attributs associés aux types Attributs associés à un signal Opérateurs B Opérateurs d'a ectation BA ectation à un signal BA ectation à une variable Opérateurs logiques Opérateurs relationnels Opérateurs arithmétiques C Opérateur de concaténation Structure d'un programme VHDL Interfaçage avec l'extérieur Entité Déclaration des entrées et des sorties Exemples de déclarations d'entités Interfaçage d'une fonction ET à entrées Compteur décimal bits avec remise à asynchrone Section Architecture Rôle de la section Architecture D Traitements de ots de données Constantes Signaux C Dé nition Déclaration D Exemples de programmes VHDL utilisant seulement un traitement de ots de données Description fonctionnelle de la fonction ET Description en langage VHDL d'un multiplexer vers avec entrées de sélection Démultiplexeur vers versions et Description comportementale Utilité de la structure process Détails sur l'exécution d'un processus Activation d'un processus B A ectation de signaux dans un processus Scheduling Exemples de processus simples Exécutions commentées Variables Dualité signal - variable Déclaration d'une variable Utilisation et comportement des variables Structures conditionnelles Instruction if Exemples de programmes complets utilisant l'instruction if Instruction case Exemple de programme utilisant l'instruction case démultiplexeur vers version Structures répétitives Instruction for Instruction while Cas d'un système rythmé par un signal d'horloge compteur BCD Objectif Brève analyse Codage Variante avec une remise à synchrone Architecture de test Objectif de l'architecture de test Test bench banc de test Création et Ecriture du test bench C Contrôle et report d'erreurs C CChapitre Eléments de base du langage VHDL Introduction Lors de sa C dé nition les concepteurs du VHDL se sont appuyés partiellement sur un langage connu pour ses qualités dans le domaine des applications temps réel ADA Celui-ci présentant de nombreuses similitudes avec le Pascal au moins pour le vocabulaire de base il n'est pas étonnant de retrouver un C certain nombre de termes de ce dernier langage cf types dé nition des C tableaux déclaration des variables mots clés Begin et end Identi cateurs Les noms variables signaux constantes et autres choisis par le C programmeur appelés aussi identi cateurs doivent respecter les règles suivantes il doivent commencer par une lettre ou un caractère underscore il peuvent comporter des signes à condition de ne jamais en B inclure deux de suite il peuvent aussi comporter des chi res Deux signes - moins placés successivement déclarent le

Documents similaires
Cv duclos thierry Thierry DUCLOS Ingénieur en chef études de structures ETAT CIVIL Téléphone Mail thierry duclos vinci-construction com Date de naissance Date d ? entrée dans le Groupe VINCI COMPETENCES Compétences fonctionnelles Ingénieur Structure exper 0 0
Chapitre7 pdf SOCIETE TUNISIENNE DE L ? ELECTRICITE ET ? ? ? ? ? ? ? ? ?? ? ? ? ? ? ? ?? ?? ?? ? ?? ? ?? ? ?? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? DU GAZ SIEGE SOCIAL RUE KEMAL ATATURK-TUNIS 0 0
EXERCICES ET PROBLÈMES D’ALGORITHMIQUE XRappels de cours XExercices et problème 0 0
Cours ensa agadir ième Année GC CAO Chapitre Plan de fondation ZAKI Smail smail zaki gmail com P Ch CAO - Génie Civil- Le mars CSOMMAIRE INTRODUCTION LES FONDATIONS I Généralités sur les fondations II Les fondations super ?cielles III Les fondations profo 0 0
Evaluation finale gestion de projet relecture de tentative page 3 sur 10 0 0
Cristal propr pdf 1 Aspect et propriétés des minéraux Extrait de Introduction à la cristallographie ? Les minéraux ne présentent que rarement les belles sommet formes cristallines Ce sont le plus souvent des grains informes surtout lorsqu'ils apparaissent 0 0
Cours 2 les notions despace en architecture 1 0 0
2 1 nouveau canevas de business plan 17072012 0 0
Docessaie l est possible de produire une image de rendu photo-réaliste de la scène après calculs de simulation d ? éclairage naturel DIALux utilise le logiciel Raytracer POVRay ? qui permet à l ? utilisateur de procéder aux réglages principaux a ?n de cré 0 0
horizontal Maschinenfabrik Gerd Mosca AG Gerd-Mosca-Strasse D- Waldbrunn phone - - http www mosca-ag com Schéma nombre V Machine type KOB- -S cercleuse horizontale client Metalcertima Tension Réseau PE V Hz tension de commande VDC puissance kW Page couver 0 0
  • 48
  • 0
  • 0
Afficher les détails des licences
Licence et utilisation
Gratuit pour un usage personnel Aucune attribution requise
Partager