Introduction to VHDL and IEEE VHDL Standard

GracefulVitality avatar
GracefulVitality
·
·
Download

Start Quiz

Study Flashcards

10 Questions

Quelle est la principale fonction d'un processus en VHDL ?

Exécuter une suite d'instructions séquentiellement

Quelle norme IEEE définit les signaux électroniques, fonctions et sous-programmes pour VHDL ?

IEEE 1164

Comment est définie la liste des entrées et sorties d'une entité VHDL ?

Avec l'instruction port

Quelle est la règle de nommage pour les identifiants en VHDL ?

Le premier caractère doit être une lettre, la longueur est quelconque mais ne doit pas dépasser une ligne

Quel est le rôle principal du langage VHDL dans la conception de circuits électroniques ?

Toutes ces réponses sont correctes

Que signifie l'acronyme VHDL ?

VHSIC Hardware Description Language

Quelle est la différence principale entre un processus et une architecture en VHDL ?

Un processus décrit le comportement séquentiel, une architecture décrit la structure

Que représente la liste de sensibilité dans la déclaration d'un processus VHDL ?

Les variables dont le changement d'état déclenche l'exécution du processus

Dans quel ordre les instructions d'un processus VHDL sont-elles exécutées ?

Séquentiellement, les unes après les autres

Quelle instruction VHDL permet d'affecter les valeurs de sortie d'un processus ?

L'affectation se fait implicitement à la fin du processus

Study Notes

Introduction à VHDL

  • VHDL est un langage de description de fonctions logiques créé dans les années 80 aux États-Unis et devenu une norme IEEE numéro 1076 en 1987.
  • VHDL est utilisé pour concevoir des ASIC (Application Specific Integrated Circuit), programmer des composants programmables du type PLD, CPLD et FPGA, et concevoir des modèles de simulations numériques ou des bancs de tests.

Caractéristiques de VHDL

  • VHDL est un langage de description de haut niveau qui fait abstraction de l'objet auquel ou pour lequel il est écrit (portabilité des descriptions VHDL).
  • Le langage VHDL permet de décrire un circuit numérique plus facilement qu'un schéma ou logigramme.

Éléments de syntaxe

  • Un processus (process) est une suite d'instructions exécutées séquentiellement, c'est-à-dire les unes à la suite des autres.
  • L'exécution d'un processus est déclenchée par un changement d'état sur une variable dont le nom est défini dans la liste de sensibilité lors de la déclaration du processus.
  • L'affectation des sorties se fait à la fin du processus.

Déclaration VHDL

  • Toute déclaration VHDL utilisée pour la synthèse utilise des bibliothèques.
  • La norme IEEE 1164 contient la définition des signaux électroniques, fonctions et sous-programmes permettant d'effectuer des opérations.
  • La déclaration VHDL utilise des bibliothèques et permet de définir le nom de la description VHDL ainsi que les entrées et sorties utilisées.

Instructuration port

  • L'instruction port définit les entrées et sorties utilisées.
  • L'instruction port contient la déclaration des entrées/sorties qui composent l'entité du block.

Règles de syntaxe VHDL

  • Le premier caractère doit être une lettre, longueur quelconque mais ne doit pas dépasser une ligne de code.
  • VHDL n'est pas sensible à la casse, pas de distinctions entre majuscules et minuscules.

Learn about the current limitations of VHDL, the creation of simulation models using the IEEE VHDL standard, and the implementation of VHDL code for programmable logic circuits. Explore the features of VHDL and how it is used in creating integrated circuits.

Make Your Own Quizzes and Flashcards

Convert your notes into interactive study material.

Get started for free

More Quizzes Like This

Use Quizgecko on...
Browser
Browser