Multiplexer
A multiplexer egy kombinált áramkör, amelynek 2 n bemeneti vonalak és egyetlen kimeneti vonal. Egyszerűen, a multiplexer egy több bemenettel és egy kimenettel rendelkező kombinált áramkör. A bináris információ a bemeneti vonalakról érkezik és a kimeneti vonalra kerül. A kiválasztási sorok értékei alapján ezek közül az adatbemenetek közül az egyik a kimenetre lesz kötve.
Ellentétben a kódolóval és a dekódolóval, n kiválasztási sor van és 2 n bemeneti vonalak. Tehát összesen 2 db van N a bemenetek lehetséges kombinációi. A multiplexert is úgy kezelik Mux .
Különféle típusú multiplexerek léteznek, amelyek a következők:
2×1 multiplexer:
A 2×1 multiplexerben csak két bemenet van, azaz az A 0 és A 1 , 1 kiválasztási sor, azaz S 0 és egyedi kimenetek, azaz Y. Az S kiválasztási sorban lévő bemenetek kombinációja alapján 0 , a 2 bemenet közül az egyik a kimenetre lesz csatlakoztatva. A 2. blokkdiagramja és igazságtáblázata × Az alábbiakban 1 multiplexert mutatunk be.
Blokk diagramm:
Igazság táblázat:
Az Y kifejezés logikai kifejezése a következő:
Y=S 0 „.A 0 +S 0 .A 1
A fenti kifejezés logikai áramköre az alábbiakban látható:
4×1 multiplexer:
A 4×1-es multiplexerben összesen négy bemenet van, azaz A 0 , A 1 , A 2 és A 3 , 2 kiválasztási sor, azaz S 0 és S 1 és egyetlen kimenet, azaz Y. Az S kiválasztási sorokon jelenlévő bemenetek kombinációja alapján 0 és S 1 , a 4 bemenet egyike csatlakozik a kimenethez. A 4. blokkdiagramja és igazságtáblázata × Az alábbiakban 1 multiplexert mutatunk be.
Blokk diagramm:
Igazság táblázat:
Az Y kifejezés logikai kifejezése a következő:
Y=S 1 S 0 'A 0 +S 1 S 0 A 1 +S 1 S 0 'A 2 +S 1 S 0 A 3
A fenti kifejezés logikai áramköre az alábbiakban látható:
8-1 multiplexer
A 8-1 multiplexerben összesen nyolc bemenet van, azaz A 0 , A 1 , A 2 , A 3 , A 4 , A 5 , A 6 és A 7 , 3 kiválasztási sor, azaz S 0 , S 1 és S 2 és egyetlen kimenet, azaz Y. Az S kiválasztási sorokon jelenlévő bemenetek kombinációja alapján 0 , S 1, és S 2 , a 8 bemenet egyike csatlakozik a kimenethez. A 8. blokkdiagramja és igazságtáblázata × Az alábbiakban 1 multiplexert mutatunk be.
Blokk diagramm:
Igazság táblázat:
Az Y kifejezés logikai kifejezése a következő:
Y=S 0 '.S 1 '.S 2 „.A 0 +S 0 .S 1 '.S 2 „.A 1 +S 0 '.S 1 .S 2 „.A 2 +S 0 .S 1 .S 2 „.A 3 +S 0 '.S 1 '.S 2 A 4 +S 0 .S 1 '.S 2 A 5 +S 0 '.S 1 .S 2 .A 6 +S 0 .S 1 .S 3 .A 7
A fenti kifejezés logikai áramköre az alábbiakban látható:
8 × 1 multiplexer 4 × 1 és 2 × 1 multiplexerrel
Meg tudjuk valósítani a 8 × 1 multiplexer alacsonyabb rendű multiplexerrel. A 8. végrehajtásához × 1 multiplexer, kettő kell 4 × 1 multiplexer és egy 2 × 1 multiplexer. A 4 × 1 multiplexer 2 kiválasztó vonallal, 4 bemenettel és 1 kimenettel rendelkezik. A 2 × 1 multiplexernek csak 1 kiválasztó vonala van.
8 adatbevitelhez két 4-re van szükségünk × 1 multiplexer. A 4 × 1 multiplexer egy kimenetet állít elő. Tehát ahhoz, hogy megkapjuk a végső kimenetet, szükségünk van egy 2-re × 1 multiplexer. 8. blokkvázlata × 1 multiplexer 4-gyel × 1. és 2 × Az alábbiakban 1 multiplexert mutatunk be.
16-1 multiplexer
A 16-1 multiplexerben összesen 16 bemenet van, azaz A 0 , A 1 , …, A 16 , 4 kiválasztási sor, azaz S 0 , S 1 , S 2 , és S 3 és egyetlen kimenet, azaz Y. Az S kiválasztási sorokon jelenlévő bemenetek kombinációja alapján 0 , S 1 , és S 2 , a 16 bemenet egyike lesz csatlakoztatva a kimenethez. A 16. blokkdiagramja és igazságtáblázata × 1
Blokk diagramm:
Igazság táblázat:
Az Y kifejezés logikai kifejezése a következő:
Y=A 0 .S 0 '.S 1 '.S 2 '.S 3 '+A 1 .S 0 '.S 1 '.S 2 '.S 3 +A 2 .S 0 '.S 1 '.S 2 .S 3 '+A 3 .S 0 '.S 1 '.S 2 .S 3 +A 4 .S 0 '.S 1 .S 2 '.S 3 '+A 5 .S 0 '.S 1 .S 2 '.S 3 +A 6 .S 1 .S 2 .S 3 '+A 7 .S 0 '.S 1 .S 2 .S 3 +A 8 .S 0 .S 1 '.S 2 '.S 3 '+A 9 .S 0 .S 1 '.S 2 '.S 3 +Y 1 0.S 0 .S 1 '.S 2 .S 3 '+A 1 1.S 0 .S 1 '.S 2 .S 3 +A 1 2 S 0 .S 1 .S 2 '.S 3 '+A 1 3.S 0 .S 1 .S 2 '.S 3 +A 1 4.S 0 .S 1 .S 2 .S 3 '+A 1 5.S 0 .S 1 .S 2 '.S 3A fenti kifejezés logikai áramköre az alábbiakban látható:
16×1 multiplexer 8×1 és 2×1 multiplexerrel
Meg tudjuk valósítani a 16 × 1 multiplexer alacsonyabb rendű multiplexerrel. A 8. végrehajtásához × 1 multiplexer, kettő 8 kell × 1 multiplexer és egy 2 × 1 multiplexer. A 8 × 1 multiplexer 3 kiválasztó vonallal, 4 bemenettel és 1 kimenettel rendelkezik. A 2 × 1 multiplexernek csak 1 kiválasztó vonala van.
16 adatbevitelhez két 8 × 1-es multiplexerre van szükségünk. A 8 × 1 multiplexer egy kimenetet állít elő. Tehát ahhoz, hogy megkapjuk a végső kimenetet, szükségünk van egy 2-re × 1 multiplexer. 16 blokkvázlata × 1 multiplexer 8-at használva × 1. és 2 × Az alábbiakban 1 multiplexert mutatunk be.