-48-
-48-
o3
02
Ol
00
£>
£>
O
Rys. 4.5. Schemat transkodera 4-bitowego cyklicznego kodu Graya na naturalny kod dwójkowy
Selektorem nazywamy układ kombinacyjny posiadający n wejść informacyjnych, k wejść adresowych i n = 2k wyjść informacyjnych. Przy tym każdemu wektorowi wejść adresowych {Aj przyporządkowana jest wzajemnie jednoznacznie jedna para: wejście informacyjne i wyjście informacyjne (/,, Oj, taka że O, = /, tylko dla wektora wejść adresowych A,.
Przykład 4
Zaprojektować układ selektora 8-bitowego z wejściem adresowym w kodzie dwójkowym.
Wielofunkcyjną siatkę Kamaugha opisującą rozpatrywany układ selektora przedstawiono na
rys. 4.6.
A\Aq
Ai |
00 |
01 |
11 |
10 |
0 |
0o |
o, |
03 |
02 |
1 |
04 |
o5 |
07 |
06 |
Rys. 4.6. Wielofunkcyjna siatka Kamaugha 8-bitowego selektora z wejściem adresowym w kodzie dwójkowym
Ai, Ai,Ao - wejścia adresowe
/0.7 - wejścia informacyjne
00-7 - wyjścia informacyjne
Funkcje wyjść selektora mają postać jak następuje:
07 = ^2^1-^0^7> @6 = ^2A\AqI6, ... OI=^2^1^0^l> 00 = ^2-^1 ^oA)-
Realizację selektora na elementach NOR pokazano na rys. 4.7.
Rys. 4.7. Realizacja 8-bitowego selektora
3.1. Multipleksery
Multiplekserem n-bitowym nazywamy selektor o n wejściach informacyjnych i \k = log2(«)1 wejściach adresowych oraz jednym wyjściu informacyjnym (gdzie [VI to najmniejsza liczba całkowita większa lub równa x). Praktyczna realizacja multipleksera polega na wprowadzeniu na bramkę OR wyjść odpowiedniego selektora.
Przykład 5
Wykorzystując 8-bitowy selektor z przykładu 4 zrealizować multiplekser 8-bitowy. Rozwiązanie powyższego zagadnienia pokazano na rys. 4.8.
Podstawową funkcją wykonywaną przez multipleksery w systemach cyfrowych jest przesyłanie informacji z wielu linii na jedną (zamiana informacji równoległej na szeregową).