Toggle_FlipFlop: Alternancia de entrada/salida Flip-Flop

 

Bloque de funciones Toggle_FlipFlop

Diagrama de pines

En esta figura se muestra el diagrama de pines del bloque de funciones Toggle_FlipFlop:

G-SG-0030381.3.gif-high.gif

 

 

Descripción funcional

El bloque de funciones Toggle_FlipFlop implementa la tabla de decisión lógica para el flip-flop T(Toggle - alternar) con la prioridad de establecimiento.

Toggle_FlipFlop es un tipo de flip-flop que obedece a esta tabla de decisión lógica:

i_xRst

i_xT(n-1)

i_xT(n)

q_xQ(n)

q_xQ(n+1)

0

0

0

X

Q(n)

0

0

1

0

1

0

0

1

1

0

0

1

x

x

Q(n)

1

x

x

x

0

n   ‘n’ es el estado actual y (n+1) es el siguiente estado.

Tiene dos entradas: una entrada i_xT y una entrada para restablecer: i_xRst. También tiene una salida: q_xQ.

Descripción de pines de entrada

En esta tabla se describen los pines de entrada del bloque de funciones Toggle_FlipFlop:

Entrada

Tipo de datos

Descripción

i_xT

BOOL

El flanco ascendente 0...1 alterna el flip-flop.

Configuración de fábrica: FALSE

i_xRst

BOOL

Verdadero: Restablece la salida de Flip-Flop

FALSE: Deshabilitada (configuración de fábrica)

Descripción de pines de salida

En esta tabla se describen los pines de salida del bloque de funciones Toggle_FlipFlop:

Salida

Tipo de datos

Descripción

q_xQ

BOOL

Salida de Flip-Flop