这是一个二选一的多路选择器,其由一个反向门 U3,两个二输入与门 U1、U2,以及一个二输入或门 U4 组成:
通过 SELECTION
(选择端)可以选择信号的输入源:要么 SIGNAL_1
,要么 SIGNAL_2
。该多路选择器功能表如下:
- 当
SELECTION
输入低电平,输出端信号Y
取决于SIGNAL_1
; - 当
SELECTION
输入高电平,输出端信号Y
取决于SIGNAL_2
。
基础知识
要理解这个多路选择器,您需要掌握以下这些基础知识:
-
反向门
-
二输入与门
-
二输入或门
分析
让我们一起分析这个多路选择器!
提示:以下出现的
XXX = 0
或XXX = 1
,表示在某个输入端输入低电平或高电平,或表示在某个输出端输出低电平或高电平。
- 当
SELECTION = 0
,即U2.A = SELECTION = 0
,U3.A = 0
,U1.B = U3.Y = 1
。查阅三个逻辑门的功能表可知:U1.Y
的输出状态将由U1.A
决定,因为U1.B = 1
;而U2.Y
的输出状态将为低电平,因为U2.A = SELECTION = 0
;- 由于
U2.Y = 0
,所以U4.Y
的输出状态将由U1.A
决定。
- 当
SELECTION = 1
,即U2.A = SELECTION = 1
,U3.A = 1
,U1.B = U3.Y = 0
。查阅三个逻辑门的功能表可知:U2.Y
的输出状态将由U2.B
决定,因为U2.A = 1
;而U1.Y
的输出状态将为低电平,因为U1.B = U3.Y = 0
;- 由于
U1.Y = 0
,所以U4.Y
的输出状态将由U2.B
决定。
从以上分析可知,当 SELECTION = 0
,U2.Y = 0
,U4.Y = U1.Y = U1.A
;当 SELECTION = 1
,U1.Y = 0
,U4.Y = U2.Y = U2.B
。
即,当 SELECTION = 0
,Y = SIGNAL_1
;当 SELECTION = 1
,Y = SIGNAL_2
。