Informatica
CAMPUS – NATAL, NÚCLEO DE NOVA CRUZ
CIENCIA DA COMPUTAÇÃO
APLICAÇÕES DE FLIP-FLOPS
JOSÉ RENATO DE ARAÚJO SOUTO
NOVA CRUZ – RN .2012
Aplicações de flip-flops 1- Registradores
Em eletrônica digital um registrador de deslocamento é um conjunto de registradores configurados em um arranjo linear de tal forma que a informação é deslocada pelo circuito conforme o mesmo é ativado, como é amostrado na figura 1.
Estes circuitos podem deslocar uma informação (bit) aplicada na entrada de uma posição a cada pulso de clock. Por exemplo, o bit 1 aplicado na entrada aparece na saída do primeiro flip-flop no primeiro pulso de clock, depois desloca-se, aparecendo na saída do segundo flip-flop no segundo pulso de clock e assim por diante, até aparecer na saída do final da sequencia.
Na configuração mostrada na figura 1(a), cada flip-flop tipo D tem sua saída conectada á entrada do flip-flop seguinte e todos eles são conectados pelo mesmo CLOCK. Para entender como funciona este circuito, vamos partir da situação inicial em que todos eles estejam desativados ou com suas saídas Q no nível baixo. Inicialmente vamos aplicar á entrada de dados um nível alto (1). Conforme podemos ver, esta entrada é feita pela entrada J do primeiro flip flop (FF1). Com a chegada do pulso de clock a este flip-flop, ele muda de estado e com isso “armazena” o pulso aplicado á entrada, o qual aparece em sua saída depois de um curto intervalo de tempo. Veja que este sinal é armazenado com o flanco positivo do sinal de clock, quando então o nível alto deve estar presente na entrada do flip-flop. O intervalo de tempo que decorre entre a aplicação do sinal na entrada de dados e seu aperfeiçoamento na saída do flip-flop é da ordem de alguns nano segundos nos