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

 
 
> PowerPCB 2005 --> Expedition, Вопрос по переносу проекта
hww
сообщение Aug 29 2005, 13:31
Сообщение #1


Just me
**

Группа: Свой
Сообщений: 121
Регистрация: 23-11-04
Пользователь №: 1 201



Существует ли способ переноса проекта из PowerPCB 2005 в Expedition 2004?
Особенно меня интересует перенос схемы в DesignCapture. Но если это не возможно то хотябы в DxDesigner. Аможет потом можно из DxD перенести в DC. (Будет странно если нельзя)

PADS 2004 имел методы экспорта. Поэтому сразу я попробовала перенести схему в него. Сделать это не удалось. Logic просто "вылетал" при попытке загрузить аски файл. Но это происходило лишь с одной конкретной схемой.

Зато удалось перенести через ASCI формат в DxDesigner через ePD/PADS-Translator.

Плату в PADS2004 перенести удалось опять через аски файл. Затем из PADS2004 в HKP файл. Expedition открывет файл через импорт аски. Работать с фалом нельзя до тех пор пока не установится соединение со схемой в DxDesigner. Например вот ошибка PLANES PROCESSOR-а.

*** ERROR - The Logic Database does not exist.
Run Forward Annotation to create the Logic Database.

А Forward Annotation не работает. В логе полно ошибок типа этой.

ERROR Block Page , Symbol $1I207: The required symbol is not in the Parts DataBase.
This is a RES0603 symbol
with a reference designator R17
plus a Part label and a Part name
using Part number RES0603.

ПОнятно что проблемма в символах. Но как её решить? А может ктото знает более красивый путь экспорта?

Есть ещё вопрос по Expedition: А что у него нет возможности разводить также как в Blazerouter? Уж очень в BR приятно трассы прокладывть при этом всё само отодвигается. Особенно мне нравится то что дорожка даже в виде "резинки" сразу ложиться в правильном месте. Всё что я вижу в Exped. так дорожки правильно ложаться только когда я кликну мышкой. Тоесть когда они уже не "резиновые". Пока она резиновая она может пересекать трассы компоненты и всё подряд. (Не знаю ясно ли я изьясняюсь... sad.gif )
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
fill
сообщение Aug 29 2005, 14:39
Сообщение #2


Гуру
******

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



Существует ли способ переноса проекта из PowerPCB 2005 в Expedition 2004?
Особенно меня интересует перенос схемы в DesignCapture. Но если это не возможно то хотябы в DxDesigner. (SDD>Translators>Schematic_Translator выбрать Power_Logic как источник и DxDesigner как выходной). А может потом можно из DxD перенести в DC. (Будет странно если нельзя). Из DC в DxD есть уже прямой траслятор. Обратно только через EDIF.

PADS 2004 имел методы экспорта. Поэтому сразу я попробовала перенести схему в него. Сделать это не удалось. Logic просто "вылетал" при попытке загрузить аски файл. Но это происходило лишь с одной конкретной схемой.

Зато удалось перенести через ASCI формат в DxDesigner через ePD/PADS-Translator.

Плату в PADS2004 перенести удалось опять через аски файл. Затем из PADS2004 в HKP файл. Expedition открывет файл через импорт аски. Работать с фалом нельзя до тех пор пока не установится соединение со схемой в DxDesigner. Например вот ошибка PLANES PROCESSOR-а.

*** ERROR - The Logic Database does not exist.
Run Forward Annotation to create the Logic Database.

А Forward Annotation не работает. В логе полно ошибок типа этой.

ERROR Block Page , Symbol $1I207: The required symbol is not in the Parts DataBase.
This is a RES0603 symbol
with a reference designator R17
plus a Part label and a Part name
using Part number RES0603.
Откройте этот PDB в редакторе и увидите, что там нет символа, нужно перенести (импортировать) символ в раздел ЦБ и прописать имя символа в PDB. Ошибка может случится даже тогда, когда символ не в том разделе который указан внутри данноого PDB (например если в PDB написанно tmp:RES0603 это значит символ RES0603 взят из раздела tmp в ЦБ, если же он на самом деле в др. разделе получите эту ошибку). Кстати DxD сам тоже генерит текстовый файл PDB из схемы на этапе генерации нетлиста для Expedition, можете его и импортировать в ЦБ или прямо в плату
ПОнятно что проблемма в символах. Но как её решить? А может ктото знает более красивый путь экспорта?
При импорте топологии создайте для начала проект в ExpeditionPCB выбрав источником Keyin_Netlist (NetList.kyn) этот файл создан был траслятором PADS-Expedition. В этом случае топология становится работоспособной сразу, без графической схемы. Потом эксперементируйте с подключением схемы уже транслированной схемным траслятором (диалог Project_Integration)
Есть ещё вопрос по Expedition: А что у него нет возможности разводить также как в Blazerouter? Уж очень в BR приятно трассы прокладывть при этом всё само отодвигается. Особенно мне нравится то что дорожка даже в виде "резинки" сразу ложиться в правильном месте. Всё что я вижу в Exped. так дорожки правильно ложаться только когда я кликну мышкой. Тоесть когда они уже не "резиновые". Пока она резиновая она может пересекать трассы компоненты и всё подряд. (Не знаю ясно ли я изьясняюсь... sad.gif )

