Portas lógicas como vimos até agora possuem uma saída que depende exclusivamente de suas entradas, porém em alguns usos, não apenas as entradas são importantes, mas a saída anterior, ou as saídas passadas, também importam, isso cria uma nova divisão na eletrônica digital, de memórias capazes de guardar uma informação passada.
Latch SR
Esses são dispositivos de memória que possuem dois bits de controle, um exemplo desses componentes é o CI 74LS373, com um diagrama de funcionamento visto abaixo:
Aqui OC é output control, ele liga e desliga a saída, e ele é barrado, pois é ativado em 0 e desativado em 1, e o pino G habilita a e desabilita a memória do componente.
Aqui temos as entradas e as respectivas saídas do componente, e temos ainda dois bits de controle, o que acontece quando mudamos alteramos essas entradas? Veja a tabela abaixo:
Aqui vemos que quando o pino que habilita o latch está em 0 a saída será a própria entrada, mas quando G vai para 1 a saída irá permanecer a mesma que estava quando G foi de 0 para 1, independente de qual for a entrada, e se o pino que habilita a saída estiver em 1, por ele ser barrado a saída será desabilitada, e não terá nível lógico 0 nem 1, ela será uma saída de alta impedância, Z, que não é interpretada por circuitos digitais, chamada de tri-state.
Latch tipo D
O funcionamento desse latch é um pouco diferente, esse latch possui apenas 1 bit de controle e a entrada, se o enable está em 0 a saída se mantém no valor que estava quando o dispositivo recebeu 0 no enable e se enable é 1 a saída será a entrada, é essa mudança na saída ocorre assim que a entrada muda.
Nenhum comentário:
Postar um comentário