|
|
  |
Не добавляются все пины символа при pin mapping в part data |
|
|
|
Aug 13 2013, 14:15
|
Участник

Группа: Участник
Сообщений: 41
Регистрация: 8-07-13
Пользователь №: 77 437

|
Есть символ, делаю новый part, там "пин маппинг", импорт символ... и что я вижу, некоторых пинов просто нет, хотя в символ едиторе все есть, в схеме всё есть.... Сегодня весь день голову ломаю, вот картинки для наглядности...
Эскизы прикрепленных изображений
|
|
|
|
|
Aug 14 2013, 07:57
|

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

|
Цитата(alexei-developer @ Aug 13 2013, 18:15)  Есть символ, делаю новый part, там "пин маппинг", импорт символ... и что я вижу, некоторых пинов просто нет, хотя в символ едиторе все есть, в схеме всё есть.... Сегодня весь день голову ломаю, вот картинки для наглядности... Без тестового примера никто не скажет причины.
--------------------
Чем больше познаю, тем больше понимаю ... насколько мало я все таки знаю. www.megratec.ru
|
|
|
|
|
Aug 15 2013, 14:28
|
Участник

Группа: Участник
Сообщений: 41
Регистрация: 8-07-13
Пользователь №: 77 437

|
Цитата(fill @ Aug 14 2013, 11:57)  Без тестового примера никто не скажет причины. Блин символ уже поправил, методом тыка выяснил что если в символе присутсвует пины с названием vcc, gnd, vss, vee, vdd то проявлется данная проблема... После их удаления добавляются все пины символа, и с маппингом проблем нет. Только если пин представляет собой шину, то при добавлении в парт дата появляется ошибка. Название пина: PA[15:0] Номера пинов: [15:0] Выдает ошибку... Возможно ли добавлять символы в библиотеку у которых вывод представляют собой шину? И ГДЕ вообще НАЙТИ правила проектирования в експедешион??? На столько много всяких изюминок, что ужас просто... Есть ли где нибудь нормальный курс от и до, а не разбросанный по частям и не с парой слов на каждой странице...
|
|
|
|
|
Aug 15 2013, 15:11
|
Знающий
   
Группа: Свой
Сообщений: 791
Регистрация: 14-05-05
Из: Минск
Пользователь №: 5 035

|
Цитата(alexei-developer @ Aug 15 2013, 17:28)  Блин символ уже поправил, методом тыка выяснил что если в символе присутсвует пины с названием vcc, gnd, vss, vee, vdd то проявлется данная проблема... После их удаления добавляются все пины символа, и с маппингом проблем нет. а причем здесь название ??? возможно присутствует несколько пинов с одном названием vcc ? Цитата Только если пин представляет собой шину, то при добавлении в парт дата появляется ошибка. Название пина: PA[15:0] Номера пинов: [15:0] Выдает ошибку... Возможно ли добавлять символы в библиотеку у которых вывод представляют собой шину? реализовано в IOD Цитата И ГДЕ вообще НАЙТИ правила проектирования в експедешион??? На столько много всяких изюминок, что ужас просто... Есть ли где нибудь нормальный курс от и до, а не разбросанный по частям и не с парой слов на каждой странице... риторический вопрос help, а самое лучшее тренинги и фильмы fill-a в общем всех изюминок не изучите
--------------------
Будь ты рабочий, будь ты профессор, а DxD-IOD-Exp должен знать каждый, чтобы не стать пособником империализма.
|
|
|
|
|
Aug 15 2013, 15:14
|
Участник

Группа: Участник
Сообщений: 41
Регистрация: 8-07-13
Пользователь №: 77 437

|
Цитата(Frederic @ Aug 15 2013, 19:11)  а причем здесь название ??? возможно присутствует несколько пинов с одном названием vcc ? Нет, небыло ни одного пина с одинаковым названием. Причем в одном символе если удалить символы вцц и гнд, и затем добавить их в конец списка то все работало отлично. В другом пока не удалил, вдд, вдда, всс, всса не добавлялись все символы в парт едиторе при маппинге.
|
|
|
|
|
Aug 15 2013, 15:46
|
Знающий
   
Группа: Свой
Сообщений: 791
Регистрация: 14-05-05
Из: Минск
Пользователь №: 5 035

|
Цитата(alexei-developer @ Aug 15 2013, 18:14)  Нет, небыло ни одного пина с одинаковым названием. Причем в одном символе если удалить символы вцц и гнд, и затем добавить их в конец списка то все работало отлично. В другом пока не удалил, вдд, вдда, всс, всса не добавлялись все символы в парт едиторе при маппинге. тогда как ответил fill - Без тестового примера никто не скажет причины.
--------------------
Будь ты рабочий, будь ты профессор, а DxD-IOD-Exp должен знать каждый, чтобы не стать пособником империализма.
|
|
|
|
|
Aug 15 2013, 16:16
|
Участник