Второй режим прокладки трасс - Нажмите и удерживайте ЛКМ, т.е не кликайте как в первом способе.
*

[/quote]


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

www.megratec.ru
Go to the top of the page
 
+Quote Post
hww
сообщение Aug 29 2005, 17:02
Сообщение #3


Just me
**

Группа: Свой
Сообщений: 121
Регистрация: 23-11-04
Пользователь №: 1 201



Цитата(fill @ Aug 29 2005, 17:39)
Второй режим прокладки трасс - Нажмите и удерживайте ЛКМ, т.е не кликайте как в первом способе.


А как по ходу менять сторону трассы без установки переходных отверстий. ?

Ещё вопрос. Что делать с ошибкой о разнице количества пинов sym и cell?
Тоесть как можно трёквыводный символ приатачить к 4 выводному корпусу? Чтото не получается. Может потомуже что и в PDB редакторе превью символа и cell показывается только cell.

А как библиотеку символов из проекта DxD перенести в CentralLibrary? С компонентами и cells всё понятно а вот с syms чтото не получается.
Go to the top of the page
 
+Quote Post
fill
сообщение Aug 30 2005, 08:58
Сообщение #4


Гуру
******

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



Цитата(hww @ Aug 29 2005, 20:02)
Цитата(fill @ Aug 29 2005, 17:39)
Второй режим прокладки трасс - Нажмите и удерживайте ЛКМ, т.е не кликайте как в первом способе.


А как по ходу менять сторону трассы без установки переходных отверстий. ?

Ещё вопрос. Что делать с ошибкой о разнице количества пинов sym и cell?
Тоесть как можно трёквыводный символ приатачить к 4 выводному корпусу? Чтото не получается. Может потомуже что и в PDB редакторе превью символа и cell показывается только cell.

А как библиотеку символов из проекта DxD перенести в CentralLibrary? С компонентами и cells всё понятно а вот с syms чтото не получается.
*



зайдите в ftp://ftp.inlinegroup.ru/output/exp_movie/
там есть файлы с видео с ответами на многие вопросы (имена файлов примерно соответствуют вопросам)


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

www.megratec.ru
Go to the top of the page
 
+Quote Post
hww
сообщение Aug 30 2005, 12:30
Сообщение #5


Just me
**

Группа: Свой
Сообщений: 121
Регистрация: 23-11-04
Пользователь №: 1 201



Цитата(fill @ Aug 30 2005, 11:58)
зайдите в ftp://ftp.inlinegroup.ru/output/exp_movie/
там есть файлы с видео с ответами на многие вопросы (имена файлов примерно соответствуют вопросам)
*


Ну вот например ролик Import_symbols_DX.avi

То что мне нужно. Делаю всё тоже самое что в нём.
Но:
1) При импорте он сообщает ошибку что такой символ уже есть заменить или нет. Говорю заменить - другая ошибка: не могу заменить так как файл используется. Но кроме этой ни какая программа не запущена. Ощщущение что CL просто защищена от изменений.
2) Символов в базе нет как до так и после импорта

Цитата(fill @ Aug 30 2005, 11:49)
[Трансляторы идут в отдельном архиве (скачиваются с сайта ментора - для тех кто на поддержке). После инсталяции должно меню должно выглядеть как в видео: ftp://ftp.inlinegroup.ru/output/exp_movie...r_logic-DxD.avi


Такой транслятор у меня есть в ePD.

Цитата(fill @ Aug 30 2005, 11:49)
Ошибка связана с масштабом, конечные данные не попадают в заданный интервал. Поменяйте масштаб или в конф. файле для траслятора при чтении, или при  генерации EDIF , или можно попробовать в самом файле EDIF (строчка scale 1000 это значит все данные в файле умножаются на 1000)
*


Сами трансляторы не имеют настройки масштаба. Но руками я заменила в файле масштаб на 1 1. EDIF reader отработал без ошибок но с warnings. Но DC файл результат открыть не может.
Go to the top of the page
 
+Quote Post
fill
сообщение Aug 30 2005, 13:54
Сообщение #6


Гуру
******

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



Цитата(hww @ Aug 30 2005, 15:30)
Цитата(fill @ Aug 30 2005, 11:58)
зайдите в ftp://ftp.inlinegroup.ru/output/exp_movie/
там есть файлы с видео с ответами на многие вопросы (имена файлов примерно соответствуют вопросам)
*


Ну вот например ролик Import_symbols_DX.avi

То что мне нужно. Делаю всё тоже самое что в нём.
Но:
1) При импорте он сообщает ошибку что такой символ уже есть заменить или нет. Говорю заменить - другая ошибка: не могу заменить так как файл используется. Но кроме этой ни какая программа не запущена. Ощщущение что CL просто защищена от изменений.
2) Символов в базе нет как до так и после импорта

