Prévia do material em texto
Pergunta 1 10 em 10 pontos Latches e flip-flops são componentes básicos dos sistemas lógicos sequênciais. A função deles consiste em armazenar um bit de informação. No mercado, podemos encontrar diversas implementações de latches e de flip-flops, tais como “RS” e “D”. Para essa questão, descreva a tabela-verdade relativo aos latches e flip-flops tipo “RS” e abstraia os conceitos relacionados respondendo às seguintes questões: 1) Quais os estados que não podem ocorrer nas entradas dos latches e flip-flops “RS”? Esses estados são diferentes quando usamos lógica positiva ou lógica negativa? 2) Qual a diferença entre os latches e flip-flops tipo “RS” em relação ao tipo “D”? 3) Qual a diferença básica entre latches e flip-flops? Resposta Selecionada: 1) Quais os estados que não podem ocorrer nas entradas dos latches e flip-flops “RS”? Esses estados são diferentes quando usamos lógica positiva ou lógica negativa? R.> Em latches e flip-flops, não se pode ativar os terminais “R” e “S” (Reset e Set) simultaneamente, ou seja, o terminal “R” e o terminal “S” não podem estar no estado “ligado” ao mesmo tempo. O nível no qual estes estados são ativados é diferente dependendo de se usamos lógica positiva ou negativa, porém o estado não é diferente, somente seu nível. Para lógica positiva (NOR) os terminais se ativam no nível 1. Para lógica negativa (NAND) os terminais se ativam no nível 0. Portanto, na lógica positiva (NOR) os terminais “R” e “S” não podem estar ambos ativados no nível 1, já na lógica negativa (NAND) não podem estar ambos ativados no nível 0. Quando isto ocorre o latch entra no estado de indeterminação. 2) Qual a diferença entre os latches e flip-flops tipo “RS” em relação ao tipo “D”? R.> Latches e flip-flops do tipo “D” impedem que os terminais “R” e “S” sejam ativados simultaneamente com o uso de um sinal de “enable” (habilitação) que quando desabilitado, 0, faz com que o latch continue armazenando o valor atual independentemente do valor da entrada “D”. Já quando o “enable” estiver ativado, 1, o valor na entrada “D” será copiado e armazenado pelo componente, podendo ser usado. Isso é feito com a introdução de um inversor entre as entradas “R” e “S” que as torna complementares e impede que estejam ambas no mesmo nível. 3) Qual a diferença básica entre latches e flip-flops? R.> A diferença básica entre latches e flip-flops está em sua forma de ativação (habilitação). Flip-flops somente são ativados durante a transição de valores ou “rampas”, já os latches ficam ativados enquanto o sinal de habilitação estiver ativo.