📜  数字电子中的解复用器

📅  最后修改于: 2020-12-30 06:47:43             🧑  作者: Mango

解复用器

解复用器是仅具有1条输入线和2条N条输出线的组合电路。简单地说,多路复用器是一个单输入多输出组合电路。从单条输入线接收信息,然后将其定向到输出线。根据选择线的值,输入将连接到这些输出之一。解复用器与复用器相对。

与编码器和解码器不同,有n条选择线和2 n条输出。因此,总共有2 n种可能的输入组合。解复用器也被视为解复用器

有多种类型的解复用器,如下所示:

1×2解复用器:

在1至2解复用器中,只有两个输出,即Y 0和Y 1 ,有1条选择线(即S 0 )和单个输入,即A。输入将连接到输出之一。 2多路复用器的框图和真值表如下所示。

框图:

真相表:

Y项的逻辑表达式如下:

ÿ0 = S 0” .A
Y 1 = S 0 .A

上述表达式的逻辑电路如下:

1×4解复用器:

在1至4解复用器中,总共有四个输出,即Y 0 ,Y 1 ,Y 2和Y 3 ,有2条选择线(即S 0和S 1)和单个输入(即A)。根据在选择线S 0和S 1上出现的输入的组合,该输入被连接到输出之一。下面给出了1× 4多路复用器的框图和真值表。

框图:

真相表:

Y项的逻辑表达式如下:

Y 0 = S 1 'S 0'A
y 1 = S 1 'S 0 A
y 2 = S 1 S 0'A
y 3 = S 1 S 0 A

上述表达式的逻辑电路如下:

1×8解复用器

在1至8个解复用器中,总共有八个输出,即Y 0 ,Y 1 ,Y 2 ,Y 3 ,Y 4 ,Y 5 ,Y 6和Y 7 ,有3条选择线,即S 0 ,S 1和S 2以及单个输入(即A)。基于在选择线S 0 ,S 1和S 2上出现的输入的组合,输入将连接到这些输出之一。 8解复用器的框图和真值表如下所示。

框图:

真相表:

Y项的逻辑表达式如下:

ÿ0 = S 0 '.S 1' .S 2” .A
Y 1 = S 0 .S 1 '.S 2' .A
Y 2 = S 0 '.S 1 .S 2' .A
Y 3 = S 0 .S 1 .S 2” .A
Y 4 = S 0 '.S 1' .S 2
Y 5 = S 0 .S 1” .S 2
Y 6 = S 0” .S 1 .S 2
Y 7 = S 0 .S 1 .S 3 .A

上述表达式的逻辑电路如下:

使用1×4和1×2解复用器的1×8解复用器

我们可以使用低阶解复用器实现1×8解复用器。要实现1 × 8解复用器,我们需要两个1 × 4解复用器和一个1 × 2解复用器。 1 × 4多路复用器具有2条选择线,4条输出和1条输入。 1 × 2解复用器只有1条选择线。

为了获得8个数据输出,我们需要两个1 × 4解复用器。 1×2解复用器产生两个输出。因此,为了得到最终的输出中,我们必须通过1×2解多路复用器的输出作为1×4多路分配器两者的输入。下面给出了使用1× 4和1 × 2解复用器的1× 8解复用器的框图。

1 x 16解复用器

在1×16解复用器,总共有16个输出的,即,Y 0,Y 1,…,Y 16,4选择线,即,S 0,S 1,S 2,和S 3和单输入基于在选择线S 0 ,S 1和S 2上出现的输入的组合,输入将连接到这些输出之一。 16解复用器的框图和真值表如下所示。

框图:

真相表:

Y项的逻辑表达式如下:

ÿ0 = AS 0 '.S 1' .S 2 '.S 3'
Y 1 = AS 0 '.S 1' .S 2” 3 .S
Y 2 = AS 0 '.S 1' .S 2 .S 3'
Y 3 = AS 0 '.S 1' .S 2 .S 3
Y 4 = AS 0 '.S 1 .S 2' .S 3'
Y 5 = AS 0 '.S 1 .S 2' .S 3
Y 6 = AS 0 '.S 1 .S 2 .S 3'
Y 7 = AS 0” .S 1 .S 2 .S 3
将Y 8 = AS 0 .S 1 '.S 2' .S 3'
将Y 9 = AS 0 .S 1 '.S 2' 3 .S
ý10 = AS 0 .S 1 '.S 2 .S 3'
Y 11 = 0 AS .S 1” .S 2 .S 3
Y 12 = 0 AS .S 1 .S 2 '.S 3'
ý13 = AS 0 .S 1 .S 2” .S 3
Y 14 = AS 0 .S 1 .S 2 .S 3 '
ý15 = AS 0 .S 1 .S 2” .S 3

上述表达式的逻辑电路如下:

使用1×8和1×2解复用器的1×16解复用器

我们可以使用低阶解复用器实现1×16解复用器。要实现1 × 16解复用器,我们需要两个1 × 8解复用器和一个1 × 2解复用器。 1 × 8多路复用器具有3条选择线,1条输入和8条输出。 1 × 2解复用器只有1条选择线。

为了获得16个数据输出,我们需要两个1×8解复用器。 1 × 8解复用器产生八个输出。因此,为了获得最终输出,我们需要一个1 × 2解复用器,以从单个输入产生两个输出。然后,将这些输出作为输入传递到两个解复用器中。下面给出了使用1× 8和1 × 2解复用器的1× 16解复用器的框图。