Image077

Image077



MA, B, C, Z>)    =    u    (2,    3, 4, 5, 8, 9, 14, 15)

MA, B, C, D)    =    U    (O,    1, 6, 7,10, 11, 12, 13)

MA, B, C, D)    =    U    (O,    3, 4, 7, 9, 10, 13, 14)

MA, B, C,D)    =    U    (O,    3,4, 5, 6, 7,13,14)

Podane funkcje fu /2...../, przedstawiono w tablicach Karnaugha na rys.

3.35a. Z tablic tych otrzymuje się:

MA, B, C, D) = Ć(A®B)

MA, B, C, D) = A(COD)

MA, B, C, D) = AĆ(BQD)+AC(BQD) = (50-0) (AĆ+AĆ) =

= (BQD) (A(BC)

= (B@D) (A®C)

= (sez>) 04 ©c)

= (50D) 04 ©C)

/404, 5, C, D) = Ć(A®B)+C(AQB) = /405©C /SG4, B, C, D) = C(AQB)+C(A®B) = (^©fi)GC /e(4l, 5, C, D) = i(COZ>)-M(C©Z)) = ^©(C©D)

MA, B, C, D) = A(CQD)+B(C@D)

Układy służące do realizacji funkcji flt f2...../7 przedstawiono na rys. 3.35b.

Jeśli liczba zmiennych rozpatrywanych funkcji nie przekracza kilku, to problem minimalizacji jest łatwy do rozwiązania. W przypadku większej liczby zmiennych stosuje się bardziej racjonalne metody implementacji funkcji, a mianowicie wykorzystuje się do tego celu generatory funkcji logicznych. Przy mniejszym stopniu złożoności rozpatrywanych funkcji stosuje się generatory funkcji zbudowane z multiplekserów scalonych, a przy większym generatory zbudowane z pamięci stałej albo jej odmiany nazywanej programowanym zespołem logicznym PLA (ang. Programmable Logic Arrays).

W tym rozdziale ograniczono się do przedstawienia przykładów realizacji pojedynczej funkcji logicznej za pomocą układów zbudowanych z multiplekserów. Wykorzystanie pamięci stałych oraz programowanych zespołów logicznych do realizacji funkcji logicznych przedstawiono odpowiednio w p. 4.3.3.3 i w p. 4.3.3.4.

Aktualnie są produkowane multipleksery TTL o 4, 8 oraz 16 wejściach informacyjnych, jednym wyjściu lub wyjściu komplementarnym oraz o i wejściach adresowych, przy czym 2' jest liczbą wejść informacyjnych. Stan wejść adresowych determinuje, które wejście informacyjne jest przełączone do wyjścia. Multiplekser 2' — wejściowy (/ wejść adresowych oraz 2‘ wejść informacyjnych) umożliwia realizację dowolnej funkcji logicznej (i+1) zmiennych.

Przykład 6. Stosując multiplekser, zrealizować następującą funkcję logiczną trzech zmiennych:

f(A,B,C) = U (2, 3, 5, 6)

0*7


Wyszukiwarka

Podobne podstrony:
Image0414 M Mą r«wt>^«lan    » al ismśm gdy ymmmmmm ,l^«mrw—>" (Tmh C w Wi
image0 23 Bolek je Na biurku leży m W pudełku są Tomek ma ładny idą na bal Górnik wyjechał w przewró
image00009 • „„ nie ma toalety Czosomi na wsi nie ™ Zamiast tego jest ustęp, nazywany takie wygódka.
image00015 No zakończenie zaśpiewalibyśmy wyliczankę Ale niestety, nie ma piosenek o kupie i o bakac
image00015 No zakończenie zaśpiewalibyśmy wyliczankę Ale niestety, nie ma piosenek o kupie i o bakac
Image0010 (2) <£1)8 I raca środowiskowa - poszukiwania metodyczne ma gająca kontroli i nadzoru. w
image001 3anilUV DNOM <*i ir —mą « r»<»« fK43MD II.HsOfjSuiuwt mu// u, <v **Wf n»yi tatowy
IMAGE001 o Szybkie czytanie Plik Widok Zaczytaj Narzędzia PomocSobie tekst Poprzedni: Ala ma
Image021 widzianym do scalania układzie ma być np. 5- tranzystorów i 5 diod, wówczas wytwarza się 10
Image043 Kody BCD mogą być wagowe (tabl. 2.6) i niewagowe (tabl. 2.7). W kodach wagowych każda pozyc
image044 (4) 4. Rysunek obok przedstawia kolejkę systemową (wątek W: ma najwyższy- priorytet). Przyj
Image066 w —    informacyjne, —    programujące. Jeśli przerzutnik ma
image0 5 Stefek ma stary 2a Wysoko lecą Jacek bawi się Zosia dostała Na ulicy stoją jest zepsuty (*
image00015 No zakończenie zaśpiewalibyśmy wyliczankę Ale niestety, nie ma piosenek o kupie i o bakac
image006 UNCLE WALTERłTSMOKES SWEET --Sr _MA*HNtJS fO» AU CSMCUtMtOI -Ujitk. fifcv U/*&Ga. ftdiĄ
image008 the swan songof Damę Horse ma* OWI Kry otf»» IN«V « Ot* cm* o* ih« cott»o*« <4 OU"

więcej podobnych podstron