在原理图中定义差分对

概览

本文介绍如何在 Altium Designer 原理图中使用差分对指令定义差分对,包括必需的 _P 和 _N 网络命名方式、如何将指令放置在单个网络上或通过覆盖区域(Blanket)应用于多个网络,以及将设计传输到 PCB 时会创建哪些内容。本文还重点说明使用约束管理器时需要注意的重要行为,包括哪些内容会自动传输、哪些不会,并解释如何通过原理图指令导入相关的网络类、差分对类和布线规则。如果您希望在开始 PCB 布局之前,清楚了解如何在原理图中正确设置差分对,本文将帮助您更有把握地完成设置,请继续阅读。

- 如何使用指令、必需的网络标签后缀以及参数集的放置方式,在原理图中定义差分对。
- 何时应使用单独的指令,何时应使用覆盖区域一次定义多个差分对。
- 哪些内容会传输到 PCB,包括有关约束管理器行为、类以及布线规则创建的重要说明。
使用 AI 深入了解:

可以使用差分对指令在原理图上定义差分对。差分对中的两个网络必须分别使用具有相同基本名称、后缀分别为 _N 和 _P 的网络标签进行标识,并且每个网络都必须附加一个指令。

使用 约束管理器功能时,请注意,从原理图更新 PCB 时,不会检测和传输通过差分对指令定义的网络类、差分对、 差分对类和规则。只有在 Constraint Manager 中定义的网络类、差分对、 差分对类和规则才会被传输。

从原理图访问 Constraint Manager 时,您可以使用其 Physical 或 Electrical 视图右键菜单中的 Import from Directives 命令,从原理图中放置的指令导入 规则、 网络类、差分对和 差分对类—— 了解更多。

可以在 “项目选项”对话框的“选项”选项卡上的 Diff Pairs 部分中定义自定义差分对后缀。

从主菜单中选择 Place » Directives » Differential Pair 命令以放置差分对指令。此命令用于在当前文档中放置一个已预配置为差分对指令的参数集对象(Label = DIFFPAIR)。每一对指令(一个用于正网络,另一个用于负网络)在传输到 PCB 时都会生成一个差分对对象。

在原理图上放置指令以定义差分对。在此示例中,将在 PCB 中生成两个分别名为 V_RX1 和 V_TX1 的差分对。
在原理图上放置指令以定义差分对。在此示例中,将在 PCB 中生成两个分别名为 V_RX1 和 V_TX1 的差分对。

在 PCB 端,生成的每个差分对对象都会添加到默认差分对类 <All Differential Pairs> 中。只能在 PCB 端重命名差分对对象。

要将指令应用于网络类型的对象,请放置一个Parameter Set 指令对象,使其接触网络对象,如上图所示。软件会检测该 Parameter Set 对象中的设计规则和/或类,然后在设计同步期间将其输出 到 PCB。

► 进一步了解参数集对象

如果需要定义大量差分对,也可以采用另一种方法,即同时放置一个覆盖区域指令。这样,您就可以将指令应用于覆盖区域内的多个网络。Altium Designer 会检测网络标签热点位于覆盖区域边界内的网络。放置一个差分对指令,使其接触覆盖区域的边缘,如下图所示。

该图还显示,除了通过差分对指令将所包含的网络定义为差分对成员之外,该指令还要求将所有包含的网络加入网络类 RocketIO,将差分对加入差分对类 ROCKET_IO_LINES,并创建一条差分对布线规则。由于同一个差分对指令中指定了网络类,因此当设计传输到 PCB 编辑器时,该规则在 PCB 编辑器中的作用范围将设定为 RocketIO 网络类。

PCB 规则自动创建功能不支持将差分对布线规则分配给所创建的差分对类。不过,如果差分对指令中包含网络类,则支持自动将网络分配给该网络类。在这种情况下,PCB 编辑器中将创建一条以此网络类为目标的差分对布线规则。之后可以编辑该规则,将目标改为差分对类。如果未包含网络类,则会为覆盖区域内的每个差分对分别创建一条 差分对布线规则。

覆盖区域可用于将多个网络配置为差分对成员,为这些网络创建差分对类和网络类,并将差分对布线设计规则应用于此网络类。
覆盖区域可用于将多个网络配置为差分对成员,为这些网络创建差分对类和网络类,并将差分对布线设计规则应用于此网络类。

请参阅 差分对布线 页面,了解如何在 PCB 中进行差分对布线。
AI-LocalizedAI 翻译
如您发现任何问题,请选中相关文本/图片,并按 Ctrl + Enter 键向我们提交反馈。
Contents
功能可用性

您可使用的功能取决于您所采用的 Altium 解决方案——Altium Develop、Altium Agile Teams、Altium Agile Enterprise,或 Altium Designer(在有效订阅期内)。

如果您在实际软件中未看到文档中介绍的某项功能, 请联系 Altium Sales 了解更多信息。

旧版文档

Altium Designer 文档不再提供版本区分。如果您需要访问 Altium Designer 旧版本的文档,请前往其他安装程序页面的旧版文档部分。