4. Instruction GENERATE
Le concepteur VHDL-AMS peut décrire dans son code la génération itérative ou conditionnelle d'instructions qui seront intégrées au moment de l'élaboration en fonction de valeur de paramètres statiques ou génériques grâce à l'instruction. GENERATE. Cette instruction est récursive et imbricable.
La séquence suivante va générer conditionnellement des instructions :
If generic_boolean_cond GENERATE
[Zone de déclaration locales
begin]
{instruction}
End ;
L'instruction suivante va générer un certain nombre d'instructions. Ce nombre ne sera connu qu'au moment de l'élaboration :
For I in generic_range GENERATE
{instruction_i_dependant}
End ;
La séquence suivante va générer à l'élaboration des instanciations de modèles conditionnellement puis itérativement :
If generic_boolean_cond GENERATE
Zone de déclaration...
Cet article est réservé aux abonnés
Cet article est réservé aux abonnés. Il vous reste 92 % à découvrir.
Déjà abonné ?
Se connecter
Lecture en cours
Instruction GENERATE