|
ConceptHDL |
|
|
|
Mar 3 2012, 14:44
|
не указал(а) ничего о себе.
     
Группа: Свой
Сообщений: 3 325
Регистрация: 6-04-06
Пользователь №: 15 887

|
Хотелось бы понять, есть ли смысл его использовать. Текущая ситуация следующая. Имеется неплохой задел по схемам и библиотекам УГО в менторовском DxD. Имеется база электронных компонентов и прочих объектов на печатных платах. В начальной стадии организация PDM, в которой будет храниться инфа о составе изделий, и из которой будет генериться прочая документация. Вопросов пока несколько: 1. Какие возможности у концепта по связям с САПР ПП? Т.е. в чем можно развести концептовскую схему. 2. Какие возможности по импорту библиотек. 3. Какие возможности по импорту целых схем. 4. Как организованы библиотеки? Как происходит связывание УГО с футпринтом? Что надо по-минимуму иметь в библиотеке, чтобы начать разводить? 5. Как организован процесс выбора компонентов для установки на схему? Есть ли возможность выбирать компоненты по параметрам? Организовать разные группы параметров для компонентов разного типа? Заменять на схемы компоненты группами (на похожие, но с другими параметрами). 6. Есть ли какая-либо связь с какой-либо базой данных через ODBC? Хелп читал давно, да и некогда, поэтому просьба сильно не пинать.
|
|
|
|
|
 |
Ответов
|
Mar 3 2012, 17:08
|
Знающий
     
Группа: Свой
Сообщений: 5 223
Регистрация: 25-04-05
Из: Z. Gora
Пользователь №: 4 480

|
По XML - не знаю, не использовал, не разбирался - не было необходимости. УПС! Был очень не прав, оказывается... Все-таки когда что-то хочешь узнать, надо обращаться к первоисточникам: "Part Developer User Guide, Product Version 16.3 12 Import and Export Overview Part Developer provides the ability to import part information from a variety of input sources, such as EDAXML and Si2PinPak, to create or modify Design Entry HDL and Capture parts, and to export part data in EDA XML and Capture format. This chapter describes the following: Import Export Methodology Import APD Component Files Import Capture Part (Windows Only) Import EDAXML Part Import Si2 PinPak XML Part Import Comma Separated Value (.csv) File Import Synopsys PTM Model Import Verilog Model Import VHDL Model Import FPGA Import Text File Import ViewLogic(VL) Part Import Allegro Footprint Import Die Text Import DML Model Import IBIS Model Import Mentor Part Import Pin Grid Import Pin Table Import ECO - APD Component Files Import ECO - Capture Part (Windows Only) Import ECO - EDAXML Part Import ECO - Si2 PinPak XML Part Import ECO - Comma Separated Value (.csv) File Import ECO - Synopsis PTM Import ECO - FPGA Import ECO - Text File Import ECO - ViewLogic(VL) Part Import ECO - Allegro Footprint Import ECO - Die Text Import ECO - DML Model Import ECO - IBIS Model Import ECO - Mentor Part Import ECO - Pin Grid Import ECO - Pin Table Export Capture Part (Windows Only) Export EDAXML Part Export Comma Separated Value (.csv) File Export ViewLogic(VL) Part Export Mentor Part " Т.е. кое-что у него есть. Но тут я пас - действительно не использовал этот функционал и не знаю как оно работает. По IFF: "IFF (Intermediate File Format) is used to transfer a design in machine and application independent format between Electrical Engineering design and Printed Circuit Board (PCB) design environments. Use this dialog box to import a schematic in IFF format into Design Entry HDL. " Как и предыдущее - не использовал. С библиотеками можно работать как удобно, там основная часть файлов вообще текстовая. Хотя полностью без библиотекаря не получится, многие вещи в нем просто быстрее сделать, плюс в каталоге entity есть минимум один бинарный файл. Но с тем же PTF-ом я работаю в Notepad++, просто возможности редактирования текста в нем удобные. Пропустил 5-й вопрос  Ща исправимся. Нажимаем кнопочку Add Component. Выбираем библиотеку, выбираем в ней компонент:
Дальше либо сразу выбираем нужный компонент(в смысле Part_Number) в таблице:
либо начинаем фильтровать по нужным параметрам(из имеющихся, естественно)
Фильтровать можно по любым атрибутам. В списке остаются те, которые удобвлетворяют всем заданным маскам. Вот-вот-вот, именно о том, что Вы решите генерить текстовые файлы из БД, вместо того чтобы просто вести их без БД, я и писал, как о костыле  Чувствовал, что именно такое решение придет Вам в голову первым  Другое дело, что самому Концепту все равно, как Вы там генерите эти файлы, поэтому если Вы хотите тянуть синхронно две системы хранения данных - то вперед. Я такой необходимости не вижу. Насчет величин - можете писать как угодно. Все это текстовые переменные. В вычислениях они не участвуют.
|
|
|
|
|
Mar 3 2012, 17:57
|
не указал(а) ничего о себе.
     