Цитата(fill @ Aug 30 2005, 11:49)
[Трансляторы идут в отдельном архиве (скачиваются с сайта ментора - для тех кто на поддержке). После инсталяции должно меню должно выглядеть как в видео: ftp://ftp.inlinegroup.ru/output/exp_movie...r_logic-DxD.avi


Такой транслятор у меня есть в ePD.

Цитата(fill @ Aug 30 2005, 11:49)
Ошибка связана с масштабом, конечные данные не попадают в заданный интервал. Поменяйте масштаб или в конф. файле для траслятора при чтении, или при  генерации EDIF , или можно попробовать в самом файле EDIF (строчка scale 1000 это значит все данные в файле умножаются на 1000)
*


Сами трансляторы не имеют настройки масштаба. Но руками я заменила в файле масштаб на 1 1. EDIF reader отработал без ошибок но с warnings. Но DC файл результат открыть не может.
*


1. Программа импорта сказала Вам что есть уже символ с таким именем в данной ЦБ, заменить его она не смогла т.к этот символ использован уже в каком-то PDB и если его заменить то это может привести к коллизии, например кол-во пинов разное или имена пинов и т.д. Найдите символ с которым проблема и проверьте его, может его вообще не надо импортировать, если он уже есть. Пока есть ошибки импорт до конца не пройдет и символы в ЦБ не появятся.
2. Трансляторы имеют конфиг. файлы, например проект в DC в который Вы импортируете EDIF по умолчанию подключен к файлу c:\mentorgraphics\2004\wg\win32\vbe2si\config\edif\edifcnfg.asc поменять можно через Project_Settings>File_Locations


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

www.megratec.ru
Go to the top of the page
 
+Quote Post
hww
сообщение Aug 31 2005, 09:26
Сообщение #7


Just me
**

Группа: Свой
Сообщений: 121
Регистрация: 23-11-04
Пользователь №: 1 201



Цитата(fill @ Aug 30 2005, 16:54)
1. Программа импорта сказала Вам что есть уже символ с таким именем в данной ЦБ, заменить его она не смогла т.к этот символ использован уже в каком-то PDB и если его заменить то это может привести к коллизии, например кол-во пинов разное или имена пинов и т.д. Найдите символ с которым проблема и проверьте его, может его вообще не надо импортировать, если он уже есть. Пока есть ошибки импорт до конца не пройдет и символы в ЦБ не появятся.


Не понимаю. Если программа говорит что символ с таким именем есть то:

1) почему прямая анотация в экспедишн говорит обратное?

ERROR Block Page , Symbol $1I190: The required symbol is not in the Parts DataBase.
This is a AT24C32W symbol
with a reference designator U3
plus a Part label and a Part name
using Part number AT24C32W.

2) Почему этого символа нет списке программы LibraryManager for DxD-Expedition?


Может вам о чем нибудь скажет тот факт что при импорте в DxD импортировалась PADS библиотека и скорее всего DxD использует компоненты из неё. Но Expedition работает с CentralLib. Тогда как импортированная библиотека PADS не открываема для LibraryManager for DxD-Expedition. В чём может быть трабл?
Go to the top of the page
 
+Quote Post
fill
сообщение Aug 31 2005, 11:27
Сообщение #8


Гуру
******

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



Цитата(hww @ Aug 31 2005, 12:26)
Цитата(fill @ Aug 30 2005, 16:54)
1. Программа импорта сказала Вам что есть уже символ с таким именем в данной ЦБ, заменить его она не смогла т.к этот символ использован уже в каком-то PDB и если его заменить то это может привести к коллизии, например кол-во пинов разное или имена пинов и т.д. Найдите символ с которым проблема и проверьте его, может его вообще не надо импортировать, если он уже есть. Пока есть ошибки импорт до конца не пройдет и символы в ЦБ не появятся.


Не понимаю. Если программа говорит что символ с таким именем есть то:

1) почему прямая анотация в экспедишн говорит обратное?

ERROR Block Page , Symbol $1I190: The required symbol is not in the Parts DataBase.
This is a AT24C32W symbol
with a reference designator U3
plus a Part label and a Part name
using Part number AT24C32W.

2) Почему этого символа нет списке программы LibraryManager for DxD-Expedition?


Может вам о чем нибудь скажет тот факт что при импорте в DxD импортировалась PADS библиотека и скорее всего DxD использует компоненты из неё. Но Expedition работает с CentralLib. Тогда как импортированная библиотека PADS не открываема для LibraryManager for DxD-Expedition. В чём может быть трабл?
*


Обьсните для начала что содержится в вашей ЦБ. Откуда у Вас в ЦБ появились символы. При трансляции PADS-Expedition передается только топологическая информация (PDB, Cell, Padstack) там нет упоминания символов.
При трасляции Power_Logic-DxDesigner передается схема и символьная библиотека но в формат DxD и внутрь проекта DxD.
Т.е в ЦБ ничего попасть сразу не может. Информация появится в ЦБ только после принудительного импорта отдельно символов и отдельно PDB, Cell, Padstack.
Проект в DxD должен иметь включенную конфигурацию ExpeditionPCB в которой указана конкретная ЦБ с которой будете работать. Внутри DxD можно открыть Project_Editor и увидеть что подключена эта ЦБ и выбрать схему поиска разделов ЦБ, соответсвенно в ProjectNavigator_Tree в разделе Libraries увидите список разделов из ЦБ.
Внутри ЦБ должны быть включены для поиска нужные разделы (Partition_search_paths). Если нужный раздел не включен в поиск то и аннотация не пройдет, т.к для нее раздел и его содержание в данном случае невидимы.


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

www.megratec.ru
Go to the top of the page
 
+Quote Post
hww
сообщение Aug 31 2005, 12:10
Сообщение #9


Just me
**

