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

 
 
 
Reply to this topicStart new topic
> Помощь в создании компонента, Один логический пин = четыре физических
xCooLLer
сообщение Jan 18 2011, 06:53
Сообщение #1


Частый гость
**

Группа: Участник
Сообщений: 101
Регистрация: 18-01-11
Из: Россия
Пользователь №: 62 301



Ситуация:
футпринт - SOP корпус с 6ю выводами
УГО - транзистор , 3 вывода.

Затвор подвязан к 3 физическому выводу, Исток к 4-му
Соответственно Сток - к 1,2,5,6 физическим выводам.

Вопрос. Как в Part Developer подвязать к логическому пину D (Сток) подвязать 4 физических пина ?

Сообщение отредактировал xCooLLer - Jan 18 2011, 06:55
Go to the top of the page
 
+Quote Post
Ant_m
сообщение Jan 18 2011, 07:53
Сообщение #2


Знающий
****

Группа: Свой
Сообщений: 756
Регистрация: 14-08-07
Из: Москва
Пользователь №: 29 765



Сделайте вектор (шину)
Прикрепленное изображение

Прикрепленное изображение
Go to the top of the page
 
+Quote Post
xCooLLer
сообщение Jan 18 2011, 08:41
Сообщение #3


Частый гость
**

Группа: Участник
Сообщений: 101
Регистрация: 18-01-11
Из: Россия
Пользователь №: 62 301



Попробовал использовать vector pin.
При проверке в схемном редакторе выскакивает ошибка.
Подсоединяю данный вывод транзистора , например, к резистору.
Ошибка: Signal connected to pin has incorrect width



Мне кажется,что вариант с Vector pins не подходит.

Есть ли выход из такой ситуации?
В P-Cad для замкнутых КП прописывалось JMP, а в Cadence есть подобное?
Эскизы прикрепленных изображений
Прикрепленное изображение
Прикрепленное изображение
 
Go to the top of the page
 
+Quote Post
Ant_m
сообщение Jan 18 2011, 09:16
Сообщение #4


Знающий
****

Группа: Свой
Сообщений: 756
Регистрация: 14-08-07
Из: Москва
Пользователь №: 29 765



Вы сделали векторный вывод. Значит работайте как с вектором, шиной.
Есть 2 варианта. Рисуете цепь, присваиваете название, где указываете размерность шины. Потом ставите tap и все соединяете.
Прикрепленное изображение


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

Других вариантов, более красивых, я не знаю. Да и не нужны.
Go to the top of the page
 
+Quote Post
xCooLLer
сообщение Jan 18 2011, 09:44
Сообщение #5


Частый гость
**

Группа: Участник
Сообщений: 101
Регистрация: 18-01-11
Из: Россия
Пользователь №: 62 301



Спасибо,
похоже,что это единственный вариант.

В официальной документации не нашел, неужели нельзя в самом библиотечном компоненте логическому пину присвоить несколько физических..

Этот вариант не удобен для схемотехников, придется лишнию шину рисовать.
Go to the top of the page
 
+Quote Post
prototype
сообщение Jan 18 2011, 10:05
Сообщение #6


Знающий
****

Группа: Свой
Сообщений: 513
Регистрация: 1-02-05
Из: Харьков, СССР
Пользователь №: 2 334



Ещё есть вариант: вы создаете компонент с четырьмя выводами, а потом в графическом редакторе совмешаете их на УГО в один. Естественно при этом нужно для компонента отключать отображение номера вывода. К такому пину линия связи подключается спокойно и без ошибки, только на схеме в месте соединения возникает точка как в узле. Хотя это и есть в общем случае узел, объединяющий с одной стороны четыре пина, с другой - электрическую цепь.
Go to the top of the page
 
+Quote Post
Ant_m
сообщение Jan 18 2011, 10:14
Сообщение #7


Знающий
****

Группа: Свой
Сообщений: 756
Регистрация: 14-08-07
Из: Москва
Пользователь №: 29 765



А разве редактор символов не дает ошибку на совмещенные пины? И потом, кто гарантирует что действительно все выводы соединились? Гадать мне не хочется, лучше нарисовать как правильно, чем потом через годик другой, когда об особенности компонента забудешь, ловить всякие интересные "глюки".
Go to the top of the page
 
+Quote Post
prototype
сообщение Jan 18 2011, 10:21
Сообщение #8


Знающий
****

Группа: Свой
Сообщений: 513
Регистрация: 1-02-05
Из: Харьков, СССР
Пользователь №: 2 334



Цитата(Ant_m @ Jan 18 2011, 12:14) *
А разве редактор символов не дает ошибку на совмещенные пины? И потом, кто гарантирует что действительно все выводы соединились? Гадать мне не хочется, лучше нарисовать как правильно, чем потом через годик другой, когда об особенности компонента забудешь, ловить всякие интересные "глюки".