Группа: Свой
Сообщений: 3 325
Регистрация: 6-04-06
Пользователь №: 15 887

|
Цитата(Uree @ Mar 3 2012, 21:08)  По IFF:
"IFF (Intermediate File Format) is used to transfer a design in machine and application independent format between Electrical Engineering design and Printed Circuit Board (PCB) design environments. Use this dialog box to import a schematic in IFF format into Design Entry HDL. "
Как и предыдущее - не использовал. А какие-нибудь конверторы есть? Что же, Вы постонянно рисуете с нуля, даже если скачали референс из интернета в оркаде, например? Цитата(Uree @ Mar 3 2012, 21:08)  Хотя полностью без библиотекаря не получится, многие вещи в нем просто быстрее сделать, плюс в каталоге entity есть минимум один бинарный файл. Не получится только потому, что быстрее? Или потому, что есть бинарные файлы? Что за каталог entity и что за файл? Цитата(Uree @ Mar 3 2012, 21:08)  либо начинаем фильтровать по нужным параметрам(из имеющихся, естественно) А сортировать можно? Маски фильтров вводятся только руками? Цитата(Uree @ Mar 3 2012, 21:08)  если Вы хотите тянуть синхронно две системы хранения данных - то вперед. Я такой необходимости не вижу. Система будет одна - на основе БД. Файлы будут обновляться автоматическим экспортом каждый раз при изменениях в БД. Про преимущества БД я уже рассказывал, если Вам это не нужно, то дело хозяйское. Цитата(Uree @ Mar 3 2012, 21:08)  Насчет величин - можете писать как угодно. Все это текстовые переменные. В вычислениях они не участвуют. Я не про величины, а про единицы измерения. Такого понятия вообще нет в концепте?
|
|
|
|
|
Mar 3 2012, 18:29
|
Знающий
     
Группа: Свой
Сообщений: 5 223
Регистрация: 25-04-05
Из: Z. Gora
Пользователь №: 4 480

|
Цитата(vitan @ Mar 3 2012, 18:57)  А какие-нибудь конверторы есть? Что же, Вы постонянно рисуете с нуля, даже если скачали референс из интернета в оркаде, например? Нет, встроенных никаких конвертеров нет, кроме конвертера библиотек Оркада в Концепт. Для схем есть конвертер писанный когда-то саппортом под заказ. Давно не обновлялся, но вроде бы еще работает. Цитата(vitan @ Mar 3 2012, 18:57)  Не получится только потому, что быстрее? Или потому, что есть бинарные файлы? Что за каталог entity и что за файл? Попробуйте и поймете почему. Ну и бинарники самом собой, в них насколько я понял что-то связанное с пинами хранится. Цитата(vitan @ Mar 3 2012, 18:57)  А сортировать можно? Нет, а зачем??? Цитата(vitan @ Mar 3 2012, 18:57)  Маски фильтров вводятся только руками? Да, а какие еще варианты? У нас пока люди схемы рисуют. А у вас? Цитата(vitan @ Mar 3 2012, 18:57)  Система будет одна - на основе БД. Файлы будут обновляться автоматическим экспортом каждый раз при изменениях в БД. Про преимущества БД я уже рассказывал, если Вам это не нужно, то дело хозяйское. Ну я ни одного аргумента не вычитал. Придуманные - да, реальных - нет. Из моих наблюдений крупные конторы(тот же Intel, Broadcom, ST Microelectronics etc.) не мешают в одну БД инфу для схемотехника и для финансов/логистики. Это слишком разные подразделения, часто еще и находящиеся в разных городах/странах, чтобы пытаться их объединить в рамках единой базы. Но Вы конечно можете считать иначе, я переубеждать не буду. Цитата(vitan @ Mar 3 2012, 18:57)  Я не про величины, а про единицы измерения. Такого понятия вообще нет в концепте? Все атрибуты ТЕКСТОВЫЕ, пишите что и как хотите. При чем тут единицы?
|
|
|
|
|
Mar 3 2012, 19:17
|
не указал(а) ничего о себе.
     
