|
|
  |
проблема с интерфейсом Orcad-Expedition, нету CAE каталога |
|
|
|
Aug 10 2006, 05:25
|

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

|
Цитата(Жека @ Aug 9 2006, 20:08)  Нетлист то я сгенерил. Почитал хелп и оказалось что папка CAE у меня уже есть, только имя у нее как у Оркадовского файла проекта Но интерфейс все равно ругается. Я уже и Forward аннотацию сделал без ошибок, а он ни в какую  Подозреваю, что делаю что-то не в том порядке. чудес не бывает. подпапка действительно имеет то же имя, что и дезайн. Если подпапка с именем дезайна есть и если нетлист сгенерировался успешно (он там лежит *.kyn), то интерфейс должен спросить template для pcb. Посмотрите log оркада, может генерация нетлиста не прошла успешно, или указываете не тот prj (бывает, что глаза замыливаются) В принципе, собственно говоря, этот интерфейс и не очень то и нужен. Нужен только mentorKYN.exe, он и делает все эти подпапки в пректе, а дальше можно запускать Expedition Job Wizard, создать новую плату, указать central library и netlist. И все получится. Собственно интерфейс нужен для обратной аннотации, он формирует файл .swp кажется
|
|
|
|
|
Aug 11 2006, 04:35
|

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

|
Цитата(Жека @ Aug 10 2006, 17:39)  Все, допер  Папка называлась как файл dsn, а не opj. Я ее тупо переименовал и все стало видно. AlexN, спасибо. Меня как раз очень волнует обратная аннотация - Альтерки, знаете ли  огорчу я Вас, однако. этот интерфейс не поддерживает перестановку пинов - толко смену RefDes, а от этого проку - немного. Самое прикольное, что Expedition в связке с .kyn нетлистом перестановку пинов поддерживает, при этом генерится новый нетлист и отдельный файл с изменениями (\PCB\Logic\NetlistBackAnno.txt), из которых и берет инфу интерфейс с оркадом и генерит свой .swp, который нужен для capture. Но в этот .swp попадает инфа только о перестановке RefDes, перестановка пинов игнорируется. Я так полагаю, что там работы програмеру - максимум на час, но не захотели... Кривой выход есть, перенести инфу о перестановке пинов из файла, сгенерированного Expedition (\PCB\Logic\NetlistBackAnno.txt) в файл .swp легко (но убого) руками, или некоей самонаписанной утилиткой, но тогда уж лучше, чтобы эта утилитка все сама делала, а не в две стадии. Кстати, после запуска обратной аннотации в интерфейсе с оркадом, файл в котором были записаны изменения для обратной аннотации (\PCB\Logic\NetlistBackAnno.txt) обнуляется. То есть надо сначала выудить оттуда инфу руками, а уж потом запустить запускать обратную аннотацию в интерфейсе. в 2005.1 не проверял, может там чего изменилось... проверил, нечего не изменилось.. Но ведь похоже, что какие-то крутые пользователи продвигают эту связку (orcad - expedition), ведь появилась даже поддержка CES при работе с Keyin netlist !!! а перестановка пинов - нет. Вот убого.
Сообщение отредактировал AlexN - Aug 11 2006, 05:28
|
|
|
|
|
Sep 26 2007, 19:19
|

Знающий
   
Группа: Участник
Сообщений: 672
Регистрация: 6-01-06
Из: Петербург
Пользователь №: 12 870

|
Вытащим тему из нафталина, хе-хе Если кого-то еще интересует Back Annotate из Expedition в Оркад, держите программку Как и сказал AlexN, работы было на час. Просто нужда в ней возникла спустя год Запускаете, открываете NetlistBackAnno.txt, и в той же папке чудесным образом появляется test.swp Единственный нюанс. В NetlistBackAnno нет информации о вентилях, и идут они не по порядку. Поэтому пока вентили обозначаются например D1a, D1b, D1c ... Если кто подскажет, откуда взять инфу о вентилях, прогу прокачаю
--------------------
Льва Абалкина больше нет. Забудь о нем. На нас идет автомат Странников!
|
|
|
|
|
Mar 26 2009, 08:49
|

Знающий
   
Группа: Участник
Сообщений: 672
Регистрация: 6-01-06
Из: Петербург
Пользователь №: 12 870

