Rys. 2.11. Symbole graficzne funktorów (bramek) logicznych
W praktyce stosuje się tylko kilka podstawowych bramek realizujących funkcje logiczne: HOT, AHD, OR, NAND, NOR, XOR różnej ilości zmiennych (por. rys. 1.19). Na rys. 2.11 przedstawione są symbole graficzne tych bramek, zaś ich realizacja techniczna omówiona jest w rozdziale 4.
Na podstawie NPS lub NPI funkcji logicznych uzyskanych w procesie minimalizacji, otrzymuje się bezpośrednio schemat syntezowanego układu złożony z funktorów AND, OR, NOT. W przypadku zastosowania funktorów NAND lub NOR przejście od NPS lub NPI do schematu układu Jest też natychmiastowe, gdy wykorzystamy zasady realizacji sumy, iloczynu i negacji przy pomocy tych funktorów, pokazane na rys. 2.12.
Poniżej podano przykład syntezy dla różnych możliwych postaci funkcji (NPS, NPI) i różnych zespołów funktorów (AND, OR, NOT; NAND; NOR).
Przykład 2.7
Narysować schemat układu kombinacyjnego zadanego tabelą przedstawioną
'I *I *1 |
f |
0 t 0 |
1 |
1 1 1 |
t |
ł ) 1 |
i |
i 1 1 |
1 |
1 1 1 |
1 |
1 1 1 1 1 1 1 t 1 |
1 ( 1 |
na rys. 2.13.
ii |
11 |
II | ||
0 |
0 |
i |
1 |
0 |
1 |
0 |
0 |
1 |
1 |
Po minimalizacji otrzymujemy:
f = X1X3+X1X2 = (x1+Xj)(x1+x2)
Realizacja każdej z tych postaci przy pomocy funktorów AND, Rys. 2.13. Tabele funkcji OR, NOT jest oczywista; pokazano do przykładu 2.7 ją na rys. 2,14a,b. Schematy ba-
Sys. 2 kładu 2
fc^ema^y układów kombinacyjnych realizujących funkcję z prz k.7. Schematy (a,c,d) realizują postać f = x^x^+x^x2, zaś (b,e,f
realizują f = (x1+Xj)(51+x2)