Группа: Свой
Сообщений: 121
Регистрация: 23-11-04
Пользователь №: 1 201



Цитата(fill @ Aug 31 2005, 14:27)
Обьсните для начала что содержится в вашей ЦБ. Откуда у Вас в ЦБ появились символы.


СL архив с ftp

Цитата(fill @ Aug 31 2005, 14:27)
При трансляции PADS-Expedition передается только топологическая информация (PDB, Cell, Padstack) там нет упоминания символов.


Там действительно нет. Но также и транслировал PADS Logic to DxDesigner. И в пректе схемы символы есть.

Цитата(fill @ Aug 31 2005, 14:27)
При трасляции Power_Logic-DxDesigner передается схема и символьная библиотека но в формат DxD и внутрь проекта DxD.
Т.е в ЦБ ничего попасть сразу не может.


Так об этом я и говорю. Не может!

Цитата(fill @ Aug 31 2005, 14:27)
Информация появится в ЦБ только после принудительного импорта отдельно символов и отдельно PDB, Cell, Padstack.


Ну так вот при импорте и выдаётся ошибка

Цитата(fill @ Aug 31 2005, 14:27)
Проект в DxD должен иметь включенную конфигурацию ExpeditionPCB в которой указана конкретная ЦБ с которой будете работать.


Так она у меня одна. Та что с ftp. А вот указать импортированную с PADS я не могу она в формате DxD.

Цитата(fill @ Aug 31 2005, 14:27)
Внутри DxD можно открыть Project_Editor и увидеть что подключена эта ЦБ
и выбрать схему поиска разделов ЦБ, соответсвенно в ProjectNavigator_Tree


Не знаю что вы подразумеваете под Project_Editor. Не вижу где это.
Но библиотека включена. Также включена импортированная из PADS

Цитата(fill @ Aug 31 2005, 14:27)
в разделе Libraries увидите список разделов из ЦБ.


Вижу. И PADSLib там тоже есть.

Цитата(fill @ Aug 31 2005, 14:27)
Внутри ЦБ должны быть включены для поиска нужные разделы (Partition_search_paths). Если нужный раздел не включен в поиск то и аннотация не пройдет, т.к для нее раздел и его содержание в данном случае невидимы.


Опять не пойму. Partition_search_paths где это?
Go to the top of the page
 
+Quote Post
fill
сообщение Aug 31 2005, 15:22
Сообщение #10


Гуру
******

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



