Wykład XIV- Układy asynchroniczne_kodowanie.pdf

(137 KB) Pobierz
Microsoft PowerPoint - Wykład XIV- Układy asynchroniczne_kodowanie
Technika cyfrowa
Wykład XIV
Asynchroniczne układy
sekwencyjne –
kodowanie tablic przejść-wyjść
Piotr Kawalec
Wykład XIV - 1
736051958.003.png
Technika cyfrowa
Plan wykładu
Wyścigi w automatach
asynchronicznych
Zasady kodowania
automatów asynchronicznych
Zastosowanie rachunku podziałów
do kodowania automatów asynchronicznych
Piotr Kawalec
Wykład XIV - 2
736051958.004.png 736051958.005.png
Technika cyfrowa
Wyścigi w automatach asynchronicznych
Wyścigami w automatach asynchronicznych nazywamy
zjawisko istnienia różnych dróg przejść ze stanu
niestabilnego do stanu stabilnego
Wyścigi mogą wystąpić w układzie tylko wtedy gdy
przełączenie automatu wymaga zmiany stanu co
najmniej dwóch elementów pamięci
Wyścigiem krytycznym nazywamy zjawisko możliwości
przejścia automatu ze stanu niestabilnego do różnych
stanów stabilnych
Piotr Kawalec
Wykład XIV - 3
736051958.006.png
Technika cyfrowa
Wyścigi w automatach asynchronicznych
Wyścigi krytyczne w automatach asynchronicznych
muszą być zawsze usuwane !!!
Wyścigiem niekrytycznym nazywamy zjawisko przejścia
automatu ze stanu niestabilnego różnymi drogami do
odpowiadającego mu stanu stabilnego
Wyścigi niekrytyczne nie prowadzą do błędnego
działania układu, a więc nie muszą być usuwane
Piotr Kawalec
Wykład XIV - 4
736051958.001.png
Technika cyfrowa
Wyścigi w automatach asynchronicznych
Jeżeli w kolumnie tablicy przejść odpowiadającej
aktualnemu stanowi wejść występują dwa lub więcej
stany stabilne to grozi wyścig krytyczny
Jeżeli w kolumnie tablicy przejść odpowiadającej
aktualnemu stanowi wejść jest tylko jeden stan
stabilny, to może wystąpić tylko wyścig niekrytyczny
Warunkiem wystarczającym uniknięcia wyścigów jest
takie zakodowanie automatu, aby przy każdej zmianie
stanu zmieniał się stan tylko jednego elementu
pamięci (graficzna metoda hipersześcianów)
Piotr Kawalec
Wykład XIV - 5
736051958.002.png
Zgłoś jeśli naruszono regulamin