Перейти к содержанию
    

SCH - определить, что цепь разбита на части

SCH - нужно как-то автоматически определить, что цепь разбита на части

 

вот пример: NET00000 единая, а NET00180 разбита на две части

реальная схема содержит свыше 1500 цепей ( и четыре листа ), и ручками как-то не удобно искать.

Ищу автоматический способ определения

pcad_net_explode.png

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Изначально неверная постановка задачи, от того и решение не просматривается.

Можно анализируя нетлист, выбрать цепи по количеству узлов. Но никак нельзя сказать, сколько частей. Ибо этой информации в нетлисте нет. Это чисто графика.

С другой стороны, если есть возможность анализа базы (скриптом) , то решение очевидно: частей у цепи столько, сколько в схеме существует отдельных объектов-лэйблов с одинаковым названием.    Есть правда требование - КАЖДАЯ цепь должна иметь ровно по одному лэйблу на часть.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

если это PCAD то может вот это поможет? там есть и jump на нужную ноду

 

p.s. ну или в net файле искать вот такие секции и вытаскивать нужные

 

  (net "SPI1_SCK"
    (node "U81" "39")
    (node "MU2" "6")
    (node "MU1" "6")
  )

 

image.thumb.png.0f474dc61291ac9c93745b085c17fb5f.png

Изменено пользователем Zeal0t

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Присоединяйтесь к обсуждению

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

Гость
Ответить в этой теме...

×   Вставлено с форматированием.   Вставить как обычный текст

  Разрешено использовать не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отображать как обычную ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставлять изображения напрямую. Загружайте или вставляйте изображения по ссылке.

×
×
  • Создать...