Se me asigna crear un contador arriba / abajo en el quartus II, pero no puedo encontrar la manera de hacerlo correctamente. En la simulación, siempre termina en un estado transitorio, por lo que supongo que hay algunos problemas de metastabilidad que no entiendo, pero pasé muchas horas en ello y no pude hacer que funcionara.
Este es mi diseño base, ¿hay algún problema obvio en esta etapa que me falte?
Luego traté de asegurarme de que el contador se borra solo cuando contamos hacia arriba (104- > 0) y cuando cuenta hacia abajo, el valor dado se carga cuando se desborda (0- > 104). ¿Qué debo hacer para que funcione correctamente?