######### 传输门

库: 线路
介绍: 2.7.0
外观符号: #########

行为

传输门有三个输入,称为 n-门 p-门 ; 它有一个输出,称为“drain”。 绘制图表时,源极输入和漏极输出由两个板连接; Logisim-evolution 绘制箭头来指示从输入到输出的流向。 两个 栅极 输入被绘制为连接到板的线,该线与连接 源极 漏极 的每个板平行。 p-gate 输入的线有一个圆圈,而 n-gate 输入的线没有。

p-gate
source ######### drain
n-gate

传输门只是两个互补晶体管的组合。 事实上,在 Logisim-evolution 中仅使用一个晶体管就可以实现相同的行为。 然而,由于漏电压的电气问题比 Logisim-evolution 尝试模拟的更复杂,设计人员有时更喜欢使用匹配的晶体管对。

n-gate p-gate 处的值预计彼此相反。 如果 p-gate 为0而 n-gate 为1,则在 处找到的值将传输到 漏极 >。 如果 p-gate 为1而 p-gate 为0,则连接断开,因此 drain 处的值保持浮动。 在所有其他情况下, drain 都会收到错误输出 - 除非 source 浮动,在这种情况下 drain 也会浮动。 下表总结了此行为。

p-gate n-gate drain
0 0 *
0 1 source
1 0 U
1 1 *
U / E all *
all U / E *

* 如果 源极 为高阻抗( U ), 漏极 为高阻抗( U ),否则 drain 就会出错( E )。

注意: 由于 Logisim-evolution 使用标记 U (高阻抗)和 E (错误)我在插图中使用了相同的内容,而不是其他文档中更常见的 Z(高阻抗)和 X(错误)

如果数据位属性大于 1,则每个 输入仍然是单个位,但 值会同时应用于每个 em> 输入的位。

引脚

该组件有四个引脚,三个是输入 源极 P-gate N-gate 一个是输出 漏极 您可以在上图中看到。

西边:源头
如果由 p 门 n 门 输入触发,组件的 输入将传输到输出。 位宽度与 数据位 属性匹配。
北边:p门
该元件的 p-gate 输入控制传输。 通常,相反的控制值应用于这些输入。 位宽始终为 1。
南边缘:n 门
该元件的 n-gate 输入控制传输。 通常,相反的控制值应用于这些输入。 位宽始终为 1。
东边:排水沟
如果 p-gate 0 n-gate ,则元件的输出将与 输入匹配是 1 ,或者如果 p-gate 是浮动的 ( U ) 1 n 门 0 。 对于 p-gate n-gate 上的所有其他值,输出为错误值 ( E )。 位宽度与 数据位 属性匹配。

属性

选择或添加元件时, Alt-0 Alt-9 会更改其 数据位 属性和箭头键更改其 方向 属性。

方向
元件的方向(其输出相对于其输入)。
门位置
门输入的位置。
数据位
元件输入和输出的位宽度。

Poke 工具行为

文本工具行为

返回 电路元件库手册