Biestable D/T/J-K/S-R

Librería: Memorias
Introducida : 2.0 Beta 1
Apariencia:

Comportamiento

Cada biestable almacena un bit de datos, el cual se proporciona a través de la salida Q en la parte este del componente. Normalmente, el valor puede ser controlado a través de los valores de entrada en la cara oeste del componente. En concreto, el valor cambia cuando la entrada de reloj, identificada por un triángulo en todos los biestables, pasa de 0 a 1; en este flanco de subida, el valor cambia de acuerdo con la tabla de abajo, dependiendo del biestable en cuestión.

D Flip-Flop T Flip-Flop J-K Flip-Flop S-R Flip-Flop
DQ
00
11
TQ
0Q
1Q'
JKQ
00 Q
01 0
10 1
11 Q'
SRQ
00 Q
01 0
10 1
11 ??

A continuación se explica de otra forma el comportamiento de cada uno de los biestables.

Pines

Borde oeste, identificado con un triángulo (entrada, 1 bit)
Entrada de reloj: En el instante en el que el valor de esta entrada pasa de 0 a 1 (flanco de subida), el valor del biestable será actualizado en función de los valores de las demás entradas de la cara oeste. Mientras este pin permanece a 0 o a 1 los demás pines de la cara oeste no tienen efecto.
Borde oeste, las demás entrada(s) etiquetada(s) (entrada(s) 1 bit)
Estas entradas controlan el valor que adopta el biestable después de un flanco de subida del reloj. Su significado depende del biestable; las tablas de arriba resumen el comportamiento de cada biestable en función de los bits de entrada.
Borde este, etiquetado Q, esquina norte (salida, 1 bit)
Proporciona el valor que se almacena en el biestable.
Borde este, esquina sur (salida, 1 bit)
Proporciona el complemento del valor que se alamacena en el biestable.
Borde sur, esquina este (entrada, 1 bit)
Reset asíncrono: Cuando vale 0 o indefinido, esta entrada no tiene efecto; mientras vale 1, el valor almacenado en el biestable será 0. Esto sucede de forma asíncrona - esto es, con independencia del valor de la entrada de reloj -. Mientras valga 1 los otros pines no tienen efecto alguno.
Borde sur, esquina oeste (entrada, 1 bit)
Set asíncrono: Cuando vale 0 o indefinido, esta entrada no tiene efecto; mientras vale 1, el valor almacenado en el biestable será 1. Esto sucede de forma asíncrona - esto es, con independencia del valor de la entrada de reloj -. Mientras esta entrada valga 1, los otros pines no tienen efecto alguno, a excepción del reset asíncrono prevalece sobre éste.

Atributos

Ninguno.

Comportamiento de la Herramienta De Cambio

Al hacer clic sobre un biestable utilizando la Herramienta De Cambio se conmuta el bit almacenado en el biestable, a menos que las entradas asíncronas set/reset estén activadas.

Text Tool Behavior

Ninguno.

Volver a la referencia de las librerías