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

 
 
 
Reply to this topicStart new topic
> создание корпусов компонентов, create netlist не проходит
proga
сообщение Sep 27 2013, 10:20
Сообщение #1


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

Группа: Участник
Сообщений: 86
Регистрация: 17-01-06
Из: иркутск
Пользователь №: 13 278



Здравствуйте. Возникла следующая проблема. В Package Designer я нарисовал несколько корпусов для компонентов моей схемы. Созданные dra и psm складировал в одну папку, путь к которой прописал в PCB Editor: User Preferences Editor -> Paths -> Library -> psmpath. Однако при попытке создать netlist схемы получаю ошибку. В netrev выводятся ошибки следующего вида:


WARNING(SPMHNI-192): Device/Symbol check warning detected. [help]

WARNING(SPMHNI-194): Symbol 'SKE10' for device 'SKE10B-05_SKE10_SKE10B-05' not found in PSMPATH or must be "dbdoctor"ed.

Когда захожу в PCB Editor при выборе команды Place -> Manually ->Package Symbols я вижу в опциях созданные мной корпуса, однако при попытке выбора одного из них получаю ошибку
W- (SPMHA1-230): Database has a non-recoverable corruption. Contact Cadence customer support.
E- Cannot load symbol 'AG5100'

Не могу понять, что не так. Может быть недостаточно просто указать путь к папке с новыми корпусами и процесс создания библиотеки не так тривиален? Или надо выполнить какие-либо действия по обновлению базы данных?
Go to the top of the page
 
+Quote Post
vitan
сообщение Sep 27 2013, 10:35
Сообщение #2


не указал(а) ничего о себе.
******

Группа: Свой
Сообщений: 3 325
Регистрация: 6-04-06
Пользователь №: 15 887



Что-то сглюкануло. Откройте DRA, сделайте Tools - Database check и сохраните.
Go to the top of the page
 
+Quote Post
Uree
сообщение Sep 27 2013, 10:37
Сообщение #3


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

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



Ммм... а зачем Вы Package Designer использовали? Это вроде бы тот же Allegro PCB Editor, но с лицензией и функциями для создания подложек BGA компонентов (die и System-in-Package). И я не уверен, что футпринты для обычной РСВ созданные с таким вариантом лицензии удастся вставить на плату.
Go to the top of the page
 
+Quote Post
alexa1973
сообщение Sep 27 2013, 11:52
Сообщение #4


Местный
***

Группа: Участник
Сообщений: 206
Регистрация: 10-03-12
Пользователь №: 70 714



Загрузите сюда этот DRA, посмотрим.
Go to the top of the page
 
+Quote Post
proga
сообщение Sep 27 2013, 13:19
Сообщение #5


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

Группа: Участник
Сообщений: 86
Регистрация: 17-01-06
Из: иркутск
Пользователь №: 13 278



К сожалению процедура Tools - Database check не помогла. Я пока только начинаю использовать PCB Editor в своей работе. Поэтому использовал для создания корпусов Package Designer, не учтя возможные проблемы с лицензией. Похоже это первые грабли, на которые я наступил, причём саданут они меня по лбу довольно сильно, так как корпусов я нарисовал немало. Загружаю один из проблемных DRA.
Прикрепленные файлы
Прикрепленный файл  SKE10.rar ( 5.81 килобайт ) Кол-во скачиваний: 23
 
Go to the top of the page
 
+Quote Post
alexa1973
сообщение Sep 27 2013, 15:48
Сообщение #6


Местный
***

Группа: Участник
Сообщений: 206
Регистрация: 10-03-12
Пользователь №: 70 714



У меня работает. (Я выкинул лишние педы). А padpath тоже установили?
Прикрепленные файлы
Прикрепленный файл  ske.zip ( 18.18 килобайт ) Кол-во скачиваний: 18
 
Go to the top of the page
 
+Quote Post
proga
сообщение Sep 27 2013, 16:12
Сообщение #7


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

Группа: Участник
Сообщений: 86
Регистрация: 17-01-06
Из: иркутск
Пользователь №: 13 278



Странно у меня тоже ваш dra работает. Padpath я указал. А что значит выкинули лишние педы?
Go to the top of the page
 
+Quote Post
alexa1973
сообщение Sep 27 2013, 16:22
Сообщение #8


Местный
***

Группа: Участник
Сообщений: 206
Регистрация: 10-03-12
Пользователь №: 70 714



