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

 
 
> Вопрос по DxD, помогите по мелочам плиз.
SM
сообщение May 27 2009, 20:24
Сообщение #1


Гуру
******

Группа: Свой
Сообщений: 7 946
Регистрация: 25-02-05
Из: Moscow, Russia
Пользователь №: 2 881



Возникли вопросы по шинам:

1) Не криминал, но хотелось бы. Как сменить ripper, надо что бы по ГОСТу, хотя бы просто полное отсутствие риппера с виду. Или ввод в шину под 45 градусов. Если нельзя - то и фиг с ним.

2) Жизненно необходимо! В шине идет огромная толпа совсем разных сигналов. Через список цепей в навигаторе я могу выделить их сразу всей толпой. А как выделить только лишь одну заданную цепь? Чтобы оперативно найти все ее выходы из шины. Ну или скажем так, почему шина раскрывается в навигаторе одной строчкой, в которой просто перечислены все цепи через запятую?

3) Как из этого списка цепей убрать нечто загадочное с именем, равным имени шины (например шина MAIN_BUS, в ней полторы сотни разных цепей, но нет ни одной с этим же именем, но в списке оно есть. Типа суслика wink.gif, ты его не видишь, а он есть). Да и вообще мне не нужно, чтобы шина имела какое-то осмысленное имя. Она нужна лишь для красоты.

4) (вероятно как следствие 2) - заходя в CES я тоже вижу все то, что попало в шину, одной строкой. А как мне содержимое шины распихать по разным классам цепей?

5) Как мне определить дифпару внутри шины. Когда я назначаю пару например lvd_in_p для сигнала lvd_in_m, и при этом они идут внутри шины, меня матерят, что Cannot make diff pair with same net. Какой это нафиг same net?

PS. Сорри, если все это банальный RTFM, но TFM к сожалению не поддается R в виду какого-то глюка всего EE... Т.е. главное окно хелпа открывается, а дальше никуда.
Go to the top of the page
 
+Quote Post
21 страниц V  « < 12 13 14 15 16 > »   
Start new topic
Ответов (195 - 209)
fill
сообщение Mar 15 2011, 09:25
Сообщение #196


Гуру
******

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



Цитата(AlexN @ Mar 15 2011, 11:57) *
как обычно, у fill-a все работает biggrin.gif biggrin.gif biggrin.gif
обратите внимание, таки точка в качестве разделителя.
и с процентами по-другому, может как-то отфильтровывает по процентам?


Да ничего специального не делал:
1. Взял ЦБ SampleLib из поставки
2. Запустил ее базу в ODBC
3. Добавил несколько компонентов методом копирования в LM
4. Отредактировал данные таблицы для них прямо в LM (ПКМ>Edit_Parametric_Data в окне навигатора) - значение номинала ввел например 1e-013, что отобразилось как 0.1pF в окне DxDatabook


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

www.megratec.ru
Go to the top of the page
 
+Quote Post
sh007
сообщение Mar 15 2011, 09:42
Сообщение #197


Живой
***

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



Цитата(fill @ Mar 15 2011, 11:16) *
[attachment=54353:DxDatabook_value.PNG]

Александр,
1. Уточните пожалуйста, какого типа в базе данных поле "Value"
2. Что за запись с значением "Value" = "0F"
3. Выложите пожалуйста образец базы данных и файл конфигурации DxDatabook

P.S. Я использую линейку "PADS" т.е. Netlist.

Цитата(vitan @ Mar 15 2011, 08:28) *
Я использую, но 2005. Глюков нет.
А что это у вас за поле Count, можно поинтересоваться?

1. Идея на счёт использования DxD 2005 для меня очень близка. Однако, я пока не нашёл возможности использовать DxD 2005 совместно с PADS 9.X.
Может кто-нибудь научит. sm.gif
2. Поле "Count" - счётик строк является ключевым полем. По мнению некоторых программистов баз данных использование короткого простого поля в качестве ключевого предпочтительней нежели длинного сложного "Part_Number". Но это не принципиально
Go to the top of the page
 
+Quote Post
fill
сообщение Mar 15 2011, 09:57
Сообщение #198


Гуру
******

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



Как я и писал - ЦБ из поставки (т.е. есть у каждого поставившего EE7.9.x), внутри база и конфиг. файл
[attachment=54358:SampleLib2007.7z]
В ней все и увидите.


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

www.megratec.ru
Go to the top of the page
 
+Quote Post
vitan
сообщение Mar 15 2011, 10:06
Сообщение #199


не указал(а) ничего о себе.
******

Группа: Свой
Сообщений: 3 325
Регистрация: 6-04-06
Пользователь №: 15 887



