реклама на сайте
подробности

 
 
 
Reply to this topicStart new topic
> Netlist для Allegro, Одинаковые имена выводов., Не появилось решений???
Alexey_KW
сообщение Mar 15 2012, 18:40
Сообщение #1


Участник
*

Группа: Участник
Сообщений: 59
Регистрация: 4-03-06
Из: г. Москва
Пользователь №: 14 957



Такой вопрос возникал на форуме уже давно, но решений с новыми версиями так и не появилось? Как вы делаете нетлист для Аллегро, если в схеме присутствует компоненты, у которых выводы имеют одинаковое название? Вопрос возник при использовании "буржуйских" библиотек оркада, где почему-то имена пинов дублируются... Хотелось бы понять это их ошибка или есть возможность генерить для аллегра нетлисты с такими именами? Спасибо заранее за ответ!
Go to the top of the page
 
+Quote Post
bsvc963
сообщение Mar 15 2012, 18:51
Сообщение #2


Частый гость
**

Группа: Свой
Сообщений: 95
Регистрация: 27-02-08
Из: Кишинёв, Молдова
Пользователь №: 35 430



Цитата(Alexey_KW @ Mar 15 2012, 20:40) *
Такой вопрос возникал на форуме уже давно, но решений с новыми версиями так и не появилось? Как вы делаете нетлист для Аллегро, если в схеме присутствует компоненты, у которых выводы имеют одинаковое название? Вопрос возник при использовании "буржуйских" библиотек оркада, где почему-то имена пинов дублируются... Хотелось бы понять это их ошибка или есть возможность генерить для аллегра нетлисты с такими именами? Спасибо заранее за ответ!

В схемном редакторе Accessories-Library correction utility - выбрать библиотеку и поставить галку "Duplicate Pin Names" - OK ....у одноимённых выводов появятся модификаторы (GND#1...). Проапдейтить элементы на схеме и можно создавать нетлист.

Сообщение отредактировал bsvc963 - Mar 15 2012, 18:56
Go to the top of the page
 
+Quote Post
Alexey_KW
сообщение Mar 15 2012, 19:23
Сообщение #3


Участник
*

Группа: Участник
Сообщений: 59
Регистрация: 4-03-06
Из: г. Москва
Пользователь №: 14 957



Спасибо, нашел как сделать, но не получилось...? Пишет что нет пинов с одинаковыми именами в бмблиотеке!? И вопрос, ставить флажок на Correct (по умолчанию стоял verify). Спасибо!
Эскизы прикрепленных изображений
Прикрепленное изображение
 
Go to the top of the page
 
+Quote Post
def_rain
сообщение Apr 6 2016, 09:36
Сообщение #4


Местный
***

Группа: Свой
Сообщений: 223
Регистрация: 23-09-15
Из: Спб
Пользователь №: 88 520



Цитата(Alexey_KW @ Mar 16 2012, 09:23) *
Спасибо, нашел как сделать, но не получилось...? Пишет что нет пинов с одинаковыми именами в бмблиотеке!? И вопрос, ставить флажок на Correct (по умолчанию стоял verify). Спасибо!


Присоединяюсь к вопросу. У меня такая же проблема.
Хоть тема и старая...

Есть еще 2 способа:
1. pack_short
2. тип пина Power
но они со своими нюансами.

Меня интересует способ решения duplicate pin name именно через Library correction utility.

Когда первый раз применял утилиту к библиотеке где есть УГО с одинаковыми по имени пинами, утилита их обнаружила и якобы исправила (хотя пины не переименовались и визуально ничего не изменилось).
НО при генерации NETLIST снова ошибка duplicate pin name/
Однако, при повторном запуске данной утилиты выдает сообщение что в библиотеке нет УГО с одинаковыми именами пинов (хотя это не так).
Что то здесь не так....

Сообщение отредактировал def_rain - Apr 6 2016, 10:50
Go to the top of the page
 
+Quote Post
Uree
сообщение Apr 6 2016, 10:18
Сообщение #5


Знающий
******

Группа: Свой
Сообщений: 5 223
Регистрация: 25-04-05
Из: Z. Gora
Пользователь №: 4 480



А в чем проблема использования типа Power? Он собственно для таких случаев и предназначен.
Go to the top of the page
 
+Quote Post
def_rain
сообщение Apr 6 2016, 10:49
Сообщение #6


Местный
***

Группа: Свой
Сообщений: 223
Регистрация: 23-09-15
Из: Спб
Пользователь №: 88 520



Цитата(Uree @ Apr 7 2016, 00:18) *
А в чем проблема использования типа Power? Он собственно для таких случаев и предназначен.


Я в основном использую в этих случаях тип Power, обычно это пины с именем PWR GND, в этом случае все однозначно.
А если вдруг возникнет ситуация когда I/O, то для них будет создана общая цепь автоматически, когда к примеру я этого не хочу.

Хоть у меня таких ситуаций на практике еще не возникало...

Но все равно не пойму, почему не работает утилита которая как раз предназначена для этого. Тем более не у меня одного =)
Go to the top of the page
 
