- 94 -
na wejście x, przy czym po każdych pięciu impulsach układ wraca do stanu początkowego.
Rozwiązanie
Żądany układ jest licznikiem impulsów o pojemności P=5, pracującym w kodzie Graya. Jest to układ o liniowym programie działania. Przebieg czasowy sygnałów wejściowych i wyjściowych pokazano na rys.3.32a.
lla podstawie przebiegu czasowego można zbudować układ asynchroniczny, realizujący postawione zadania, wykorzystując poznane metody projektowania.
Charakter pracy ukłedu (zmiany wartości sygnałów wyjściowych odbywają się w momentach zmian 1—*-0 wartości sygnału wyjściowego) umożliwia także traktowanie układu jako synchronicznego, synchronizowanego tylnym zboczem impulsów sygnału zegarowego, w którym sygnałem zegarowym jest sygnał x. Przy takim założeniu projektowany układ synchroniczny jest układem bez wejść, którego działanie opisuje tablica przejść i wyjść pokazana na rys.3.32b.
Do zakodowania tablicy o pięciu stanach wewnętrznych potrzebne są co najmniej trzy sygnały pamięciowe Qq, Q1, Qg. Ponieważ w układzie synchronicznym nie istnieje zjawisko wyścigu, przy kodowaniu znikają ograniczenia występujące przy projektowaniu układów asynchronicznych. Przyjęto więc kody stanów wewnętrznych (rys.3.32c) upraszczające funkcje wyjść do postaci
Q2 “ y2
Zakładając wykorzystanie przerzutników JK, na podstawie zakodowanej tablicy przejść (rys.3.32c) i macierzy przejść przerzutnika JK frys.3.10) tworzy się tablice wzbudzeń poszczególnych przerzutników. Tablicę wzbudzeń przerzutnika Qq pokazano na rys.3-32d. W celu ułatwienia wyznaczenia wzbudzeń Jg i KQ przerzutnika Q0 tablicę wzbudzeń przekształcić należy