Цитата(sh007 @ Mar 15 2011, 12:42) *
1. Идея на счёт использования DxD 2005 для меня очень близка. Однако, я пока не нашёл возможности использовать DxD 2005 совместно с PADS 9.X.
Может кто-нибудь научит. sm.gif

Я не научу, но могу посоветовать попробовать использовать просто новый конфигурационный файл для упаковщика (если Вы работаете через нетлист, не знаю, может, в PADS есть CDB, и Вы работаете через нее). Я работаю с аллегро, и у меня получилось отправить простой проект из старого DxD в новый аллегро 16.х. Правда, не уверен, будет ли полностью работать весь функционал. По-хорошему, надо, все-таки, переходить на новую версию...

Цитата(sh007 @ Mar 15 2011, 12:42) *
2. Поле "Count" - счётик строк является ключевым полем. По мнению некоторых программистов баз данных использование короткого простого поля в качестве ключевого предпочтительней нежели длинного сложного "Part_Number". Но это не принципиально

Это они правильно считают. У меня вопрос возник просто из-за того, что оно у Вас видимо в схеме. Его видимость надо просто отключить в конфигурации (слева там тип поля поменять).
Go to the top of the page
 
+Quote Post
sh007
сообщение Mar 15 2011, 10:24
Сообщение #200


Живой
***

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



Цитата(fill @ Mar 15 2011, 12:25) *
Да ничего специального не делал:
1. Взял ЦБ SampleLib из поставки
2. Запустил ее базу в ODBC
3. Добавил несколько компонентов методом копирования в LM
4. Отредактировал данные таблицы для них прямо в LM (ПКМ>Edit_Parametric_Data в окне навигатора) - значение номинала ввел например 1e-013, что отобразилось как 0.1pF в окне DxDatabook

Повторил Ваши действия с базой данных из поставки.
Использую линейку PADS, поэтому LM недоступен.
Результат с Вашим не сходится.
1. Если не менять поля значений на двойную точность, то все значения приобретают кривую форму (либо много девяток, либо мусор в младших разрядах).
2. Значения меньше 100pF в запросе обнулились.
Если не сложно, попробуйте провести аналогичный опыт в линейке "PADS"
Go to the top of the page
 
+Quote Post
fill
сообщение Mar 15 2011, 10:37
Сообщение #201


Гуру
******

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



Цитата(sh007 @ Mar 15 2011, 13:24) *
Повторил Ваши действия с базой данных из поставки.
Использую линейку PADS, поэтому LM недоступен.
Результат с Вашим не сходится.
1. Если не менять поля значений на двойную точность, то все значения приобретают кривую форму (либо много девяток, либо мусор в младших разрядах).
2. Значения меньше 100pF в запросе обнулились.
Если не сложно, попробуйте провести аналогичный опыт в линейке "PADS"



Прикрепленное изображение


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

www.megratec.ru
Go to the top of the page
 
+Quote Post
sh007
сообщение Mar 15 2011, 11:16
Сообщение #202


Живой
***

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



Цитата(fill @ Mar 15 2011, 13:37) *

Прикрепленное изображение

Спасибо, Александр
У Вас в обоих маршрутах результат правильный. sm.gif
У меня в обоих неправильный. sad.gif
Буду разбираться. Может кто-нибудь ещё сообщит о своих результатах.
Go to the top of the page
 
+Quote Post
sh007
сообщение Mar 15 2011, 13:40
Сообщение #203


Живой
***

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



Цитата(sh007 @ Mar 15 2011, 14:16) *
Спасибо, Александр
У Вас в обоих маршрутах результат правильный. sm.gif
У меня в обоих неправильный. sad.gif
Буду разбираться. Может кто-нибудь ещё сообщит о своих результатах.

Разобрался!
Оказывается надо было в поле "configure>preferences>advenced" выбрать %.16f вместо стоящих по умолчанию %.10f
Всем спасибо sm.gif
Go to the top of the page
 
+Quote Post
fill
сообщение Mar 15 2011, 15:03
Сообщение #204


Гуру
******

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



Цитата(sh007 @ Mar 15 2011, 16:40) *
Разобрался!
Оказывается надо было в поле "configure>preferences>advenced" выбрать %.16f вместо стоящих по умолчанию %.10f
Всем спасибо sm.gif


А у меня там стоит %g (уж и не помню, само или ставил) laughing.gif


Tip: If you are unable to find a
property value in DxDataBook
using search or verify, type %g
into the Fraction Format menu
text field (ensures that numerical
data in the relational database is
set to the appropriate fractional
format and numerical values are
not rounded).


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

www.megratec.ru
Go to the top of the page
 
+Quote Post
2dimka
сообщение Mar 21 2011, 22:00
Сообщение #205


Участник
*

