|
|
  |
Добрая душа, помоги сконвертировать pcb_Allegro в Expedition, демо плата от freescale |
|
|
|
Jan 10 2012, 16:35
|
не указал(а) ничего о себе.
     
Группа: Свой
Сообщений: 3 325
Регистрация: 6-04-06
Пользователь №: 15 887

|
Цитата(fill @ Jan 10 2012, 20:14)  Гм, странно, но, на файле 163 скрипт skill точно также не заканчивает трансляцию, т.е. получается что сохранение из 16.5 в 16.3 его опять портит?
Попытка открыть в dfl режиме транслированное также приводит к вылету Exp как и для случая запуска второго этапа трансляции. Т.е. хоть промежуточные файл и получились, но в них опять сидит какая-то зараза, о чем косвенно свидетельствует наличие массы предупреждений в файлах extract.log,X типа: WARNING(SPMHDX-28): Units conversion error: 'unit specifier '.080000000000E' not found in UNITS environment'. Да уж. Могу только сказать, что в процессе перевода в 16.3 было сообщение типа "design was not changed". Т.е. ничего специфичного для 16.5 в нем не было, и при конвертации не потерялось. Но проект кривой, это - да. У меня на некоторых цепях вообще какие-то кракозябры были в инфо, никогда такого не видел. Может, специально там чего попортили?  Вообще, я таки снова могу посоветовать вьюер. Слыхал я, что экспедишен крутая система, т.е. выполнить исходную задачу можно очень быстро. Да и время, похоже, есть, раз уже две недели только транслируем...  Ладно, шутю. Вот файлик, в котором точность снижена до двух знаков после запятой. В прежних было больше, выдавался варниг. Помогает?
163.rar ( 6.49 мегабайт )
Кол-во скачиваний: 58
|
|
|
|
|
Jan 10 2012, 17:12
|

Гуру
     
Группа: Модераторы
Сообщений: 4 361
Регистрация: 17-08-04
Из: КП Две Поляны
Пользователь №: 512

|
Цитата(vitan @ Jan 10 2012, 20:35)  Да уж. Могу только сказать, что в процессе перевода в 16.3 было сообщение типа "design was not changed". Т.е. ничего специфичного для 16.5 в нем не было, и при конвертации не потерялось. Но проект кривой, это - да. У меня на некоторых цепях вообще какие-то кракозябры были в инфо, никогда такого не видел. Может, специально там чего попортили?  Вообще, я таки снова могу посоветовать вьюер. Слыхал я, что экспедишен крутая система, т.е. выполнить исходную задачу можно очень быстро. Да и время, похоже, есть, раз уже две недели только транслируем...  Ладно, шутю. Вот файлик, в котором точность снижена до двух знаков после запятой. В прежних было больше, выдавался варниг. Помогает?
163.rar ( 6.49 мегабайт )
Кол-во скачиваний: 58Не помогло. Посмотрел interfacelog.txt в том что у вас транслировалось и вижу: ERROR: Techfile conversion failed! и куча ERROR: Unable to issue shapes for padstack 35X28 - layer problems Т.е. естественно это не удобоваримо. Т.к. нет слоев и нет информации в стеках площадок. Также при начальном просмотре файла описания топологии LayoutDB.dfl сразу бросается в глаза строчка: * Layout extent: (0.0 0.0) ((7110,24.0 2893,701.0)) Что то координаты какие-то странные. Например в удачно транслированной мной плате: * Layout extent: (-100.0 -33.5) ((50.0 33.5)) Полностью отсутствует секция слоев и т.д. По переводу 16.5-->16.3 отсутствие подробного сообщения при сохранении, не означает что на самом деле ничего не произошло  , достаточно взглянуть в downrev.log: Design has content that prevents it from being opened in 16.3. Saving for 16.3 affects the following design data: - All properties not supported by earlier revision are removed. - New constraints are removed. - All tapers are deleted. - All Associative Dimensions are converted to static.Changes made to design for 16.3 compatibility: General Information: DRC has been marked Out of Date for this design.
--------------------
Чем больше познаю, тем больше понимаю ... насколько мало я все таки знаю. www.megratec.ru
|
|
|
|
|
Jan 10 2012, 18:44
|

Гуру
     
Группа: Модераторы
Сообщений: 4 361
Регистрация: 17-08-04
Из: КП Две Поляны
Пользователь №: 512

