Rys. 3.30; Schemat (a) ora* przykładowe przebiegi czasowe'(b) w układzie
sekwencyjnym Mealy'ego z przykładu.3*10 -
-0'Stany zostały zakodowane .przez liczby 'dwuoytaowe, wobec tegotukład będzie posiadał dwa przerzutniki, które nazwiemy „T* i „2". Należy teraz, analogicznie jak w poprzednim przykładzie, skonstruować tablicę działania układu kombinacyjnego UK1. Jak poprzednio, dokonujemy tego na podstawie zakodowanej tablicy przejść oraz tablicy wzbudzeń przerzutnika D. Otrzymane wyniki wpisujemy do dwu tablic Karnaugha 3 zmiennych , Og, x. Np. gdy =0, Q2 = 1, x =1, składowa Q2 po podaniu impulsu zegarowego powinna przyjąć wartość 0. Z tablicy wzbudzeń przerzutnika D odczytujemy,że aby tak się stało, na wejście przerzutnika „2" powinniśmy wtedy podać 0. Otrzymujemy więc, że gdy na wejściu UK1 podany Jest sygnał = 0, ■* .1,
x = 1, na Jego wyjściu D2 powinno się pojawić 0. Wypełnione w ten sposób tablice Karnaugha podano na irys. 3.29.
D2 - *$i^> t ^ . ,
Z tablicy na' rys. 3.28 wyznaczamy też funkcję realizowaną przez układ
UK2
Schemat otrzymanego układu oraz przykładowe w nim przebiegi, gdy zastosowano przerzutniki wyzwalane przednim zboczem, przedstawiono na rys.3>30 Zwróćmy uwagę, że sygnał wyjściowy y należy obserwować tylko w momentach, kiedy pojawił się nowy sygnał x, a trwa Jeszcze stary stan Q , czyli bezpośrednio przed lub w trakcie trwania narastającego zbocza impulsu zegarowego.
Reasumując, projektowanie synchronicznego układu sekwencyjnego wykonuje się w następujących etapach:
1) minimalizacja liczby stanów wewnętrznych,
2) kodowanie,
3) synteza układów kombinacyjnych OKI 1 UK2.
Syntezę układu UK1 przeprowadza się tworząc jego tabelę działania na podstawie zakodowanej tablicy przejść oraz tablicy wzbudzeń zastosowanego przerzutnika. Syntezę układu UK2 przeprowadza się bezpośrednio na podstawie zakodowanej tablicy wyjść, przy czym w układzie Moore'a funkcja realizowana przez UK2 zależy tylko od stanów Q , zaś w układzie liealy'ego zależy ona od stanów £ 1 wejść x.
V przypadku gdy funkcje realizowane przez układy UK1 lub UK2 zależą od więcej niż 3 zmiennych, w miejsce tablic Karnaugha stosujemy jako metodę minimalizacji metodę Qulnna-Uc Cluskey'a.
3.5. SYNTEZA UKŁADÓW ASYNCHRONICZNYCH
Synteza układów asynchronicznych przedstawiona została w niniejszym skrypcie skrótowo. Istnienie bowiem łatwo dostępnych na rynku scalonych