Demultipleksery

Demultiplekser jest to układ kombinacyjny o n wejściach adresowych i o jednym wejściu informacyjnym oraz o 2n wyjściach. Układ ten jest sterowanym przełącznikiem cyfrowym. Na wejścia adresowe tego układu podaje się binarnie zakodowany numer wyjścia, na który ma być przeniesiony sygnał wejściowy (lub niekiedy jego negacja). Demultipleksery również są wykonywane w postaci układów scalonych. Mogą mieć one dodatkowe wejścia, służące do łączenia układów w celu uzyskania większej liczby wyjść. Przykładem demultipleksera scalonego jest układ 74154 przedstawiony na rys. 1b. Ma on 4 wejścia adresowe, 2 wejścia informacyjne i 16 wyjść. Wejścia informacyjne G1 i G2 mają aktywny poziom niski (0). Jedno z tych wejść może służyć jako informacyjne, a drugie jako strobujące. Jeżeli na obydwu wejściach informacyjnych jest niski poziom (0), to tylko na wyjściu o numerze określonym kombinacją podaną na wejścia adresowe pojawi się stan niski (0). Na innych wyjściach pojawi się stan wysoki (l). Jeżeli którykolwiek z sygnałów informacyjnych będzie równy l, to na wszystkich wyjściach demultipleksera pojawi się poziom wysoki (l). Demultipleksery są stosowane do realizacji logicznych funkcji kombinacyjnych, np. jako konwertery kodu BCD na kod 1 z 10. Szczególnym ich zastosowaniem są tzw. układy wybierania pamięci w komputerach.