Un multiplexor este un circuit combinațional care are 2n linii de intrare și o singură linie de ieșire. Pur și simplu, multiplexorul este un circuit combinațional cu mai multe intrări și o singură ieșire. Informațiile binare sunt primite de la liniile de intrare și direcționate către linia de ieșire. Pe baza valorilor liniilor de selecție, una dintre aceste intrări de date va fi conectată la ieșire.
În afară de codificator și decodificator, există n linii de selecție și 2n linii de intrare. Deci, există un total de 2N combinații posibile de intrări. Un multiplexor este, de asemenea, tratat ca Mux.
Există diferite tipuri de multiplexor, care sunt următoarele:
Multiplexor 2×1:
În multiplexorul 2×1, există doar două intrări, și anume, A0 și A1, 1 linie de selecție, adică S0 și ieșiri unice, adică Y. Pe baza combinației de intrări care sunt prezente pe linia de selecție S0, una dintre aceste 2 intrări va fi conectată la ieșire. Diagrama bloc și tabelul de adevăr ale multiplexorului 2×1 sunt prezentate mai jos.
Diagrama bloc:
Tabelul de adevăr:
Expresia logică a termenului Y este următoarea:
Y=S0′.A0+S0.A1
Circuitul logic al expresiei de mai sus este dat mai jos:
Multiplexor 4×1:
În multiplexorul 4×1, există un total de patru intrări, adică, A0, A1, A2 și A3, 2 linii de selecție, adică S0 și S1 și o singură ieșire, adică Y. Pe baza combinației de intrări care sunt prezente la liniile de selecție S0 și S1, una dintre aceste 4 intrări este conectată la ieșire. Schema bloc și tabelul de adevăr al multiplexorului 4×1 sunt prezentate mai jos.
Diagrama bloc:
Tabelul de adevăr:
Expresia logică a termenului Y este următoarea:
Y=S1′ S0′ A0+S1′ S0 A1+S1 S0′ A2+S1 S0 A3
Circuitul logic al expresiei de mai sus este dat mai jos:
Multiplexor 8 la 1
În multiplexorul 8 la 1, există în total opt intrări, adică.e., A0, A1, A2, A2, A3, A4, A5, A6 și A7, 3 linii de selecție, adică S0, S1și S2 și o singură ieșire, adică Y, pe baza combinației de intrări care sunt prezente la liniile de selecție S0, S1 și S2, una dintre aceste 8 intrări este conectată la ieșire. Diagrama bloc și tabelul de adevăr al multiplexorului 8×1 sunt prezentate mai jos.
Diagrama bloc:
Tabelul de adevăr:
Expresia logică a termenului Y este următoarea:
Y=S0′.S1′.S2′.A0+S0.S1′.S2′.A1+S0′.S1.S2′.A2+S0.S1.S2′.A2+S0.S1.S2′.A3+S0′.S1′.S2 A4+S0.S1′.S2 A5+S0′.S1.S2 .A6+S0.S1.S3.A7
Circuitul logic al expresiei de mai sus este dat mai jos:
Multiplexor 8×1 folosind multiplexor 4×1 și 2×1
Potem implementa multiplexorul 8×1 folosind un multiplexor de ordin inferior. Pentru a implementa multiplexorul 8×1, avem nevoie de două multiplexoare 4×1 și un multiplexor 2×1. Multiplexorul 4×1 are 2 linii de selecție, 4 intrări și 1 ieșire. Multiplexorul 2×1 are doar 1 linie de selecție.
Pentru a obține 8 intrări de date, avem nevoie de două multiplexoare 4×1. Multiplexorul 4×1 produce o singură ieșire. Deci, pentru a obține ieșirea finală, avem nevoie de un multiplexor 2×1. Diagrama bloc a multiplexorului 8×1 folosind multiplexorul 4×1 și 2×1 este prezentată mai jos.
Multiplexor 16 la 1
În multiplexorul 16 la 1, există un total de 16 intrări, adică A0, A1, …, A16, 4 linii de selecție, adică, S0, S1, S2 și S3 și o singură ieșire, adică Y. Pe baza combinației de intrări care sunt prezente la liniile de selecție S0, S1 și S2, una dintre aceste 16 intrări va fi conectată la ieșire. Diagrama bloc și tabelul de adevăr al 16×1
Diagrama bloc:
Tabelul de adevăr:
Expresia logică a termenului Y este următoarea:
Circuitul logic al expresiei de mai sus este dat mai jos:
Multiplexor 16×1 folosind multiplexorul 8×1 și 2×1
Potem implementa multiplexorul 16×1 folosind un multiplexor de ordin inferior. Pentru a implementa multiplexorul 8×1, avem nevoie de două multiplexoare 8×1 și un multiplexor 2×1. Multiplexorul 8×1 are 3 linii de selecție, 4 intrări și 1 ieșire. Multiplexorul 2×1 are doar 1 linie de selecție.
Pentru a obține 16 intrări de date, avem nevoie de două multiplexoare 8×1. Multiplexorul 8×1 produce o singură ieșire. Deci, pentru a obține ieșirea finală, avem nevoie de un multiplexor 2×1. Diagrama bloc a multiplexorului 16×1 care utilizează multiplexorul 8×1 și 2×1 este prezentată mai jos.
.