1. Чтобы не путаться начните с того что создайте новую ЦБ
2. Создайте разделы в ЦБ (для начала по одному разделу для каждого типа информации) Tools>Partition_Editor
3. Запустите транслятор схемы
4. Импортируйте траслированные в проект символы в ЦБ (Tools>Import_Symbols)
5. Запустите транслятор топологии
6. Импортируйте траслированные Padstack и Cell в ЦБ (Tools>Library_Services)
7. Откройте схему в DxD. Запустите Tools>Create_pcb_netlist выберите формат нетлиста Expediton, и включите галочку запуска команды после обработки.
8. После запуска откроется меню для создания проекта платы или подключения к существующему.
9. После выполнения помимо создания проекта платы в папке проекта создастся и файл PDB.hkp в котором лежат PDB сделанные на основе схемы. Импортируйте PDB из этого файла в ЦБ.
10. Теперь в ЦБ есть все, но т.к схема оттранслирована то символы на ней не имеют указания на раздел библиотеки и в импортированных PDB они также записаны без указания раздела (для законченности можно в каждый PDB еще импортировать по такому же символу но уже из раздела ЦБ, т.е внутри PDB будет две строчки с символом например:
AT24C32W
test:AT24C32W
Полученная после трансляции схема скорее всего пригодна для работы с Expedition только старым способом (не через подключенную к проекту схемы ЦБ), проблема в разности данных на символах схемы и информации PDB. Генератор нетлиста обязательно сравнивает информацию на символьном уровне (номера пинов- имена пинов) и в PDB и если есть какие-либо не соответствия не будет передавать нетлист в Expedition. Если убрать с уровня символов номера пинов, то скорее всего проблема исчезнет.
11. В заключении чтобы получить топологию такую же как была в PADS импортируем JobPrefs.hkp, Layout.hkp, NetClass.hkp, NetProps.hkp, в пустой пока проект платы. Возможно еще придется доимпортировать Padstack.hkp, т.к например отверстия на схеме никак не фигурируют.
12. Проект остается нормальным работоспособным, т.е. проходит и прямая и обратная аннотации. Единственное отличие от работы через ЦБ только в том что если добавляется какой-либо компонент в схему, надо перед выполнением прямой аннотации импортировать его PDB или прямо в ЛБ или в ЦБ из сгенеренного файла PDB.hkp


Вот проект preview который я только что перетранслировал из PADS с созданной библиотекой для примера раскройте его на C:\DX_Projects


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

www.megratec.ru
Go to the top of the page
 
+Quote Post
hww
сообщение Aug 31 2005, 18:06
Сообщение #11


Just me
**

Группа: Свой
Сообщений: 121
Регистрация: 23-11-04
Пользователь №: 1 201



Цитата(fill @ Aug 31 2005, 18:22)
10. Теперь в ЦБ есть все, но т.к схема оттранслирована то символы на ней не имеют указания на раздел библиотеки и в импортированных PDB они также записаны без указания раздела (для законченности можно в каждый PDB еще импортировать по такому же символу но уже из раздела ЦБ, т.е внутри PDB будет две строчки с символом например:
AT24C32W
test:AT24C32W


Имееттся в виду два символа один из раздела ALL а другой из моего созданноего partition?

Цитата(fill @ Aug 31 2005, 18:22)
Полученная после трансляции схема скорее всего пригодна для работы с Expedition только старым способом (не через подключенную к проекту схемы ЦБ), проблема в разности данных на символах схемы и информации PDB. Генератор нетлиста обязательно сравнивает информацию на символьном уровне (номера пинов- имена пинов) и в PDB и если есть какие-либо не соответствия не будет передавать нетлист в Expedition. Если убрать с уровня символов номера пинов, то скорее всего проблема исчезнет.
*


У меня работоспособности пока нет. Всё вроде работает до момента импорта топологии. После этого ни прямая ни обратная анотация не работает. Кстати в редакторе PDB не отображаются SYMs.

Вот посмотрите картинку жёлтым цветом показано что символ в партишине ечть. Красным что символ не привязан к компоненту. Синим я показываю PDB и что там символ есть. Но в тоже время его не отображает превью спара вверху.
Эскизы прикрепленных изображений
Прикрепленное изображение
 
Go to the top of the page
 
+Quote Post
fill
сообщение Sep 1 2005, 07:40
Сообщение #12


Гуру
******

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



Я Вам специально прислал проект с библиотекой. Откройте мою библиотеку и все увидите. И в preview в PDB увидите символ если выберите активным второй символ (у которого есть префикс раздела).


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

www.megratec.ru
Go to the top of the page
 
+Quote Post
hww
сообщение Sep 1 2005, 09:53
Сообщение #13


Just me
**

Группа: Свой
Сообщений: 121
Регистрация: 23-11-04
Пользователь №: 1 201



Цитата(fill @ Sep 1 2005, 10:40)
Я Вам специально прислал проект с библиотекой. Откройте мою библиотеку и все увидите. И в preview в PDB увидите символ если выберите активным второй символ (у которого есть префикс раздела).
*


Поясните мне один момент. Почему после импорта символов LibManForDC-Exp я вижу символы в нём. Но если я открываю туже библиотеку в DC SymbolEditor то он не видит этих компонентов. И это не первый раз. Кажется что партишн символов в первой программе не передаётся в партишн второй. К примеру я создаю пустую новую библиотеку в LibManForDC. И создаю по одному партишн для всего. Но когда я открываю эту быблиоетку DC LibMan там нет партишина символов (остальные есть). Если его создать то дальше всё работает так. Первая программа видит свой, а вторая свой пар. Имя одно а партишины разные.
Эскизы прикрепленных изображений
Прикрепленное изображение
 
Go to the top of the page
 
+Quote Post
fill
сообщение Sep 1 2005, 10:11
Сообщение #14


Гуру
******

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



Цитата(hww @ Sep 1 2005, 12:53)
Цитата(fill @ Sep 1 2005, 10:40)
Я Вам специально прислал проект с библиотекой. Откройте мою библиотеку и все увидите. И в preview в PDB увидите символ если выберите активным второй символ (у которого есть префикс раздела).
*


Поясните мне один момент. Почему после импорта символов LibManForDC-Exp я вижу символы в нём. Но если я открываю туже библиотеку в DC SymbolEditor то он не видит этих компонентов. И это не первый раз. Кажется что партишн символов в первой программе не передаётся в партишн второй. К примеру я создаю пустую новую библиотеку в LibManForDC. И создаю по одному партишн для всего. Но когда я открываю эту быблиоетку DC LibMan там нет партишина символов (остальные есть). Если его создать то дальше всё работает так. Первая программа видит свой, а вторая свой пар. Имя одно а партишины разные.
*



Ничего не понял, на картинке у Вас два разных библиотекаря (для DC и для DxD), а в тексте речь только о библиотекаре для DC.


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

www.megratec.ru
Go to the top of the page
 
+Quote Post
hww
сообщение Sep 1 2005, 10:25
Сообщение #15


Just me
**

Группа: Свой
Сообщений: 121
Регистрация: 23-11-04
Пользователь №: 1 201



Цитата(fill @ Sep 1 2005, 13:11)
Ничего не понял, на картинке у Вас два разных библиотекаря (для DC и для DxD), а в тексте речь только о библиотекаре для DC.
*


Разные? В таком случае как одну преобразовать в другую. Ну или во всяком случае скопировать символы из одной в другую.

Ну а почему тогда все остальные разделы а именно компоненты, cells у этих библиотек общие? Стоп! Глупый вопрос. Потому что это одна итаже папка библиотеки.

Получается что символы библиотеки должны редактироваться разными способами для разных программ DxD и DC. Всё осталное одно и тоже так как всё это для Exp. И всётаки вопрос об копировании Dx символа в DC Lib остаётся в силе.
Go to the top of the page
 
+Quote Post
fill
сообщение Sep 1 2005, 10:50
Сообщение #16


Гуру
******

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



Цитата(hww @ Sep 1 2005, 13:25)
Цитата(fill @ Sep 1 2005, 13:11)
Ничего не понял, на картинке у Вас два разных библиотекаря (для DC и для DxD), а в тексте речь только о библиотекаре для DC.
*


Разные? В таком случае как одну преобразовать в другую. Ну или во всяком случае скопировать символы из одной в другую.

Ну а почему тогда все остальные разделы а именно компоненты, cells у этих библиотек общие? Стоп! Глупый вопрос. Потому что это одна итаже папка библиотеки.

Получается что символы библиотеки должны редактироваться разными способами для разных программ DxD и DC. Всё осталное одно и тоже так как всё это для Exp. И всётаки вопрос об копировании Dx символа в DC Lib остаётся в силе.
*



Я бы не стал смешивать в одной ЦБ символы для разных редакторов схем (не известно к чему это может привести в дальнейшем). Подразумевается что пользователь будет работать с одним из схемных редакторов или DC или DxD а не вместе. И соответственно с одним из библиотекарей.


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

www.megratec.ru
Go to the top of the page
 
+Quote Post
hww
сообщение Sep 1 2005, 11:09
Сообщение #17


Just me
**

Группа: Свой
Сообщений: 121
Регистрация: 23-11-04
Пользователь №: 1 201



Цитата(fill @ Sep 1 2005, 13:50)
Я бы не стал смешивать в одной ЦБ символы для разных редакторов схем (не известно к чему это может привести в дальнейшем). Подразумевается что пользователь будет работать с одним из схемных редакторов или DC или DxD а не вместе. И соответственно с одним из библиотекарей.
*


Ничего против не имею. Но, можноли импортировать символы уже созданные в DxD?

Сами Вы что предпочитаете DxD или DV (DC)?

Кстати а как в DxD свапить элементы одной МС? Ну или свапить пины?
Go to the top of the page
 
+Quote Post
fill
сообщение Sep 1 2005, 13:36
Сообщение #18


Гуру
******

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



Цитата(hww @ Sep 1 2005, 14:09)
Цитата(fill @ Sep 1 2005, 13:50)
Я бы не стал смешивать в одной ЦБ символы для разных редакторов схем (не известно к чему это может привести в дальнейшем). Подразумевается что пользователь будет работать с одним из схемных редакторов или DC или DxD а не вместе. И соответственно с одним из библиотекарей.
*


Ничего против не имею. Но, можноли импортировать символы уже созданные в DxD?

Сами Вы что предпочитаете DxD или DV (DC)?

Кстати а как в DxD свапить элементы одной МС? Ну или свапить пины?
*



1. Вы же сами импортировали в ЦБ символы фактически созданные в DxD. Естественно можно.
2. У меня нет пока предпочтения, т.к в DC есть вещи которых нет пока в DxD (поворотные виды, толщина линий, удобство редактирования графики символа, перевернутый текст) и наоборот. Т.е. для меня пока нет однозначного лидера. Посмотрим что будет реализованно нового в конце сентября в DxD.
3. Что значит свапить для символьного редактора? Своп делают на плате, а на схеме отображается результат (изменение номеров)


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

www.megratec.ru
Go to the top of the page
 
+Quote Post
hww
сообщение Sep 1 2005, 17:12
Сообщение #19


Just me
**

Группа: Свой
Сообщений: 121
Регистрация: 23-11-04
Пользователь №: 1 201



Цитата(fill @ Sep 1 2005, 16:36)
1. Вы же сами импортировали в ЦБ символы фактически созданные в DxD. Естественно можно.


Я? Я не смогла. Я импортировала символ из DxD в ценральную библиотеку DxD-Expedidion. Вопрос в том как её импортировать в CL-DC

Цитата(fill @ Sep 1 2005, 16:36)
3. Что значит свапить для символьного редактора? Своп делают на плате, а на схеме отображается результат (изменение номеров)
*


Когда делать swap или ренумерацию RefDes лучше оставлять на выбор проектировщику. Бывают ситуации когда необходимо.
Go to the top of the page
 
+Quote Post
fill
сообщение Sep 2 2005, 09:10
Сообщение #20


Гуру
******

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



Цитата(hww @ Sep 1 2005, 20:12)
Цитата(fill @ Sep 1 2005, 16:36)
1. Вы же сами импортировали в ЦБ символы фактически созданные в DxD. Естественно можно.


Я? Я не смогла. Я импортировала символ из DxD в ценральную библиотеку DxD-Expedidion. Вопрос в том как её импортировать в CL-DC

Цитата(fill @ Sep 1 2005, 16:36)
3. Что значит свапить для символьного редактора? Своп делают на плате, а на схеме отображается результат (изменение номеров)
*


Когда делать swap или ренумерацию RefDes лучше оставлять на выбор проектировщику. Бывают ситуации когда необходимо.
*




Ну не знаю что Вы там наделали, но я без каких-либо проблем импортировал в ЦБ для Dx символы из DC. Теперь эта ЦБ открывается и в LM_for_DxD и в LM_for_DC. И есть изображение в окне preview и символов DxD и символов DC, в зависимости через какой LM открыли в данный момент ЦБ.
Эта ЦБ в приложении, вместе с edif_in.slb и схемой полученными при конвертации через EDIF. При конвертации использовал SCALE 2 в edifcnfg.asc, при увеличении символы увеличиваются, но схема ухудшается, нужно поиграться параметрами при генерации EDIF (в меню аж две настройки: SCALE_Factor и указание на альтернативный конфиг. файл) и при чтении EDIF. Можно добиться что и символы и схема будет один в один как исходные.

Свопирование это перестановка эквивалентных компонентов, вентилей и пинов с целью достижения прежде всего минимизации длины связей и улучшения трассировки, соответственно это делается в в плате где все это видно. То что Вы называете свопом на схеме, это как правило предупаковка, когда хочется например чтобы в один корпус попали определенные вентили. Для этого достаточно или принудительно задать одинаковый RefDes, или задать аттрибут говорящий программе упаковки что данные вентили нужно разместить в один корпус не давая конкретного номера RefDes. Номера пинов естественно тоже можно задать если нужно. Если запретите упаковщику переупаковывать то он оставит все RefDes и пины как заданно на схеме, если нет то переупакует.


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

www.megratec.ru
Go to the top of the page
 
+Quote Post
hww
сообщение Sep 2 2005, 11:23
Сообщение #21


Just me
**

Группа: Свой
Сообщений: 121
Регистрация: 23-11-04
Пользователь №: 1 201



Цитата(fill @ Sep 2 2005, 12:10)
Ну не знаю что Вы там наделали, но я без каких-либо проблем импортировал в ЦБ для Dx символы из DC. 


Я об обратном конвертировании.

Цитата(fill @ Sep 2 2005, 12:10)
Свопирование это перестановка эквивалентных компонентов, вентилей и пинов с целью достижения прежде всего минимизации длины связей


Всё гораздо проще. Это когда я хочу чтобы на схеме, в конкретном месте, был именно этот элемент микросхемы. Зачем? Ну например при back-developing Это полезно.

BTW Про то что обычно переименовывают в плате я знаю.
Go to the top of the page
 
+Quote Post
fill
сообщение Sep 2 2005, 12:06
Сообщение #22


Гуру
******

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



Цитата(hww @ Sep 2 2005, 14:23)
Цитата(fill @ Sep 2 2005, 12:10)
Ну не знаю что Вы там наделали, но я без каких-либо проблем импортировал в ЦБ для Dx символы из DC. 


Я об обратном конвертировании.

Цитата(fill @ Sep 2 2005, 12:10)
Свопирование это перестановка эквивалентных компонентов, вентилей и пинов с целью достижения прежде всего минимизации длины связей


Всё гораздо проще. Это когда я хочу чтобы на схеме, в конкретном месте, был именно этот элемент микросхемы. Зачем? Ну например при back-developing Это полезно.

BTW Про то что обычно переименовывают в плате я знаю.
*



Из DC в DxD я весь проект вместе с ЦБ перегнал через транслятор напрямую. Но при этом ЦБ стала не работоспособной для DC.
Разница в представлении разделов ЦБ для разных схемных редакторов.
В LM_for_DC раздел библиотеки это *.slb.
В LM_for_DxD раздел библиотеки это папка.
Можете увидеть это в выложенной ранее ЦБ, в папке SymbolLibs есть dc.slb (раздел который видит LM_for_DC) и папка from_pads (раздел который видит LM_for_DxD).


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

www.megratec.ru
Go to the top of the page
 
+Quote Post
hww
сообщение Sep 2 2005, 18:02
Сообщение #23


Just me
**

Группа: Свой
Сообщений: 121
Регистрация: 23-11-04
Пользователь №: 1 201



Уважаемы fill, за помощь, огромное спасибо...

И так. Мои впечатления

1) Видеоролики, которые вы мне показали, произвели на меня огромное впечатление. Класс!
2) При сравнеии DxD и DC второй для меня оказался более привлекательным функционалом и интеграцией с Expedition. У DxD мне понравились некоторые особенности интерфейса.
3) Не очень понравилось то что LibMan запущеный из DC или Exp предоставляет разные возможности.
4) В LibMan редактировние библиотеки символов выглядит ассиметричным редакторам всего остального.
5) Есть некоторые неудобства. Одно из которых ассигнование соотвествия пинов символа и пинов корпуса. Требует много нажатий и переходов между клавой и мышёй. А ещё в нём нет возможности ассигновать один вывод двум пинам. (Ну или я не нашла)
6) Очень интересна интеграция с HDL Designer. Блеск.
7) Как мне показалось, в освоении не сложней чем DXP. Самое сложное разобраться в библиотеках и межпрограмной интеграции.

