Buenas, cuando intentamos utilizar la parte b del miercoles en la placa resulta que cuando se deja el botón FF apretado un cierto tiempo en vez de mantenerse en lo que sería el paso 3, en el display se ve como si estuviera cambiando continuamente entre el paso 2 y el 3, el problema viene de que esto no pasa durante las simulaciones, tanto simulando el circuito de prueba como simulando unicamente el bloque RTL se ve un comportamiento esperado en el que se mantiene en el paso 3 como corresponde. El hecho de que se de únicamente al pasarlo a la placa lo que nos dio a entender es que podría ser un problema producido por retardos en las compuertas, es eso posible o podría ser otro fallo? porque incluso probamos si no es por rebotes del botón conectando FF directamente a un switch y sigue presentando el problema. Si el problema puede venir dado por los retardos entonces cual sería la forma de arreglarlo? buscando alguna forma de reducir el uso de compuertas?
¿Están usando diferente reloj en la simulación que en la implementación en la placa?
La única diferencia de los relojes es que para el de la simulación no pasa por los div y en la implementación de la placa si lo hace. Pero cambiar eso haría que o no se vea en la simulación o no se vea en la placa. A no ser que exista otro tipo de diferencias que no conozcamos.
El tema de los relojes está bien entonces.
Si quieren conéctense mañana en el horario del teórico y lo vemos.
Ya lo solucionamos, el problema era que corlar tenía un fallo si se dejaba mucho tiempo apretado el botón, por eso no se veía en las simulaciones, ya que no estabamos simulando el tiempo suficiente para que se viera el error.