AlexN 0 6 марта, 2009 Опубликовано 6 марта, 2009 · Жалоба Что-то лечим, что-то калечим. Уже можно говорить, что как обычно свежий (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. МРАК все, закусило. Теперь мутузит по кругу цепи, даже если нет никаких мзменений в схеме. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
SergeyL 0 7 марта, 2009 Опубликовано 7 марта, 2009 · Жалоба А в каком релизе все работало? А то скоро тоже придется плату из оркадовской схемы разводить. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
AlexN 0 10 марта, 2009 Опубликовано 10 марта, 2009 · Жалоба А в каком релизе все работало? А то скоро тоже придется плату из оркадовской схемы разводить. в 2007.3 с любыми апдейтами - глючит. в 2007.2 глючит, потому что теряет назначения цепей классам. (пишут, что починили в 2007.3) так что и не знаю, чего посоветовать. Сам ломаю голову, как жить. Хорошо еще, что нет никаких проектов в работе, можно трахаться, тусуя версии туда-сюда. Кстати, появилась несовместимость проектов от апдейта к апдейту в рамкох одной версии. Например, проект, сохраненный в 2007.3upd10 не открывается в 2007.3upd8. :crying: теперь надо все проекты архивировать прежде чем ставить новый update. Иначе если откатить udate проект все равно не открыть... Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
SergeyL 0 10 марта, 2009 Опубликовано 10 марта, 2009 · Жалоба Спасибо. Будем думать. Не очень конечно радостная весть. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
atlantic 0 10 марта, 2009 Опубликовано 10 марта, 2009 · Жалоба Номер апдейта, наводит на грустную мысль, это сколько-же еще предстоит "прекрасных" моментов? Что-то не так, в недатском королевстве :-(. Может Александр поделится, или расскажет, что там у них происходит ? Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
AlexN 0 11 марта, 2009 Опубликовано 11 марта, 2009 · Жалоба Номер апдейта, наводит на грустную мысль, это сколько-же еще предстоит "прекрасных" моментов? Что-то не так, в недатском королевстве :-(. Может Александр поделится, или расскажет, что там у них происходит ? а меня количество апдейтов не напрягает. Прорамма сложная, и работа у програмеров тоже сложная. Всего не предусмотришь. Меня больше напрягает их система тестирования. Я имею в виду некорректную работу самых базовых функций. Самый яркий пример - выход DxD2007. Мне полчаса хватило потыкать, чтобы найти порядочное количество косяков. В этом случае закрадывается очень сильное сомнение, что если уж в простых функциях накосячили, то как же оно вообще может работать в комплексе. Ну а что касается конкретно orcad-expedition интерфейса, то он в версии 2007.3 не работает корректно ни через аллегро нетлист, ни через kyn нетлист, а значит не тестировался вообще. В 2007 то ли .1 то ли .2 через kyn нетлист теряет назначения цепей классам. То есть не работает тоже. И не тестировалось тоже. В 2007.3 назначения цепей классам поправили, сломали другое. А вот последний апдейт на 2007.2 вышел позже чем 2007.3, но там работу с kyn так и не поправили. Так что в данный момент хоть на 2005 откатывться. Но и тут сложности - аски шифровать-дешифровать.... А Александра действительно интересно послушать. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
cioma 0 11 марта, 2009 Опубликовано 11 марта, 2009 · Жалоба В 2005 шифровать ASCII??? Этож в 2007 надо, в 2005 все ок. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
AlexN 0 11 марта, 2009 Опубликовано 11 марта, 2009 · Жалоба В 2005 шифровать ASCII??? Этож в 2007 надо, в 2005 все ок. я имел в виду откатиться с 2007.3, где все эти заморочки с шифрованием. Потому как ежели не дай бог сохранил проект в 2007.3, то уже не откроется в предыдущих, надо в аски, дешифрировать, править руками, причем все проекты, поскольку нет памяти, что сохранял в 2007.3 а что нет... Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
cioma 0 11 марта, 2009 Опубликовано 11 марта, 2009 · Жалоба Кстати, немного офф, думается, что скоро ASCII совсем уберут Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
atlantic 0 12 марта, 2009 Опубликовано 12 марта, 2009 · Жалоба Кстати, немного офф, думается, что скоро ASCII совсем уберут Уже было :-), убирали, но вернули с шифрованием. ИМХО, у них там что-то не так в королевстве, колбасит их из одной крайности в другую. Мой прогноз (в долгосрочной перспективе 1-2 года): вернут нормальные ASCII и [save] в DxD, или "что-то" произойдет :-). Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
cioma 0 12 марта, 2009 Опубликовано 12 марта, 2009 · Жалоба или в крайнем случае освоим automation - делов то ;) Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
fill 2 16 марта, 2009 Опубликовано 16 марта, 2009 · Жалоба Номер апдейта, наводит на грустную мысль, это сколько-же еще предстоит "прекрасных" моментов? Что-то не так, в недатском королевстве :-(. Может Александр поделится, или расскажет, что там у них происходит ? А чего тут говорить - программы пока интенсивно изменяются, соответсвенно и ошибки появляются, которые не сразу отлавливают. Update содержит исправление наиболее критической ошибки, исправление которой не терпит до появления нового релиза. В новом релизе будут исправлены остальные отловленные ошибки. По поводу интерфейса к OrCAD - судя по тому, что в базе не видно SR по данному поводу, то либо мало кто пользуется им, либо пользуются старыми версиями и поэтому с вашими проблемами не сталкиваются. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
AlexN 0 1 мая, 2010 Опубликовано 1 мая, 2010 · Жалоба orcad-expedition интерфейс через kyn нетлист в очередной раз поломали, на этот раз постаралась cadence. Для работы нетлистера от ментора (mentorKYN.exe) нужен штатный usernetl.dll от cadence. Однако в последнем релизе 16.3 Cadence переименовала его в orUsernetl.dll, вследствие чего менторовский нетлистер её найти естественно не может и выходит с ошибкой. Если подсунуть usrnetl.dll от релиза 16.2 в релиз 16.3, то нетлистер просто виснет. Видимо старая dll не может корректно взять данные из схемы. такие вот пироги с котятами. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
AlexN 0 5 мая, 2010 Опубликовано 5 мая, 2010 · Жалоба голь на выдумки хитра. Предположим, что имя вызываемой процедуры "зашито" в теле программы. Смотрим листером от тотал командера, ищем поиском usernetl - есть! Открываем winhex - ом, правим usernetl на orusernetl, сохраняем, проверяем - работает! для ленивых - уже готовый прикреплен к посту. mentorKYN_for_spb163.zip Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
romanp 0 7 мая, 2010 Опубликовано 7 мая, 2010 · Жалоба голь на выдумки хитра. Предположим, что имя вызываемой процедуры "зашито" в теле программы. Смотрим листером от тотал командера, ищем поиском usernetl - есть! Открываем winhex - ом, правим usernetl на orusernetl, сохраняем, проверяем - работает! для ленивых - уже готовый прикреплен к посту. Ot lenivix - spasibo Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться