Tengo algunos problemas para encontrar un ejemplo de la inestabilidad temporal que motiva al flip-flop. Dondequiera que miro, las explicaciones son terriblemente hadas (o, al menos, mi entendimiento es). por ejemplo, aquí explican que puede haber inestabilidad si el pulso de reloj toma muestras de circuitos combinacionales. Estoy buscando un ejemplo concreto de tal inestabilidad (necesito que me expliquen estas cosas como si fuera un niño de seis años), no solo diciendo que "las cosas pueden ser inestables". Si escribiera en un examen de matemáticas, "la implicación dada puede ser problemática" sin proporcionar un ejemplo de contador, no obtendría la mitad de una nota, y, de la misma manera, si estuviera escribiendo un artículo que discute motivar flip-flops, lo vería esencial "probar" su necesidad.
mi problema es que si he resuelto que si el retardo de propagación [máximo] para un circuito dado, no necesito esperar el borde del pulso del reloj, puedo muestrear la salida después de ese período de tiempo. es decir, incluso con un flip-flop tengo que calcular mi velocidad de pulso de reloj, así que ¿por qué tomarme la molestia de tener 2 pestillos cuando sé que la salida deseada existirá después de 1 pulso de tiempo?
así que si tuviera muchos circuitos diferentes que dependieran de la salida de cada uno, en lugar de cambiarlos por todos, los activaría en el orden correspondiente de acuerdo con el pulso del reloj. Obviamente me falta algo simple aquí porque no puedo ver el funcionamiento del flip-flop para salvar de la inestabilidad ...
el flip-flop JK es una buena forma de "regular" la salida porque resuelve un problema totalmente diferente, que cuando j = k = 1 el interruptor que el pestillo JK realizaría durante todo el ciclo que el reloj el pulso es 1, ocurre solo una vez, lo que significa que la salida final es determinista, en lugar de indefinida. aunque eso no explica por qué es necesario en un cierre D y un cierre RS.
en esa nota, añadiré una segunda pregunta. ¿Cuál es el uso del cierre / flip-flop JK? Parece que se introdujo en muchos textos como una mejora en el cierre RS, debido a la problemática s = r = 1 situación y la condición de carrera resultante. sin embargo, si configuramos el RS en un flip flop, nos brindamos una mejor alternativa al JK: este funciona como un pestillo RS pero cuando r = s = 1 en el flanco ascendente del reloj, tanto Q como Q 'son 0 , y en el borde descendente no hay cambios en el pestillo del esclavo. por lo que la situación problemática de r = s = 1 se vuelve estable. La única ventaja que tiene JK sobre esta configuración es que r = s = 1 en realidad proporciona una nueva funcionalidad de alternar, no estoy seguro de si eso es algo deseado o no ...
esperando alguna idea ...