И так. В целом система великолепная! Я могу с уверенностью сказать что на мой взляд это лучшая среда проектировщика и меня никто не убедит в обратном. Я не знаю сколько всё это стоит. Но как мне кажется оно этого стоит.

BTW Я даже сожалею о том что тратила время на другие программы. Увы.
Go to the top of the page
 
+Quote Post
fill
сообщение Sep 5 2005, 08:48
Сообщение #24


Гуру
******

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



Цитата(hww @ Sep 2 2005, 21:02)
Уважаемы fill, за помощь, огромное спасибо...

И так. Мои впечатления

1) Видеоролики, которые вы мне показали, произвели на меня огромное впечатление. Класс!
2) При сравнеии DxD и DC второй для меня оказался более привлекательным функционалом и интеграцией с Expedition. У DxD мне понравились некоторые особенности интерфейса.
3) Не очень понравилось то что LibMan запущеный из DC или Exp предоставляет разные возможности.
4) В LibMan редактировние библиотеки символов выглядит ассиметричным редакторам всего остального.
5) Есть некоторые неудобства. Одно из которых ассигнование соотвествия пинов символа и пинов корпуса. Требует много нажатий и переходов между клавой и мышёй. А ещё в нём нет возможности ассигновать один вывод двум пинам. (Ну или я не нашла)
6) Очень интересна интеграция с HDL Designer. Блеск.
7) Как мне показалось, в освоении не сложней чем DXP. Самое сложное разобраться в библиотеках и межпрограмной интеграции.

