Hazards

Home  ⇒ Visão global  ⇒ Eletrônica digital ⇒ Hazards

Na eletrônica digital, os “hazards” (também conhecidos como “glitches”) são transientes indesejáveis na saída de um circuito lógico. Estas transições lógicas de 0 ou 1 ocorrem na saída por um curto período de tempo quando uma variável de entrada muda, apesar de isso não ser esperado de acordo com a equação funcional.

Explicação Hazard com um exemplo:

Um comutador eletrônico transmite o sinal A ou o sinal B para o fio de dados, dependendo do sinal de controle. Veja o circuito:

Se agora mudarmos o sinal na entrada de controle S de log. 1 para log. 0, obteremos um glitch. Por quê? A negação possui um certo atraso de tempo de execução (digamos 4 ms). Esse atraso de tempo de execução é transmitido como uma falha na saída (observação: para facilitar a explicação, os atrasos dos elementos AND foram desconsiderados):


Como evitar os “Hazards”?

Para evitar o risco, é possível incorporar uma função adicional na forma normal disjuntiva:

 

< Página anterior | Página seguinte >

Deixe um comentário

O seu endereço de e-mail não será publicado. Campos obrigatórios são marcados com *