|
|
  |
Помощь в создании компонента, Один логический пин = четыре физических |
|
|
|
Jan 18 2011, 08:41
|
Частый гость
 
Группа: Участник
Сообщений: 101
Регистрация: 18-01-11
Из: Россия
Пользователь №: 62 301

|
Попробовал использовать vector pin. При проверке в схемном редакторе выскакивает ошибка. Подсоединяю данный вывод транзистора , например, к резистору. Ошибка: Signal connected to pin has incorrect width Мне кажется,что вариант с Vector pins не подходит. Есть ли выход из такой ситуации? В P-Cad для замкнутых КП прописывалось JMP, а в Cadence есть подобное?
Эскизы прикрепленных изображений
|
|
|
|
|
Jan 18 2011, 09:16
|
Знающий
   
Группа: Свой
Сообщений: 756
Регистрация: 14-08-07
Из: Москва
Пользователь №: 29 765

|
Вы сделали векторный вывод. Значит работайте как с вектором, шиной. Есть 2 варианта. Рисуете цепь, присваиваете название, где указываете размерность шины. Потом ставите tap и все соединяете.
Второй вариант - подключаете к выводу символ глобального сигнала(похож на символ земли или питания, только можно задать свое название). Потом указываете в символе название своей цепи. В другом месте, где нужно, ставите такой-же символ с таким же названием цепи. Других вариантов, более красивых, я не знаю. Да и не нужны.
|
|
|
|
|
Jan 18 2011, 10:21
|
Знающий
   
Группа: Свой
Сообщений: 513
Регистрация: 1-02-05
Из: Харьков, СССР
Пользователь №: 2 334

|
Цитата(Ant_m @ Jan 18 2011, 12:14)  А разве редактор символов не дает ошибку на совмещенные пины? И потом, кто гарантирует что действительно все выводы соединились? Гадать мне не хочется, лучше нарисовать как правильно, чем потом через годик другой, когда об особенности компонента забудешь, ловить всякие интересные "глюки". Он дает предупреждение. Которое я игнорирую, так как понимаю что и зачем я делаю  . В моей практике неприсоединенных выводов не видел. Все полевики в маленьких корпусах (SOIC и т.д.) делаю только так уже очень давно.
|
|
|
|
|
Jan 18 2011, 10:38
|
Частый гость
 
Группа: Участник
Сообщений: 101
Регистрация: 18-01-11
Из: Россия
Пользователь №: 62 301

|
Цитата(Ant_m @ Jan 18 2011, 13:14)  А разве редактор символов не дает ошибку на совмещенные пины? выходит Error. Overlap pins
|
|
|
|
|
Jan 18 2011, 12:36
|
Частый гость
 
Группа: Участник
Сообщений: 101
Регистрация: 18-01-11
Из: Россия
Пользователь №: 62 301

|
Цитата(prototype @ Jan 18 2011, 14:02)  Ну не знаю, пользуюсь этим с версии 9.1, сейчас только что проверил - создал в компонент в версии 16.3. Кроме предупреждения - ничего (да и то касалось одинакового имени вывода - а как мне еще его называть  ). Ищите - где-то в настройках у вас видимо запрещено наложение. Хотя я после установки 16.3 в настройки не лазил - все дефолтовое. скорее всего. но все таки,нужно найти способ,чтобы изначально КОРРЕКТНО создавать. Собственно напрашивается вопрос,а заложена ли вообще такая возможность в Part Developer  В моем случае пришли к выводу - соединить 1,2,5,6 площадки в одну, сделать вырезы Thermal relief p.s. версия 16.3
Сообщение отредактировал xCooLLer - Jan 18 2011, 12:37
|
|
|
|
|
Jan 18 2011, 13:07
|
Частый гость
 
Группа: Участник
Сообщений: 101
Регистрация: 18-01-11
Из: Россия
Пользователь №: 62 301

|
Цитата(Hoodwin @ Jan 18 2011, 15:41)  Ну вот тут похожее уже обсуждали. Кстати, транзистор - классический случай для PACK_SHORT. интересный вариант,стоит его опробовать, спасибо
|
|
|
|
|
Jan 18 2011, 13:55
|
Знающий
   
Группа: Свой
Сообщений: 756
Регистрация: 14-08-07
Из: Москва
Пользователь №: 29 765

|
Цитата(Hoodwin @ Jan 18 2011, 15:41)  Ну вот тут похожее уже обсуждали. Кстати, транзистор - классический случай для PACK_SHORT. Похоже это именно то что нужно. Возник еще вопрос - в документации(Part Developer FAQ) есть фраза: Цитата Notice that the logical pins B, C1, and E have pin stubs whereas the logical pin C2 does not have a pin stub. This ensures that C2 is not visible when the symbol is placed in the schematic. Т.е говорится что выводы без линий(не знаю как перевести stub корректно) невидимы. Интересно есть ли возможность подключения к этим невидимым выводам на схеме? Если есть, то это плохо. Можно, ведь случайно, линию рядом провести и соединить. А потом долго искать почему возникает ошибка из "воздуха".
|
|
|
|
|
Jan 18 2011, 14:08
|
Знающий
   
Группа: Участник
Сообщений: 881
Регистрация: 21-03-10
Из: _// \\_
Пользователь №: 56 107

|
Да нет, вроде там все нормально, примерно как с невидимыми выводами питания у 74 серии. Но вообще, на крайняк, можно взять и тыкнуть в Edit Part, да и нарисовать все 4 ноги, да и соединить снаружи. Как, например, у IRF7201/SO из TRANSISTOR.OLB. :-)
Сообщение отредактировал Hoodwin - Jan 18 2011, 14:14
|
|
|
|
|
  |
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0
|
|
|