OF |
De |
---|---|
VHDL |
Syntaxe
architecture architecture_name of entity_name is architecture_declarations begin concurrent_statements end [ architecture_name ]; |
architecture architecture_name of entity_name is architecture_declarations begin concurrent_statements end architecture [ architecture_name ]; |
type type_name is array (range) of element_type |
type type_name is array (type range <>) of element_type |
configuration configuration_name of entity_name is configurationdeclarations for architecture_name for instance_label:component_name use entity library_name.entity_name(arch_name); end for; otherforclauses end for; end [configuration] [configuration_name]; |
configuration configuration_name of entity_name is configurationdeclarations for architecture_name for instance_label:component_name use configuration library_name.config_name; end for; otherforclauses end for; end [configuration] [configuration_name]; |
type type_name is file of type; |
Paramètres
Nom | Description |
---|---|
architecture_name | Ce paramètre permet d'indiquer le nom de l'architecture. |
entity_name | Ce paramètre permet d'indiquer le nom de l'entité. |
architecture_declarations | Ce paramètre permet d'indiquer le déclarations associé à l'architecture. |
concurrent_statements | Ce paramètre permet d'indiquer les instructions associés à cette architecture. |
range | Ce paramètre permet d'indiquer l'intervalle du tableau. |
element_type | Ce paramètre permet d'indiquer le type de données des cellules du tableau. |
configuration_name | Ce paramètre permet d'indiquer le nom de la configuration. |
entity_name | Ce paramètre permet d'indiquer le nom de l'entité. |
configurationdeclarations | Ce paramètre permet d'indiquer la liste des déclarations de configuration. |
architecture_name | Ce paramètre permet d'indiquer le nom de l'architecture. |
instance_label | Ce paramètre permet d'indiquer le nom de l'étiquette de l'instance. |
component_name | Ce paramètre permet d'indiquer le nom de la composante. |
arch_name | Ce paramètre permet d'indiquer le nom de l'architecture à utiliser. |
library_name | Ce paramètre permet d'indiquer le nom de la bibliothèque. |
config_name | Ce paramètre permet d'indiquer le nom de la configuration. |
type_name | Ce paramètre permet d'indiquer le nom du type de données. |
type | Ce paramètre permet d'indiquer le type de données du fichier. |
Description
Ce mot réservé permet d'indiquer une liaison d'architecture, de tableau, de configuration ou de fichier.
Dernière mise à jour : Mercredi, le 30 mai 2018