|
Цитата(Uree @ Jan 10 2012, 21:53)  Похоже дорога трансляции усеяна граблями... И вот еще интересно - а все ли переносится так же, как в оригинале? Потому как соответствия разделу констрейнов Same Net в Экспедишне не припоминаю... Плюс еще например темплэйты, тоже вопрос, что с ними будет после трансляции. А без них иногда вообще непонятно, с чего вдруг так цепи накручены. В общем вопросов может оказаться больше, чем если просто посмотреть все это в оригинале. Естественно передается только, то что есть в обеих системах. Например я не вижу в Allegro отдельной установки типичной ширины трассы, зазоров до встроенных пассивных компонентов и т.д. Шаблоны ограничений есть и соответственно передаются.
--------------------
Чем больше познаю, тем больше понимаю ... насколько мало я все таки знаю. www.megratec.ru
|
|
|
|
|
Jan 10 2012, 19:08
|
не указал(а) ничего о себе.
     
Группа: Свой
Сообщений: 3 325
Регистрация: 6-04-06
Пользователь №: 15 887

|
Какой, однако, тонкий холивар...  Все там есть в обеих системах. Интересно, а что со схемой, ведь надо же еще и ее Frederic-у править. Или так и будет оркадовская? Тут не так много людей, которые так работают (схема в одном, а плата в другом). В общем, за это время любой, работающий в аллегро, уже бы все закончил. Не проще ли отдать на сторону?
|
|
|
|
|
Jan 10 2012, 19:26
|

Гуру
     
Группа: Модераторы
Сообщений: 4 361
Регистрация: 17-08-04
Из: КП Две Поляны
Пользователь №: 512

|
Цитата(vitan @ Jan 10 2012, 23:08)  Какой, однако, тонкий холивар...  Все там есть в обеих системах. Интересно, а что со схемой, ведь надо же еще и ее Frederic-у править. Или так и будет оркадовская? Тут не так много людей, которые так работают (схема в одном, а плата в другом). В общем, за это время любой, работающий в аллегро, уже бы все закончил. Не проще ли отдать на сторону? Со схемой как раз все просто. Все делается за пару минут. Создать проект в DxD с подключенной ЦБ В DxD выполнить File>Import>OrCAD На выходе получить схему и раздел в ЦБ с компонентами схемы. Осталось только импортировать в ЦБ посадочные места.
--------------------
Чем больше познаю, тем больше понимаю ... насколько мало я все таки знаю. www.megratec.ru
|
|
|
|
|
Jan 10 2012, 20:52
|
Знающий
   
Группа: Свой
Сообщений: 791
Регистрация: 14-05-05
Из: Минск
Пользователь №: 5 035

|
Цитата(vitan @ Jan 10 2012, 21:08)  Интересно, а что со схемой, ведь надо же еще и ее Frederic-у править. Или так и будет оркадовская? Тут не так много людей, которые так работают (схема в одном, а плата в другом). В общем, за это время любой, работающий в аллегро, уже бы все закончил. Не проще ли отдать на сторону? отдать не проще  к сожалению или счастью изучать Allegro нет ни желания не сил т.к. проект д.б. в DxD-Exp  такие два дивайса с изменениями (увеличение компанентов) необходимо объеденить через XC6SLX150-3FGG484C (это для начала, в процессе работ может его и не хватить) со своей обвязкой + не хилый PIC на одной плате далее будет развитие этой темы и новые проеты Цитата(fill @ Jan 10 2012, 21:26)  Со схемой как раз все просто. Все делается за пару минут. В DxD выполнить File>Import>OrCAD так и сделал, проблем не возникло а сейчас пока идет бурная и плодотворная дискуссия с рельными результатами (большое спасибо за помощь) делаю Lib в DxD
--------------------
Будь ты рабочий, будь ты профессор, а DxD-IOD-Exp должен знать каждый, чтобы не стать пособником империализма.
|
|
|
|
|
Jan 22 2012, 17:53
|
Знающий
   
Группа: Свой
Сообщений: 791
Регистрация: 14-05-05
Из: Минск
Пользователь №: 5 035

|
Цитата(fill @ Jan 22 2012, 10:17)  Транслированный проект [attachment=64696:163_EXP.7z] извените за долгое отсутствие в обсуждение проблемы - решал семейные проблемы  большое всем спасибо за активное участие и посильную помощь будем разбираться с полученными результатами актуальность этого проекта пока поутихла, решено использовать TI дивайсы для пилотного проекта, а только потом полностью разложить их на своем борту
--------------------
Будь ты рабочий, будь ты профессор, а DxD-IOD-Exp должен знать каждый, чтобы не стать пособником империализма.
|
|
|
|
|
Mar 2 2012, 11:17
|
Знающий
   
Группа: Свой
Сообщений: 791
Регистрация: 14-05-05
Из: Минск
Пользователь №: 5 035

