Tenemos un problema con el tema de los tiempos en la parte c de la práctica de los viernes que creemos podría solucionarse agregando retardos a los relojes de entrada de los flip flops D. Nos gustaría saber si se puede hacer esto y en lo posible como hacerlo.
Re: Práctica 2 Viernes parte c. Retardos
No deberían tener que agregar retardos a los relojes de los FF.
Que problema tienen?
Saludos
Re: Práctica 2 Viernes parte c. Retardos
Cuando sincronizamos con reloj la entrada A, esta cambia un poco después del flanco y el sistema nos funciona con el valor viejo de A. Osea, funciona bien pero dos periodos de reloj atrasado que es lo que tarda en cambiar A.
Pensamos que si retardamos los relojes del los FF hasta después de que A cambie esto permitiría que el valor de A usado sea efectivamente el nuevo.
Re: Práctica 2 Viernes parte c. Retardos
Están diseñando un circuito secuencial MODO RELOJ. Esto quiere decir que TODOS los FF del circuito van a cambiar el forma síncrona con el mismo reloj.
El reloj no se debe modificar y debe entrar a todos los FF por igual.
Si las salidas del circuito están atrasadas se deben corregir en el diagrama de estados.
**********************************************
Re: Práctica 2 Viernes parte c. Retardos
de Juan Gibert Mangarelli - jueves, 16 de octubre de 2014, 20:36
Cuando sincronizamos con reloj la entrada A, esta cambia un poco después del flanco y el sistema nos funciona con el valor viejo de A. Osea, funciona bien pero dos periodos de reloj atrasado que es lo que tarda en cambiar A.
Pensamos que si retardamos los relojes del los FF hasta después de que A cambie esto permitiría que el valor de A usado sea efectivamente el nuevo.
Re: Práctica 2 Viernes parte c. Retardos
Seguramente te esté confundiendo la figura. Para que la salida del circuito (señal C) coincida con las señales mostradas en la letra, la señal A, debe cambiar un tiempo antes que la señal de reloj con la que se supone que está sincronizada.
Cuando una entrada está sincronizada con el reloj siempre va a cambiar después del flanco de subida del reloj, debido a los retardos.
Para las simulaciones, hagan las transiciones de la señal A un tiempo antes del flanco de subida del reloj.
Saludos
Editado: Ver corrección de esto mas abajo
Re: Práctica 2 Viernes parte c. Retardos
Atención con las simulaciones, no cambien las entradas coincidiendo con los flancos. Hay que cambiarlas después.
********************************************************
Re: Práctica 2 Viernes parte c. Retardos
de Juan Gibert Mangarelli - jueves, 16 de octubre de 2014, 20:36
Cuando sincronizamos con reloj la entrada A, esta cambia un poco después del flanco y el sistema nos funciona con el valor viejo de A. Osea, funciona bien pero dos periodos de reloj atrasado que es lo que tarda en cambiar A.
Pensamos que si retardamos los relojes del los FF hasta después de que A cambie esto permitiría que el valor de A usado sea efectivamente el nuevo.
Re: Práctica 2 Viernes parte c. Retardos
Bárbaro muchas gracias a los dos, vamos a probar con eso
Re: Práctica 2 Viernes parte c. Retardos
Corrección de lo que escribí antes:
- - - - - - - - -
Seguramente te esté confundiendo la figura. Para que la salida del circuito (señal C) coincida con las señales mostradas en la letra, la señal A, debe cambiar un tiempo antes junto con la señal de reloj con la que se supone que está sincronizada.
Cuando una entrada está sincronizada con el reloj siempre va a cambiar después del flanco de subida del reloj, debido a los retardos.
Para las simulaciones, hagan las transiciones de la señal A un tiempo antes junto al flanco de subida del reloj.
- - - - - - - - -
Perdón por la confusión.
Saludos
Reitero que en las simulaciones la entrada debe cambiar DESPUES del flanco de subida del reloj.
El cambio en la entrada NO debe coincidir con el flanco del reloj, debe hacerse después.