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

 
 
 
Reply to this topicStart new topic
> Помогите собрать проект-схему в ДхДизанере, из базы данных, приложенную к референсу
kstk
сообщение Nov 30 2009, 14:21
Сообщение #1


Участник
*

Группа: Участник
Сообщений: 39
Регистрация: 24-08-09
Пользователь №: 52 010



Есть папка-приложение к референсу на плату с названием - Mentor_DxDesigner3.1_SchematicDatabase, содержит внутри 4 папки - extrasym(файлы с расширением .1, я так понимаю - символы), sch(файлы с расширением .1, .2, и т.д., типа листы схемы), sym(файлы с расширением .1, я так понимаю - еще символы), wir(повторяет папку sch), проектов(.prj) никаких не приложено. Хотелось бы понять:
1. Как все это увидеть в дхдизайнере(куда чего скопировать, где чего создать), чтобы можно было смотреть листы схем и символы вытаскивать на них? Обязательно ли создавать библиотеку? Пробовал создавать в дхдизанере проект и тупо копировать по аналогичным папкам файлы - не спасает, в самом дхдизайнере никакого импорта схем нету.
2. Чем эти папки отличаются друг от друга? По названию вроде угадывается, что в sym лежат символы, но и в extrasym тоже лежат, причем другие а содржимое папки wir повторяет содержимое папки sch. Помогите разобраться, что где лежит и зачем этот дубляж одного и того же?
EE2007.6

Сообщение отредактировал kstk - Nov 30 2009, 14:41
Go to the top of the page
 
+Quote Post
fill
сообщение Nov 30 2009, 15:11
Сообщение #2


Гуру
******

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



Цитата(kstk @ Nov 30 2009, 17:21) *
Есть папка-приложение к референсу на плату с названием - Mentor_DxDesigner3.1_SchematicDatabase, содержит внутри 4 папки - extrasym(файлы с расширением .1, я так понимаю - символы), sch(файлы с расширением .1, .2, и т.д., типа листы схемы), sym(файлы с расширением .1, я так понимаю - еще символы), wir(повторяет папку sch), проектов(.prj) никаких не приложено. Хотелось бы понять:
1. Как все это увидеть в дхдизайнере(куда чего скопировать, где чего создать), чтобы можно было смотреть листы схем и символы вытаскивать на них? Обязательно ли создавать библиотеку? Пробовал создавать в дхдизанере проект и тупо копировать по аналогичным папкам файлы - не спасает, в самом дхдизайнере никакого импорта схем нету.
2. Чем эти папки отличаются друг от друга? По названию вроде угадывается, что в sym лежат символы, но и в extrasym тоже лежат, причем другие а содржимое папки wir повторяет содержимое папки sch. Помогите разобраться, что где лежит и зачем этот дубляж одного и того же?
EE2007.6


1. Файл проекта *.dproj. При открытии его в DxD2007 система предложит конвертировать в новый формат. Перед этим открыть файл viewdraw.ini в текстовом редакторе и в самом конце файла поправить пути к символьным библиотекам.
2. extrasym - папка с доп. символами извлеченными из библиотек - можете перетащить их в ЦБ. Символы из папки sym станут Local_Symbols - это локальные символы проекта, т.е. они не содержались в библиотеке.
3. wir - папка с нетлистами, содержит нетлисты для каждого символа типа composite использованного в проекте, если ее нет (или DxD2007 скажет что нет нетлиста\схемы по конкретный символ) то надо сначала открыть в DxD2005 (или ранее) и сделать Check&Save (для создания wir), а также в особо "запущенных случаях" поменять тип символа с composite на module для тех символов для которых нет schematic (дезайн киты от хилых страдают этим маразмом - не понимаю зачем они назначают примитивному символу тип иерархического).


--------------------
Чем больше познаю, тем больше понимаю ... насколько мало я все таки знаю.

www.megratec.ru
Go to the top of the page
 
+Quote Post
kstk
сообщение Nov 30 2009, 15:47
Сообщение #3


