Hazard w układach cyfrowych
Z powodu opóźnień występujących w rzeczywistych elementach przełączający^ w układach cyfrowych mogą występować chwilowe przekłamania z powodu błędnie realizowanych zależności: x + ~x = 1 lub x o ~x = 0
Hazard - jest jednym ze zjawisk spowodowanych występowaniem opóźiueń w elementach przełączających. Mamy z nim do czynienia wtedy, gdy sygnał x i jego negacja sterują elementem przełączającym L po co najmniej dwóch drogach z różnym opóźnieniem, przy czym każda z dróg prowadzi przez inny układ kombinacyjny.
Rodzaje hazardu:
HSd - statyczny w warunkach działania - może powodować błąd typu l->0-> 1 gdy wartość sygnału Z powinna pozostać niezmieniona równa 1
HSn - statyczny w warunkach niedziałania - może powodować błąd typu 0->l->0, gdy wartość sygnału Z powinna pozostać niezmieniona równa 0
HD - dynamiczny - może powodować błąd typu l->0->l->0 lub 0->l->0->l gdy wartość sygnału Z powinna się zmienić jeden raz odpowiednio l->0 lub 0->l
wHSd (wHSn) - rozumiany jest jako taki przypadek HSd (HSn). kiedy po zmianie sygnału x sygnał wyjściowy elemenm L powinien zachować stałą wartość 1 (0), lecz w wyniku hazardu wartość ta może się zmieniać 1->0->1->0->1 (0*> 1*>0*> 1*>0), czyli może wystąpić zwielokrotnienie błędu typu HSd (HSn)
W układach stykowych przyczyną hazardu jest niejednoczesna zmiana styków: zwiemych i rozwianych tego samego przekaźnika. W układach półprzewodnikowych jest różnica opóźnień dróg logicznych, po których zmiany proste i przeciwne sygnału x sterują elementem L. W układzie z pamięcią oprócz hazardu mogą występować zjawiska: wyścigu i hazardu zasadniczego.
Na podstawie: Układy cyfrowe. Teoria i Przykłady. \\ryd. PKJS Gliwice 2002