# 隧道

库： | 线路
引入版本： | 2.5.0（在基础库中引入，2.7.0 中移至线路库）
外观： |

## 行为

隧道组件类似导线，用于把多个节点连在一起；但它不需要把连接线画出来。 当您需要连接电路中相距较远的节点，但又不想让大量导线把图弄得很乱时，隧道就很有用。下面的示例展示了其用法。

上图中，有三个隧道的标签都是 Clk_A，因此它们所连接的三个节点彼此相连。 图中另外一个隧道使用了另一个标签 R_W，则它们属于另一组隧道。
下面的示例展示了：受控缓冲器启用后与下方引脚冲突，从而产生错误。

当受控缓冲器的下方输入为 0 时，它会输出悬空值。通常悬空值对应的导线为蓝色，但这里因为通过隧道连接到底部引脚，底部引脚为 1，所以显示为亮绿色。
当缓冲器的控制端变为 1 时，隧道会把该值传到其它节点，此时与底部引脚上的 1 发生冲突，从而触发错误，可看到红色导线（E）贯穿三个隧道。

## 引脚

隧道只有一个引脚，位宽与其 数据位宽 属性一致。该引脚既不是输入也不是输出，同名隧道会像导线一样透明互连。

## 属性

当组件被选中或正在放置时，Alt-0–Alt-9 可修改 数据位宽 属性，方向键可修改 朝向 属性。

朝向
  隧道指向的方向。
数据位宽
  隧道的位宽。
标签
  隧道的标签文本。该隧道会与所有标签完全相同的隧道互连。
标签字体
  标签的显示字体。

## 手形工具行为

无。

## 文本工具行为

可编辑隧道的标签。

返回 库参考手册