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

 
 
> Компонент с шинным выводом, можно или нет?
InsolentS
сообщение Oct 22 2007, 09:59
Сообщение #1


Местный
***

Группа: Свой
Сообщений: 414
Регистрация: 8-06-06
Пользователь №: 17 897



Можно ли в AD сделать компонент, у которого группа похожих пинов была бы мультиплицированна в шину? Если создать пин с десигнатором A[3..35]# , AD делает его толстым, т.е. шинным выводом, но непонятно как привязывать такой вывод к footprint'у


--------------------
Курильщик даташитов со стажем
Go to the top of the page
 
+Quote Post
2 страниц V   1 2 >  
Start new topic
Ответов (1 - 14)
InsolentS
сообщение Oct 24 2007, 10:24
Сообщение #2


Местный
***

Группа: Свой
Сообщений: 414
Регистрация: 8-06-06
Пользователь №: 17 897



Поясню: идеальным вариантом было бы, если бы пин с десигнатором A[3..35]# разворачивался в Pin Map как 32 пина с названиями A[3]#,A[4]#,A[5]# ....


--------------------
Курильщик даташитов со стажем
Go to the top of the page
 
+Quote Post
Vokchap
сообщение Oct 24 2007, 11:25
Сообщение #3


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

Группа: Админы
Сообщений: 1 884
Регистрация: 15-07-06
Из: Новосибирск, Россия
Пользователь №: 18 835



В доках не заметил какой-либо информации про шинные пины . Привязать "виртуальную" линию шины к конкретному выводу футпринта теоретически логично через массив параметров в свойствах пина, для подобных вещей они и созданы. A[0]=8, A[1]=7 и т.д. Надо подумать, как заставить компилятор правильно интерпретировать информацию в параметрах ...
Кстати, зачем # на конце ставишь?
Go to the top of the page
 
+Quote Post
InsolentS
сообщение Oct 24 2007, 13:31
Сообщение #4


Местный
***

Группа: Свой
Сообщений: 414
Регистрация: 8-06-06
Пользователь №: 17 897



Цитата(Vokchap @ Oct 24 2007, 17:25) *
Кстати, зачем # на конце ставишь?

а, ну это у интела так инверсный пин обозначается, к делу отношения не имеет..

Интеловский Core Duo, если расписывать отдельно каждый пин, представляет собою ужасное многостраничное зрелище. А так бы красота, 64 пина одной толстой линией прямо до чипсета.

Сообщение отредактировал InsolentS - Oct 24 2007, 13:43


--------------------
Курильщик даташитов со стажем
Go to the top of the page
 
+Quote Post
Vokchap
сообщение Oct 24 2007, 13:56
Сообщение #5


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

Группа: Админы
Сообщений: 1 884
Регистрация: 15-07-06
Из: Новосибирск, Россия
Пользователь №: 18 835



Цитата(InsolentS @ Oct 24 2007, 16:31) *
Core Duo

Сильно взял. a14.gif
Может ЕЕ для этих целей лучше подойдёт?
Go to the top of the page
 
+Quote Post
Владимир
сообщение Oct 24 2007, 20:26
Сообщение #6


Гуру
******

Группа: Модераторы
Сообщений: 11 653
Регистрация: 25-03-05
Из: Минск
Пользователь №: 3 671



Цитата(InsolentS @ Oct 24 2007, 13:24) *
Поясню: идеальным вариантом было бы, если бы пин с десигнатором A[3..35]# разворачивался в Pin Map как 32 пина с названиями A[3]#,A[4]#,A[5]# ....

В принципе можно, но это не хорошо, так как будет просто графика.
Но вообще, а может проще строить иерархию, там это работает без проблем
Go to the top of the page
 
+Quote Post
InsolentS
сообщение Oct 25 2007, 14:37
Сообщение #7


Местный
***

Группа: Свой
Сообщений: 414
Регистрация: 8-06-06
Пользователь №: 17 897



Хорошо. А как тогда хотя бы объеденить несколько идентичных пинов в один? Чтобы вместо 100 штук Vcc и 100 штук Vss сделать только по одному, но привязать их к нескольким площадкам на футпринте?

Вот например скрин, как вам??? А ведь это А3 и без питания!!!!!!!

Сообщение отредактировал InsolentS - Oct 25 2007, 14:53
Эскизы прикрепленных изображений
Прикрепленное изображение
 


--------------------
Курильщик даташитов со стажем
Go to the top of the page
 
+Quote Post
Владимир
сообщение Oct 25 2007, 15:16
Сообщение #8


Гуру
******

Группа: Модераторы
Сообщений: 11 653
Регистрация: 25-03-05
Из: Минск
Пользователь №: 3 671



Цитата(InsolentS @ Oct 25 2007, 17:37) *
Хорошо. А как тогда хотя бы объеденить несколько идентичных пинов в один? Чтобы вместо 100 штук Vcc и 100 штук Vss сделать только по одному, но привязать их к нескольким площадкам на футпринте?

Вот например скрин, как вам??? А ведь это А3 и без питания!!!!!!!

Pin питания вообще можно скрыть.
Но если не хочется (я кстати такогоже придерживаюсь) разбейте модуль еще на 2.

У меня помещалось
Go to the top of the page
 
+Quote Post
InsolentS
сообщение Oct 25 2007, 15:34
Сообщение #9


Местный
***

Группа: Свой
Сообщений: 414
Регистрация: 8-06-06
Пользователь №: 17 897