И так. В целом система великолепная! Я могу с уверенностью сказать что на мой взляд это лучшая среда проектировщика и меня никто не убедит в обратном. Я не знаю сколько всё это стоит. Но как мне кажется оно этого стоит.

BTW Я даже сожалею о том что тратила время на другие программы. Увы.
*


1. Спасибо на добром слове.
2. Интеграция DC-Expedition существует почти 10лет, DxD-Expedition всего год и быстро изменяется.
3. Это связанно с лицензированием. Если купили отдельную лицензию LibMan то он запускается отдельно и доступны все редакторы в него входящие. Если нет то при запуске из DC или Expedition берется их лицензия и соответственно доступны только те редакторы которые с ними связанны.
5. См. видео


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

www.megratec.ru
Go to the top of the page
 
+Quote Post
hww
сообщение Sep 5 2005, 09:48
Сообщение #25


Just me
**

Группа: Свой
Сообщений: 121
Регистрация: 23-11-04
Пользователь №: 1 201



Цитата(fill @ Sep 5 2005, 11:48)
Цитата

5) Есть некоторые неудобства. Одно из которых ассигнование соотвествия пинов символа и пинов корпуса. Требует много нажатий и переходов между клавой и мышёй. А ещё в нём нет возможности ассигновать один вывод двум пинам. (Ну или я не нашла)

