|
|
受控缓冲器/反相器 |
| 库: | 逻辑门 | ||
| 引入版本: | 2.0 Beta 1 | ||
| 外观: |
|
行为
受控缓冲器与受控反相器常被称为 三态缓冲器/反相器。它们在南侧各有一个 1 位控制输入端,其值决定组件行为:
| 输入 | 输出 | ||
|---|---|---|---|
| 输入 | 控制 | 缓冲器 | 反相器 |
| 全部 | 0 | U | U |
| 全部 | U | U | U |
| 0 | 1 | 0 | 1 |
| 1 | 1 | 1 | 0 |
| U | 1 | U | E |
| E | 1 | E | E |
| 全部 | E | E | E |
如果希望导线(或称作总线)的值来自多个组件中的某一个时,可以使用受控缓冲器: 在每个组件输出与总线之间放置一个受控缓冲器,就可以通过控制端决定该组件是否把输出送到总线上。
引脚(假设组件朝东,控制线位置为右侧)
- 西侧:
- 组件输入端:当控制端为 1 时,用于计算输出。位宽与 数据位宽 一致。
- 南侧:
- 组件控制输入端。位宽为 1。
- 东侧:
- 组件输出端:当控制端为 0 或悬空(U)时,输出悬空(U); 当控制端为错误值(E)时,输出为错误值(E); 当控制端为 1 时,输出由西侧输入计算得到。位宽与 数据位宽 一致。
属性
当组件被选中或正在放置时,Alt-0–Alt-9 可修改 数据位宽 属性,方向键可修改 朝向 属性。
- 朝向
- 输出相对于输入的位置。
- 数据位宽
- 组件输入与输出的位宽。
- 门尺寸
- (仅受控反相器)决定绘制大号或小号外形。
- 控制线位置
- 控制线所在位置:若组件朝东且设置为“右侧”,则控制线在下方(南侧);若设置为“左侧”,则控制线在上方(北侧)。
- 标签
- 与该逻辑门关联的标签文本。
- 标签字体
- 标签的显示字体。
手形工具行为
无。
文本工具行为
可编辑该逻辑门的标签。
返回 库参考手册