|
Цитата(Александр Карась @ Mar 26 2009, 11:38)  Опять же достаем тему.... Пробовал протестить утилитку. Нашел файл обратной аннотации от Expedition, только он называется не NetlistBackAnno.txt, а AfterBackAnnoNetlist.txt, лежит в LogFiles. Убедился, что в этот файл прошли изменения по свопу пинов. Запускаю прогу, показываю на файл, - вылетает "Access violation at address 004515B6 in module BackAnno.exe. Read of address FFFFFFFF" Файл test.swp генерится, но он пустой  Наверно, какая-то другая версия Экспедишн. Скиньте этот AfterBackAnno, посмотрю структуру
--------------------
Льва Абалкина больше нет. Забудь о нем. На нас идет автомат Странников!
|
|
|
|
|
Mar 26 2009, 09:00
|

Частый гость
 
Группа: Свой
Сообщений: 120
Регистрация: 19-05-08
Из: Minsk, Belarus
Пользователь №: 37 626

|
Цитата(Жека @ Mar 26 2009, 11:49)  Наверно, какая-то другая версия Экспедишн. Скиньте этот AfterBackAnno, посмотрю структуру Изменения прошли на Net_A и Net_B (U2) Schematic Net Listing -------------------------------- -------------------------------- --- --- --- --- --- ---- --- - -------------------- --- Part Reference Sym Sub Pin Eqv Sub Pin Pin Phantom Net Net Number Designator Num Typ Id Cls Pak Text Num Flag Name Num -------------------------------- -------------------------------- --- --- --- --- --- ---- --- - -------------------- --- ERJ-2GEJ104X R1 3 1 1 1 1 1 1 0 NET_A 0 ERJ-2GEJ104X R1 3 1 2 2 1 2 2 0 NET_COMR 0 ERJ-2GEJ104X R2 4 1 1 1 1 1 1 0 NET_B 0 ERJ-2GEJ104X R2 4 1 2 2 1 2 2 0 NET_COMR 0 ERJ-2GEJ104X R3 5 1 1 1 1 1 1 0 N06980 0 ERJ-2GEJ104X R3 5 1 2 2 1 2 2 0 NET_COMR 0 ERJ-2GEJ104X R4 6 1 1 1 1 1 1 0 N06505 0 ERJ-2GEJ104X R4 6 1 2 2 1 2 2 0 N059605 0 20-00176 U1 1 1 1 1 1 1 1 0 N06980 0 20-00176 U1 1 1 2 2 1 2 2 0 N06505 0 20-00176 U1 1 1 3 3 1 3 3 0 N06505 0 20-00176 U1 1 1 4 4 1 4 4 0 N06343 0 20-00176 U1 1 1 5 5 1 5 5 0 GND 0 20-00176 U1 1 1 6 6 1 6 6 0 NET_A 0 20-00176 U1 1 1 7 6 1 7 7 0 NET_B 0 20-00176 U1 1 1 8 7 1 8 8 0 VCC 0 20-00176 U2 2 1 1 1 1 1 1 0 N06343 0 20-00176 U2 2 1 2 2 1 2 2 0 N06505 0 20-00176 U2 2 1 3 3 1 3 3 0 N06505 0 20-00176 U2 2 1 4 4 1 4 4 0 N059605 0 20-00176 U2 2 1 5 5 1 5 5 0 GND 0 20-00176 U2 2 1 6 6 1 6 6 0 NET_B 0 20-00176 U2 2 1 7 6 1 7 7 0 NET_A 0 20-00176 U2 2 1 8 7 1 8 8 0 VCC 0 EXP2005SP3 нетлист как то некрасиво вставился....
Сообщение отредактировал Александр Карась - Mar 26 2009, 08:58
|
|
|
|
|
Mar 26 2009, 17:50
|

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

|
Цитата(Александр Карась @ Mar 26 2009, 17:35)  а в какой версии Ментора эта программа работала? какой-то не тот у Вас файл. и название его тоже не то, и формат, ищите внимательнее нужный где указано. \PCB\Logic\NetlistBackAnno.txt у меня на вашем тоже вываливается. вот мой ;; V4.1.0 C1\C0805\1\2\\ C501\C0805\1\2\\\ поменяли C1 на C501 правда прога не вываливается, но и не создает не то: .Section1 Flags View=Physical DesignName= .End .Section2 GateAndPinSwap .End
|
|
|
|
|
  |
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0
|
|
|