Usando un diagrama de bloques para el flipflop RS, agregue las puertas apropiadas para un D-flipflop

1

Me han dado el problema

  

"Usando un diagrama de bloques para el flipflop RS, agregue las puertas apropiadas para un D-flipflop".

Ahora, puedo crear el diagrama de compuerta tanto para RS flipflop como para D flipflop (a continuación), pero nunca se me ha asignado la tarea de crear un diagrama de bloques. Soy un estudiante de ciencias de la computación en una clase de arquitectura de computadoras, así que puedes entender mi confusión. Sé que a SE le gustan las preguntas que pueden tener respuestas directas, así que me desviaré de preguntar "¿Dónde puedo aprender a crear diagramas de bloques?". En su lugar voy a preguntar esto:

¿Cómo convierto estos diagramas de compuerta en diagramas de bloques?

    
pregunta Jaken Herman

1 respuesta

1

Quizás esto podría ayudar. No respondo a las preguntas de 'tarea / trabajo en clase', pero me complace darte un empujón en la dirección correcta.

He mostrado los diagramas de bloques para un S-R y un flip flop NOT S - R. Todo lo que realmente necesita saber sobre ellos es su tabla de verdad (es decir, la relación lógica entre entradas y salidas)

Puedes crear flip flops S-R que cambien usando un pulso activo ALTO o un BAJO activo . Depende de qué puertas hayas usado para crearlas.

Es una buena idea mostrar la diferencia entre ellos ( por lo tanto, las barras sobre la S y R muestran su LOW activo ).

El problema con un simple flip-flop tipo S-R es que hay una condición de carrera lógica. Las salidas no se comportan cuando las entradas cambian y obtiene ambas salidas alta o baja (0-0 o 1-1) en lugar de que una sea el complemento de la otra (0-1 o 1-0).

Imagine lo que sucedería si la salida Q operara un acelerador y NO Q operara un freno en una máquina. Podría terminar con el freno Y el acelerador operado en conjunto, no está bien.

En el caso del circuito de puerta NOR, nunca querrá tener ambas entradas altas al mismo tiempo. En el caso del circuito de compuerta NAND, no desea tener ambas entradas LOW al mismo tiempo.

Para evitar esta condición de carrera, las puertas lógicas adicionales se pueden conectar alrededor de un flip flop básico para formar un flip flop tipo D, J-K o T (alternar).

Creo que la pregunta que se hace es comenzar con un diagrama de bloques de un flip flop S-R, agregar algunas puertas para convertirlo en un flip flop tipo D. Debe decidir qué constituye el flip flop S-R (construido alrededor de las puertas NOR o construido alrededor de las puertas NAND)

Le sugeriría que proporcione DOS respuestas para cubrir todas las eventualidades.

    
respondido por el JIm Dearden

Lea otras preguntas en las etiquetas