管理 xSignals
在 PCB 面板的 xSignals模式下,其三个主要区域会改变,以反映当前 PCB 设计的 xSignal 层级结构(自上而下依次为):
- xSignal Classes
- 类中的单个 xSignals
- 构成某个 xSignal 的单个 xSignal Primitives(焊盘、走线和过孔)
xSignal 类区域
xSignal Classes区域会列出已定义的所有 xSignal 类集合,或 所有可用的类(<All xSignals>)。
选择一个类,可在中间区域(xSignals)查看其 xSignals 列表,并在 PCB 设计空间中显示它们。
要基于现有 xSignal 集合创建新的 xSignal 类,请在该区域内右键单击,然后从快捷菜单中选择 Add Class,以打开 Edit xSignal Class dialog。该对话框会列出可用的 xSignals,可通过管理按钮将其添加到新类中或从新类中移除。使用 Name 字段为新的 xSignal 类定义一个合适的名称。

通过在 Edit xSignal Class 对话框中添加/移除 xSignal 成员来创建或添加到某个 xSignal 类。
该面板区域的右键快捷菜单还提供移除(Delete)或更改其在 PCB 设计空间中的可视化呈现方式(例如 Change xSignal Color)的功能。
xSignals 区域
面板的中间区域会显示在上方区域中所选 xSignal 类的 xSignals。
默认情况下,每个 xSignal 会列出以下信息:
-
– 此功能有两个作用:
- 颜色背景 – 分配给该 xSignal 的颜色(在设计空间中表示 xSignal 的细线)。右键单击可对当前选中的所有 xSignals 执行 Change xSignal Color 。
- 可见性复选框 – 使用此项可始终显示该 xSignal ,无论其当前是否被选中。
-
Name – xSignal 的名称。
-
Node Count – 该 xSignal 中焊盘的总数。
-
Routed Length – 已布线的走线与圆弧段长度之和,再加上通过过孔的垂直穿越距离(见下方注释)。已布线长度计算器不会尝试解析重叠的走线段或焊盘内部的布线摆动(wiggles)。
-
Signal Length – 对总的节点到节点距离进行精确计算。以下说明适用于信号长度计算:
-
可解析焊盘内部的重叠与摆动。
-
可处理由走线和圆弧以外对象创建的布线路径(例如区域或覆铜)。
-
包含通过过孔的垂直距离(见下方注释)。
-
包含该 xSignal 的 Total Pin/Package Length。
-
包含该 xSignal 的 Unrouted (Manhattan) 长度。
-
未满足适用的 Length/Matched Length 设计规则时,会通过在彩色背景上显示信号长度来标记:过短的信号长度显示为黄色,过长的信号长度显示为红色。
-
-
Total Pin/Package Length – 该 xSignal 中所有焊盘的 Pin Package Length 值之和。该值定义为 PCB 焊盘的属性 ,也可在原理图引脚中指定。
-
Unrouted (Manhattan) – 所有未布线段的垂直加水平(X+Y)距离。
-
Margin – 实际信号长度与适用的 Length/Matched Length 设计规则所定义的目标信号长度之间的差值。在适用的 Matched Lengths 设计规则中被选为目标的 xSignal,当在面板中选择该 xSignal 类时,会在此列中标注为目标。
在该区域内右键单击,然后 使用 Columns 子菜单添加以下列:
- Delay – 信号沿该路径传播所需的时间。
xSignal 图元区域
PCB面板的第三个区域 xSignal Primitives 会列出当前所选 xSignal 的所有组成元素(图元)。
勾选该区域的 Show nodes only 复选框,可将图元列表限制为作为 xSignal 起点/终点节点的焊盘。在此模式下,所选 xSignal 会在 PCB 设计空间中显示为由节点焊盘通过一条表示 xSignal 路径的细线(而非走线)连接。

下方的 xSignal Primitives 区域会列出所选 xSignal 的所有元素,例如焊盘、过孔和走线,以及它们对应的延迟。
在设计空间中显示 xSignals
xSignals 在设计空间中以细线显示。该线表示 xSignal 所遵循的路径。该线的总长度即为该 xSignal 信号长度中的 X/Y 贡献。Z(垂直方向)对总信号长度的贡献如上所述。
在下图中,显示了差分对的 xSignals。该对中未被选中的成员的 xSignal 仍然可见,因为面板中该 xSignal 的复选框已启用。

xSignals 在设计空间中以细线表示。尽管面板中只选中了一个,但该差分对中的两个 xSignal 仍保持可见 ,因为可见性复选框已启用。
删除 xSignal
在面板中选择该 xSignal,然后单击 xSignals 列表下方的 Delete 按钮。或者,右键单击并从快捷菜单中选择 Delete,或在键盘上按 Delete。
