Explique resumidamente o que é e como funciona um Latch tipo D.
Passo 1
O enunciado pede uma definição e descrição de funcionamento de um latch do tipo D. O conteúdo diz respeito a circuitos digitais de memória elementar, em que precisamos entender entradas, saídas e o comportamento sensível a nível de habilitação (enable).
Passo 2
O latch tipo D é implementado internamente por dois latches RS conectados em sequência (master–slave) ou por portas que garantem a propriedade “data” (D). Ele possui:
– Uma entrada de dados \text{D}.
– Uma entrada de habilitação \text{EN} (às vezes chamada de clock em nível).
– Uma saída principal \text{Q} (e tipicamente a saída complementar \overline{\text{Q}}).
Passo 3
Quando \text{EN}=1 (nível alto), o latch fica transparente: a saída \text{Q} acompanha o valor presente em \text{D}. Isso significa que qualquer mudança em \text{D} imediatamente reflete em \text{Q}.
Quando \text{EN}=0 (nível baixo), o latch bloqueia o estado: a saída \text{Q} “congela” no último valor que tinha quando \text{EN} caiu para zero, ignorando quaisquer variações em \text{D}.
Resposta
Um latch tipo D é um elemento de memória sensível a nível que, enquanto a entrada de habilitação \text{EN} estiver em nível alto, transfere o valor de \text{D} para \text{Q}; quando \text{EN} volta a nível baixo, ele retém (“latch”) o último valor armazenado em \text{Q}.