Группа: Участник
Сообщений: 41
Регистрация: 8-07-13
Пользователь №: 77 437

|
Цитата(Frederic @ Aug 15 2013, 19:46)  тогда как ответил fill - Без тестового примера никто не скажет причины. Мммммм, постараюсь в архивах посмотерть, на работе должен был остаться. А где документация почитать или видео посмотреть как правильно символы делать? И соединять их с ячейками? Хоть как искать то в поисковике.... Искал так: symbol editor dxdesigner vcc gnd, right create symbol dxdesigner и по русски чета пытался писать, но ничего вразумительно и рядом нет...
|
|
|
|
|
Aug 15 2013, 18:01
|
Знающий
   
Группа: Свой
Сообщений: 791
Регистрация: 14-05-05
Из: Минск
Пользователь №: 5 035

|
Цитата(alexei-developer @ Aug 15 2013, 19:16)  ...... А где документация почитать или видео посмотреть как правильно символы делать? И соединять их с ячейками? Хоть как искать то в поисковике.... как уже писал - help, на диске С в папочке MentorGraphcs/7.9.хЕЕ/docs имеется куча документации а самое лучшее тренинги и фильмы fill-a на megratec.ru
--------------------
Будь ты рабочий, будь ты профессор, а DxD-IOD-Exp должен знать каждый, чтобы не стать пособником империализма.
|
|
|
|
|
Aug 26 2013, 19:24
|
Участник

Группа: Участник
Сообщений: 41
Регистрация: 8-07-13
Пользователь №: 77 437

|
Нашел! Вот символ из библиотеки. Если его добавлять в part, то добавляются только входы P* и VSS с VDD. Остальные не добавляются. Сейчас в библиотеки я не делаю входы связанные в питанием, потому что возникает данная проблема в самой библиотеки, соответственно не могу нормально состыковать ячейку с символом. ЗЫ. Файл загрузить не смог, появилась надпись "Вам запрещено загружать такой тип файлов"... пришло заархировать в зип...
|
|
|
|
|
Aug 27 2013, 04:53
|

Местный
  
Группа: Свой
Сообщений: 255
Регистрация: 10-03-05
Из: Омск
Пользователь №: 3 195

|
Цитата(alexei-developer @ Aug 26 2013, 22:24)  Нашел! Вот символ из библиотеки. Если его добавлять в part, то добавляются только входы P* и VSS с VDD. Остальные не добавляются. Сейчас в библиотеки я не делаю входы связанные в питанием, потому что возникает данная проблема в самой библиотеки, соответственно не могу нормально состыковать ячейку с символом. 1. Удаляем в Symbol Editor номера пина-шины (см. рисунок). 2. Пины с одним именем и разными номерами переименовываем (VDD,VSS и.т.д.) 3. Размапливаем пины в Part Editor
|
|
|
|
|
Aug 27 2013, 08:22
|
Знающий
   
Группа: Свой
Сообщений: 791
Регистрация: 14-05-05
Из: Минск
Пользователь №: 5 035

|
Цитата(dm_mur @ Aug 27 2013, 07:53)  1. Удаляем в Symbol Editor номера пина-шины (см. рисунок). 2. Пины с одним именем и разными номерами переименовываем (VDD,VSS и.т.д.) 3. Размапливаем пины в Part Editor было интересно проверить идею данную не много сделал по другому и даже swap работает
Эскизы прикрепленных изображений
--------------------
Будь ты рабочий, будь ты профессор, а DxD-IOD-Exp должен знать каждый, чтобы не стать пособником империализма.
|
|
|
|
|
Aug 27 2013, 12:52
|
Знающий
   
Группа: Свой
Сообщений: 791
Регистрация: 14-05-05
Из: Минск
Пользователь №: 5 035

|
Цитата(Uree @ Aug 27 2013, 12:17)  На схеме правда не видно, что и куда подключено. Были у нас пара попыток так сделать - отказались. Толку с того, что оно так работает... 101% это был чисто тиэорриитический вопрос, как говорил дедушка Володя Цитата Только на уровне hierarchical/reusable модулей применимо. и IOD
--------------------
Будь ты рабочий, будь ты профессор, а DxD-IOD-Exp должен знать каждый, чтобы не стать пособником империализма.
|
|
|
|
|
  |
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0
|
|
|