u
Rys. 4.389. Schemat logiczny układu sterującego wskaźnikiem paskowym typu „ścieżka diodowa”
4.6.3.2. Dekodery wielopoziomowe
Jeśli liczba bitów kodu wejściowego jest większa od'liczby wejść dostępnych dekoderów scalonych, to w celu zbudowania dekodera oszczędnego pod względem liczby elementów i połączeń należy zimplemento-wać go jako układ wielopoziomowy. Poniżej przedstawiono przykłady implementacji dekoderów dwupoziomowych, zbudowanych z wykorzystaniem dekoderów scalonych ’42 oraz dekoderów/demultiplekserów 154 opisanych w p. 4.6.5.
W dekoderze dwupoziomowym 6/64, przedstawionym na rys. 4.390, najpierw są dekodowane 3 najstarsze bity w dekoderze z pierwszego poziomu. Wyjścia tego dekodera są dołączone do wejść strobują-cych (wejście D dekodera ’42) dekoderów tworzących poziom drugi. Dekodery z poziomu drugiego dekodują pozostałe trzy młodsze bity.
Jeśli kodem wejściowym jest kod BCD 8421, to do realizacji dekodera dwupoziomowego może być wykorzystany dekoder/demultiplek-ser 4/10, którego schemat logiczny przedstawiono na rys. 4.384. Na rysunku 4.391 przedstawiono przykład wykorzystania takiego układu do realizacji dekodera przetwarzającego dwutetradową liczbę BCD na kod 1 ze 100. W przypadku, gdy kodem wejściowym jest czterobitowy kod, inny niż kod BCD 8421, to do zbudowania układu dekodującego należy zastosować dekodery/demultipleksery 154.
376