Если вы создали свою следующую великолепную схему, за кулисами вашего программного обеспечения для проектирования происходит много всего. Связность между компонентами в вашей схеме может быть сведена к небольшому количеству логических и электрических идентификаторов. Схема может предоставлять графическое изображение, показывающее соединения между различными компонентами и контактами, но для полного понимания всего о вашем проекте вам понадобится важный документ.
Список соединений схемы является одним из центральных элементов информации, который будет использоваться в нескольких функциях вашего программного обеспечения для проектирования для создания реальной печатной платы. Ваш список соединений схемы предоставляет информацию о электрической связности и отражает функциональную структуру данных вашего проекта в одном наборе данных. Когда вам нужно повторно использовать ваши данные или быстро определить электрические соединения в ваших инструментах симуляции, ваш список соединений поможет вам сделать переход от проектирования схемы к этим другим инструментам. Вам также нужно будет предоставить вашему производителю копию ваших списков соединений в рамках обзора проекта. Давайте подробнее рассмотрим точную структуру списка соединений в вашем программном обеспечении для проектирования печатных плат.
Прежде чем двигаться дальше, стоит отметить, что в программном обеспечении для проектирования электронных устройств и печатных плат используются различные типы нетлистов. Эти нетлисты могут определять логику, соединения между компонентами и иерархические отношения. Они являются мощным инструментом для обобщения структуры и функциональности вашего проекта. Нетлист не содержит графической информации — она содержится в самом документе схемы.
Тем не менее, схема и её нетлист идут рука об руку; нетлист может быть сгенерирован из схемы, или схемы (плоские или иерархические) могут быть сгенерированы из нетлистов. В отношении информации в схеме ПП, нетлист будет содержать множество записей данных, в которых каждая запись содержит следующую информацию:
Если вы умеете читать список соединений схемы, вы можете видеть, как схема переводится в список соединений SPICE при подготовке к симуляции. Вы также можете устранять любые ошибки, которые могут быть найдены в списках соединений из сторонних библиотек.
После того, как вы создадите свою схему и импортируете ее в начальную компоновку, данные вашего списка соединений схемы будут использованы для создания соединительных линий, видимых в немаршрутизированной компоновке. До тех пор, пока вам не потребуется вносить дополнительные изменения в вашу схему, вы можете быть уверены, что ваши данные проектирования останутся неизменными в процессе трассировки платы. Однако вам все еще нужно будет убедиться, что ваш BOM и Герберы соответствуют информации в вашей схеме и списках соединений перед производством.
Во время проверки проекта данные вашего схематического списка соединений будут сравниваться с вашими Герберами, спецификацией и схематическими данными. Часто можно увидеть несоответствия между списком соединений и одним или несколькими из этих документов. Скорее всего, это просто результат экспорта списка соединений и спецификации до завершения вашего проекта; последнее изменение в дизайне перед отправкой вашего проекта требует пересборки вашей спецификации, списка соединений и Герберов, чтобы обеспечить согласованность всех данных. Хотя это может звучать повторно, это лучше, чем использовать производителя низкого качества и получить партию бракованных плат по почте.
Производители также будут использовать ваш список соединений для определения требований к тестам голых плат. Соединения в списке соединений программированы в испытательное оборудование, используемое для процесса тестирования голых плат. Использование формата файла данных ODB++ является предпочтительным форматом для производства, поскольку список соединений может быть сгенерирован из пакета. В противном случае вы захотите отправить список соединений IPC-D-356 вместе с вашими файлами Гербера, поскольку это может быть использовано для тщательного сравнения перед изготовлением голых плат.
Повторное использование проектов не является чем-то новым и охватывает всё, начиная от сохранения часто используемых библиотек или блоков схем. Импорт данных проекта из другой программы EDA в желаемую платформу может быть сложной задачей. Ваш следующий проект может быть вариантом старого дизайна, или может потребоваться ссылка на определённые функциональные блоки в оригинальной схеме/раскладке. Сохранение нетлистов из ваших старых проектов может помочь вам воссоздать их в новой дизайнерской платформе, особенно если оригинальная раскладка и/или данные схемы повреждены или недоступны.
Поскольку данные, размещенные в схемном нетлисте, имеют строго определенный формат, различные платформы проектирования могут использовать нетлисты друг друга при создании нового проекта. Если у вас есть модели, символы схем и посадочные места для компонентов из старого проекта, вам не придется вручную перестраивать оригинальный проект в новом программном обеспечении. Хотя вы могли бы считывать имена сетей, обозначения компонентов и номера выводов из вашего нетлиста, гораздо лучше работать с программным обеспечением для проектирования, которое может помочь вам быстро воссоздать проект из старого нетлиста.
Функции проектирования схем и моделирования в Altium Designer® теперь будут автоматически компилировать вашу схему по мере разработки нового проекта. Вам не придется вручную компилировать документы проекта или беспокоиться о несоответствиях в списках соединений ваших проектов. С Altium Designer вы можете легко импортировать данные проекта из других платформ EDA, что экономит ваше время при повторном использовании старых проектов. Вы также получите доступ к широкому спектру инструментов для управления данными компонентов и подготовки к производству.
Теперь вы можете скачать бесплатную пробную версию Altium Designer и работать с лучшими в отрасли инструментами для разработки плат, моделирования и планирования производства. Обратитесь к специалисту Altium сегодня, чтобы узнать больше.