5. См. видео
*



Да. Один вывод двум пинам. Отлично. Но всётаки есть чтото в этом странное. Вы присоеденили один символьный пин от двух вентелей к одному корпуснуму пину. А требовалось подсоединить один пин одного символа к множеству пинов корпуса. Это типично для стабилизаторов напряжения. Это можно сделать обьявив этот пин как POWER и имя связи той цепи к которой он подключен. Но согласитесь могло быть и удобней. Например сказать что пины 3,5,16 замкнуты. А может оно и можно?

Но случай не показал не удобства ассигнации. Вот если мы имеем дело с большим корпусом (к примеру 30 или 100 выводов) где только один вентель. И нумерация пинов в символе не соответсвует вновь асигнуемуму корпусу. Тоесть надо прописать все имена выводов всем номерам пинов. Это можно делать как одной мышкой так и мышкой и клавиатурой. Оба случая не удобны. Но это не имеет никакого значения в сравнении с тем что многое другое ну просто блестяще.
Go to the top of the page
 
+Quote Post

Сообщений в этой теме
- hww   PowerPCB 2005 --> Expedition   Aug 29 2005, 13:31
|- - hww   Цитата(fill @ Aug 29 2005, 17:39)(SDD>Tran...   Aug 29 2005, 15:31
||- - fill   Цитата(hww @ Aug 29 2005, 18:31)Цитата(fill ...   Aug 30 2005, 08:49
|- - hww   Цитата(fill @ Aug 30 2005, 11:58)зайдите в ft...   Aug 30 2005, 09:10
|- - hww   Цитата(fill @ Aug 30 2005, 16:54)1. Программа...   Aug 30 2005, 14:21
|- - hww   Цитата(fill @ Sep 1 2005, 10:40)Я Вам специал...   Sep 1 2005, 07:55
||- - fill   Цитата(hww @ Sep 1 2005, 10:55)Цитата(fill ...   Sep 1 2005, 08:06
|- - fill   Цитата(hww @ Sep 5 2005, 12:48)Цитата(fill ...   Sep 5 2005, 10:36
|- - hww   Цитата(fill @ Sep 5 2005, 13:36)1. В Cell зад...   Sep 5 2005, 10:57
|- - fill   1. Ну тогда можно вообще этот пин не выносить на с...   Sep 5 2005, 11:39
|- - hww   Цитата(fill @ Sep 5 2005, 14:39)1. Ну тогда м...   Sep 5 2005, 13:41
- - KA_ru   to hww не в тему. вы искали софт для работы. неуж...   Aug 30 2005, 05:38
|- - hww   Цитата(KA_ru @ Aug 30 2005, 08:38)to hww не ...   Aug 30 2005, 07:47
- - hww   Немного сдвинулось. Удалось имортировать SYMs но т...   Aug 31 2005, 15:12
- - AlexN   [BTW Я даже сожалею о том что тратила время на дру...   Sep 3 2005, 04:19
|- - hww   Цитата(AlexN @ Sep 3 2005, 07:19)[BTW Я даже ...   Sep 3 2005, 08:20
- - AlexN   Цитата(hww @ Sep 3 2005, 11:20)Цитата(AlexN ...   Sep 3 2005, 08:38
- - hww   Цитата(AlexN @ Sep 3 2005, 11:38)Зато потом п...   Sep 3 2005, 10:52


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

 


RSS Текстовая версия Сейчас: 22nd June 2025 - 22:51
Рейтинг@Mail.ru


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