O Flip-Flop é popularmente conhecido como o circuito básico de memória digital. Ele tem dois estados como estado lógico 1 (alto) e estado lógico 0 (baixo). Um flip-flop é um circuito sequencial que consiste em um único estado binário de informações ou dados. O circuito digital é um flip-flop com duas saídas e estados opostos. É também conhecido como Multivibrador Biestável.

1. Flip-flop JK:
O diagrama flip-flop JK abaixo representa a estrutura básica que consiste em Clock (CLK), Clear (CLR) e Preset (PR).

Operações em JK Flip-Flop -

  • Caso 1:
    PR = CLR = 0 

    Esta condição está em seu estado inválido.



  • Caso 2:
    PR = 0 e CLR = 1 

    O PR é ativado, o que significa que a saída no Q é definida como 1. Portanto, o flip-flop está no estado definido.

  • Caso-3:
    PR = 1 e CLR = 0 

    O CLR é ativado, o que significa que a saída no Q 'é definida como 1. Portanto, o flip-flop está no estado de reinicialização.

  • Caso 4:
    PR = CLR = 1 

    Nessa condição, o flip-flop funciona normalmente, enquanto o PR e o CLR são desativados.


JK Flip-Flop com a representação de Preset e Clear -


Mesa da verdade para flip-flop JK -


Condição de corrida ao redor no flip-flop JK -
quando J e K são definidos como 1, a entrada permanece alta por um longo período de tempo e a saída continua alternando. Alternar significa alternar na saída instantaneamente, ou seja, Q = 0, Q '= 1 mudará imediatamente para Q = 1 e Q' = 0 e esta continuação continua mudando. Essa mudança na saída leva à condição de corrida ao redor.


2. Flip-flop
SR : No flip-flop SR, com a ajuda de Preset e Clear, quando a alimentação é ligada, o estado do circuito continua mudando, ou seja, é incerto. Pode chegar ao estado Set (Q = 1) ou Reset (Q '= 0). Em muitas aplicações, é desejável inicialmente definir ou redefinir o flip-flop. Isso é realizado pelo Preset (PR) e pelo Clear (CLR).

Operações em SR Flip-Flop -

  • Caso 1:
    PR = CLR = 1 

    As entradas assíncronas estão inativas e o flip-flop responde livremente às entradas S, R e CLK da maneira normal.

  • Caso 2:
    PR = 0 e CLR = 1 

    Isso é usado quando o Q é definido como 1.

  • Caso-3:
    PR = 1 e CLR = 0 

    Isso é usado quando o Q 'é definido como 1.

  • Caso 4:
    PR = CLR = 0 

    Este é um estado inválido.

SR Flip-Flop com a representação de Preset e Clear -


Tabela da verdade para SR Flip-Flop -


Aplicações do Flip-Flop:

  1. Flipflops são usados ​​como um interruptor de eliminação de salto.
  2. Eles são usados ​​como uma conversão serial para paralelo e paralelo para serial.
  3. É usado para contadores.
  4. É usado como divisor de frequência e também como trava.

Aprenda todos os conceitos do GATE CS com aulas gratuitas ao vivo em nosso canal do youtube.