Qual é a diferença básica entre um trinco e flip-flop e quais são as entradas aplicadas a ambos?

A diferença básica entre trava e flip-flop é que o primeiro é sensível ao nível, enquanto o posterior é sensível à borda.

Você pode aplicar qualquer entrada para trava e flip-flop, exceto a inválida. Pesquise no Google no flip-flop e prometo que 8 em cada 10 sites estão fornecendo o circuito errado para o flip-flop.

Siga este vídeo para entender melhor a diferença entre as travas e os chinelos. O vídeo é um pouco rápido, então pare e assista, e espero que isso esclareça suas dúvidas.

Vou sugerir que você leia este tópico do livro, de preferência MORRIS MANO.

Este tópico é a base de todo o seu circuito seqüencial e, se você pretende projetar hardware no Verilog / VHDL, esse será o conceito mais importante, como alguns bloqueios de design de código e outros flip-flops de design.

Bem, agora vamos à pergunta, diferença básica

  1. Robusto
  • A trava é um circuito multivibrador assíncrono e biestável. O estado retido pode mudar a qualquer instante quando a ativação estiver no estado alto.
  • A entrada D fica travada a qualquer momento, sempre que a EN estiver alta.

2. Flip-flop

  • O flip-flop é um circuito multivibrador síncrono e biestável. O estado retido pode mudar apenas na borda ascendente ou na borda descendente do sinal do relógio, dado como entrada da ativação.
  • A entrada D é amostrada apenas nas bordas positivas do sinal CLK.

Quando Ativar na trava, como ligar / desligar manualmente, é substituído por um interruptor automático de período fixo, ou seja, o sinal e o circuito CLK ficam ativos apenas nas bordas do relógio (largura do pulso CLK / EN aprox. A zero) com a ajuda do circuito detector de transição torna-se um flip-flop.

nota -: No cenário prático / real, o sinal clk 'tem algum atraso devido ao não gate.

Fotos -: 3ST Technologies Pvt Ltd (Material de treinamento)