|
Переход от Capture+Layout к Allegro PCB?, Некоторые проблемы и вопросы |
|
|
|
Sep 6 2005, 07:30
|
Местный
  
Группа: Свой
Сообщений: 339
Регистрация: 27-08-05
Пользователь №: 8 013

|
Просьба помочь! До сих пор активно использовал Orcad Capture для создания принципиальных схем с дальнейшей передачей трассировщикам ( они работают в Layout ), а также для моделирования узлов. При необходимости сам раскладывал некоторые узлы или платы в Layout. Сейчас появилась необходимость проводить анализ целостности сигналов ( Signal Integrity ). Попробовал для этого использовать Allegro PCB 15.2. В нем привлекает знакомый интерфейс для ввода принципиальных схем и вроде-бы совместимость с наработанными ранее Orcad'овскими схемами. Но при установке пакета возник вопрос - какие модули и в каком варианте надо использовать. Попытка разобратся по документации позорно провалилась - по какому-нибудь описанию Design Flow все вроде-бы ясно, а начинаешь запускать разные модули - ощущение, что там есть и целые наборы модулей, и отдельные програмы и все это в разных вариантах и разных названий. Конечно, родной Orcad'ообразный ввод запустил, набросал схему, если для Layout'а, так и все можно подготовить. Но для окончательной проверки разведенной платы на Signal Integrity надо использовать другой разводчик ( или может мне это показалось? ). Для него надо уже в Orcad'у указать footprint'ы, а как легко и просто найти, открыть и посмотреть их библиотеки ( и что для этого надо установить ) - непонятно.
|
|
|
|
|
 |
Ответов
|
Mar 7 2007, 14:06
|

Местный
  
Группа: Свой
Сообщений: 206
Регистрация: 14-06-06
Из: Могилев
Пользователь №: 18 059

|
Цитата(Paul @ Mar 3 2007, 23:18)  Неоднократно елались проекты такой и более плотности. Никаких проблем не возникало. Основное требование - корректное описание компонентов: нет повторяющихся имен (кроме пинов питания), отдельно описаны пины NC, имеется полное соответствие количества и наименования пинов схематики и корпуса (т.е. 16 пинов корпуса и 16 пинов должно быть в схематике), недопустимо использовать любые символы, кроме кодировки ANSI в любых параметрах (наименованиях компонентов, корпусов, значениях и т.д.), целесообразно ограничить длину схематики и корпуса не более 18 символов (странное магическое число Cadence тянется еще от версии 14.2). А вообще можно попробовать разобраться в причинах, но тогда нужны все 3 файла нетлиста и указание точной строки ошибки. Желательно также приложить и логи. Спасибо вам большое, что отозвались. Файлы в архиве: 1 - исходный проект 2 - удалил ошибочную цепь, развел заново, создал НЭТлист 3 - удалил ошибочную цепь, развел заново, создал НЭТлист 4 - удалил ошибочную цепь, развел заново, создал НЭТлист. Ошибка начала повторяться. Т.е. ошибка на той же цепи что и в первом случае, хотя имя цепи другое. Дальше не делал, думаю пойдет по кругу.
Probes.rar ( 186.43 килобайт )
Кол-во скачиваний: 188Раньше, когда делал НЭТлист ошибка повторялась в определенных строках файла (3691 и 3688) по очереди.
Сообщение отредактировал John Silver - Mar 7 2007, 14:11
|
|
|
|
|
Mar 7 2007, 23:27
|
Местный
  
Группа: Свой
Сообщений: 342
Регистрация: 9-08-04
Из: /home/gentoo
Пользователь №: 470

