- 100 -
- 100 -
Rya.3.34. Rysunek do przykładu 5: a) tablica
przejść; b) tablica wyjść; c) graf; d) uniwersalna tablica przejść; e) zakodowana tablica wyjść; f) schenat układu Mealy#ego
J-j fQ^ ^4*5»6#7) ■ ^2*^
VQ1,Q2,X> -E4,5,6, (3,0,1,2) - Q2 + x - <$^x
a na podstawie zakodowanej tablicy wyjść (rys.3.34e) - funkcję wyjść
y « Q1 + Q2 + x
Schemat układu Mealy»ego pokazano na ryo.3.34f.
Blok realizujący funkcję wyjść został wyposażony w dodatkowy przerzutnik D. Konieczność jego stosowania wynika z zależności czasowych występujących pomiędzy Btanami Yt, q\ xt w synchronicznych układach Uealy*ego frys.3.2b). Stan Yl wytwarzany jest w takich układach w wyniku oddziaływania sygnałów wejściowych w chwili próbkowania t na ukłed będący w stanie wewnętrznym Q+. Ponieważ najczęściej sygnały wejściowe są sygnałami ciągłymi, zmiany wartości tych sygnałów, dokonujące się poza chwilami próbkowanie powodowałyby, zgodnie z funkcją wyjść, natychmiastowe zmiany sygnałów wyjściowych. Umieszczenie na wyjściach układu realizującego funkcję wyjść przerzutników D powoduje, że zmiany te przekazywane są na zov nątrz układu dopiero w momentach impulsowania, zgodnie z ryB.3.2b. W układach, w których nie jest istotny moment przekazywania na zewnątrz zmian sygnałów wyjściowych, wyjściowe przerzutniki D mogą nie być stosowane.
4. BLOKI FUNKCJONALNE
W przypadku złożonych układów cyfrowych, metody syntezy polegające na tworzeniu tych układów z elementów logicznych