Image071

Image071



X — zbiór wszystkich możliwych, dla danego układu, stanów wejść,

Y — zbiór wszystkich możliwych, dla danego układu, stanów wyjść. Zależność Y = f(X) jest równoważna zespołowi funkcji logicznych:

Y, = f1(Xl,X2,...Xn)

Y2=MX\,X2,...Xu)

Ym=fm(X1,X2,...Xn)

gdzie: n —liczba wejść układu kombinacyjnego, m —liczba wyjść układu kombinacyjnego, a zatem synteza układu kombinacyjnego sprowadza się do realizacji zespołu funkcji logicznych określonych na tym samym zbiorze zmiennych. Oczywiście, można dokonać syntezy realizując każdą funkcję oddzielnie. Układ zrealizowany w ten sposób na ogół nie spełnia wymagania minimalnej złożoności układowej. O złożoności tej świadczy liczba funktorów w układzie oraz liczba połączeń, a więc sumaryczna liczba wejść wszystkich funktorów. Te dwie liczby stanowią o koszcie układu.

Przy realiżacji zespołu funkcji logicznych należy dążyć do minimalizacji funkcji kosztu, biorąc pod uwagę możliwość wykorzystania wspólnych iloczynów (sum) wchodzących w skład rozpatrywanych funkcji. Innymi kryteriami stosowanymi przy optymalizacji układowej są:

—    maksymalna szybkość działania,

—    maksymalna niezawodność.

Załóżmy, że głównym wymaganiem jest uzyskanie maksymalnej szybkości działania układu. Wymaganie takie narzuca równoległą strukturę rozpatrywanemu układowi. Układ zrealizowany w ten sposób na ogół nie spełnia wymagania minimalnej złożoności układowej.

Niekiedy dobre wyniki (ułatwienie syntezy, przy jednoczesnym spełnieniu narzuconych wymagań) daje podział zadania na powiązane ze sobą mniejsze problemy, albo zastąpienie układu kombinacyjnego układem sekwencyjnym, który jest w istocie niczym innym, jak powstającą w takt impulsów zegarowych sekwencją układów kombinacyjnych.

Bardzo wiele przykładów syntezy różnorodnych układów kombinacyjnych można znaleźć w rozdz. 4. W tym rozdziale ograniczono się do przedstawienia przykładów realizacji pojedynczej funkcji logicznej za pomocą układów zbudowanych z bramek oraz generatorów funkcji logicznych zbudowanych z multiplekserów [11],

W celu dokonania syntezy układu kombinacyjnego należy:

—    określić funkcję logiczną rozpatrywanego problemu, np. za pomocą tablicy wartości,

—* dokonać minimalizacji funkcji logicznej wykorzystując tablice Kamaugha lub metody algebraiczne,

—    sporządzić schemat układu logicznego, realizującego zminimalizowaną funkcję logiczną.

81


6 Układy TTL


Wyszukiwarka

Podobne podstrony:
P3040758 Jeżeli dla danego układu wysokościowego i określonych rzędnych wylotów kolektora nie jest m
img205 (10) Każde pojęcie posiada pewien zakres. Zakres danego pojęcia stanowi zbiór wszystkich prze
Hyd Kolokwium nr 2 z Hydrauliki zestaw SM Kolokwium nr 2 z Hydrauliki zestaw SM Zadanie 1. Dla daneg
egzamin 14 cz2 □ li (10 pki) Dla danego układu wyznaczyć macierz mas oraz macierz podatności oraz za
Obserwowalna wielkość charakterystyczna dla danego układu, której znajomość nie wymaga znajomości
75465 Untitled Scanned 54 - 108 - W wielu przypadkach nie zachodzi potrzeba dekodowania wszystkich m
CCF20090604001 nie każdy typ sieci centrowanej jest zgodny z symetrią sieci charakterystyczną dla d
Image001101 Następująca pieśń, „ogólna dla wszystkich lóż”, zawiera też zasady wolnego mularstwa1:
Image0005 (3) J.Stadnicki Optymalizacja- wykład dla Mechaniki, część4: PROGRAMOWANIE NIELINIOWE - me
Image0007 (3) X J.Stadnicki Optymalizacja- wykład dla Mechaniki, część4: PROGRAMOWANIE NIELINIOWE -

więcej podobnych podstron