¿Hay algún bloqueo / flip-flop con este comportamiento?

2

He visto los tipos de flip-flop más populares, y ninguno de ellos parece tener el comportamiento deseado:

Tendría dos entradas: una señal de ajuste, S y una señal de datos , D .

Si la señal establecida es verdadera, guardaría lo que esté en la entrada de datos. Sin embargo, si la señal establecida es falsa, nada cambiaría.

Deje que Q sea el bit actual guardado.

Esta sería la tabla de verdad:

S D Q (siguiente)

0 0 Q

0 1 Q

1 0 0

1 1 1

He logrado reproducir este comportamiento utilizando un flip-flop JK, dos compuertas AND y una compuerta OR. ¿No sería esto particularmente útil en las computadoras? Si es así, ¿por qué no hay tal flip-flop (puedo estar equivocado aquí)?

    
pregunta user3257755

3 respuestas

2

Si este dispositivo tiene un reloj, es un D Flip-Flop con Habilitar.

Si no hay reloj, se conoce como un D-Latch "Cerrado". ( enlace )

    
respondido por el Tustique
0

La forma más sencilla de obtener ese comportamiento es usar un multiplexor:

simular este circuito : esquema creado usando CircuitLab

Este circuito se conoce como un cierre transparente en lugar de un flip-flop disparado por el borde. Cuando la entrada S es alta, pasa de forma transparente la entrada D a la salida, y cuando la entrada S baja, la salida retiene su estado en ese momento.

Sí, son bastante útiles en computadoras y otros circuitos. Vea el 74xx75 y compárelo con el ubicuo 74xx74. 74xx373 y 74xx374 son ejemplos de 8 bits.

    
respondido por el Dave Tweed
0

Otro término es "enganche" o "enganche transparente", usado en contraste con un flip-flop o registro activado por borde. A modo de ejemplo, contraste el 74374 activado por el borde con el cierre transparente 74373 CI Observe las tablas de verdad para las dos variedades en la parte superior de la página 3.

En los primeros días de los microcomputadores, los latches se usaban comúnmente en las líneas de dirección del bus, con un ALE (habilitación del latch de la dirección), que permitiría capturar una dirección durante la cantidad máxima de tiempo al establecer la línea de latch high durante el Período de transición esperado. La alternativa, la activación por flanco, requiere que se emita el reloj después del peor tiempo de liquidación de las direcciones.

    
respondido por el WhatRoughBeast

Lea otras preguntas en las etiquetas