Jump to content

    

Создание схемы по списку соединений

Здравствуйте господа.

Каким софтом можно генерировать принципиальные схемы имея список компонентов и список соединения их выводов?

Задача реверс-инжиниринг с готовых печатных плат. Там где я смотрел всюду netlist используется для разработки ПП и генерируется софтом редактирования принципиальных схем.

А нужно пойти обратно. И получить хоть черновой вариант схемы. Если тема была дайте пожалуйста ссылку. искал "netlist" и "список соединений" по форуму.

Хотя бы самую первую муторную часть этой работы автоматизировать.

Share this post


Link to post
Share on other sites
Здравствуйте господа.

Каким софтом можно генерировать принципиальные схемы имея список компонентов и список соединения их выводов?

Разве нетлист содержит координат элементов и цепей на схеме? Т.е. для воспроизведения из него схемы придется, как минимум, руками расставлять элементы (это если есть библиотеки) и рисовать связи.

Правда, еще стоит уточнить формат нетлиста.

Share this post


Link to post
Share on other sites
Здравствуйте господа.

Каким софтом можно генерировать принципиальные схемы имея список компонентов и список соединения их выводов?

Удивительно, насколько рядом иногда можно пройти, и не заметить.

 

Софт называется scm, входит в комплект spb.

Для генерации нужно иметь не только нетлист, но и библиотеку компонентов (УГО). Получить УГО можно также путём генерации, но чудес не ждите: будут квадратики со входами слева, выходами справа, и остальным сверху/снизу. Т.е. красоту нужно будет создавать руками. Хотя и тут есть средства автоматизации.

 

Это единственное в своём роде решение для печатных плат (поверьте, я потратил достаточно времени на исследование вопроса).

Однако, постановка вопроса не понятна. Схема нужна просто для удобства? Не слишком ли много геморроя для получения удобства? Данная технология раскрывается в противоположном направлении (т.е. в прямом), когда надо быстро начать разводку, не прорисовывая бесконечные проводочки. А схема имхо просто не нужна...

Share this post


Link to post
Share on other sites
Это единственное в своём роде решение для печатных плат

 

PADS тоже умеет - подсовуешь ECO файл, который достаточно просто генерится из нетлиста, и он рисует. получается фигня, конечно, но формально схема соответствует списку цепей.

 

Share this post


Link to post
Share on other sites
PADS тоже умеет - подсовуешь ECO файл, который достаточно просто генерится из нетлиста, и он рисует. получается фигня, конечно, но формально схема соответствует списку цепей.

Нет, ну если так рассуждать, то и пикад умеет, и dxd, да мало ли?.. Простой беканнотейт - это немного не то, что требуется.

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

Share this post


Link to post
Share on other sites
Софт называется scm, входит в комплект spb.

 

Это CADENCE SPB?

Share this post


Link to post
Share on other sites
Да, речь идет про System Connectivity Manager (SCM), он же Allegro System Architect

 

А возможен ли в spb такой вариант для реверсинга плат? В старом оркад 9 он работал.

Шаг 1. В capture закидываем все микросхемы и разъемы с платы.

Шаг 2. По возможности соединяем несколько выводов остальные делаем NC иначе нетлист не экспортируется.

Шаг 3. В layout открываем этот нетлист и указываем хитрую фишку (учет изменений в capture) не помню как она включалась.

Шаг 4. В layout рисуем связи между пинами согласно звону тестера, в capture схема обновляется.

 

Как такое реализовать в spb?

И чем тут может помочь SCM? Т.к. прозвонка и рисование соединений для 144 и 196 пиновых корпусов еще тот адский труд

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
Sign in to follow this