Участник
*

Группа: Участник
Сообщений: 39
Регистрация: 24-08-09
Пользователь №: 52 010



Цитата(fill @ Nov 30 2009, 18:11) *
1. Файл проекта *.dproj. При открытии его в DxD2007 система предложит конвертировать в новый формат. Перед этим открыть файл viewdraw.ini в текстовом редакторе и в самом конце файла поправить пути к символьным библиотекам.
2. extrasym - папка с доп. символами извлеченными из библиотек - можете перетащить их в ЦБ. Символы из папки sym станут Local_Symbols - это локальные символы проекта, т.е. они не содержались в библиотеке.
3. wir - папка с нетлистами, содержит нетлисты для каждого символа типа composite использованного в проекте, если ее нет (или DxD2007 скажет что нет нетлиста\схемы по конкретный символ) то надо сначала открыть в DxD2005 (или ранее) и сделать Check&Save (для создания wir), а также в особо "запущенных случаях" поменять тип символа с composite на module для тех символов для которых нет schematic (дезайн киты от хилых страдают этим маразмом - не понимаю зачем они назначают примитивному символу тип иерархического).


1. Там нигде нет файла *.dproj(или иного похожего на файл проекта), в корне лежат только файлы: *.tel, partlist.ini, vdrc.ini, viewdraw.ini и папки, про которые я уже писал. В viewdraw.ini пути к символьным библиотекам - это к папке sym или к создаваемой заново библиотеке?
2. В Local_Symbols символы из sym становятся только если им сделать импорт(после создания левого проекта).
3. Не совсем понятно - у них там схемы нету что ли, только символы?
4. Вопрос про хилых. Непонятно, зачем они к своему референсу схему сделали в Дхдизайнере а плату развели в Аллегре? Это чтобы запутать следы или это новый маршрут проектирования ПП?
Go to the top of the page
 
+Quote Post
fill
сообщение Nov 30 2009, 17:16
Сообщение #4


Гуру
******

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



Цитата(kstk @ Nov 30 2009, 18:47) *
1. Там нигде нет файла *.dproj(или иного похожего на файл проекта), в корне лежат только файлы: *.tel, partlist.ini, vdrc.ini, viewdraw.ini и папки, про которые я уже писал. В viewdraw.ini пути к символьным библиотекам - это к папке sym или к создаваемой заново библиотеке?
2. В Local_Symbols символы из sym становятся только если им сделать импорт(после создания левого проекта).
3. Не совсем понятно - у них там схемы нету что ли, только символы?
4. Вопрос про хилых. Непонятно, зачем они к своему референсу схему сделали в Дхдизайнере а плату развели в Аллегре? Это чтобы запутать следы или это новый маршрут проектирования ПП?


Старая структура проектов описана в http://www.megratec.ru/data/ftp/mg_tr_160/...kb_2004_rus.pdf.

Чтобы не заниматься гаданием выложите данный проект.

Многие пользователи Allegro раньше использовали ViewDraw в качестве схемного редактора, т.к. родной редактор видимо был сильно хуже.


--------------------
Чем больше познаю, тем больше понимаю ... насколько мало я все таки знаю.

www.megratec.ru
Go to the top of the page
 
+Quote Post
sh007
сообщение Nov 30 2009, 21:50
Сообщение #5


Живой
***

Группа: Свой
Сообщений: 322
Регистрация: 28-08-04
Из: Москва
Пользователь №: 560



Цитата(kstk @ Nov 30 2009, 18:47) *
4. Вопрос про хилых. Непонятно, зачем они к своему референсу схему сделали в Дхдизайнере а плату развели в Аллегре? Это чтобы запутать следы или это новый маршрут проектирования ПП?

