|
Как сконфигурировать файл allegro.cfg для NETLIST, |
|
|
|
Oct 18 2016, 11:35
|
Частый гость
 
Группа: Участник
Сообщений: 138
Регистрация: 27-12-11
Пользователь №: 69 107

|
если УГО на схеме содержат повторяющиеся имена пинов? (Cadence SPB_16.5)
Вот фрагмент лог-файла:
#8 ERROR(ORCAP-36041): Duplicate Pin Name "COIL" found on Package G6D-SPST , RL1 Pin Number 1: E10006-HW01, 08 - RELAYS (198.12, 27.94). Please renumber one of these. #9 ERROR(ORCAP-36041): Duplicate Pin Name "COIL" found on Package G6D-SPST , RL2 Pin Number 1: E10006-HW01, 08 - RELAYS (198.12, 60.96). Please renumber one of these. #10 ERROR(ORCAP-36041): Duplicate Pin Name "IP_1/VREF_1" found on Package XC3S700AFT256_2B , U1B Pin Number M14: E10006-HW01, 06 - FPGA POWER (63.50, 58.42). Please renumber one of these. #11 ERROR(ORCAP-36041): Duplicate Pin Name "IP_1/VREF_1" found on Package XC3S700AFT256_2B , U1B Pin Number M13: E10006-HW01, 06 - FPGA POWER (63.50, 58.42). Please renumber one of these. #12 ERROR(ORCAP-36041): Duplicate Pin Name "IP_1/VREF_1" found on Package XC3S700AFT256_2B , U1B Pin Number J14: E10006-HW01, 06 - FPGA POWER (63.50, 58.42). Please renumber one of these.
Куда копать?
|
|
|
|
2 страниц
1 2 >
|
 |
Ответов
(1 - 14)
|
Oct 18 2016, 13:02
|
Знающий
     
Группа: Свой
Сообщений: 5 223
Регистрация: 25-04-05
Из: Z. Gora
Пользователь №: 4 480

|
Понимаю, приходится разбираться в чужом "коде". Вполне возможно, что при генерации нетлиста для стороннего РСВ редактора возможно управление именованием/нумерацией пинов. Но требование их уникальности возникает не в схеме, а собственно в Allegro PCB Editor, поэтому даже если сгенерить такой нетлист из схемы то в РСВ запихнуть его просто не получится. По крайней мере я так предполагаю. Подробней мог бы помочь только глядя в исходный проект, схему+РСВ. Есть еще один неприятный момент - иногда ошибка в одном месте схеме не видна в списке того, что есть в логе, зато из-за нее генерится сотня других, и понять в чем изначально проблема не так просто, как хотелось бы...
|
|
|
|
|
Oct 19 2016, 06:16
|
Частый гость
 
Группа: Участник
Сообщений: 138
Регистрация: 27-12-11
Пользователь №: 69 107

|
Похоже, придется идти длинным, но правильным путем: библиотека - схема - РСВ. Теперь надо из РСВ достать компоненты и сделать библиотеку В каком туторе есть описание этой процедуры?
|
|
|
|
|
Oct 19 2016, 08:47
|
Участник

Группа: Свой
Сообщений: 63
Регистрация: 12-08-15
Из: Санкт-Петербург
Пользователь №: 87 968

|
Цитата(A.Lex @ Oct 19 2016, 11:33)  А как указать путь к этому футпринту? Setup/User preference Editor/Path/Library переменные psmpath, padpath для символов и падстеков. Есть второй способ - через переменную HOME и файл HOME/pcbenv/env, подробнее смотрите в документации
Сообщение отредактировал yuravg - Oct 19 2016, 08:52
|
|
|
|
|
Oct 19 2016, 10:37
|
Участник

Группа: Свой
Сообщений: 63
Регистрация: 12-08-15
Из: Санкт-Петербург
Пользователь №: 87 968

|
Цитата(Uree @ Oct 19 2016, 12:20)  Это одно и то же - пользователь устанавливает путь в меню Setup/User preference Editor/Path/Library, а софт записывает установки в HOME/pcbenv/env. использование файла позволяет не заниматься настройкой каждого рабочего места, достаточно скопировать файл настроек. Файл написан на tcl и легко правится руками, избавляет от необходимости запоминать имена psmpath, padpath, вновь создавать alias и т.д.
|
|
|
|
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0
|
|
|