|
Publicité ' | |||||||||||||||||||||||
|
|
#1 | ||||
|
Invité de passage
![]() Inscription : juillet 2006 Messages : 12 ![]() |
Bonjour a tous,
Je debute dans l´electronique et commence tout juste a apprendre VHDL. Je joue pour l´instant avec quelques exemples et reste bloque sur un point: je souhaite ecrire un processus qui multiplie 3 bits, et je souhaite que la valeur de ces bits soient donnee par une horloge (aucune utilite pratique, c´est purement pedagogique) Code :
Code :
Comment faire pour soumettre e1 e2 e3 a la valeur de la clock ? Merci d´avance, Ks. |
||||
|
|
00
|
|
|
#2 | ||
|
Membre régulier
![]() Inscription : juin 2009 Messages : 37 ![]() |
Dans le dernier code, lignes 66...68, les signaux sont affectés à T=100 ns puis la commande wait est exécutée. L'affectation n'est donc réalisée qu'une unique fois à T=100ns.
Il faudrait remettre la ligne clk'event and clk='1' et y supprimer le test clk='1' (donc uniquement test sur l'event), comme par exemple : Code :
|
||
|
|
00
|
Copyright © 2000-2013 - www.developpez.com