Section courante

A propos

Section administrative du site

SELECT

Sélectionne
VHDL

Syntaxe

with a select b <=
   source when target,
   source when target,
   ...;

Paramètres

Nom Description
a Ce paramètre permet d'indiquer la variable source.
d Ce paramètre permet d'indiquer la variable destinataire.
source Ce paramètre permet d'indiquer la valeur source.
target Ce paramètre permet d'indiquer la valeur destinataire.

Description

Ce mot réservé permet d'associer un signal simultanée sélectionnant et affectant une valeur à un signal destinataire parmi une liste d'alternatives, basée sur la valeur d'une expression spécifié. Une instruction select comprend respectivement les éléments suivants : le mot réservé with, suivi de l'expression à évaluer, suivi du mot réservé select, le signal cible, suivi du symbole réservé «<=», suivi de : la première valeur pouvant être assignée au signal cible, suivie du mot réservé when, suivi d'un choix qui, si l'expression évalue est ce choix, entraînera l'attribution de la première valeur à la cible signal, et les deuxièmes valeurs et les valeurs suivantes pouvant être affectées au signal cible, chacune étant suivie du mot réservé when, et chacune suivie d'un choix qui, si l'expression évalue est ce choix, entraînera l'attribution de la valeur au signal cible.

Remarque



Dernière mise à jour : Mercredi, le 30 mai 2018