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

 
 
> Переход от Capture+Layout к Allegro PCB?, Некоторые проблемы и вопросы
bsp
сообщение Sep 6 2005, 07:30
Сообщение #1


Местный
***

Группа: Свой
Сообщений: 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'ы, а как легко и просто найти, открыть и посмотреть их библиотеки ( и что для этого надо установить ) - непонятно.
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
Paul
сообщение Mar 8 2007, 23:30
Сообщение #2


Местный
***

Группа: Свой
Сообщений: 342
Регистрация: 9-08-04
Из: /home/gentoo
Пользователь №: 470



Error: Line 3614 in file D:\!PROJECTS\Display\Display 3.0.0\allegro/pstxnet.dat:
Reference designators inconsistent in xprt and xnet files
Detected in function: pstFindInstByOldPathName
Error: Line 3614 in file D:\!PROJECTS\Display\Display 3.0.0\allegro/pstxnet.dat:
Error loading the net list file
Detected in function: ddbLoadPstXFiles
#119 Error [ALG0036] Unable to read logical netlist data.

Дословно ошибка означает "несоответствие RefDes в файлах xprt и xnet". Возникает это при проблемах загрузки файла chip, причем он, как правило, грузится без ошибок, но ссылки на компоненты из него теряются. Chip описывает компоненты вообще без привязки к схеме и плате, xprt - связывает RefDes из проекта с компонентом из chip, ну а xnet - собственно netlist.
К примеру, найдено в первом варианте значение компонета "10k???". Знак "?" недопустим. Корпус этого же компонента "SM/R_0805_S". Знак "/" недопустим. Необходимо напомнить, что знак "/" используется в Unix/Sun OS как разделитель уровней каталогов (в виндах для этого используется "\"). Cadence SPB исходно делалась под Unix/Sun OS. Поэтому запись "SM/R_0805_S" будет трактоваться как папка SM, файл R_0805_S.psm.
Это опять-таки общие заметки, полное расследование позже.
Go to the top of the page
 
+Quote Post
John Silver
сообщение Mar 9 2007, 11:45
Сообщение #3


Местный
***

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



Проверено Value:
разрешено "0.,_ _?*\/@#$%^()+-{}[]~"
запрешено "!"

Проверено FootPrint :
разрешено "_-."
запрешено "!+/ \,@#&%^" , дальше надоело проверять smile3046.gif

Сообщение отредактировал John Silver - Mar 9 2007, 11:49
Go to the top of the page
 
+Quote Post
Paul
сообщение Mar 13 2007, 13:04
Сообщение #4


Местный
***

Группа: Свой
Сообщений: 342
Регистрация: 9-08-04
Из: /home/gentoo
Пользователь №: 470



Основные проблемы в наименованиях корпусов (Footprints). Прилагаю файл netrev.lst, сформированный из Allegro при загрузке первого варианта таблицы цепей. Там подробно описаны ошибки и их причины (JEDEC_TYPE = PCB Footprint).
Я сам уже давно отказался от пункта "Create or Update PCB Editor Board" в Capture при генерации таблицы цепей, по причине слабой информативности процесса. Лучше делать только генерацию цепей в Capture, а загрузку цепей проводить непосредственно в Allegro (File -> Import -> Logic -> Cadence). Этот путь формирует гораздо более полный лог, позволяющий обнаружить ошибки.
Можно, конечно разбираться по таблице цепей - это не сложно, но надо знать формат представления данных. Если есть желание, могу обьяснить формат, но это потребует времени.
Прикрепленные файлы
Прикрепленный файл  netrev_lst.txt ( 42.59 килобайт ) Кол-во скачиваний: 399
 
Go to the top of the page
 
+Quote Post

Сообщений в этой теме
- 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   Неоднократно елались проекты такой и более плотнос...   Mar 4 2007, 00:18
|- - John Silver   Цитата(Paul @ Mar 3 2007, 23:18) Неоднокр...   Mar 7 2007, 14:06
|- - Paul   Предварительно сообщаю, что обнаружены недопустимы...   Mar 7 2007, 23:27
|- - John Silver   Спасибище просто огромнейшее. Направление понял,...   Mar 8 2007, 21:46
- - John Silver   (File -> Import -> Logic -> Cadence) - та...   Mar 13 2007, 17:22


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

 


RSS Текстовая версия Сейчас: 19th July 2025 - 15:12
Рейтинг@Mail.ru


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