+Quote Post
Uree
сообщение Apr 6 2016, 10:55
Сообщение #7


Знающий
******

Группа: Свой
Сообщений: 5 223
Регистрация: 25-04-05
Из: Z. Gora
Пользователь №: 4 480



Пины с одинаковыми названиями и типа IO придумать не могу - что это может например быть?

По утилите не подскажу, не использую.
Go to the top of the page
 
+Quote Post
def_rain
сообщение Apr 6 2016, 13:46
Сообщение #8


Местный
***

Группа: Свой
Сообщений: 223
Регистрация: 23-09-15
Из: Спб
Пользователь №: 88 520



Цитата(Uree @ Apr 7 2016, 00:55) *
Пины с одинаковыми названиями и типа IO придумать не могу - что это может например быть?

По утилите не подскажу, не использую.


Раз уж у нас с Вами зашел разговор про метод с типом Power для пинов, то у меня возникает вопрос.
Если мы считаем этот метод полностью корректным, то почему в логе после Нетлиста выдается Предупреждение, типа:
#49 WARNING(ORCAP-36042): Pin "Vss" is renamed to "VSS#19" as visible power pin of same name already exists in Package TMS320F2812PGFA , U43: SCHEMATIC1, PAGE1 (210.82, 33.02).

Как я понимаю, Cupture хоть и проглатывает это предупреждение, но такой способ решения для него не является стандартным?

Логичнее было бы сначала воспользоваться утилитой Library correction utility, для перенумерации пинов, а затем генерить нет лист уже без содержания кучи Предупреждений?

Сообщение отредактировал def_rain - Apr 6 2016, 13:49
Go to the top of the page
 
+Quote Post
Uree
сообщение Apr 6 2016, 15:43
Сообщение #9


Знающий
******

Группа: Свой
Сообщений: 5 223
Регистрация: 25-04-05
Из: Z. Gora
Пользователь №: 4 480



Ну мне это кажется весьма логичным - софт что-то меняет в том, что создано мной и непременно меня об этом информирует. Потому как если после этого автопереименования заглянуть в package файлы(а иногда приходится, увы), то окажется что упомянутых пинов VSS там больше нет, зато есть пины вида VSS#nnn.
В общем это исключительно информационное предупреждение, на которое можно не обращать внимания.

Ну а какой утилитой не пользуйся получишь на схеме сотни пинов вида VSSnnn - оно надо? Была как-то ситуация, когда в проце на 600+ пинов среди сотни пинов земли затесалось два или три пина специальной земли, со своим суффиксом. И тут была бы проблема - это суффиксы замечательно теряются на фоне понумерованных остальных, а так выделяются со страшной силой, точно не проглядишь.
Go to the top of the page
 
+Quote Post

Reply to this topicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 21st July 2025 - 10:02
Рейтинг@Mail.ru


Страница сгенерированна за 0.01405 секунд с 7
ELECTRONIX ©2004-2016