I A maioria dos flip-flops tem uma ou mais entradas
assíncronas que operam independentemente das síncronas e Clock. I Tais entradas podem colocar o estado do FF em 1 o 0 em qualquer instante independente das condições das outras entradas. I São portanto entradas de sobreposição. Entradas Assíncronas de Preset e Clear Exemplo: Determine a resposta da saída Q às formas de onda mostradas na figura abaixo. Considere que Q está inicialmente no nível alto. Flip-Flops Mestre-Escravo I O flip-flop JK apresenta uma característica indesejável. I Quando o clock for igual a 1, o circuito funciona como um circuito combinacional. I A nova saída é alterada tantas vezes quantas os estados das entradas J e K. I Clock = 1: Mestre ativo e escravo inativo —> Mestre faz a captura da informação I Clock = 0: Mestre inativo e escravo ativo —> Escravo apresenta a informação. Flip-Flops Mestre-Escravo
• O circuito denomina-se JK Mestre-Escravo sensível à
descida de clock. Aplicações dos Flip-Flops
• Como resolver o problema de pulsos parciais que não são
desejáveis? Aplicações dos Flip-Flops Aplicações dos Flip-Flops
• Para que esse circuito funcione adequadamente, a entrada A tem
de estar em nível ALTO antes da entrada B por pelo menos um intervalo de tempo igual ao tempo de setup requerido pelo FF. REGISTRADORES Tipos de Registradores
I Os registradores têm a função de armazenar e transferir
dados de um FF para outro. Registradores: Transferência Síncrona I Em cada caso, o valor lógico atual armazenado em um FF-A é transferido para um FF-B na borda de descida do pulso TRANSFER. Registradores: Transferência Assíncrona
I Essa transferência assíncrona é realizada independentemente
das entradas síncronas e do clock do FF e também é conhecida como transferência por interferência. Registradores: Transferência Paralela de Dados I Essa transferência paralela não altera o conteúdo do registrador. I Ela é feita de forma simultânea de X para Y. Registradores de Deslocamento: Transferência Serial de Dados I Um registrador de deslocamento é um grupo de FFs organizados de modo que os números binários armazenados nos FFs sejam deslocados de um FF para o seguinte a cada pulso de clock. I Quando ocorre uma borda de descida no pulso de deslocamento, cada FF recebe o valor armazenado previamente no FF à esquerda. Registradores de Deslocamento: Transferência Serial de Dados Registradores de Deslocamento: Transferência Serial de Dados