Bonjour. svp j'ai trouvé une phrase dans un code en vhdl que j'ai pas compris:
j'espère me répondre. et merci d'avance
Code : Sélectionner tout - Visualiser dans une fenêtre à part implant: FOR i IN 0 TO 7 GENERATE
Bonjour. svp j'ai trouvé une phrase dans un code en vhdl que j'ai pas compris:
j'espère me répondre. et merci d'avance
Code : Sélectionner tout - Visualiser dans une fenêtre à part implant: FOR i IN 0 TO 7 GENERATE
Bonjour,
Il faut tout copier/coller... vous devez avoir quelque chose du genre
il faut tout ce qu'il y a entre generate et end generate.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3 implant :for i in 0 to 7 generate -- des instructions concurrentes, des instanciations, des blocks, des processes, que sais-je encore... end generate;
Cela permet de générer du code automatiquement
Je m'explique
Par exemple tu veux faire un registre à décalage
Au lieu de faire plein de bascule D connecté à la "main"
Tu en écrit seulement une et tu reboucle l'entrée sur la sortie automatiquement pour le nombre souhaité
Si ça peut t'aider
Un exemple http://vhdlguru.blogspot.fr/2010/09/...yword-for.html
Un autre http://www.fpgadeveloper.com/2011/07...-for-loop.html
Mais l'instruction generate peut servir à d'autres choses.
Vous avez un bloqueur de publicités installé.
Le Club Developpez.com n'affiche que des publicités IT, discrètes et non intrusives.
Afin que nous puissions continuer à vous fournir gratuitement du contenu de qualité, merci de nous soutenir en désactivant votre bloqueur de publicités sur Developpez.com.
Partager