|
Предварительно сообщаю, что обнаружены недопустимые символы в именах footprints, значениях компонентов и путях к проекту. Пока предлагаю посмотреть документацию к Cadence SPB раздел Packager XL Reference. Находится это в папке установки софта .../doc/pxl/pxl.pdf, глава File Formats. Подробнее об обнаруженных ошибках, методах устранения и поиска источника ошибок отпишу через несколько дней - надо провести некоторые эксперименты. Предварительно необходимо убрать символы "пробел", "/", "\" и др. указанные в pxl.pdf из параметров PCB Footprint и Value. На крайний случай можно заменить их на "_". Может случиться, что это решит проблему полностью. Ну а подробности позже. PS: лог указывает на строку, где ошибка встретилась впервые, но ошибка будет не обязательно в указанном файле. Необходимо понимать взаимодействие всех 3х файлов для поиска ошибок.
|
|
|
|
|
Mar 8 2007, 21:46
|

Местный
  
Группа: Свой
Сообщений: 206
Регистрация: 14-06-06
Из: Могилев
Пользователь №: 18 059

|
Спасибище просто огромнейшее. Направление понял, буду читать. Ваще футпринты ети от Layout, а потом я их думал заменить. Ща просто решил попробовать сделать НЭТлист. Т.о. ошибка не в самой цепи, как я думал, а в компоненте к которому она подключена?
Сообщение отредактировал John Silver - Mar 8 2007, 21:47
|
|
|
|
Сообщений в этой теме
bsp Переход от Capture+Layout к Allegro PCB? Sep 6 2005, 07:30 Paul На начальных этапах целесообразно устанавливать вс... Sep 6 2005, 07:52 popeye Цитата(Paul @ Sep 6 2005, 11:52)PS. Наблюдени... Sep 7 2005, 14:01  Paul Исходно это был Design Lab, затем OrCAD, затем Cad... Sep 7 2005, 14:22   popeye Цитата(Paul @ Sep 7 2005, 18:22)А собственно ... Sep 7 2005, 15:44    AlexN Цитата(popeye @ Sep 7 2005, 18:44)Цитата(Paul... Sep 7 2005, 16:35     popeye Цитата(AlexN @ Sep 7 2005, 20:35)особенно про... Sep 7 2005, 23:24    John Silver Цитата(Paul @ Sep 7 2005, 18:22)А собственно ... Mar 1 2007, 13:51   dm_mur Цитата(Paul @ Sep 7 2005, 17:22)Исходно это б... Sep 8 2005, 02:30 net Цитата(Paul @ Sep 6 2005, 10:52)На начальных ... Sep 13 2005, 05:03 dm_mur Цитата(bsp @ Sep 6 2005, 10:30)Просьба помочь... Sep 8 2005, 02:38 prototype Имхо сведения о том кто кого поглощал не то что не... Sep 8 2005, 04:46 Paul Цитата(prototype @ Sep 8 2005, 07:46)И вообще... Sep 9 2005, 09:53  prototype Цитата(Paul @ Sep 9 2005, 12:53)А вообще на в... Sep 13 2005, 03:51 bsp Посмотрел на сайте производителя описание HyperLyn... Sep 8 2005, 06:59 dm_mur Цитата(bsp @ Sep 8 2005, 09:59)Посмотрел на с... Sep 8 2005, 07:24  bsp Цитата(dm_mur @ Sep 8 2005, 10:24)Цитата(bsp ... Sep 9 2005, 08:29 Lonesome Wolf Цитата(bsp @ Sep 8 2005, 09:59)Посмотрел на с... Sep 8 2005, 08:15 Uree Где-то уже писали об этом - вставляем плэйн, а тол... Sep 9 2005, 08:57 leom Посмотри здесь « Netlist для Allegro, Одинаковые и... Mar 1 2007, 19:13 John Silver Одинаковые имена непричем, их я давно исправил.
Чи... Mar 1 2007, 20:08 Paul Error: Line 3614 in file D:\!PROJECTS... Mar 8 2007, 23:30 John Silver Проверено Value:
разрешено "0.,_ _?*\/@#... Mar 9 2007, 11:45  Paul Основные проблемы в наименованиях корпусов (Footpr... Mar 13 2007, 13:04   John Silver (File -> Import -> Logic -> Cadence) - та... Mar 13 2007, 17:22
2 чел. читают эту тему (гостей: 2, скрытых пользователей: 0)
Пользователей: 0
|
|
|