El problema sobre la baja activa, y cómo puedo saberlo por la forma de onda

0

Esta imagen es la simulación del D-flip flop con restablecimiento activo bajo y configuración, y sé que activa baja significa que cuando la señal es 0, significa. pero ¿cómo sé que está activa baja de esta imagen?

Q y Q_bar siempre es 1.8 cuando el ajuste y el restablecimiento son 0, por lo que para este restablecimiento activo bajo y establezca, si alimenta el restablecimiento y establece la señal baja, el D-flip-flop no puede funcionar normalmente, pero para el restablecimiento alto activo y listo, puede funcionar normalmente. ¿Mi razonamiento es correcto?

    
pregunta 蕭仰恩

2 respuestas

1
  

pero, ¿cómo puedo saber que está activo bajo de esta imagen?

Sabes que las señales SET y RESET están activas en nivel bajo, porque cuando ambas eran altas, la entrada se transfirió a la salida con cada flanco ascendente del reloj. Esto significa que SET y RESET deben haberse desactivado cuando está alto. Lo que significa que deben ser señales bajas activas.

  

entonces, para este restablecimiento y configuración bajos activos, si usted alimenta el restablecimiento y establece la señal baja, el flip-flop D no puede funcionar normalmente, pero para el restablecimiento y configuración altos activos, puede funcionar normalmente. ¿Mi pensamiento es correcto?

Se podría implementar un RESET y SET activo-alto simplemente colocando un inversor delante de cada una de las entradas RESETn y SETn existentes. Si no hiciera esto, el comportamiento del circuito no cambiaría, excepto los comportamientos RESTABLECER y CONFIGURARSE cuando las entradas correspondientes sean altas en lugar de bajas (y habría un ligero retraso en el flip-flop que reconoce estas entradas). En caso de que tanto SET como RESET se afirmaran (lo que ahora significaría que eran altos), todavía vería que ambas salidas suben.

Editar

En un comentario sobre otra respuesta que dijiste,

  

Cuando Set y Reset están activos, ¿quiere decir que ambos están activos alto? o bajo activo?

Creo que no entiendes lo que significa "alta activa" y "baja activa".

Estos términos indican cómo se diseña el circuito, no el estado en el que se encuentran en un instante en el tiempo.

"Activo bajo" significa que el circuito está diseñado de modo que un bajo voltaje (por ejemplo, 0 V) indique un valor "verdadero" lógico, un "1" lógico o un estado afirmado; mientras que un alto voltaje indica "falso", "0" o el estado sin validación.

"Activo alto" significa lo contrario. El circuito está diseñado de manera que un voltaje bajo indica "falso", "0" o desasignación, mientras que un voltaje alto indica "verdadero", "1" o el estado afirmado.

Para ponerlo en una tabla, un diseño bajo activo podría tener

voltage    1/0     meaning
--------------------------
0 V         1      asserted
5 V         0      de-asserted

mientras que el diseño activo-alto complementario tendría

voltage    1/0     meaning
--------------------------
0 V         0      de-asserted
5 V         1      asserted

Dado un circuito, no puede cambiarlo de activo alto a activo bajo simplemente cambiando sus voltajes de entrada. Debe cambiar el diseño del circuito para cambiarlo de un circuito bajo activo a un circuito alto activo.

(Advertencia: debido a las reglas de De Morgan, la misma puerta física podría usarse en un circuito activo bajo o activo alto. Pero un circuito que implementa una puerta NAND en lógica alta activa implementaría NOR en lógica baja activa )

    
respondido por el The Photon
0

Cuando Set y Reset están activos, ambas salidas son altas. Si ambos se liberan al mismo tiempo, el estado de salida es desconocido, ya que la función depende de que solo uno esté activo.

De lo contrario, su simulación muestra transferencias de borde de reloj negativas D a Q, Q_bar

El reloj funciona en el borde positivo negativo (BF) en su simulación, lo cual es común para CMOS. nunca los dos bordes como puede haber indicado en los comentarios.

Para su información, su simulación es de "lógica invertida" a "estándar" CMOS D FF lógica en todos los casos, RS baja activa y reloj de borde negativo.

Tenga en cuenta que muchas formas diferentes de representación ASCII para baja activa incluyen / R, R !, R_ y _R y Q, Q _ significa Q, Qbar cuando es difícil de usar \ $ Q, \ bar Q \ $ usando tex \bar - Q_bar podría considerarse redundante.

    
respondido por el Tony EE rocketscientist

Lea otras preguntas en las etiquetas