Bonjour à tous,
Je viens vers vous pour vous demander conseils.
Voilà je sais réaliser des compteurs synchrones et asynchrones en pure logique avec des bascules JK ou D.
Ici on veut réaliser la même chose mais en FPGA (programmation VHDL).
Si on met plusieurs compteurs asynchrones en cascade on rencontre aucun problème. Sachant que la sortie de la retenue du premier compteur sera le signal d'horloge du compteur suivant.
Par contre ici je veux réaliser des compteurs synchrone en cascades. Gérer les états suivants est une chose bien plus compliquée ...
Je vous explique mon problème :
Sur l'image dans le cercle vert, j'ai besoin de dire en vhdl que le compteur doit compter sur le front descendant de ca retenue. Car sinon celui-ci va compter dès le début de la retenue et la ca ne fonctionnera pu comme il le faut.
Mais comment faire ?
Car en vhdl on compte celon le front montant de l'horloge.
Je vais pas rajouter une condition en plus sur le front descendant de la retenue ca va proser des problèmes au niveau de la compilation.
Comment gérer cela en VHDL ?
Bien cordialement,
Justin
-----