Multiplekseri on yhdistelmäpiiri, jossa on 2n sisääntulojohtoa ja yksi ulostulojohto. Yksinkertaisesti multiplekseri on usean tulon ja yhden lähdön yhdistelmäpiiri. Binääritieto vastaanotetaan tulolinjoilta ja ohjataan lähtölinjalle. Valintalinjojen arvojen perusteella yksi näistä datatuloista kytketään lähtöön.
Toisin kuin kooderissa ja dekooderissa on n valintalinjaa ja 2n tulolinjaa. Tulojen mahdollisia yhdistelmiä on siis yhteensä 2N. Multiplekseriä käsitellään myös nimellä Mux.
Multipleksereitä on erityyppisiä, jotka ovat seuraavat:
2×1-multiplekseri:
2×1-multiplekserissä on vain kaksi sisääntuloa, ts, A0 ja A1, yksi valintalinja eli S0 ja yksi lähtö eli Y. Valintalinjalla S0 olevien tulojen yhdistelmän perusteella yksi näistä kahdesta tulosta kytketään lähtöön. Alla on esitetty 2×1-multiplekserin lohkokaavio ja totuustaulukko.
Lohkokaavio:
Totuustaulukko:
Termin Y looginen lauseke on seuraava:
Y=S0′.A0+S0.A1
Yllä olevan lausekkeen looginen piiri on esitetty alla:
4×1-multiplekseri:
4×1-multiplekserissä on yhteensä neljä tuloa, ts, A0, A1, A2 ja A3, kaksi valintalinjaa eli S0 ja S1 ja yksi lähtö eli Y. Valintalinjoilla S0 ja S1 olevien tulojen yhdistelmän perusteella yksi näistä neljästä tulosta kytketään lähtöön. Seuraavassa esitetään 4×1-multiplekserin lohkokaavio ja totuustaulukko.
Lohkokaavio:
Totuustaulukko:
Termin Y looginen lauseke on seuraava:
Y=S1′ S0′ A0+S1′ S0 A1+S1 S0′ A2+S1 S0 A3
Ylläolevan lausekkeen looginen virtapiiri on esitetty seuraavassa:
8-1-multiplekseri
8-1-multiplekserissä on kaikkiaan kahdeksan sisääntuloa, i.e., A0, A1, A2, A3, A4, A5, A6 ja A7, kolme valintalinjaa eli S0, S1ja S2 ja yksi lähtö eli Y. Valintalinjoilla S0, S1 ja S2 olevien tulojen yhdistelmän perusteella yksi näistä kahdeksasta tulosta kytketään lähtöön. Alla on esitetty 8×1-multiplekserin lohkokaavio ja totuustaulukko.
Lohkokaavio:
Totuustaulukko:
Termin Y looginen lauseke on seuraava:
Y=S0′.S1′.S2′.A0+S0.S1′.S2′.A1+S0′.S1.S2′.A2+S0.S1.S2′.A3+S0′.S1′.S2 A4+S0.S1′.S2 A5+S0′.S1.S2 .A6+S0.S1.S3.A7
Ylläolevan lausekkeen looginen virtapiiri on esitetty alla:
8×1-multiplekseri käyttäen 4×1- ja 2×1-multiplekseriä
Voidaan toteuttaa 8×1-multiplekseri käyttämällä alemman kertaluvun multiplekseriä. Toteuttaaksemme 8×1-multiplekserin tarvitsemme kaksi 4×1-multiplekseria ja yhden 2×1-multiplekserin. 4×1-multiplekserissä on 2 valintalinjaa, 4 tuloa ja 1 lähtö. 2×1-multiplekserissä on vain 1 valintalinja.
Kahdeksan datatulon saamiseksi tarvitsemme kaksi 4×1-multiplekseria. 4×1-multiplekseri tuottaa yhden ulostulon. Lopullisen ulostulon saamiseksi tarvitsemme siis 2×1-multiplekserin. Alla on esitetty 8×1-multiplekserin lohkokaavio, jossa käytetään 4×1- ja 2×1-multiplekseriä.
16-1-multiplekseri
16-1-multiplekserissä on yhteensä 16 tuloa, eli A0, A1, …, A16, 4 valintalinjaa, eli, S0, S1, S2 ja S3 ja yksi lähtö, eli Y. Valintalinjoilla S0, S1 ja S2 olevien tulojen yhdistelmän perusteella yksi näistä 16 tulosta kytketään lähtöön. Lohkokaavio ja totuustaulukko 16×1
Lohkokaavio:
Totuustaulukko:
Termin Y looginen lauseke on seuraava:
Ylläolevan lausekkeen looginen piiri on esitetty alla:
16×1-multiplekseri käyttäen 8×1- ja 2×1-multiplekseria
Voidaan toteuttaa 16×1-multiplekseri käyttämällä alemman kertaluvun multiplekseria. Toteuttaaksemme 8×1-multiplekserin tarvitsemme kaksi 8×1-multiplekseria ja yhden 2×1-multiplekserin. 8×1-multiplekserissä on 3 valintalinjaa, 4 tuloa ja 1 lähtö. 2×1-multiplekserissä on vain yksi valintalinja.
Saadaksemme 16 datatuloa, tarvitsemme kaksi 8×1-multiplekseria. 8×1-multiplekseri tuottaa yhden ulostulon. Lopullisen ulostulon saamiseksi tarvitsemme siis 2×1-multiplekserin. Alla on esitetty 16×1-multiplekserin lohkokaavio, jossa käytetään 8×1- ja 2×1-multiplekseria.