系统设计更新

概览

随着设计在 Altium Designer 中不断演进,让多板原理图及其子 PCB 项目保持同步。本文介绍如何从子项目导入连接关系变更、查看并执行工程变更单(ECO),以及将更新后的引脚和网络数据回传至源项目。此外,本文还介绍如何在更新子项目之前,使用连接管理器解决或拒绝导入的连接变更。继续阅读,掌握多板系统中连接关系更新的管理方法。

- 了解如何从所有子项目或仅从选定模块导入变更。
- 了解 ECO 如何识别并应用连接关系差异,以及在哪里查看导入的变更。
- 了解如何通过更新子项目,同步连接器引脚交换、网络名称不匹配等变更。
使用 AI 深入了解:

为使多板原理图设计与其包含的子 PCB 工程保持同步,多板设计支持双向交换引脚/网络数据。您可以将子工程中的连接数据导入多板设计,也可以将多板设计中的连接数据回传至源 PCB 工程。

从子工程导入

在多板设计过程中,源子工程也可能同时进行开发,因此需要将这些更改引入多板设计,使两者保持同步。此更新过程通过工程变更单(ECO)将子设计重新导入多板设计空间来完成。 这种引脚/网络数据交换可使多板设计与其各组成电路板之间的连接数据保持同步。

使用主菜单或设计空间右键菜单中的 Design » Import From Child Projects 命令,可从多板设计中的所有子工程导入更改;也可以使用 Design » Import From Selected Child Projects 命令,仅重新导入设计空间中当前选定工程模块的连接数据。这些命令也可通过模块图形的右键 Design 菜单访问。

当前多板设计的连接关系与子工程中的连接数据之间检测到的任何差异,都会显示在 Engineering Change Order 对话框中。使用 ECO 验证并最终执行所需的更改,使子电路板与多板设计重新保持同步。

如果没有差异,比较器提示对话框会给出相应提示,这也意味着无需进行任何更改即可使多板设计与子工程保持同步。

执行后的 ECO 会记录当前多板设计的连接关系与从子工程导入的连接数据之间的所有差异。您可以在 连接管理器对话框(Design » Connection Manager)中查看这些信息,该对话框还可用于处理或拒绝子工程中更新的连接数据。

更新子工程

多板设计的连接数据可通过子工程的 Update 功能(Design » Update Child Projects)回传至源 PCB 工程。要更新单个子工程,请选择其关联的模块,然后选择 Design » Update Selected Child Projects 命令。这两个命令也都可通过模块的右键 Design 菜单访问。

运行该命令时,设计编辑器会比较多板设计与子工程中的连接数据。检测到的所有差异都会作为建议更改列在随后显示的 Engineering Change Order(ECO)对话框中;如果没有发现差异,比较器提示对话框则会给出相应提示,这也意味着无需进行任何更改即可使多板设计与子工程保持同步。

在此处所示的示例中,LCD Board 子工程(多板设计中的 M2)中连接器 HDR1 上的 RS 和 RSW 网络已互换,因此 ECO 建议在源工程中交换引脚,以使网络保持同步。

执行 ECO 后(可先进行 验证),LCD 模块子工程中的 HDR1 连接器引脚将互换。

请注意,通常应在 连接管理器对话框中解决所有冲突after,再执行 Update Child Projects 过程,以使子工程与多板设计的正确状态保持同步。

其他已检测并解决的更改(例如网络名称不匹配)则通过直接更新子工程中的目标对象来实现同步。

AI-LocalizedAI 翻译
如您发现任何问题,请选中相关文本/图片,并按 Ctrl + Enter 键向我们提交反馈。
Contents
功能可用性

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

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

旧版文档

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

Contents