Группа: Участник
Сообщений: 18
Регистрация: 14-12-04
Из: Петербург
Пользователь №: 1 479



Спрошу и я в этой теме, т.к. тоже по DxD. (EE791)
Cуществует атрибут Global Signal Name (NETNAME). Он назначается символу. А возможно ли назначение подобного атрибута отдельным пинам? К примеру есть интерфейсный разъём (с собственным, отдельным символом разумеется), на котором имена цепей всегда однозначно определены. Можно ли исхитриться так, чтобы подключаемые к этому разъёму цепи автоматически получали некое предустановленное значение?
Go to the top of the page
 
+Quote Post
vitan
сообщение Mar 21 2011, 22:07
Сообщение #206


не указал(а) ничего о себе.
******

Группа: Свой
Сообщений: 3 325
Регистрация: 6-04-06
Пользователь №: 15 887



Цитата(2dimka @ Mar 22 2011, 01:00) *
Спрошу и я в этой теме, т.к. тоже по DxD. (EE791)
Cуществует атрибут Global Signal Name (NETNAME). Он назначается символу. А возможно ли назначение подобного атрибута отдельным пинам? К примеру есть интерфейсный разъём (с собственным, отдельным символом разумеется), на котором имена цепей всегда однозначно определены. Можно ли исхитриться так, чтобы подключаемые к этому разъёму цепи автоматически получали некое предустановленное значение?

Это атрибут SIGNAL=<имя>;<список номеров пинов> очевидно (на символе).
Go to the top of the page
 
+Quote Post
fill
сообщение Mar 23 2011, 12:18
Сообщение #207


Гуру
******

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



Цитата(2dimka @ Mar 22 2011, 01:00) *
Спрошу и я в этой теме, т.к. тоже по DxD. (EE791)
Cуществует атрибут Global Signal Name (NETNAME). Он назначается символу. А возможно ли назначение подобного атрибута отдельным пинам? К примеру есть интерфейсный разъём (с собственным, отдельным символом разумеется), на котором имена цепей всегда однозначно определены. Можно ли исхитриться так, чтобы подключаемые к этому разъёму цепи автоматически получали некое предустановленное значение?


Боюсь что нет.
Но можно реализовать по другому - при размещении этого символа на схему включите галочки Add_Nets и Add_Net_Names - в результате к пинам добавятся отрезки цепей с именами взятыми из имен пинов. Подключая новые цепи к этим отрезкам вы получите и эти имена для полных цепей.

Предложенный способ с атрибутом SIGNAL в данном случае не применим, т.к. он используется для неявно заданных пинов (а у вас как я понял они как раз явные - т.е. есть на символе) + данный атрибут не используется в маршруте iCDB.


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

www.megratec.ru
Go to the top of the page
 
+Quote Post
2dimka
сообщение Mar 23 2011, 21:14
Сообщение #208


Участник
*

Группа: Участник
Сообщений: 18
Регистрация: 14-12-04
Из: Петербург
Пользователь №: 1 479



Цитата(vitan @ Mar 22 2011, 01:07) *
Это атрибут SIGNAL=<имя>;<список номеров пинов> очевидно (на символе).

Не работает. Это немного другое.

Цитата(fill @ Mar 23 2011, 15:18) *
при размещении этого символа на схему включите галочки Add_Nets и Add_Net_Names

Да! Получилась такая последовательность:
- символ нужен с именованными пинами, т.е. специально подготовленный. Что впрочем для стандартных интерфейсов вполне приемлемо.
- плюхнуть на схему символ с указанными галочками
- загрузить его (или как там правильно по терминологии?) в DxDB
- аннотировать атрибуты из DxDB в схему
- удивиться, как быстро получилось именовать три-четыре дюжины (а то и больше!) проводников sm.gif

Спасибо за советы!!!
Go to the top of the page
 
+Quote Post
cioma
сообщение Mar 24 2011, 16:37
Сообщение #209


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

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



ЭЭЭ, а что мешает сразу из DxDB ставить, с тем же результатом?
Go to the top of the page
 
+Quote Post
2dimka
сообщение Mar 24 2011, 23:37
Сообщение #210


Участник
*

Группа: Участник
Сообщений: 18
Регистрация: 14-12-04
Из: Петербург
Пользователь №: 1 479



хмм, "буратино был тупой" (С) песенка sm.gif)) во вкладках Part View и Symbol View галочки "Add Nets" и "Add Net Names" нашел, а во вкладке DxDB кнопочки "N" и "L" потоптать не догадался!
Go to the top of the page
 
+Quote Post

21 страниц V  « < 12 13 14 15 16 > » 
Reply to this topicStart new topic
4 чел. читают эту тему (гостей: 4, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 23rd July 2025 - 21:23
Рейтинг@Mail.ru


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