¡Una pregunta sobre cómo funcionan los pestillos RS y el tiempo que una entrada necesita para permanecer alta después de que se ha suministrado!

Tengo un pestillo RS construido con 2 puertas NOR, sin entrada de habilitación.

ingrese la descripción de la imagen aquí

Digamos que al principio la salida se establece en Q=1, Q'=0. (foto1)

En un momento dado, R tiene un pulso alto y Q se calcula como (R+Q')'=(1+0)'=0. (foto2)

ingrese la descripción de la imagen aquí

Entonces ahora Q proporciona 0 en lugar de uno a la otra puerta NOR.

Ahora Q' se calcula como (0+0)'=1.(pci4)

ingrese la descripción de la imagen aquí

Ahora, como puedo ver en la imagen, mientras duró la propagación de la señal del primer NOR al segundo, y luego de vuelta del segundo al primero, el pulso en R se mantuvo alto. Por lo tanto, en este momento ambas señales a la primera puerta NOR son altas. Q se calcula de nuevo como (1+1)'=0, por lo que no cambia.

Llega el momento en que R vuelve a ser 0 y se vuelve a calcular Q, Q=(0+1)'=0, pero sigue sin cambiar (imagen 5).

ingrese la descripción de la imagen aquí

En este momento, ambas entradas son bajas y el pestillo se encuentra en un estado de restablecimiento estable.

Las imágenes son de una animación, pero todo esto no me quedó claro hasta que separé la animación. Es posible que esto no haya sido una gran pregunta, sino una discusión, porque necesito la confirmación de alguien si tengo razón. ¿Significa esto que la entrada debe permanecer alta durante al menos el tiempo necesario para que se calcule la primera compuerta NOR, se suministre el nuevo pulso a la segunda compuerta y ese pulso se devuelva?

Respuestas (1)

Sí, para abreviar, la entrada debe permanecer estable hasta que la retroalimentación positiva haya terminado de propagarse desde las salidas de la puerta a las entradas de la puerta.

Si viola el ancho de pulso mínimo, el pestillo puede simplemente ignorar el pulso, puede oscilar o volverse metaestable.

Esto se conoce como "tiempo de espera".
No, el tiempo de espera es una especificación para una entrada de datos con respecto a un reloj. Para un pestillo RS, la especificación es un ancho de pulso mínimo.
Para obtener más información sobre "sistemas asíncronos", esto puede ayudar ee.ucl.ac.uk/~ademosth/E757/Topic6.pdf