Hazardy

Nasza ocena:

3
Pobrań: 105
Wyświetleń: 1204
Komentarze: 0
Notatek.pl

Pobierz ten dokument za darmo

Podgląd dokumentu
Hazardy - strona 1

Fragment notatki:


13. Hazardy Hazard to krótkotrwała `szpilka' do 0 w stanie 1 lub do 1 w stanie 0 powstała na skutek nie równych czasów propagacji dla różnych ścieżek w układzie.
Jeżeli w układzie występują niepożądane szpilki to mówimy, że układ ma problemy z hazardami.
Wyróżniamy hazardy: •Statyczne. Kiedy wyjście które ma nie zmienić stanu krótkotrwale zmienia stan na przeciwny
- Statyczny w zerze kiedy wyjście ma pozostać w 0
- Statyczny w jedynce kiedy wyjście ma pozostać w 1
• dynamiczne - kiedy występują wielokrotne zmiany stanów na wyjściach które zmieniają stan.
Hazardy mogą powodować nieprawidłowe działanie układów jeżeli wyjścia na których się pojawiają są interpretowane asynchronicznie. W wielu wypadkach potrafimy uniknąć problemów związanych z hazardami, ale czasami budowane układu muszą być od nich wolne.
Usuwanie hazardów Hazard statyczny w 1 występuje dla sieci typu NAND i sieci AND / OR ( forma dysjunkcyjna )
W sieciach tych chwilowo zachodzi A+A'1 !
Hazard statyczny w 0 występuje dla sieci typu NOR i sieci OR / AND ( forma koniunkcyjna )
W sieciach tych chwilowo zachodzi AA'0 !
Ogólny algorytm postępowania dla sieci dwupoziomowej:
•usunąć hazardy w 1. W sieci AND/OR sprawdzić w tablicy prawdy, czy wszystkie przylegające jedynki są pokryte wspólnym implikantem ( oczkiem w tablicy Karnaugh ). Jeżeli nie to należy dodać dodatkowe implikanty.
•usunąć hazardy w 0. W sieci OR/AND sprawdzić w tablicy prawdy, czy wszystkie przylegające zera są pokryte wspólnym implicjentem ( oczkiem w tablicy Karnaugh
). Jeżeli nie to należy dodać dodatkowe implicjenty
Hazardy dynamiczne w sieci wielopoziomowej W sieciach dwupoziomowych eliminacja hazardów statycznych wystarcza do eliminacji hazardów dynamicznych.
Istnieją techniki eliminujące hazardy sieciach wielopoziomowych ale są one raczej skomplikowane. Rozwiązaniem jest budowanie sieci dwupoziomowych lub budowa układów synchronicznych.
Na podstawie http://www.fpga.agh.edu.pl/tc/t c_pliki/Hazardy1.pdf Hazard w układach cyfrowych Z powodu opóźnień występujących w rzeczywistych elementach przełączającyh, w układach cyfrowych mogą występować chwilowe przekłamania z powodu błędnie realizowanych zależności: ... zobacz całą notatkę



Komentarze użytkowników (0)

Zaloguj się, aby dodać komentarz