FLIP-FLOP LATCH D Notas: Este novo flip-flop constrói-se a partir do RST impondo-se que seja sempre R=NÃO S. Para tal, liga-se um inversor da entrada S para a entrada R, ficando assim com uma entrada T e outra entrada a que chamamos D. Fig.8 – Flip-Flop tipo D. Este flip-flop tem várias designações na literatura inglesa: bistable latch (trinco bi-estável), data latch (trinco de dados) ou simplesmente D latch. A tabela de funcionamento deste flip-flop pode ser obtida directamente a partir da do RST. No entanto, agora só se pode ter nas entradas S=0 e R=1 (quando D=0) ou S=1 e R=0 (quando D=1) (Tabela 2). Desaparece, portanto, a entrada S=R=0 e a delicada condição S=R=1. T D Q 0 0 Mantém-se 0 1 Mantém-se 1 0 0 1 1 1 Tabela 2 – Tabela de verdade de um Flip-Flop tipo D. Assim, se tivermos T=1, a saída segue a entrada: se D=0 - Q=0; se D=1 - Q=1. Quando T vai a 0 fica memorizado na saída Q o valor que estava em D no momento imediatamente anterior a T ir a 0. Por exemplo, se no instante em que T transita de 1 para 0 a entrada for D=0, ficará na saída Q=0 e esta saída manter-se-á inalterada indefinidamente enquanto T se mantiver em 0. Quando T for novamente a 1, a saída Q passará a acompanhar o valor da entrada desde o instante da abertura até ao novo fecho do T. Na Figura 9 é apresentado um diagrama temporal exemplificativo do funcionamento do Latch D. Fig.9 – Diagrama Temporal do Flip-Flop D. Observe em especial os pontos assinalados com (*), os quais correspondem aos instantes em que T vai a 0: os valores que D tem nesses instantes serão os valores que ficam memorizados na saída Q do Latch durante todo o intervalo de tempo posterior em que for T=0. Este tipo de flip-flop é muito útil para o armazenamento ou memorização de informação binária. O processo de memorização acontece abrindo momentaneamente o flip-flop nos instantes em que se quer apanhar a informação presente na entrada, pois normalmente T estará em 0, indo momentaneamente a 1 para efectuar a memorização dos valores das entradas que estejam presentes nesses instantes e voltando novamente a 0. Notas: