|
Orcad-Expedition interface, все про эту связку |
|
|
|
Mar 6 2009, 05:11
|

Профессионал
    
Группа: Свой
Сообщений: 1 101
Регистрация: 28-06-04
Пользователь №: 200

|
Что-то лечим, что-то калечим. Уже можно говорить, что как обычно свежий (Update 10) опять поломал эту связку (ту, что через kyn). Клинит при переименовании цепей в схеме. Раньше было так: меняешь название цепи, генеришь нетлист, делаешь FA, получаешь warnings, в котором описано, чего на чего поменял и на какие трассы назначены новые имена. Если не меняя нетлист сделать FA еще раз, то warnings нет, поскольку нет измениений, они же проведены в предыдущем FA. А теперь при повторном FA того же нетлиста имеем повторные warnings на те же самые изменения. Как будто с прошлого FA они не были проведены. Очень плохо.
Дополнение. Связку Orcad Capture -> Allegro netlist -> Expedition сломали тоже. При смене имени даже одной цепи в схеме начинает их тусовать по кругу в плате. Чо-то наверное со своей шифрацией-дешифрацией глюкует.
Вот пример. На пробном проекте оменял цепь A102 на A2 (на плате оттрассирована). А вот лог: -------------------------------------------------- Version: 02.11.12
Netloading the Layout. Unused components will be deleted.
Unconnected pins will be set to net "(Net0)".
Schematic reference designator changes will be forward annotated.
WARNING: Net "A104" is being renamed to "A2" to match the change in the schematic.
WARNING: Net "B101" is being renamed to "A106" to match the change in the schematic.
WARNING: One net "A106" is being reset to "(Net0)-1" because a net by this name has already been entered in the layout.
Netload completed successfully with 3 warning(s). Back Annotating...
Updating Logic Database...
Version: 99.00.05
Writing a list of routed plane pins to Logic\rtdplane.caf.
Finished updating the Logic Database.
Creating a formatted Schematic Netlist (LogFiles\AfterBakAnnoNetlist.txt)... A formatted Schematic Netlist has been created.
Creating a new Keyin Netlist (C:\_WG_Projects2\2007_work\probe exp 2007\probe exp 2007.kyn) from the Logic Database (Work\Layout_Temp\LogicDB.lgc)... A new Keyin Netlist has been generated.
Beginning Netload on the Layout Design. --------------------------------------------------- Assigned net A2 to a trace which was originally on net A102. Assigned net A2 to a trace which was originally on net A102. Assigned net A2 to a trace which was originally on net A102. Assigned net A2 to a trace which was originally on net A102. Assigned net A2 to a trace which was originally on net A102. Assigned net A2 to a trace which was originally on net A102. Assigned net A2 to a trace which was originally on net A102. Assigned net A104 to a trace which was originally on net A2. Assigned net A104 to a trace which was originally on net A2. Assigned net A104 to a trace which was originally on net A2. Assigned net B101 to a trace which was originally on net (Net0)-1. Assigned net B101 to a trace which was originally on net (Net0)-1. Assigned net B101 to a trace which was originally on net (Net0)-1.
Some nets were completely deleted from the Layout Design.... Deleted net A102, which has no pins, from the Layout Design. Deleted net (Net0)-1, which has no pins, from the Layout Design.
Forward-Annotation on the Layout Design has been successfully completed.
There were 13 reassignments of nets. There were 0 traces broken back. There were 2 nets removed from the Layout Design.
МРАК
все, закусило. Теперь мутузит по кругу цепи, даже если нет никаких мзменений в схеме.
|
|
|
|
|
 |
Ответов
|
Nov 29 2011, 15:08
|

Участник

Группа: Участник
Сообщений: 40
Регистрация: 23-04-10
Из: Украина
Пользователь №: 56 860

|
У меня патченый mentorKYN.exe отказывается работать. Он-то генерит KYN-нэтлист, но только там внутри названия нэтов и рефдезы, а самих партов нет: Код %part \\ \C79\ %net \GND\ \C79\-\2\ \VDD_LFA\ \C79\-\1\ %part \\ \R12\ %net \GND\ \R12\-\1\ \N4188280\ \R12\-\2\ %part \\ \R21\ %net \GND\ \R21\-\2\ \N4188758\ \R21\-\1\ В этом куске kyn-нэтлиста видно, что названий партов нет. Чудеса да и только.... Никто с такой проблемой не сталкивался?
|
|
|
|
|
Nov 29 2011, 15:59
|

Профессионал
    
Группа: Свой
Сообщений: 1 101
Регистрация: 28-06-04
Пользователь №: 200

|
Цитата(malkut.ss @ Nov 29 2011, 22:08)  У меня патченый mentorKYN.exe отказывается работать. Он-то генерит KYN-нэтлист, но только там внутри названия нэтов и рефдезы, а самих партов нет: Код %part \\ \C79\ %net \GND\ \C79\-\2\ \VDD_LFA\ \C79\-\1\ %part \\ \R12\ %net \GND\ \R12\-\1\ \N4188280\ \R12\-\2\ %part \\ \R21\ %net \GND\ \R21\-\2\ \N4188758\ \R21\-\1\ В этом куске kyn-нэтлиста видно, что названий партов нет. Чудеса да и только.... Никто с такой проблемой не сталкивался? никаких чудес. скорее всего Вы ничего не меняли на вкладке Creat netlist, а там по умолчанию в поле Combined property string стоит {Value}, которое на схеме пустое, я так понимаю именно его использует MentorKYN.exe. Лучше завести спец атрибут на схемных part, назвать его, например, Device (как для Allegro), и заполнить названием Part из ЦБ. Или, если не хочется заводить спецатрибут, используйте, например, стандартный PCB Footprint. см. скриншоты. Если вы только начинаете эту связку, то лучше пользовать более современный путь - в оркаде формировать allegro netlist и всасывать его в expedition, тогда не надо в ЦБ делать parts, можно пользовать голые cell. Один недостаток - у device должны быть одинаковые value, иначе оркад нетлист не сформирует. Но это и достоинство, которое будет оценено позже при создании BOM.
Эскизы прикрепленных изображений
|
|
|
|
|
Nov 29 2011, 17:12
|