|
втророй виток спирали  Цитата(fill @ Jan 10 2012, 21:26)  В DxD выполнить File>Import>OrCAD На выходе получить схему и раздел в ЦБ с компонентами схемы. давно сделал и проблем нет Цитата Осталось только импортировать в ЦБ посадочные места. из 163_EXP.7z получил файлы Cell.hkp Padstack.hkp PDB.hkp импорт в ЦБ Padstack.hkp далее Cell.hkpPDB.hkp но как только импортирую PDB.hkp в ЦБ в разделе Parts цепляются Cell,но пропадают Symbol повтороно в DxD выполняю File>Import>OrCAD получается все зеркально наоборот - цепляются Symbol,но пропадают Cell не могу создать полноценную ЦБ  и будущий вопрос - имея полноценную ЦБ как поженить проект DxD и проект 163_EXP.7z ???
--------------------
Будь ты рабочий, будь ты профессор, а DxD-IOD-Exp должен знать каждый, чтобы не стать пособником империализма.
|
|
|
|
|
Mar 4 2012, 12:42
|

Гуру
     
Группа: Модераторы
Сообщений: 4 361
Регистрация: 17-08-04
Из: КП Две Поляны
Пользователь №: 512

|
Цитата(Frederic @ Mar 2 2012, 15:17)  втророй виток спирали  давно сделал и проблем нет из 163_EXP.7z получил файлы Cell.hkp Padstack.hkp PDB.hkp импорт в ЦБ Padstack.hkp далее Cell.hkpPDB.hkp но как только импортирую PDB.hkp в ЦБ в разделе Parts цепляются Cell,но пропадают Symbol повтороно в DxD выполняю File>Import>OrCAD получается все зеркально наоборот - цепляются Symbol,но пропадают Cell не могу создать полноценную ЦБ  и будущий вопрос - имея полноценную ЦБ как поженить проект DxD и проект 163_EXP.7z ??? Могу предположить что на символах схемы нет упоминания о именах ячеек (в OrCAD-е это атрибут PCB Footprint - при конвертации он стандартно преобразовывается в атрибут PKG_TYPE), соответственно они и не попали в PDB со стороны схемы. Ну а со стороны топологии символы в PDB естественно попасть никак не могут, т.к. в топологии они никак не присутствуют. Я бы взял варианты PDB из схемы и в них импортировал ячейки. Синхронизация - если в проекте OrCAD-Allegro не было бардака, и имена компонентов\ячеек\цепей совпадают в схеме-топологии, то все просто: например в топологию созданную на основе импортированной схемы, импортировать файлы *.hkp транслированной платы, при возникновении ошибок импорта, пытаться их устранить (с той или другой стороны - где покажется удобнее).
--------------------
Чем больше познаю, тем больше понимаю ... насколько мало я все таки знаю. www.megratec.ru
|
|
|
|
|
Mar 4 2012, 17:26
|
Знающий
   
Группа: Свой
Сообщений: 791
Регистрация: 14-05-05
Из: Минск
Пользователь №: 5 035

|
Цитата(fill @ Mar 4 2012, 15:42)  Могу предположить что на символах схемы нет упоминания о именах ячеек (в OrCAD-е это атрибут PCB Footprint - при конвертации он стандартно преобразовывается в атрибут PKG_TYPE), соответственно они и не попали в PDB со стороны схемы. Ну а со стороны топологии символы в PDB естественно попасть никак не могут, т.к. в топологии они никак не присутствуют. вроде так и есть, см картинку Цитата Я бы взял варианты PDB из схемы и в них импортировал ячейки. так сказать принял волевое решение - диаметрально противоположное  мне показалось это более грамотно, иначе к примеру по конденсаторам 0402, 0603, 08005, 1206 я потеряю инфу о Cell, т.к. PartNunber у них один на все CAP NP в ЦБ в компанеты полученные из Ехр заменил символы полученные из Orcad Цитата Синхронизация - если в проекте OrCAD-Allegro не было бардака, и имена компонентов\ячеек\цепей совпадают в схеме-топологии, то все просто: например в топологию созданную на основе импортированной схемы, импортировать файлы *.hkp транслированной платы, при возникновении ошибок импорта, пытаться их устранить (с той или другой стороны - где покажется удобнее). теперь у меня ЦБ соответствует проекту в Ехр, но не соответствует DxD завтра начну делать замену компанентов в DxD и по идеи упаковка должна пройти на ура и вопрос - как получить полный проект ??? 1.подложить директорий РСВ (проекта 163) в DxD 2.упаковка в DxD 3.кнопка Ехр РСВ ? 4.вообще что будет дальше ??????
Эскизы прикрепленных изображений
--------------------
Будь ты рабочий, будь ты профессор, а DxD-IOD-Exp должен знать каждый, чтобы не стать пособником империализма.
|
|
|
|
|
  |
2 чел. читают эту тему (гостей: 2, скрытых пользователей: 0)
Пользователей: 0
|
|
|