Цитата(Владимир @ Oct 25 2007, 21:16) *
Pin питания вообще можно скрыть.
Но если не хочется (я кстати такогоже придерживаюсь) разбейте модуль еще на 2.

У меня помещалось

Но ведь это глупо - два часа рисовать 100 одинаковых пинов и ещё 2 часа подключать их к одной и той же цепи. Может как-то можно один пин привязать к нескольким физическим выводам?


--------------------
Курильщик даташитов со стажем
Go to the top of the page
 
+Quote Post
Владимир
сообщение Oct 25 2007, 15:54
Сообщение #10


Гуру
******

Группа: Модераторы
Сообщений: 11 653
Регистрация: 25-03-05
Из: Минск
Пользователь №: 3 671



Цитата(InsolentS @ Oct 25 2007, 18:34) *
Но ведь это глупо - два часа рисовать 100 одинаковых пинов и ещё 2 часа подключать их к одной и той же цепи. Может как-то можно один пин привязать к нескольким физическим выводам?

Во первых насчет 2 часов это вы перегнули. Копированиемделается крайне быстро.

во вторых воможен и второй вариант, но не советую
Сделайте все PAD VCC один номер, и вопрос решится так как вы желаете., но это не правильно.
Так как номера Pin должны соответствовать PAD а последніе нумеруются попорядку. Но дело Ваше. Можете так і поступіть
Go to the top of the page
 
+Quote Post
InsolentS
сообщение Oct 25 2007, 16:11
Сообщение #11


Местный
***

Группа: Свой
Сообщений: 414
Регистрация: 8-06-06
Пользователь №: 17 897



Цитата(Владимир @ Oct 25 2007, 21:54) *
Сделайте все PAD VCC один номер, и вопрос решится так как вы желаете., но это не правильно.
Так как номера Pin должны соответствовать PAD а последніе нумеруются попорядку. Но дело Ваше. Можете так і поступіть

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


--------------------
Курильщик даташитов со стажем
Go to the top of the page
 
+Quote Post
Владимир
сообщение Oct 25 2007, 16:36
Сообщение #12


Гуру
******

Группа: Модераторы
Сообщений: 11 653
Регистрация: 25-03-05
Из: Минск
Пользователь №: 3 671



Цитата(InsolentS @ Oct 25 2007, 19:11) *
Нет, так тоже нельзя, ведь этот футпринт может использоваться в другой микросхеме, с другим назначением выводов
должно же быть решение smile3046.gif

Вот і я о томже.
Правільных решеній два.
Первое- Ділать іх HIDE (неотображаемымі). Способ хорошій но я его не іспользую
Второе- показывать все PIN. Тогда еслі іх много надо разбівать компонент на несколько PART/
Иного не дано
Go to the top of the page
 
+Quote Post
InsolentS
сообщение Oct 25 2007, 20:09
Сообщение #13


Местный
***

Группа: Свой
Сообщений: 414
Регистрация: 8-06-06
Пользователь №: 17 897



Цитата(Владимир @ Oct 25 2007, 22:36) *
Вот і я о томже.
Правільных решеній два.
Первое- Ділать іх HIDE (неотображаемымі). Способ хорошій но я его не іспользую
Второе- показывать все PIN. Тогда еслі іх много надо разбівать компонент на несколько PART/
Иного не дано

Но если делать пины HIDE - надо привязывать их к какой-то заранее предопределенной цепи, а это ни есть гут. Идеально было бы, если вместо имени цепи можно было бы указать имя видимого пина. Т.е. видно один пин, но если привязать его к какой-то цепи, к этой же цепи привязываются и HIDDEN пины. Не верю что иного не дано, всегда есть выход.


--------------------
Курильщик даташитов со стажем
Go to the top of the page
 
+Quote Post
InsolentS
сообщение Oct 26 2007, 14:15
Сообщение #14


Местный
***

Группа: Свой
Сообщений: 414
Регистрация: 8-06-06
Пользователь №: 17 897



Хммм...вот что интересно: если в Pin Map одному выводу назначить несколько физических пинов через запятую, то AD всё успешно компилирует, и в редакторе библиотек всё работает как я задумал - при клике на вывод символа выделяется сразу несколько площадок на футпринте. Но в реальном проекте всё-равно цепь привязывается только к одной, первой из перечисленных площадок. Это что, недокументированная и недоделанная возможность AD?


Сообщение отредактировал InsolentS - Oct 26 2007, 14:23


--------------------
Курильщик даташитов со стажем
Go to the top of the page
 
+Quote Post
Gennaj
сообщение Oct 29 2007, 15:28
Сообщение #15


Местный
***

Группа: Свой
Сообщений: 328
Регистрация: 15-08-06
Из: Севастополь
Пользователь №: 19 562



Цитата(InsolentS @ Oct 25 2007, 17:37) *
Хорошо. А как тогда хотя бы объеденить несколько идентичных пинов в один?

Это можно. Мы такое делали для микросхемы IRF7103. Правда, объединяли всего два вывода, но, по идее, количество без разницы.
Делается так: в схемной библиотеке, когда рисуешь УГО, просто накладываешь несколько пинов с разными номерами один поверх другого. То есть, на схеме графически у тебя будет виден только один пин. Если к нему подвести линию связи, то она подключается одновременно ко всем пинам, расположенным в этом месте. На схеме при этом, в месте соединения образуется "точка" - узел, который показывает, что этой точке подключено несколько выводов.
Самое главное - футпринт можно не коверкать, все ножки нумерованы так, как положено, и все подключается туда, куда надо.
Go to the top of the page
 
+Quote Post

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

 


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


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