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

 
 
> Part Editor
KostyantynT
сообщение Apr 23 2013, 14:05
Сообщение #1


Местный
***

Группа: Свой
Сообщений: 290
Регистрация: 27-06-05
Из: Киев
Пользователь №: 6 345



Добрый день, всем.

Наверно, проще сменить пол и привыкнуть к новому. чем из пикада перейти в ментор ;-)
Вопрос. В символе компоненты есть имя например Vcc. В парте к нему должно быть подключено несколько выводов. например 5,6. Как в редакторе компонента это сделать. Буржуи рекомендуют не париться и рисовать все выводы. Но если я поменяю корпус. а там может быть не 2 а 3 вывода на одно имя.


--------------------
Если в сердце дверь закрыта - надо в печень постучать..
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
KostyantynT
сообщение Apr 29 2013, 11:20
Сообщение #2


Местный
***

Группа: Свой
Сообщений: 290
Регистрация: 27-06-05
Из: Киев
Пользователь №: 6 345



Тогда следующий вопрос. Про целлы и падстаки. Создаем cell согласно IPC7135. Создаю тот-же cell в LP Wizard. Там только необходимо поставить тип и размеры компонента. Сравниваем падстаки - на выходе LP Wizard они отличаются от рекомендованных IPC. Кому верить, какие лучше использовать?


--------------------
Если в сердце дверь закрыта - надо в печень постучать..
Go to the top of the page
 
+Quote Post
SM
сообщение Apr 29 2013, 12:43
Сообщение #3


Гуру
******

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



Цитата(КонстантинТ @ Apr 29 2013, 15:20) *
Кому верить, какие лучше использовать?


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



Цитата(Frederic @ Apr 28 2013, 22:29) *
в мелкой логике я изменяю значение SupplyRename in DxD, а тут не допонимаю sad.gif


В крупной так же. Допустим ПЛИС (допустим IOD нету в природе). Создаем для каждого банка свой VCCIO0...VCCIOn, и VCC для core, и VCCAUX например для латисовского vccaux, и их по списку присваиваем цепям в аттрибуте Supply Rename, через пробел - VCCIO1=3.3V VCCIO2=1.8V VCCIO3=.... и т.д., а в компоненте - каждой группе пинов ассоциирован свой VCCIOn [к примеру n=7...0]. То есть аттрибут Supply Rename может содержать список соединений условных названий питаний с цепями, а не одну цепь.

А если отдельный пин (отдельные пины) надо отдельно завести через LC, и он(они), увы, назван[ы] так же, как и группа пинов, то есть аттрибут Supply Pin.

Все это освобождает разработчика как от перегрузки схемы символами питаний, так и от собственно возни по их созданию в графике.


вот пример для DDR2 SDRAM 1Gbit x16

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


видно, что тут несколько питаний:
VDD/GND - основное питание
VDDQ/GNDQ - питание IO
VDDL/GNDDL - питание DLL
ну и SD_A14 это мой изврат, чтобы без исправления символа подключить и 2G сдрам.

Ну и аттрибут на схеме:
'Supply Rename' = 'VDD=1.8V VDDQ=1.8V VDDL=VDLL GNDQ=GND GNDDL=GND'

итого, все подключено куда мне надо без графики, и переподключить если что на "раз-два"
Go to the top of the page
 
+Quote Post
KostyantynT
сообщение Apr 29 2013, 13:11
Сообщение #4


Местный
***

Группа: Свой
Сообщений: 290
Регистрация: 27-06-05
Из: Киев
Пользователь №: 6 345



Цитата(SM @ Apr 29 2013, 15:43) *
Лучше всего, если есть рекомендации производителя. Они очень часто сильно расходятся с IPC, а зато оптимизируют место, занимаемое паттерном, и уменьшают брак при пайке оплавлением (зато создают сложности для ручной пайки из-за минимализма).





В крупной так же. Допустим ПЛИС (допустим IOD нету в природе). Создаем для каждого банка свой VCCIO0...VCCIOn, и VCC для core, и VCCAUX например для латисовского vccaux, и их по списку присваиваем цепям в аттрибуте Supply Rename, через пробел - VCCIO1=3.3V VCCIO2=1.8V VCCIO3=.... и т.д., а в компоненте - каждой группе пинов ассоциирован свой VCCIOn [к примеру n=7...0]. То есть аттрибут Supply Rename может содержать список соединений условных названий питаний с цепями, а не одну цепь.