Если смотреть на их референсы исторически, то по моему, всё очень логично
Ещё пару лет назад Xilinx свои проекты делал в связке DxD/PADS.
Однако, после появления версии DxD 2007.X, оказавшейся несовместимой с PADS (достаточно одного только ограничения длины атрибута HETERO), переходить на неё видимо не стал, а поменял PADS на Allegro. Похожая ситуация и у AnalogDevices.
Что касается прежних версий DxD, то они действительно очень хорошо интегрировались с различными системами PCB. Причины этого лежат глубоко в истории ViewDraw. Своего PCB редактора у Viewlogic тогда просто не было.
Go to the top of the page
 
+Quote Post
cioma
сообщение Nov 30 2009, 22:18
Сообщение #6


Профессионал
*****

Группа: Свой
Сообщений: 1 226
Регистрация: 19-06-04
Из: Беларусь
Пользователь №: 65



ну, исторически Viewlogic'у никакой pcb редактор и не требовался - там идея в другом была: создать универсальный схемный редактор с интерфейсами к различным backend'ам (не только pcb, но и asic, fpga, cabling итп). Старые версии ViewDraw до сих пор в некоторых таких системах используются. А потом ментор купил Viewlogic и завязал ViewDraw (DxDesigner) только на свои продукты angry.gif

A какой был проЭкт! (С)
smile.gif
Go to the top of the page
 
+Quote Post
kstk
сообщение Dec 1 2009, 12:10
Сообщение #7


Участник
*

Группа: Участник
Сообщений: 39
Регистрация: 24-08-09
Пользователь №: 52 010



Цитата(fill @ Nov 30 2009, 20:16) *
Старая структура проектов описана в [url="http://www.megratec.ru/data/ftp/mg_tr_160/DxDesigner/dxdesigner_wkb_2004_rus.pdf"]

Чтобы не заниматься гаданием выложите данный проект.


Выкладываю, хотелось бы просматривать в ДхДизайнере2007 и вытягивать на листы символы(лучше, если из ЦБ). Если можно, напишите вкратце хотя бы, что вы делали. Файл ваш почитал, но ясности мне это в отношении преобразования того "проекта", что я выложил не внесло.

Цитата(sh007 @ Dec 1 2009, 00:50) *
Если смотреть на их референсы исторически, то по моему, всё очень логично
Ещё пару лет назад Xilinx свои проекты делал в связке DxD/PADS.
Однако, после появления версии DxD 2007.X, оказавшейся несовместимой с PADS (достаточно одного только ограничения длины атрибута HETERO), переходить на неё видимо не стал, а поменял PADS на Allegro. Похожая ситуация и у AnalogDevices.
Что касается прежних версий DxD, то они действительно очень хорошо интегрировались с различными системами PCB. Причины этого лежат глубоко в истории ViewDraw. Своего PCB редактора у Viewlogic тогда просто не было.


Однако ж все-таки не понятно, история историей, а не проще ли было с выходом "версии DxD 2007.X, оказавшейся несовместимой с PADS " перейти на какой-нибудь схемный редактор вместо псб-шного( типа Оркад). Глюков поменьше, да и, как мне кажется, проще схемку набросать (тем более не по нашему ГОСТу), чем плату непростую разводить. Может мне тогда кто-нибкдь подскажет зачем TI в референсе к DM6467 схему делали в Оркаде а топологию представили в Пикаде(хорошо хоть не в ДОСовском), а на ней ДДР-ы всякие. Да и на разводку в Аллегре от Xilinx как-то стремно смотреть - то дифпара разбегается в стороны под острым углом, то ПО для сшивания опорных слоев при смене слоев прокладки дифпар отсутствуют.
Прикрепленные файлы
Прикрепленный файл  Mentor_DxDesigner3.1_SchematicDatabase.rar ( 317.14 килобайт ) Кол-во скачиваний: 29
 
Go to the top of the page
 
+Quote Post
fill
сообщение Dec 1 2009, 13:51
Сообщение #8


Гуру
******

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



