Układy logiczne
6. Multipleksery, demultipleksery, translatory kodów, komparatory
6.1. Multipleksery i demultipleksery
Multiplekser jest układem kombinacyjnym. Układ multipleksera ma 1 wejście adresowe (k-bitowe), 1 wyjście informacyjne (n-bitowe) i pewną liczbę (oznaczmy ją przez m) n-bitowych wejść informacyjnych.
Najczęściej liczba wejść informacyjnych jest potęgą 2 i przy k-bitowym wejściu adresowym liczba wejść informacyjnych jest równa m=2k. Każe wejście ma sobie przypisany adres od 0 do m-1. Słowo binarne z wybranego adresem wejścia jest przekazywane na wyjście. Nie wybrane adresem wejścia nie mają wpływu na stan wyjścia. Wejście jest wybrane słowem binarnym (adresem) podanym w kodzie NKB na wejście adresowe.
Multiplekser jest więc rodzajem „zwrotnicy kolejowej” dla „podróżujących” słów binarnych.
Oznaczenie multipleksera pokazane jest na Rys. 1. Multipleksery są bardzo użytecznymi układami. Można z nich w naturalny , łatwy sposób budować układy kombinacyjne.
Rys. 1. Oznaczenie multipleksera
Układ demultipleksera ma 1 wejście adresowe (k-bitowe), 1 wejście informacyjne (n-bitowe) i pewną liczbę n-bitowych wyjść. Najczęściej liczba wyjść jest potęgą 2 analogicznie jak w przypadku multiplekserów jest równa m=2k. Słowo binarne z wejścia jest przekazywane na wybrane wyjście (wybrane adresem podanym na wejście adresowe). Na pozostałe wyjścia wyprowadzane są same zera. Demultiplekser jest więc podobnie jak multiplekser rodzajem „zwrotnicy kolejowej” dla „podróżujących” słów binarnych. Oznaczenie demultipleksera pokazane jest na Rys. 2.
Multipleksery i demultipleksery są często nazywane układami komutacyjnymi.
Rys. 2.Oznaczenie demultipleksera
Rys. 3. Multiplekser z 2 wejściami informacyjnymi 1-bitowymi i jednym wejściem adresowym