Обновления проектирования систем

Краткий обзор

Поддерживайте согласованность схемы многоплатной системы и дочерних проектов печатных плат по мере разработки в Altium Designer. В этой статье рассказывается, как импортировать изменения электрических связей из дочерних проектов, проверять и выполнять извещения об изменениях (ECO), а также передавать обновлённые данные о выводах и цепях обратно в исходные проекты. Кроме того, рассматривается использование диспетчера соединений для устранения конфликтов или отклонения импортированных изменений соединений перед обновлением дочерних проектов. Читайте дальше, чтобы узнать, как управлять обновлениями электрических связей во всей многоплатной системе.

- Узнайте, как импортировать изменения из всех дочерних проектов или только из выбранных модулей.
- Разберитесь, как с помощью ECO выявляются и применяются различия в электрических связях и где можно просмотреть импортированные изменения.
- Узнайте, как при обновлении дочерних проектов синхронизируются такие изменения, как перестановка выводов разъёмов и устранение несоответствий в именах цепей.
Узнайте больше с ИИ:

Для поддержания синхронизации между схемой многоплатного устройства и входящими в него дочерними проектами печатных плат предусмотрен двунаправленный обмен данными о выводах и цепях. Данные о соединениях можно импортировать в проект многоплатного устройства из дочерних проектов, а данные о соединениях проекта многоплатного устройства — передавать обратно в исходные проекты печатных плат.

Импорт из дочерних проектов

В ходе проектирования многоплатного устройства исходные дочерние проекты, скорее всего, также будут дорабатываться, и эти изменения необходимо переносить в проект многоплатного устройства для их синхронизации. Обновление выполняется путем повторного импорта дочерних проектов в рабочую область проекта многоплатного устройства с помощью извещения об изменении (Engineering Change Order, ECO). Такой обмен данными о выводах и цепях позволяет поддерживать синхронизацию данных о соединениях между проектом многоплатного устройства и входящими в него платами.

Используйте команду Design » Import From Child Projects в главном меню или контекстном меню рабочей области, чтобы импортировать изменения из всех дочерних проектов многоплатного устройства, либо команду Design » Import From Selected Child Projects, чтобы повторно импортировать данные о соединениях для модулей проекта, выбранных в данный момент в рабочей области. Эти команды также доступны в меню Design контекстного меню графического представления модуля.

Все обнаруженные различия между текущими соединениями в проекте многоплатного устройства и данными о соединениях в дочерних проектах будут представлены в диалоговом окне Engineering Change Order. Используйте ECO для проверки и последующего внесения необходимых изменений, которые восстановят синхронизацию дочерних плат с проектом многоплатного устройства.

Если различий нет, появится диалоговое окно уведомления о результатах сравнения, указывающее, что для поддержания синхронизации проекта многоплатного устройства с дочерними проектами изменения не требуются.

Выполненное ECO зарегистрирует все различия между текущими соединениями в проекте многоплатного устройства и данными о соединениях, импортированными из дочерних проектов. Эта информация доступна в диалоговом окне Connection Manager (Design » Connection Manager), которое также используется для согласования или отклонения обновленных данных о соединениях из дочерних проектов.

Обновление дочерних проектов

Данные о соединениях проекта многоплатного устройства можно передать обратно в исходные проекты печатных плат с помощью функции Update дочерних проектов (Design » Update Child Projects). Чтобы обновить отдельный дочерний проект, выберите соответствующий модуль и выполните команду Design » Update Selected Child Projects. Обе команды также доступны в меню Design контекстного меню модуля.

При выполнении команды редактор сравнивает данные о соединениях в проекте многоплатного устройства с данными в дочерних проектах. Все обнаруженные различия будут перечислены в виде предлагаемых изменений в открывшемся диалоговом окне Engineering Change Order (ECO). Если различий нет, появится диалоговое окно уведомления о результатах сравнения, указывающее, что для поддержания синхронизации проекта многоплатного устройства с дочерними проектами изменения не требуются.

В приведенном примере цепи RS и RSW на разъеме HDR1 в дочернем проекте LCD Board (M2 в проекте многоплатного устройства) поменяны местами, поэтому ECO предлагает перестановку выводов в исходном проекте для синхронизации цепей.

При выполнении ECO (после необязательной проверки) выводы разъема HDR1 в дочернем проекте модуля LCD меняются местами.

Обратите внимание: процесс Update Child Projects обычно следует выполнять after разрешения всех конфликтов в диалоговом окне Connection Manager, чтобы синхронизировать дочерние проекты с корректным состоянием проекта многоплатного устройства.

Другие обнаруженные и разрешенные изменения, например несовпадение имени цепи, синхронизируются путем непосредственного обновления соответствующего объекта в дочернем проекте.

AI-LocalizedЛокализовано с помощью ИИ
Если вы обнаружили проблему, выделите текст/изображение и нажмитеCtrl + Enter, чтобы отправить нам свой отзыв.
Меню
Contents
Доступность функций

Доступные вам функции зависят от того, какое решение Altium вы используете: Altium Develop, Altium Agile Teams, Altium Agile Enterprise или Altium Designer (при активной подписке).

Если вы не видите описанную функцию в используемом вами программном обеспечении, свяжитесь с отделом продаж Altium, чтобы узнать больше.

Устаревшая документация

Документация Altium Designer больше не разделена по версиям ПО. Если вам необходим доступ к документации по старым версиям Altium Designer, посетите раздел Устаревшая документация на странице Прочие установщики.

Contents