Je cherche un moyen de simplifier mon code en créant un tableau array avec des références à des variables logiques. Cela me permettra de parcourir le tableau. Voici le pseudo code que j'imagine (c'est ce que je ferais en C++). Je ne peux pas les mettre en rangée car ils font partie de RTL situés dans des endroits différents.Création d'un tableau de références aux objets.
logic A;
logic B;
task my_algorithm();
ref logic elements[2] = {A, B}; // This wrong, ref cannot be used in this context
foreach(elements[v]) begin
// Do same work on each element
end
endtask : my_algorithm
Merci,
Merci Dave, c'est une très belle solution. J'espère qu'un ensemble de références fera partie du LRM. –