Treść książki

Przejdź do opcji czytnikaPrzejdź do nawigacjiPrzejdź do informacjiPrzejdź do stopki
C.Zieliński,Podstawyprojektowaniauk
ł
adówcyfrowych,Warszawa2010
ISBN978-83-01-15519-3,©byWNPWN2003
34
2.Układykombinacyjne
Tablica2.4.Ostateczneporównaniekoszturóżnychrealizacjiukładusterującegourządzeniemdowy-
dawanianapojów
Typbramki
NOT
NAND4
NAND3
NAND2
AND4
AND3
OR4
OR3
OR2
Pierwotny
Ostatecznykoszt
Ostatecznykoszt
koszt
(różnebramki)
(bramkiNAND)
3
7
1
1
3
3
2
1
1
5
3
3
1
liczbabramek
12
liczbawejść
38
liczbatypówbramek
3
liczbaukładówscalonych
6
liczbaniewykorzystanychbramek
4(3NOT)
10
26
3
5
6(3NOT)
12
28
2/1
5
5(1NOT)
liczbiewejść:11),2,3,4,8.Wiedzatapowinnabyćwystarczająca,byoszacować
złożonośćukładówkombinacyjnychbudowanychzelementówSSI2).Dlaukładówbu-
dowanychzelementówostrukturzeprogramowalnejocenakosztuograniczasiędo
ocenyliczbybramekiliczbyichwejść.Wtymprzypadkuróżnorodnośćtypówbramek
jestdodatkowoograniczona.Całyukładmieścisięwjednymukładziescalonym.
2.1.9.Systemyfunkcjonalniepełne
Systememfunkcjonalniepełnymnazywamyzbióroperatorów,któryjestwstanie
wyrazićdowolnewyrażenielogiczne.Niewątpliwietakimzestawemoperatorówjest:
NOT,AND,OR.Jeżeliudanamsiępokazać,żeinnyzestawfunktorówjestwsta-
niezrealizowaćkażdyzpodstawowychoperatorów,tooczywiścietennowyzestawteż
będziefunkcjonalniepełny.Zastanówmysię,czypojedynczyoperatorNANDstano-
wisystemfunkcjonalniepełny.Wistocietakjest,oczympowiniennasprzekonać
rys.2.15.Podobniemożnawykazać,żeoperatorNORtworzysystemfunkcjonalnie
pełny,copokazanonarys.2.16.Narysunkach2.15i2.16wykazano,żestosującjedy-
niebramkiNANDalbojedyniebramkiNOR,możnauzyskaćukładyodpowiadające
swymdziałaniemfunktoromNOT,ANDorazOR.Ponieważkażdąfunkcjęlogiczną
1)BramkaNOT.
2)Odang.SmallScaleIntegrationukładymałegostopniascalenia.