传输门
库: | 线路 |
介绍: | 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 工具行为
无
文本工具行为
无
返回 电路元件库手册