А если отдельный пин (отдельные пины) надо отдельно завести через LC, и он(они), увы, назван[ы] так же, как и группа пинов, то есть аттрибут Supply Pin.

Все это освобождает разработчика как от перегрузки схемы символами питаний, так и от собственно возни по их созданию в графике.


вот пример для DDR2 SDRAM 1Gbit x16

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


видно, что тут несколько питаний:
VDD/GND - основное питание
VDDQ/GNDQ - питание IO
VDDL/GNDDL - питание DLL
ну и SD_A14 это мой изврат, чтобы без исправления символа подключить и 2G сдрам.

Ну и аттрибут на схеме:
'Supply Rename' = 'VDD=1.8V VDDQ=1.8V VDDL=VDLL GNDQ=GND GNDDL=GND'

итого, все подключено куда мне надо без графики, и переподключить если что на "раз-два"

Спасибо за развернутый ответ, я примерно так и начинал, потом засомневался и вызвал буру споров. Тогда можно и разные корпуса на один символ садить.


--------------------
Если в сердце дверь закрыта - надо в печень постучать..
Go to the top of the page
 
+Quote Post

Сообщений в этой теме
- КонстантинТ   Part Editor   Apr 23 2013, 14:05
- - decom   Если я правильно понял вопрос, Вы хотите один раз ...   Apr 23 2013, 14:14
|- - КонстантинТ   Цитата(decom @ Apr 23 2013, 17:14) Если я...   Apr 23 2013, 14:19
|- - telix   Цитата(КонстантинТ @ Apr 23 2013, 18:19) ...   Apr 23 2013, 14:45
|- - КонстантинТ   Цитата(telix @ Apr 23 2013, 17:45) Если д...   Apr 23 2013, 14:53
|- - Frederic   Цитата(КонстантинТ @ Apr 23 2013, 17:53) ...   Apr 23 2013, 15:18
- - SII   Можно ж задать ноги под землю и питания по именам ...   Apr 23 2013, 15:32
|- - Frederic   Цитата(SII @ Apr 23 2013, 18:32) Можно ж ...   Apr 23 2013, 17:34
|- - КонстантинТ   Цитата(Frederic @ Apr 23 2013, 20:34) кон...   Apr 24 2013, 06:57
|- - SM   Цитата(Frederic @ Apr 23 2013, 21:34) но ...   Apr 25 2013, 20:47
|- - КонстантинТ   Цитата(SM @ Apr 25 2013, 23:47) А вот мое...   Apr 27 2013, 16:10
- - decom   .   Apr 27 2013, 19:29
- - Uree   Чувствуется огромный опыт в предыдущем совете. Был...   Apr 27 2013, 23:34
|- - vitan   Цитата(Uree @ Apr 28 2013, 03:34) Но, тут...   Apr 28 2013, 07:32
|- - Frederic   Цитата(vitan @ Apr 28 2013, 10:32) Не сов...   Apr 28 2013, 08:50
|- - vitan   Цитата(Frederic @ Apr 28 2013, 12:50) к с...   Apr 28 2013, 13:01
|- - Frederic   Цитата(vitan @ Apr 28 2013, 16:01) хм, см...   Apr 28 2013, 15:26
- - SII   А зачем менять в самих символах, когда можно менят...   Apr 28 2013, 16:37
|- - Frederic   Цитата(SII @ Apr 28 2013, 19:37) А зачем ...   Apr 28 2013, 18:29
- - SII   Ну, готового проекта с подобным подходом у меня по...   Apr 29 2013, 07:51
- - Uree   Единственная нужда - проверить какие это ноги и по...   Apr 29 2013, 08:08
- - Frederic   Цитата(SM @ Apr 29 2013, 15:43) ..... Ну...   Apr 29 2013, 13:21
- - SM   Цитата(Frederic @ Apr 29 2013, 17:21) или...   Apr 29 2013, 14:23
- - Frederic   Цитата(SM @ Apr 29 2013, 17:23) Дык, ctrl...   Apr 29 2013, 20:51
- - vitan   Цитата(Frederic @ Apr 30 2013, 00:51) да-...   Apr 30 2013, 06:28


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

 


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


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