Układ sekwencyjny: Różnice pomiędzy wersjami

[wersja nieprzejrzana][wersja przejrzana]
Usunięta treść Dodana treść
m Wycofano edycje użytkownika 87.248.79.114 (dyskusja). Autor przywróconej wersji to Einsbor.
Linia 28:
W '''układach synchronicznych''' zmiana stanu wewnętrznego następuje wyłącznie w określonych chwilach, które wyznacza sygnał '''zegarowy''' (ang. ''clock''). Każdy układ synchroniczny posiada wejście zegarowe oznaczane zwyczajowo symbolami '''C''', '''CLK''' lub '''CLOCK'''. Charakterystyczne dla układów synchronicznych jest to, iż nawet gdy stan wejść się nie zmienia, to stan wewnętrzny – w kolejnych taktach zegara – może ulec zmianie.
 
Ponieważ w przypadku układu synchronicznego zrealizowanego jako [[automat GrzesiMoore'a]], wyjście układu jest funkcją stanu wewnętrznego, może ono zmieniać się tylko w chwili nadejścia taktu, co daje gwarancję, że odpowiedni stan wyjść utrzyma się przez cały takt. W przypadku [[automat Mealy'ego|automatu Mealy'ego]] zmiana wyjścia układu może nastąpić także w momencie zmiany wejścia.
 
Jeśli układ reaguje na określony stan (logiczny) zegara, to mówi się że układ jest '''statyczny''' (''wyzwalany poziomem''), jeśli zaś układ reaguje na zmianę sygnału zegarowego jest '''dynamiczny''' (''wyzwalany zboczem''). Układ dynamiczny może być wyzwalany zboczem (ang. ''edge'') opadającym lub narastającym albo impulsem.