Группа: Свой
Сообщений: 3 325
Регистрация: 6-04-06
Пользователь №: 15 887

|
Цитата(Uree @ Mar 3 2012, 22:29)  Нет, встроенных никаких конвертеров нет, кроме конвертера библиотек Оркада в Концепт. Для схем есть конвертер писанный когда-то саппортом под заказ. Давно не обновлялся, но вроде бы еще работает. Т.е. он только для Вас написан. Цитата(Uree @ Mar 3 2012, 22:29)  Попробуйте и поймете почему. Ну и бинарники самом собой, в них насколько я понял что-то связанное с пинами хранится. Это плохо. Пробовать некогда, иначе стал бы я тут расспрашивать... Цитата(Uree @ Mar 3 2012, 22:29)  Нет, а зачем??? Как это? Отфильтровали все 0603, а потом отсортировали по возрастанию (один клик мышкой) и выбрали быстро нужный номинал Цитата(Uree @ Mar 3 2012, 22:29)  Да, а какие еще варианты? У нас пока люди схемы рисуют. А у вас? Ну выбрать типовой набор фильтров можно, не вводя само значение, а выбрав из списка (список формируется из уже имеющихся значений). Цитата(Uree @ Mar 3 2012, 22:29)  Ну я ни одного аргумента не вычитал. Придуманные - да, реальных - нет. Из моих наблюдений крупные конторы(тот же Intel, Broadcom, ST Microelectronics etc.) не мешают в одну БД инфу для схемотехника и для финансов/логистики. Это слишком разные подразделения, часто еще и находящиеся в разных городах/странах, чтобы пытаться их объединить в рамках единой базы. Но Вы конечно можете считать иначе, я переубеждать не буду. А кто говорил, что основная цель - объединить все подразделения одной базой? Это, конечно, хорошо, но не обязательно. Главное, чтобы это были именно базы, а не текстовые файлы, либы и прочая сапроспецифическая фигня. Цитата(Uree @ Mar 3 2012, 22:29)  Все атрибуты ТЕКСТОВЫЕ, пишите что и как хотите. При чем тут единицы? Ну что тут непонятного? У меня в менторе тоже они все текстовые, но при этом есть ВЕЛИЧИНА, и есть ЕДИНИЦА ИЗМЕРЕНИЯ. Вы разницу ощущаете?  Можно создать отдельную колонку "единица измерения" и настроить систему так, чтобы содержимое поля "номинал" объединялось с ее содержимым при постановке на схему, например?
|
|
|
|
Сообщений в этой теме
vitan ConceptHDL Mar 3 2012, 14:44 Uree 1. Полные, но только с Аллегро РСВ
2. Никакие. Соз... Mar 3 2012, 16:03 vitan Спасибо за подробные картинки.
1. Прискорбно. Еще... Mar 3 2012, 16:27 Uree Ок, а мне некогда отвечать. Mar 3 2012, 19:46 vitan Цитата(Uree @ Mar 3 2012, 23:46) Ок, а мн... Mar 4 2012, 09:15 Uree Моделировать можно. Правда опять же - в Оркаде это... Mar 5 2012, 09:11 vitan Цитата(Uree @ Mar 5 2012, 13:11) Моделиро... Mar 5 2012, 09:21  Ant_m Цитата(vitan @ Mar 5 2012, 13:21) Сорри, ... Mar 5 2012, 12:28 Hoodwin Ну с единицами измерения вопрос упирается в то, ка... Mar 5 2012, 09:24 vitan Цитата(Hoodwin @ Mar 5 2012, 13:24) А в п... Mar 5 2012, 09:26 Uree Да вот так и могу - если я вижу наличие меню с фун... Mar 5 2012, 09:38 vitan Цитата(Uree @ Mar 5 2012, 13:38) Да вот т... Mar 5 2012, 09:55  Uree Цитата(vitan @ Mar 5 2012, 10:55) Это пон... Mar 5 2012, 10:46   vitan Цитата(Uree @ Mar 5 2012, 14:46) ЗЫ Кстат... Mar 5 2012, 11:13 Hoodwin Цитата(Uree @ Mar 5 2012, 12:38) Вот тут ... Mar 5 2012, 10:13 Uree Заданное условие видно на приведенном скрине - кра... Mar 5 2012, 12:10 vitan Цитата(Uree @ Mar 5 2012, 16:10) Хотя тут... Mar 5 2012, 12:16  Uree Цитата(vitan @ Mar 5 2012, 13:16) У меня ... Mar 5 2012, 12:33   vitan Цитата(Uree @ Mar 5 2012, 16:33) А что та... Mar 5 2012, 12:37 Hoodwin А как например найти все конденсаторы 0603 0.22 мк... Mar 5 2012, 13:05 vitan Цитата(Hoodwin @ Mar 5 2012, 17:05) А как... Mar 5 2012, 13:09 Uree Цитата(Hoodwin @ Mar 5 2012, 14:05) А как... Mar 5 2012, 13:19 Uree Ну и выводите резисторы 0603 и 1% - два клика в дв... Mar 5 2012, 13:13 vitan Цитата(Uree @ Mar 5 2012, 17:13) Ну и выв... Mar 5 2012, 13:32 Hoodwin Так это при работе с базой, а без нее можно только... Mar 5 2012, 13:16 Ant_m Hoodwin
Все там есть, без всяких скриптов и строк ... Mar 5 2012, 13:36 Uree Спасибо Ant_m. Просто я такими наворотами не польз... Mar 5 2012, 14:59 vitan Цитата(Uree @ Mar 5 2012, 18:59) Просто и... Mar 5 2012, 15:18  Ant_m Цитата(vitan @ Mar 5 2012, 19:18) ... гов... Mar 6 2012, 06:52 Uree В последней версии есть улучшения, делающие Концеп... Mar 6 2012, 07:10 vitan Да, небогато...
Видимо, придется отложить более де... Mar 6 2012, 17:38 Hoodwin Пишите сразу нетлисты, они у Allegro текстовые Mar 6 2012, 17:58 vitan Цитата(Hoodwin @ Mar 6 2012, 21:58) Пишит... Mar 6 2012, 18:12  zz2000 Цитата(vitan @ Mar 6 2012, 21:12) Ну дык ... Oct 23 2012, 12:13 Uree vitan, забыл сразу спросить - а с чего вдруг интер... Mar 7 2012, 09:48 vitan Цитата(Uree @ Mar 7 2012, 13:48) vitan, з... Mar 7 2012, 10:00 vitan Появилось немного времени, продолжим.
Давно хочу ... Sep 5 2012, 10:33 Uree Нет у проекта с маршрутом схематик-РСВ никакого ве... Sep 5 2012, 12:01 vitan Цитата(Uree @ Sep 5 2012, 16:01) Нет у пр... Sep 5 2012, 12:45 Ant_m У меня во всех в проектах есть, называется verilog... Sep 5 2012, 13:05 vitan Цитата(Ant_m @ Sep 5 2012, 17:05) У меня ... Sep 5 2012, 13:17 Uree В старых версиях кажется был такой файл. В 16.5 - ... Sep 5 2012, 14:35 vitan Цитата(Uree @ Sep 5 2012, 18:23) В старых... Sep 5 2012, 14:48 Uree Vitan, это тестовый проект созданный именно в 16.5... Sep 5 2012, 15:47 vitan Цитата(Uree @ Sep 5 2012, 19:47) Vitan, э... Sep 5 2012, 17:43 Uree Я о скриншотах проекта говорил. Нечего там приклад... Sep 5 2012, 19:38 vitan Цитата(Uree @ Sep 5 2012, 23:38) Но в вер... Sep 6 2012, 06:11 Ant_m Цитата(vitan @ Sep 6 2012, 10:11) Не вери... Sep 6 2012, 06:36 vitan Цитата(Ant_m @ Sep 6 2012, 10:36) А мне в... Sep 6 2012, 07:11  Ant_m Цитата(vitan @ Sep 6 2012, 11:11) А что с... Sep 6 2012, 07:29  Uree Цитата(vitan @ Sep 6 2012, 09:11) И еще в... Sep 6 2012, 08:10   vitan Цитата(Uree @ Sep 6 2012, 12:10) Скорее в... Sep 6 2012, 08:37 Uree Насчет плохости затеи Vitan должен быть в курсе, е... Sep 6 2012, 07:08 Uree Комментарии, метки... которые нужны, чтобы прокомм... Sep 6 2012, 09:18 vitan Цитата(Uree @ Sep 6 2012, 13:18) Вопрос з... Sep 6 2012, 10:23 Uree Я передаю схему в производство и техподдержу, высы... Sep 6 2012, 11:34 vitan Цитата(Uree @ Sep 6 2012, 15:34) Я переда... Sep 6 2012, 12:31 Uree Vitan, ну Вы в самом деле, как никогда и никуда кр... Sep 6 2012, 12:58 vitan Цитата(Uree @ Sep 6 2012, 16:58) Производ... Sep 6 2012, 13:38 Uree Очень тяжело общаться с человеком, который уже ска... Sep 6 2012, 14:29 vitan Цитата(Uree @ Sep 6 2012, 18:29) Очень тя... Sep 6 2012, 15:13  Uree Цитата(vitan @ Sep 6 2012, 17:13) Обижает... Sep 6 2012, 15:40   vitan Цитата(Uree @ Sep 6 2012, 19:40) А зачем ... Sep 6 2012, 16:28 Uree Понятно. Видимо на этом вопрос можно закрыть. У Ва... Sep 6 2012, 17:12 vitan Цитата(Uree @ Sep 6 2012, 21:12) Понятно.... Sep 6 2012, 18:18  Ant_m Цитата(vitan @ Sep 6 2012, 22:18) В этом ... Sep 7 2012, 12:03   vitan Цитата(Ant_m @ Sep 7 2012, 16:03) Чтобы о... Sep 7 2012, 12:53 Uree Ant_m, а почему не воспользовались штатным средств... Sep 7 2012, 13:23 Ant_m Цитата(Uree @ Sep 7 2012, 17:23) Ant_m, а... Sep 12 2012, 05:43  vitan Цитата(Ant_m @ Sep 12 2012, 09:43) А сцыл... Sep 12 2012, 05:50  Uree Цитата(Ant_m @ Sep 12 2012, 07:43) Потому... Sep 12 2012, 06:42 vitan В общем, вот что.
Файлы верилога в 16.5 действите... Sep 11 2012, 10:46 Ant_m Наверное я привел неудачный пример.
Но вот, допуст... Sep 12 2012, 07:32 Uree Ок, понял, я тоже нотпадом пользовался:
Выбирае... Sep 12 2012, 08:05 Ant_m Вот и я также делаю. Сейчас, когда уже знаю, а т... Sep 12 2012, 09:37 Uree Я когда-то экспериментировал с сохранением только ... Sep 12 2012, 09:41 vitan Вопрос по Variant Editor.
Я могу оперировать в нем... Sep 18 2012, 19:23 vitan Еще вопрос по part manager.
Почему-то при открытии... Sep 19 2012, 11:37 vitan При импорте из EDIF значения номеров выводов на ко... Oct 16 2012, 12:13 Ant_m Видимо это команда section дважды (или sec в конс... Oct 16 2012, 14:09 vitan Подскажите, есть ли тут некое окошко, в котором мо... Jul 1 2013, 10:12 vitan Мда. Предыдущий вопрос решился полной переупаковко... Jul 3 2013, 12:43
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0
|
|
|