Программное обеспечение для проектирования печатных плат корпоративного уровня учитывает определенные реалии крупных компаний: как они устроены, чем занимаются и кто участвует в создании нового продукта. Небольшие инженерные компании, как правило, сталкиваются с иным набором задач и в конечном итоге могут работать над проектами в интересах корпоративных заказчиков. ПО для проектирования печатных плат корпоративного уровня решает эти задачи с помощью дополнительного набора функций управления, которые обычно не нужны небольшим компаниям.
При выборе поставщика EDA одним из наиболее важных факторов является уверенность в том, что ваши возможности проектирования смогут масштабироваться вместе с остальной частью компании. Это означает, что ваше ПО для проектирования печатных плат должно обеспечивать простой переход между режимом небольшой компании и корпоративным режимом, без вынужденной и разрушительной миграции на другую платформу в самый неподходящий момент.
Прежде чем обсуждать различия между стандартным пакетом ПО для проектирования печатных плат и корпоративной платформой, стоит определить базовый уровень. Разработчикам в любой компании, независимо от ее размера, необходим базовый набор функций хотя бы для выполнения стандартного проектирования печатных плат и подготовки производственных выходных данных. К ним относятся:
Этот стандартный набор функций поддерживает широкий спектр архитектур плат. Разработчики могут создавать жесткие печатные платы, жестко-гибкие конструкции, HDI-проекты с микропереходами и последовательным ламинированием, а также сложные многослойные стеки, превышающие 20 слоев. Высокоскоростная трассировка дифференциальных пар, согласование импеданса и продвинутые стратегии fanout для BGA с малым шагом выводов — все это доступно при использовании этих возможностей. Набор инструментов охватывает все: от простых четырехслойных потребительских плат до плотных многослойных конструкций с большим числом слоев, применяемых в телекоммуникациях, аэрокосмической отрасли и медицинском приборостроении.
Независимо от того, являетесь ли вы крупным предприятием или небольшой контрактной инженерной фирмой, этот базовый набор функций обязателен для всех, кто занимается проектированием печатных плат. Его достаточно, чтобы пройти путь от наброска на салфетке до базового комплекта производственных данных, необходимых любому изготовителю плат в мире.
Программное обеспечение для проектирования печатных плат корпоративного уровня — это не только про печатные платы, это про разработку продукта. Крупные компании, которым нужны возможности корпоративного уровня, как правило, имеют междисциплинарные команды, одновременно работающие над несколькими аспектами продукта. Это охватывает все: от базового проектирования схем и трассировки печатных плат до проектирования механического корпуса, разработки прошивки и программного обеспечения, а также управления цепочками поставок. Корпоративное ПО для проектирования печатных плат ориентировано на обеспечение совместной работы и междисциплинарных подходов к проектированию, которых требуют современные электронные изделия. Печатная плата — лишь один из результатов в рамках более широкого процесса разработки продукта, и инструментарий должен отражать эту реальность.
В таблице ниже приведены расширенные корпоративные функции, доступные в платформе Altium, а также заинтересованные стороны, которым нужен доступ к каждой из этих возможностей в ходе разработки продукта.
|
Корпоративная функция |
Кому это нужно при разработке продукта |
|---|---|
|
Проектирование многоплатных PCB-систем (системные многоплатные проекты) |
Системным инженерам, разработчикам печатных плат и руководителям проектов, координирующим взаимосвязанные платы в составе одного продукта |
|
Проектирование жгутов проводов |
Инженерам-электрикам и инженерам-механикам, определяющим кабельные сборки, соединяющие платы, датчики и исполнительные механизмы в составе продукта |
|
ECAD-MCAD CoDesign для многоплатных и жестко-гибких сборок |
Разработчикам печатных плат и инженерам-механикам, совместно работающим над размещением в корпусе, межплатными расстояниями, радиусами изгиба гибких зон и выравниванием разъемов |
|
Управление рабочими процессами (проверка проекта, выпуск и процессы жизненного цикла) |
Инженерным менеджерам, руководителям проектов и командам качества/соответствия, которым нужна прозрачность статуса проекта, согласований и этапов выпуска |
|
Интеграции данных о компонентах (подключение к цепочке поставок и PLM) |
Инженерам по закупкам, инженерам по компонентам и менеджерам цепочки поставок, проверяющим доступность, статус жизненного цикла и альтернативные источники поставки до начала и в ходе проектирования |
|
Управление вариантами |
Менеджерам по продукту и инженерам-конструкторам, поддерживающим несколько SKU продукта на основе одного базового проекта |
|
Управляемые проектные данные с контролем ревизий и историей проекта |
Всем заинтересованным сторонам, которым необходимы прослеживаемость, журнал аудита и возможность сравнивать ревизии проекта на протяжении всего жизненного цикла |
Корпоративное ПО для проектирования печатных плат по своей сути является платформой разработки продукта. Редактор печатных плат — необходимый компонент, но ключевая ценность заключается в уровне оркестрации: управлении рабочими процессами, междисциплинарном взаимодействии, интеграции с цепочкой поставок и прослеживаемости жизненного цикла. Компании перерастают автономные инструменты проектирования печатных плат потому, что их продукты требуют скоординированных инженерных усилий по нескольким направлениям, и инструмент проектирования должен поддерживать такую координацию, а не игнорировать ее.
Корпоративное ПО для печатных плат предназначено для того момента, когда компаниям среднего размера необходимо масштабироваться. Компаниям среднего размера, переходящим от разработки печатных плат к полноценной разработке продукта, требуется междисциплинарное взаимодействие, которое обеспечивает корпоративное ПО для проектирования печатных плат. Именно поэтому платформенные компании уделяют внимание многим из перечисленных выше функций: цель состоит в том, чтобы разрушить барьеры между инженерными дисциплинами в процессе разработки продукта.
Разумеется, сложность заключается в том, чтобы тщательно выбрать ПО для проектирования печатных плат корпоративного класса. Некоторые компании, позиционирующие себя как поставщики корпоративного ПО, не предоставляют ни одного из перечисленных выше инструментов. Они просто взяли свое существующее ПО для проектирования печатных плат для компаний среднего размера, присвоили ему ярлык enterprise и повысили стоимость лицензии.
Тремя основными игроками в этом сегменте являются Altium, Cadence и Siemens. В таблице ниже показано сравнение функций флагманских программных пакетов этих трех компаний.
|
Функция |
Altium Develop |
Cadence Allegro |
Siemens Expedition |
|---|---|---|---|
|
Единая среда проектирования схем и печатных плат |
Да, единая интегрированная среда проектирования |
Да, но разделена между уровнями OrCAD/Allegro |
Да, с Xpedition Designer |
|
Проектирование многоплатных систем |
Да, встроенная поддержка многоплатных проектов |
Ограниченно, требуются отдельные инструменты System Capture |
Да, с Xpedition Enterprise |
|
ECAD-MCAD CoDesign (IDX/нативно) |
Да, нативный CoDesign с push/pull в инструменты MCAD |
Да, через IDX и сторонние мосты |
Да, через интеграцию IDX |
|
Проектирование жгутов проводов |
Да, интегрированная возможность проектирования жгутов |
Требуется отдельный набор инструментов Capital |
Требуется отдельный Capital или HarnessDesigner |
|
Управляемые библиотеки компонентов с данными цепочки поставок |
Да, библиотеки под управлением Workspace с данными цепочки поставок в реальном времени |
Да, через CIS и инструменты управления компонентами |
Да, через центральную библиотеку с интеграцией PLM |
|
Управление рабочими процессами и жизненным циклом |
Да, настраиваемые рабочие процессы с этапами проверки/выпуска в подключенном Workspace |
Ограниченно, обычно требуется интеграция с PLM |
Да, с интеграцией Teamcenter |
|
Управление вариантами |
Да, нативная поддержка вариантов в проектах |
Да, через Allegro variant manager |
Да, нативная поддержка вариантов |
|
Облачный обмен проектами и совместная работа |
Да, облачная платформа Altium 365 с проверкой в браузере |
Нет нативной облачной платформы, используется стороннее или локальное решение |
Нет нативного облака, используется Teamcenter или локальное решение |
|
Контроль ревизий и история проекта |
Да, встроенная Git-ориентированная VCS с визуальной историей проекта и сравнением |
Требуется настройка внешней VCS (SVN/Git) |
Требуется Teamcenter или внешняя VCS |
|
Посттопологический анализ SI/PI |
Да, интегрированные инструменты моделирования перекрестных помех, импеданса и отражений |
Да, расширенные возможности с интеграцией Sigrity |
Да, с интеграцией HyperLynx |
|
Формирование производственных выходных данных (Gerber, ODB++, BOM) |
Да, нативное формирование выходных данных с процессом release-to-manufacturing |
Да, стандартное формирование выходных данных |
Да, стандартное формирование выходных данных |
|
Интеграция с PLM |
Да, нативные коннекторы для основных PLM-систем и Duro PLM от Altium |
Да, при определенных усилиях по настройке |
Да, глубокая интеграция с Teamcenter |
Все в этом списке сосредоточено на взаимодействии между дисциплинами, которое в конечном итоге необходимо для вывода нового продукта на рынок. Но среди платформенных компаний, продвигающих свое ПО для проектирования печатных плат как решения корпоративного класса, Altium предлагает заметно отличающийся результат с Altium Develop. Пакет Altium Develop предоставляет корпоративные функции компаниям среднего размера без корпоративного ценника, ориентируясь на конкретные задачи проектирования и закупок, а не требуя с первого дня накладных расходов на управление большими междисциплинарными командами.
Хотя Altium Develop хорошо подходит для предоставления корпоративных возможностей компаниям среднего размера, это не полный набор корпоративных решений, предлагаемых Altium. Для организаций, которые уже переросли инструменты среднего уровня и которым необходимо координировать проектирование, выпуск в производство, цепочку поставок и междисциплинарное взаимодействие в действительно корпоративном масштабе, Altium предлагает многоуровневый набор решений, построенных на облачной платформе Altium 365. Эти решения расширяют базовую среду проектирования печатных плат за счет настраиваемого управления рабочими процессами, расширенных интеграций с PLM и MCAD, а также общеорганизационной прозрачности статуса проектов, жизненного цикла компонентов и процессов выпуска.
Подписки уровней Pro и Enterprise добавляют дополнительные возможности поверх стандартного опыта работы с Altium Designer и Altium 365, позволяя компаниям масштабироваться от нескольких разработчиков до глобально распределенных инженерных команд без смены платформы.
Крупным предприятиям, которым требуется решение для управления мультидисциплинарной инженерной деятельностью, а также компаниям среднего размера, стремящимся масштабировать свои возможности без болезненной миграции платформы, стоит обратиться к Altium Enterprise Solutions за консультацией.
Независимо от того, нужно ли вам разрабатывать надежную силовую электронику или передовые цифровые системы, используйте полный набор функций проектирования PCB и CAD-инструменты мирового класса от Altium. Altium предоставляет ведущую в мире платформу для разработки электронных изделий, включающую лучшие в отрасли инструменты проектирования PCB и средства междисциплинарного взаимодействия для передовых команд разработчиков. Свяжитесь со специалистом Altium уже сегодня!
Корпоративное ПО для проектирования PCB поддерживает разработку изделия в целом, а не только трассировку платы. Оно добавляет средства совместной работы, управления жизненным циклом, историю ревизий и координацию между дисциплинами. Эти возможности особенно важны, когда над одним продуктом работают несколько команд и необходимо сохранять прослеживаемость между ревизиями.
Ключевые функции включают проектирование multi-board, совместную работу ECAD-MCAD, управление рабочими процессами, управляемые библиотеки, интеграцию с цепочкой поставок, варианты исполнения и отслеживание ревизий. На практике эти возможности помогают командам управлять как самим проектом PCB, так и более широким массивом связанных с ним данных по изделию.
Она помогает электротехническим и механическим командам согласовывать посадку, расстояния, разъемы и ограничения rigid-flex в ходе разработки изделия. Это снижает количество проблем интеграции, которые в противном случае проявились бы на поздних этапах проектирования.
В статье сравниваются Altium, Cadence и Siemens как основные варианты корпоративных платформ для проектирования PCB. В частности, они представлены как ключевые поставщики для команд, которым необходимы совместная работа и функции разработки изделий корпоративного масштаба.