Baixe o app para aproveitar ainda mais
Prévia do material em texto
Flip-Flops e Dispositivos Correlatos Prof. Wagner L. A. Oliveira Material adaptado de Acbal Achy e PC Farias Circuitos combinacionais são aqueles em que os estados lógicos de saída dependem unicamente dos estados lógicos de entrada, no instante de tempo considerado Tais circuitos não possuem memória Introdução Circuitos sequenciais são aqueles em que os estados lógicos de saída dependem não somente dos estados lógicos da entrada, no instante de tempo considerado, mas também de estados internos em instantes de tempo anteriores Tais circuitos possuem memória Introdução Circuitos sequenciais utilizam dois tipos básicos de elementos de memória: Latches Flip-Flops Introdução Latch ou multivibrador biestável é um circuito digital capaz de servir como uma memória de um bit Pode ser construído com duas portas NAND ou duas portas NOR Latches Set e reset começa com 1 e 1 5 Latch com portas NAND Latch com portas NAND Exemplo Aplicação Latch com portas NOR Set e reset começa com zero 10 Pulsos Digitais Borda de subida Borda de descida Borda de subida Borda de descida Pulsos Digitais Sistemas digitais podem operar tanto no modo síncrono como no modo assíncrono Nos síncronos, o que dita o passo de mudança é o sinal de clock As transições podem ser por borda de subida Ou por borda de descida Flip-Flops são circuitos baseados em latches, sensíveis a uma borda de sinal de clock Sinais de Clock e Flip-Flops Trabalham com detecção de borda (subida ou descida) do sinal de clock Flip-Flops Tipo S-C Flip-Flops Tipo S-C 15 Detector de Borda 16 Flip-Flops Tipo S-C Neste Flip-Flop, a condição J=K=1 não resulta em ambiguidade Neste caso, a saída irá mudar para o estado lógico oposto na transição positiva de clock Denominado Modo de Comutação (toggle mode) Flip-Flop Tipo J-K Circuito Flip-Flop Tipo J-K Trata-se de um FF com apenas uma entrada de controle Quando uma transição no clock ocorre, o valor da entrada D é levado à saída Q Flip-Flop Tipo D 20 Flip-Flop Tipo D 21 Possui uma arquitetura muito parecida com o FF tipo D, porém não apresenta o detector de borda Habilitando o latch, o sinal da entrada é levado à saída de forma transparente Latch Tipo D (Latch Transparente) 22 Latch Tipo D 23 São usadas para colocar o FF em estado 0 ou 1 em qualquer instante, independente da condição dos outros sinais de entrada Entradas Assíncronas 24 O barrado indica que o estado zero ativa a porta lógica Entradas Assíncronas 25 Atrasos de Propagação 26 Na figura, considere o instante em que Q1 = 1 e Q2 = 0 Na borda negativa do clock, Q1 comutará para o estado BAIXO após o tempo de propagação tPHL Na mesma borda negativa do clock, Q2 comutará de modo confiável para o estado ALTO, desde que tPHL de Q1 seja maior que o tempo de hold tH Atrasos de Propagação 27 Exemplo 1 Para o FF RS abaixo, identifique as entradas R e S e desenhe as formas de onda nas saídas, em função dos sinais aplicados A = R; B = S 28 29 Exemplo 2 Para o FF da figura abaixo, desenhe as formas de onda nas saídas, em função dos sinais aplicados 30 Exemplo 3 Para o FF da figura abaixo, desenhe as formas de onda nas saídas, em função dos sinais aplicados 31 Exemplo 4 Para o FF da figura abaixo, desenhe as formas de onda nas saídas Q0 e Q1, em função dos sinais aplicados Para saber mais Sistemas digitais: princípios e aplicações Ronald J. Tocci, Neal S. Widmer, Gregory L. Moss 2011
Compartilhar