Home ⇒ Visão global ⇒ Eletrônica digital ⇒ Hazards
Hazards en electrónica digital
Table of Contents
ToggleEn la electrónica digital, los «hazards» (también conocidos como «glitches») son transitorios indeseables a la salida de un circuito lógico. Estas transiciones lógicas de 0 o 1 se producen a la salida durante un corto periodo de tiempo cuando cambia una variable de entrada, a pesar de que esto no es lo esperado según la ecuación funcional.
Explicación del Hazard con un ejemplo:
Un conmutador electrónico transmite la señal A o la señal B al cable de datos, dependiendo de la señal de control. Vea el circuito:
![]()
Si ahora cambiamos la señal en la entrada de control C de log. 1 a log. 0, obtendremos un error. ¿Por qué? La negación tiene un cierto retraso en el tiempo de ejecución (digamos 4 ms). Este retraso en el tiempo de ejecución se transmite como un fallo en la salida (observación: para facilitar la explicación, se han descartado los retrasos de los elementos AND):
![]()
¿Cómo evitar los «Hazards»?
Para evitar los hazards, es posible incorporar una función adicional en la forma disyuntiva normal:
![]()
< página anterior | página siguiente >