Участник

Группа: Участник
Сообщений: 40
Регистрация: 23-04-10
Из: Украина
Пользователь №: 56 860

|
Цитата(AlexN @ Nov 29 2011, 17:59)  никаких чудес. скорее всего Вы ничего не меняли на вкладке Creat netlist, а там по умолчанию в поле Combined property string стоит {Value}, которое на схеме пустое, я так понимаю именно его использует MentorKYN.exe. Лучше завести спец атрибут на схемных part, назвать его, например, Device (как для Allegro), и заполнить названием Part из ЦБ. Или, если не хочется заводить спецатрибут, используйте, например, стандартный PCB Footprint. см. скриншоты.
Если вы только начинаете эту связку, то лучше пользовать более современный путь - в оркаде формировать allegro netlist и всасывать его в expedition, тогда не надо в ЦБ делать parts, можно пользовать голые cell. Один недостаток - у device должны быть одинаковые value, иначе оркад нетлист не сформирует. Но это и достоинство, которое будет оценено позже при создании BOM. Как раз спец. атрибут используется. Я его вписываю в поле Combined property string (фигурные дужки оставляю), но поля %part в kyn-файле остаются пустыми.
|
|
|
|
Сообщений в этой теме
AlexN Orcad-Expedition interface Mar 6 2009, 05:11 SergeyL А в каком релизе все работало? А то скоро тоже при... Mar 7 2009, 16:57 AlexN Цитата(SergeyL @ Mar 7 2009, 22:57) А в к... Mar 10 2009, 05:31  SergeyL Спасибо. Будем думать. Не очень конечно радостная ... Mar 10 2009, 16:00 atlantic Номер апдейта, наводит на грустную мысль, это скол... Mar 10 2009, 21:15 AlexN Цитата(atlantic @ Mar 11 2009, 03:15) Ном... Mar 11 2009, 02:54 fill Цитата(atlantic @ Mar 11 2009, 00:15) Ном... Mar 16 2009, 14:27 cioma В 2005 шифровать ASCII??? Этож в 2007 надо, в 2005... Mar 11 2009, 11:34 AlexN Цитата(cioma @ Mar 11 2009, 17:34) В 2005... Mar 11 2009, 17:59 cioma Кстати, немного офф, думается, что скоро ASCII сов... Mar 11 2009, 23:00 atlantic Цитата(cioma @ Mar 12 2009, 02:00) Кстати... Mar 12 2009, 06:03 cioma или в крайнем случае освоим automation - делов то Mar 12 2009, 16:18 AlexN orcad-expedition интерфейс через kyn нетлист в оче... May 1 2010, 17:48 AlexN голь на выдумки хитра. Предположим, что имя вызыва... May 5 2010, 03:45 romanp Цитата(AlexN @ May 5 2010, 05:45) голь на... May 7 2010, 06:15  romanp Цитата(romanp @ May 7 2010, 08:15) Ot len... May 7 2010, 07:53   Victor® Цитата(romanp @ May 7 2010, 10:53) Не, не... May 31 2011, 14:14    AlexN Цитата(Victor® @ May 31 2011, 21:14) Рабо... May 31 2011, 15:54  bureau Может кто-то расписать последовательность действий... Oct 4 2015, 12:24   AlexN Цитата(bureau @ Oct 4 2015, 19:24) Может ... Oct 5 2015, 03:18    bureau Цитата(AlexN @ Oct 5 2015, 06:18) А в нов... Oct 5 2015, 20:25    malkut.ss Цитата(AlexN @ Nov 30 2011, 03:01) ну выл... Nov 30 2011, 07:02 AlexN Цитата(malkut.ss @ Nov 29 2011, 22:08) У ... Feb 9 2012, 07:14 AlexN действительно, какая-то фигня с этим файлом. Ему н... Nov 30 2011, 11:26 malkut.ss Цитата(AlexN @ Nov 30 2011, 13:26) действ... Dec 1 2011, 07:05 AlexN в оркаде вводите атрибут device, прописываете назв... Dec 2 2011, 09:18 malkut.ss Цитата(AlexN @ Dec 2 2011, 11:18) в оркад... Dec 6 2011, 12:07 AlexN набросал инструкцию, но почему-то не могу загрузит... Oct 6 2015, 11:16 AlexN для всех интересующихся загрузил на ftp форума Orc... Oct 7 2015, 11:25 bureau Большое спасибо! Oct 7 2015, 13:24  A.Lex Что бы не плодить тем - проблема.
Связка OrCAD10-... Dec 4 2015, 16:06   A.Lex Сам спросил, сам отвечу.
Сравнил с работающим про... Dec 5 2015, 13:26
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0
|
|
|