Tools -> Padstack -> Modify Design Padstack -> Purge -> All
Go to the top of the page
 
+Quote Post
proga
сообщение Sep 28 2013, 04:38
Сообщение #9


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

Группа: Участник
Сообщений: 86
Регистрация: 17-01-06
Из: иркутск
Пользователь №: 13 278



к сожалению, применение команды по очищению лишних падов
Цитата
Tools -> Padstack -> Modify Design Padstack -> Purge -> All
в корпусах не привело к тому, что они стали видимы при создании нетлиста. Причём с корпусами, созданными в PCB Editor, изначально никаких проблем не наблюдается.
Go to the top of the page
 
+Quote Post
alexa1973
сообщение Sep 28 2013, 17:30
Сообщение #10


Местный
***

Группа: Участник
Сообщений: 206
Регистрация: 10-03-12
Пользователь №: 70 714



можно еще один пример? Я пошуршу
Go to the top of the page
 
+Quote Post
proga
сообщение Sep 29 2013, 03:55
Сообщение #11


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

Группа: Участник
Сообщений: 86
Регистрация: 17-01-06
Из: иркутск
Пользователь №: 13 278



Вот
Прикрепленные файлы
Прикрепленный файл  dra2.rar ( 10.69 килобайт ) Кол-во скачиваний: 18
 
Go to the top of the page
 
+Quote Post
alexa1973
сообщение Sep 29 2013, 05:47
Сообщение #12


Местный
***

Группа: Участник
Сообщений: 206
Регистрация: 10-03-12
Пользователь №: 70 714



У меня всё работает. Посмотрите вложенный клип. На каком этапе Вы получаете ошибку?
Прикрепленные файлы
Прикрепленный файл  netlist_movie.rar ( 1.12 мегабайт ) Кол-во скачиваний: 45
 
Go to the top of the page
 
+Quote Post
proga
сообщение Sep 30 2013, 15:01
Сообщение #13


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

Группа: Участник
Сообщений: 86
Регистрация: 17-01-06
Из: иркутск
Пользователь №: 13 278



Ошибка возникает при создании нетлиста, а именно на этапе Updating Allegro PCB Editor Board. Несмотря на то, что путь к созданной мной библиотеке корпусов прописан, программа её не обнаруживает. Собственно, всё написано в первом моём сообщении. В итоге, я перерисовал все корпуса в PCB Editor, так как, к сожалению времени у меня в обрез. Уже с этими корпусами на стадии создания нетлиста абсолютно никаких проблем не возникло. Проблема, возникшая у меня, в высшей степени странная: почему у меня корпуса не воспринимаются программой, а у вас с ними никаких проблем не возникает? Когда будет время, обязательно с этим разберусь. Большое спасибо за то, что пытались мне помочь!!!
Go to the top of the page
 
+Quote Post
robojim
сообщение Nov 14 2016, 10:59
Сообщение #14





Группа: Участник
Сообщений: 7
Регистрация: 25-11-11
Пользователь №: 68 508



Осваиваю Allegro. И, как у новичка, появилась точно такая же проблема.
Потратил сутки, полкило зерен кофе и кучу нервов, чтобы решить эту проблему. Оставлю решение здесь, т.к. оно плохо гуглится.
Если все пути прописаны верно, то такая ошибка может возникать из-за того, что рабочая область (Extents) платы в редакторе меньше, чем рабочая область в футпринте.
Тут варианты: либо уменьшить область в каждом .dra файле и пересохранить, либо увеличить рабочую область в плате.
З.Ы. Перед этим я установил последний фикс на версию 16.6, возможно он тоже помог, хотя после него ошибка оставалась.

Цитата(proga @ Sep 30 2013, 20:01) *
Ошибка возникает при создании нетлиста, а именно на этапе Updating Allegro PCB Editor Board. Несмотря на то, что путь к созданной мной библиотеке корпусов прописан, программа её не обнаруживает. Собственно, всё написано в первом моём сообщении. В итоге, я перерисовал все корпуса в PCB Editor, так как, к сожалению времени у меня в обрез. Уже с этими корпусами на стадии создания нетлиста абсолютно никаких проблем не возникло. Проблема, возникшая у меня, в высшей степени странная: почему у меня корпуса не воспринимаются программой, а у вас с ними никаких проблем не возникает? Когда будет время, обязательно с этим разберусь. Большое спасибо за то, что пытались мне помочь!!!


Go to the top of the page
 
+Quote Post

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

 


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


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