Он дает предупреждение. Которое я игнорирую, так как понимаю что и зачем я делаю biggrin.gif.
В моей практике неприсоединенных выводов не видел. Все полевики в маленьких корпусах (SOIC и т.д.) делаю только так уже очень давно.
Go to the top of the page
 
+Quote Post
xCooLLer
сообщение Jan 18 2011, 10:38
Сообщение #9


Частый гость
**

Группа: Участник
Сообщений: 101
Регистрация: 18-01-11
Из: Россия
Пользователь №: 62 301



Цитата(Ant_m @ Jan 18 2011, 13:14) *
А разве редактор символов не дает ошибку на совмещенные пины?


выходит Error.
Overlap pins
Go to the top of the page
 
+Quote Post
prototype
сообщение Jan 18 2011, 11:02
Сообщение #10


Знающий
****

Группа: Свой
Сообщений: 513
Регистрация: 1-02-05
Из: Харьков, СССР
Пользователь №: 2 334



Цитата(xCooLLer @ Jan 18 2011, 12:38) *
выходит Error.
Overlap pins

Ну не знаю, пользуюсь этим с версии 9.1, сейчас только что проверил - создал в компонент в версии 16.3. Кроме предупреждения - ничего (да и то касалось одинакового имени вывода - а как мне еще его называть sm.gif ). Ищите - где-то в настройках у вас видимо запрещено наложение. Хотя я после установки 16.3 в настройки не лазил - все дефолтовое.
Go to the top of the page
 
+Quote Post
xCooLLer
сообщение Jan 18 2011, 12:36
Сообщение #11


Частый гость
**

Группа: Участник
Сообщений: 101
Регистрация: 18-01-11
Из: Россия
Пользователь №: 62 301



Цитата(prototype @ Jan 18 2011, 14:02) *
Ну не знаю, пользуюсь этим с версии 9.1, сейчас только что проверил - создал в компонент в версии 16.3. Кроме предупреждения - ничего (да и то касалось одинакового имени вывода - а как мне еще его называть sm.gif ). Ищите - где-то в настройках у вас видимо запрещено наложение. Хотя я после установки 16.3 в настройки не лазил - все дефолтовое.


скорее всего.
но все таки,нужно найти способ,чтобы изначально КОРРЕКТНО создавать.
Собственно напрашивается вопрос,а заложена ли вообще такая возможность в Part Developer sm.gif

В моем случае пришли к выводу - соединить 1,2,5,6 площадки в одну, сделать вырезы Thermal relief

p.s. версия 16.3

Сообщение отредактировал xCooLLer - Jan 18 2011, 12:37
Go to the top of the page
 
+Quote Post
Hoodwin
сообщение Jan 18 2011, 12:41
Сообщение #12


Знающий
****

Группа: Участник
Сообщений: 881
Регистрация: 21-03-10
Из: _// \\_
Пользователь №: 56 107



Ну вот тут похожее уже обсуждали. Кстати, транзистор - классический случай для PACK_SHORT.
Go to the top of the page
 
+Quote Post
xCooLLer
сообщение Jan 18 2011, 13:07
Сообщение #13


Частый гость
**

Группа: Участник
Сообщений: 101
Регистрация: 18-01-11
Из: Россия
Пользователь №: 62 301



Цитата(Hoodwin @ Jan 18 2011, 15:41) *
Ну вот тут похожее уже обсуждали. Кстати, транзистор - классический случай для PACK_SHORT.


интересный вариант,стоит его опробовать,
спасибо sm.gif
Go to the top of the page
 
+Quote Post
Ant_m
сообщение Jan 18 2011, 13:55
Сообщение #14


Знающий
****

Группа: Свой
Сообщений: 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 корректно) невидимы.
Интересно есть ли возможность подключения к этим невидимым выводам на схеме? Если есть, то это плохо. Можно, ведь случайно, линию рядом провести и соединить. А потом долго искать почему возникает ошибка из "воздуха".
Go to the top of the page
 
+Quote Post
Hoodwin
сообщение Jan 18 2011, 14:08
Сообщение #15


Знающий
****

Группа: Участник
Сообщений: 881
Регистрация: 21-03-10
Из: _// \\_
Пользователь №: 56 107



Да нет, вроде там все нормально, примерно как с невидимыми выводами питания у 74 серии.
Но вообще, на крайняк, можно взять и тыкнуть в Edit Part, да и нарисовать все 4 ноги, да и соединить снаружи. Как, например, у IRF7201/SO из TRANSISTOR.OLB. :-)

Сообщение отредактировал Hoodwin - Jan 18 2011, 14:14
Go to the top of the page
 
+Quote Post

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

 


RSS Текстовая версия Сейчас: 14th July 2025 - 00:30
Рейтинг@Mail.ru


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