Что такое схематический нетлист для вашей печатной платы?

Закарайа Петерсон
|  Создано: 4 Июня, 2020  |  Обновлено: 10 Декабря, 2020
Что такое схематический нетлист для вашей печатной платы?

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

Список соединений схемы является одним из центральных элементов информации, который будет использоваться в нескольких функциях вашего программного обеспечения для проектирования для создания реальной печатной платы. Ваш список соединений схемы предоставляет информацию о электрической связности и отражает функциональную структуру данных вашего проекта в одном наборе данных. Когда вам нужно повторно использовать ваши данные или быстро определить электрические соединения в ваших инструментах симуляции, ваш список соединений поможет вам сделать переход от проектирования схемы к этим другим инструментам. Вам также нужно будет предоставить вашему производителю копию ваших списков соединений в рамках обзора проекта. Давайте подробнее рассмотрим точную структуру списка соединений в вашем программном обеспечении для проектирования печатных плат.

Что такое схематический нетлист?

Прежде чем двигаться дальше, стоит отметить, что в программном обеспечении для проектирования электронных устройств и печатных плат используются различные типы нетлистов. Эти нетлисты могут определять логику, соединения между компонентами и иерархические отношения. Они являются мощным инструментом для обобщения структуры и функциональности вашего проекта. Нетлист не содержит графической информации — она содержится в самом документе схемы.

Тем не менее, схема и её нетлист идут рука об руку; нетлист может быть сгенерирован из схемы, или схемы (плоские или иерархические) могут быть сгенерированы из нетлистов. В отношении информации в схеме ПП, нетлист будет содержать множество записей данных, в которых каждая запись содержит следующую информацию:

  • Метка сети: имя, которое вы присваиваете определенной сети в вашей схеме
  • Обозначения ссылок: эти обозначения предназначены для компонентов, подключенных к сети
  • Номера выводов: каждый компонент в сети будет иметь некоторое количество выводов, таким образом, номер вывода каждого компонента в сети будет отображаться в списке соединений

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

Easy, Powerful, Modern

The world’s most trusted PCB design system.

Схематический нетлист, преобразованный в SPICE нетлист
Пример SPICE нетлиста, извлеченного из схемы

После того, как вы создадите свою схему и импортируете ее в начальную компоновку, данные вашего списка соединений схемы будут использованы для создания соединительных линий, видимых в немаршрутизированной компоновке. До тех пор, пока вам не потребуется вносить дополнительные изменения в вашу схему, вы можете быть уверены, что ваши данные проектирования останутся неизменными в процессе трассировки платы. Однако вам все еще нужно будет убедиться, что ваш BOM и Герберы соответствуют информации в вашей схеме и списках соединений перед производством.

Как производители используют ваш список соединений

Во время проверки проекта данные вашего схематического списка соединений будут сравниваться с вашими Герберами, спецификацией и схематическими данными. Часто можно увидеть несоответствия между списком соединений и одним или несколькими из этих документов. Скорее всего, это просто результат экспорта списка соединений и спецификации до завершения вашего проекта; последнее изменение в дизайне перед отправкой вашего проекта требует пересборки вашей спецификации, списка соединений и Герберов, чтобы обеспечить согласованность всех данных. Хотя это может звучать повторно, это лучше, чем использовать производителя низкого качества и получить партию бракованных плат по почте.

Производители также будут использовать ваш список соединений для определения требований к тестам голых плат. Соединения в списке соединений программированы в испытательное оборудование, используемое для процесса тестирования голых плат. Использование формата файла данных ODB++ является предпочтительным форматом для производства, поскольку список соединений может быть сгенерирован из пакета. В противном случае вы захотите отправить список соединений IPC-D-356 вместе с вашими файлами Гербера, поскольку это может быть использовано для тщательного сравнения перед изготовлением голых плат.

Схематический нетлист и файлы Gerber
Ваш схематический нетлист должен соответствовать вашим сетям в файлах Gerber перед изготовлением

Не Отказывайтесь От Нетлистов Ваших Старых Проектов

Повторное использование проектов не является чем-то новым и охватывает всё, начиная от сохранения часто используемых библиотек или блоков схем. Импорт данных проекта из другой программы EDA в желаемую платформу может быть сложной задачей. Ваш следующий проект может быть вариантом старого дизайна, или может потребоваться ссылка на определённые функциональные блоки в оригинальной схеме/раскладке. Сохранение нетлистов из ваших старых проектов может помочь вам воссоздать их в новой дизайнерской платформе, особенно если оригинальная раскладка и/или данные схемы повреждены или недоступны.

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

SPICE: Certainty for All Decisions

Design, validate, and verify the most advanced schematics.

Функции проектирования схем и моделирования в Altium Designer® теперь будут автоматически компилировать вашу схему по мере разработки нового проекта. Вам не придется вручную компилировать документы проекта или беспокоиться о несоответствиях в списках соединений ваших проектов. С Altium Designer вы можете легко импортировать данные проекта из других платформ EDA, что экономит ваше время при повторном использовании старых проектов. Вы также получите доступ к широкому спектру инструментов для управления данными компонентов и подготовки к производству.

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

Об авторе

Об авторе

Закарайа Петерсон (Zachariah Peterson) имеет обширный технический опыт в научных кругах и промышленности. До работы в индустрии печатных плат преподавал в Портлендском государственном университете. Проводил магистерское исследование на хемосорбционных газовых датчиках, кандидатское исследование – по теории случайной лазерной генерации. Имеет опыт научных исследований в области лазеров наночастиц, электронных и оптоэлектронных полупроводниковых приборов, систем защиты окружающей среды и финансовой аналитики. Его работа была опубликована в нескольких рецензируемых журналах и материалах конференций, и он написал сотни технических статей блогов по проектированию печатных плат для множества компаний.

Связанные ресурсы

Связанная техническая документация

Вернуться на главную
Thank you, you are now subscribed to updates.
Altium Need Help?