1. Самое интересное что данный проект у меня уже был создан 20.11.2008 - видимо кто-то уже до вас интересовался. Открыл\переконвертировал в 2007.7, чтоб в архив влезло (форум не пропускает больше 1Мб) удалил все лишнее (если нужно, то добавите из исходного) - [attachment=38733:Mentor_D...Database.7z]
2. Вы уверены что было в PCAD, а не PADS? Интересно взглянуть на этот DM6467 кит.
3. На счет несовместимости PADS и DxD2007, то это обычное преувеличение - то что не поддерживаются атрибуты длинной более 255 знаков, абсолютно не означает что нельзя проектировать в рамках данного ограничения.


--------------------
Чем больше познаю, тем больше понимаю ... насколько мало я все таки знаю.

www.megratec.ru
Go to the top of the page
 
+Quote Post
baken
сообщение Dec 1 2009, 15:11
Сообщение #9


Местный
***

Группа: Участник
Сообщений: 222
Регистрация: 27-01-09
Из: г.Жирновск
Пользователь №: 44 025



Вот ссылка на кит, там как раз голые файлы лежат http://www.xilinx.com/products/boards/ML555/docs.htm


--------------------
Еж - птица гордая. Не пнешь - не полетит.
Go to the top of the page
 
+Quote Post
kstk
сообщение Dec 3 2009, 11:09
Сообщение #10


Участник
*

Группа: Участник
Сообщений: 39
Регистрация: 24-08-09
Пользователь №: 52 010



Цитата(fill @ Dec 1 2009, 16:51) *
1. Самое интересное что данный проект у меня уже был создан 20.11.2008 - видимо кто-то уже до вас интересовался. Открыл\переконвертировал в 2007.7, чтоб в архив влезло (форум не пропускает больше 1Мб) удалил все лишнее (если нужно, то добавите из исходного) - [attachment=38733:Mentor_D...Database.7z]
2. Вы уверены что было в PCAD, а не PADS? Интересно взглянуть на этот DM6467 кит.
3. На счет несовместимости PADS и DxD2007, то это обычное преувеличение - то что не поддерживаются атрибуты длинной более 255 знаков, абсолютно не означает что нельзя проектировать в рамках данного ограничения.


1. Спасибо, но у меня EE2007.6, не открывается. Не могли бы отконверитровать для EE2007.6? А заодно и просветить меня, какие шаги вы выполняли, чтобы отконверитировать "проект", там ведь не было файла проекта.
2. Топология была выполнена именно в PCAD(2002, кажется), сходите по сылке там все лежит для свободного скачивания. Интересно было бы узнать как они это проделали, насколько мне известно - ДДРы в ПИКАДе разводить не представляется возможным. И зачем опять же схему в Оркаде лепить, а плату в ПИКАДе?

http://support.spectrumdigital.com/boards/evmdm6467/revf/
Go to the top of the page
 
+Quote Post
fill
сообщение Dec 7 2009, 14:48
Сообщение #11


Гуру
******

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



Цитата(kstk @ Dec 3 2009, 14:09) *
1. Спасибо, но у меня EE2007.6, не открывается. Не могли бы отконверитровать для EE2007.6? А заодно и просветить меня, какие шаги вы выполняли, чтобы отконверитировать "проект", там ведь не было файла проекта.
http://support.spectrumdigital.com/boards/evmdm6467/revf/


Нет т.к. для этого придется установить EE2007.6 и EE2005.3, и проделать все заново:

1. Создать новый проект в DxD2005 указав в качестве директории проекта папку Mentor_DxDesigner3.1_SchematicDatabase
В результате DxD увидит все схемы и символы внутри этой папки (sch и sym).
2. Отрыть проект в DxD2005 и добавить символьную библиотеку extra_sym - исходя из ругани DxD о том что не видит символов таких-то.
3. Сделать Save&Check и исправить проблемы композитных символов.
4. После удачного выполнения п.3. открыть проект в DxD2007 нужной версии и согласиться с предложенной конвертацией.


--------------------
Чем больше познаю, тем больше понимаю ... насколько мало я все таки знаю.

www.megratec.ru
Go to the top of the page
 
+Quote Post

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

 


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


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