proga 0 27 сентября, 2013 Опубликовано 27 сентября, 2013 · Жалоба Здравствуйте. Возникла следующая проблема. В 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' Не могу понять, что не так. Может быть недостаточно просто указать путь к папке с новыми корпусами и процесс создания библиотеки не так тривиален? Или надо выполнить какие-либо действия по обновлению базы данных? Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
vitan 2 27 сентября, 2013 Опубликовано 27 сентября, 2013 · Жалоба Что-то сглюкануло. Откройте DRA, сделайте Tools - Database check и сохраните. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Uree 1 27 сентября, 2013 Опубликовано 27 сентября, 2013 · Жалоба Ммм... а зачем Вы Package Designer использовали? Это вроде бы тот же Allegro PCB Editor, но с лицензией и функциями для создания подложек BGA компонентов (die и System-in-Package). И я не уверен, что футпринты для обычной РСВ созданные с таким вариантом лицензии удастся вставить на плату. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
alexa1973 0 27 сентября, 2013 Опубликовано 27 сентября, 2013 · Жалоба Загрузите сюда этот DRA, посмотрим. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
proga 0 27 сентября, 2013 Опубликовано 27 сентября, 2013 · Жалоба К сожалению процедура Tools - Database check не помогла. Я пока только начинаю использовать PCB Editor в своей работе. Поэтому использовал для создания корпусов Package Designer, не учтя возможные проблемы с лицензией. Похоже это первые грабли, на которые я наступил, причём саданут они меня по лбу довольно сильно, так как корпусов я нарисовал немало. Загружаю один из проблемных DRA. SKE10.rar Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
alexa1973 0 27 сентября, 2013 Опубликовано 27 сентября, 2013 · Жалоба У меня работает. (Я выкинул лишние педы). А padpath тоже установили? ske.zip Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
proga 0 27 сентября, 2013 Опубликовано 27 сентября, 2013 · Жалоба Странно у меня тоже ваш dra работает. Padpath я указал. А что значит выкинули лишние педы? Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
alexa1973 0 27 сентября, 2013 Опубликовано 27 сентября, 2013 · Жалоба Tools -> Padstack -> Modify Design Padstack -> Purge -> All Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
proga 0 28 сентября, 2013 Опубликовано 28 сентября, 2013 · Жалоба к сожалению, применение команды по очищению лишних падов Tools -> Padstack -> Modify Design Padstack -> Purge -> All в корпусах не привело к тому, что они стали видимы при создании нетлиста. Причём с корпусами, созданными в PCB Editor, изначально никаких проблем не наблюдается. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
alexa1973 0 28 сентября, 2013 Опубликовано 28 сентября, 2013 · Жалоба можно еще один пример? Я пошуршу Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
proga 0 29 сентября, 2013 Опубликовано 29 сентября, 2013 · Жалоба Вот dra2.rar Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
alexa1973 0 29 сентября, 2013 Опубликовано 29 сентября, 2013 · Жалоба У меня всё работает. Посмотрите вложенный клип. На каком этапе Вы получаете ошибку? netlist_movie.rar Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
proga 0 30 сентября, 2013 Опубликовано 30 сентября, 2013 · Жалоба Ошибка возникает при создании нетлиста, а именно на этапе Updating Allegro PCB Editor Board. Несмотря на то, что путь к созданной мной библиотеке корпусов прописан, программа её не обнаруживает. Собственно, всё написано в первом моём сообщении. В итоге, я перерисовал все корпуса в PCB Editor, так как, к сожалению времени у меня в обрез. Уже с этими корпусами на стадии создания нетлиста абсолютно никаких проблем не возникло. Проблема, возникшая у меня, в высшей степени странная: почему у меня корпуса не воспринимаются программой, а у вас с ними никаких проблем не возникает? Когда будет время, обязательно с этим разберусь. Большое спасибо за то, что пытались мне помочь!!! Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
robojim 0 14 ноября, 2016 Опубликовано 14 ноября, 2016 · Жалоба Осваиваю Allegro. И, как у новичка, появилась точно такая же проблема. Потратил сутки, полкило зерен кофе и кучу нервов, чтобы решить эту проблему. Оставлю решение здесь, т.к. оно плохо гуглится. Если все пути прописаны верно, то такая ошибка может возникать из-за того, что рабочая область (Extents) платы в редакторе меньше, чем рабочая область в футпринте. Тут варианты: либо уменьшить область в каждом .dra файле и пересохранить, либо увеличить рабочую область в плате. З.Ы. Перед этим я установил последний фикс на версию 16.6, возможно он тоже помог, хотя после него ошибка оставалась. Ошибка возникает при создании нетлиста, а именно на этапе Updating Allegro PCB Editor Board. Несмотря на то, что путь к созданной мной библиотеке корпусов прописан, программа её не обнаруживает. Собственно, всё написано в первом моём сообщении. В итоге, я перерисовал все корпуса в PCB Editor, так как, к сожалению времени у меня в обрез. Уже с этими корпусами на стадии создания нетлиста абсолютно никаких проблем не возникло. Проблема, возникшая у меня, в высшей степени странная: почему у меня корпуса не воспринимаются программой, а у вас с ними никаких проблем не возникает? Когда будет время, обязательно с этим разберусь. Большое спасибо за то, что пытались мне помочь!!! Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться