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

 
 
269 страниц V  « < 228 229 230 231 232 > »   
Reply to this topicStart new topic
> MG Expedition ликбез ...
kappafrom
сообщение Apr 11 2016, 09:42
Сообщение #3436


Местный
***

Группа: Свой
Сообщений: 379
Регистрация: 23-10-12
Из: Msk
Пользователь №: 74 056



получается в зависимости от того, как я сопоставлю логические пины символов физическим пинам ячеек будет зависеть сопируемость:
либо я могу свопить отдельные пины (если я создал 1 слот, размапировал пины и добавил группы свапирования отдельных пинов),
либо я могу свопить дифпары (если я создал многослотовый компонент - свопирование слотов добавить можно, а отдельных пинов - вроде как нет).
Т.е. в окошке Define equivalent logical pins and swappability задается один из двух вариантов?
Прикрепленное изображение


т.е. даже не так, свопирование отдельных пинов в многослотовой детали должен проходить в два этапа? swap slot, а затем swap pin внутри slot?
Go to the top of the page
 
+Quote Post
fill
сообщение Apr 11 2016, 10:21
Сообщение #3437


Гуру
******

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



Цитата(kappafrom @ Apr 11 2016, 12:42) *
т.е. даже не так, свопирование отдельных пинов в многослотовой детали должен проходить в два этапа? swap slot, а затем swap pin внутри slot?

Swap - перестановка всех пинов одного слота на все пины другого слота. В случае дифф. пар заменяем на Swap Diff Pair.
Swap pin - для перестановки отдельных пинов как в том, так и в другом случае.


--------------------
Чем больше познаю, тем больше понимаю ... насколько мало я все таки знаю.

www.megratec.ru
Go to the top of the page
 
+Quote Post
kappafrom
сообщение Apr 11 2016, 10:49
Сообщение #3438


Местный
***

Группа: Свой
Сообщений: 379
Регистрация: 23-10-12
Из: Msk
Пользователь №: 74 056



смотрите, в help написано, что swap дифпар делается через swap слотов. При мапировании я разбиваю символ на слоты (дифпары) - это делает возможным переставлять дифпары. Но для FPGA я хочу свопить не только дифпары, но и отдельные пины. Т.е. если при трассировке мне захотелось поменять два пина местами - я должен сделать swap дифпар, которым эти пины принадлежат, а потом внутри слота сделать swap пинов (при необходимости). так?
Go to the top of the page
 
+Quote Post
fill
сообщение Apr 11 2016, 13:27
Сообщение #3439


Гуру
******

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



Цитата(kappafrom @ Apr 11 2016, 13:49) *
смотрите, в help написано, что swap дифпар делается через swap слотов. При мапировании я разбиваю символ на слоты (дифпары) - это делает возможным переставлять дифпары. Но для FPGA я хочу свопить не только дифпары, но и отдельные пины. Т.е. если при трассировке мне захотелось поменять два пина местами - я должен сделать swap дифпар, которым эти пины принадлежат, а потом внутри слота сделать swap пинов (при необходимости). так?

Да.


--------------------
Чем больше познаю, тем больше понимаю ... насколько мало я все таки знаю.

www.megratec.ru
Go to the top of the page
 
+Quote Post
kappafrom
сообщение Apr 13 2016, 16:18
Сообщение #3440


Местный
***

Группа: Свой
Сообщений: 379
Регистрация: 23-10-12
Из: Msk
Пользователь №: 74 056



В библиотеке в качестве теста для FPGA сделал 2 слота (для дифпар L56 и L57). В схеме подключил две цепи:
Прикрепленное изображение

На плате сделал Swap Diff Pairs - успешно.

Далее Back Annotation для переноса изменений в схему.
Вот что получилось в схеме:
Прикрепленное изображение

Но теперь в схеме символ не соответствует даташиту.
Человек, который откроет проект подумает, что на ногу P6 можно подать VREF, а на самом деле эту функцию может выполнять нога М6.
Это жертва, которую нужно приносить, чтобы был доступен своппинг? или можно сделать так чтобы при обратной аннотации на схеме менялись имена подключенных к пинам цепей, а не переставлялись номера пинов?
Go to the top of the page
 
+Quote Post
fill
сообщение Apr 13 2016, 17:20
Сообщение #3441


Гуру
******

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



Цитата(kappafrom @ Apr 13 2016, 19:18) *
В библиотеке в качестве теста для FPGA сделал 2 слота (для дифпар L56 и L57). В схеме подключил две цепи:
На плате сделал Swap Diff Pairs - успешно.
Далее Back Annotation для переноса изменений в схему.
Вот что получилось в схеме:
Но теперь в схеме символ не соответствует даташиту.
Человек, который откроет проект подумает, что на ногу P6 можно подать VREF, а на самом деле эту функцию может выполнять нога М6.
Это жертва, которую нужно приносить, чтобы был доступен своппинг? или можно сделать так чтобы при обратной аннотации на схеме менялись имена подключенных к пинам цепей, а не переставлялись номера пинов?


Имя пина (Pin Name) является принадлежностью символа и на схеме не редактируется, соответственно при обратной аннотации меняется только Pin Number.
Если использовать IOD то при перестановках в нем можно использовать два маршрута:
- пере генерирование символа согласно перестановке пинов в IOD. соответственно изменятся имена пинов
- авто перестановка имен цепей на схеме согласно перестановке пинов в IOD. соответственно имена и номера пинов останутся на месте


--------------------
Чем больше познаю, тем больше понимаю ... насколько мало я все таки знаю.

www.megratec.ru
Go to the top of the page
 
+Quote Post
kappafrom
сообщение Apr 14 2016, 07:51
Сообщение #3442


Местный
***

Группа: Свой
Сообщений: 379
Регистрация: 23-10-12
Из: Msk
Пользователь №: 74 056



а как включить autoswap diff pairs при автотрассировке? или он делается по умолчанию?
Go to the top of the page
 
+Quote Post
fill
сообщение Apr 14 2016, 08:14
Сообщение #3443


Гуру
******

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



Цитата(kappafrom @ Apr 14 2016, 10:51) *
а как включить autoswap diff pairs при автотрассировке? или он делается по умолчанию?


Свопирование делается до трассировки.


--------------------
Чем больше познаю, тем больше понимаю ... насколько мало я все таки знаю.

www.megratec.ru
Go to the top of the page
 
+Quote Post
kappafrom
сообщение Apr 14 2016, 08:17
Сообщение #3444


Местный
***

Группа: Свой
Сообщений: 379
Регистрация: 23-10-12
Из: Msk
Пользователь №: 74 056



Цитата(fill @ Apr 14 2016, 11:14) *
Свопирование делается до трассировки.

то есть своппинг исключительно ручной процесс? я думал, что автотрассировщик может свопить как ему удобно
Go to the top of the page
 
+Quote Post
fill
сообщение Apr 14 2016, 08:30
Сообщение #3445


Гуру
******

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



Цитата(kappafrom @ Apr 14 2016, 11:17) *
то есть своппинг исключительно ручной процесс? я думал, что автотрассировщик может свопить как ему удобно


Place > Automatic Swap > Swap by Part Number


--------------------
Чем больше познаю, тем больше понимаю ... насколько мало я все таки знаю.

www.megratec.ru
Go to the top of the page
 
+Quote Post
a-re-ja
сообщение Apr 18 2016, 13:15
Сообщение #3446


Участник
*

Группа: Участник
Сообщений: 32
Регистрация: 15-06-09
Пользователь №: 50 288



Добрый день, коллеги.
Хотелось бы обозначить возникшую проблему: по требованиям производства, ободок вокруг переходного отверстия должен быть не меньше 0,35 мм (для 210 мкм меди), т.е. при диаметре отверстия 0,3 мм - диаметр ободка 1 мм. Но при этом шаг между центрами отверстий может быть 0,6 мм. То есть нужно, чтобы переходные друг на друга находили, у меня очень мало места и поэтому необходимо так сделать. Кто-нибудь знает как это можно сделать? Можно, конечно, сделать переходное с меньшим ободком, а потом плэйном довести до их требований, но, полагаю, это будет сильно муторно… есть ли еще вариант?
Go to the top of the page
 
+Quote Post
Roman53
сообщение Apr 18 2016, 20:03
Сообщение #3447


Местный
***

Группа: Свой
Сообщений: 238
Регистрация: 19-03-07
Из: Israel
Пользователь №: 26 306



Цитата(a-re-ja @ Apr 18 2016, 17:15) *
Добрый день, коллеги.
Хотелось бы обозначить возникшую проблему: по требованиям производства, ободок вокруг переходного отверстия должен быть не меньше 0,35 мм (для 210 мкм меди), т.е. при диаметре отверстия 0,3 мм - диаметр ободка 1 мм. Но при этом шаг между центрами отверстий может быть 0,6 мм. То есть нужно, чтобы переходные друг на друга находили, у меня очень мало места и поэтому необходимо так сделать. Кто-нибудь знает как это можно сделать? Можно, конечно, сделать переходное с меньшим ободком, а потом плэйном довести до их требований, но, полагаю, это будет сильно муторно… есть ли еще вариант?

Уменьшите переходное отверстие, сегодня все практически производители безболезненно изготавливают платы с отверстием 10 миль пэд 20 миль, это в английской системе, в метрической это будет отверстие 0,254мм, пэд - 0,508мм. При шаге 0,6мм у Вас еще останется место, при условии, что все виа одного нета.
Go to the top of the page
 
+Quote Post
a-re-ja
сообщение Apr 19 2016, 08:31
Сообщение #3448


Участник
*

Группа: Участник
Сообщений: 32
Регистрация: 15-06-09
Пользователь №: 50 288



По требованию производства, для меди толщиной 210 мкм ободок вокруг переходного отверстия должен быть не меньше 0,35 мм. Платы с отверстием 10 миль пэд 20 миль это для меди 18/35 мкм
Go to the top of the page
 
+Quote Post
fill
сообщение Apr 19 2016, 08:38
Сообщение #3449


Гуру
******

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



Цитата(a-re-ja @ Apr 18 2016, 16:15) *
Добрый день, коллеги.
Хотелось бы обозначить возникшую проблему: по требованиям производства, ободок вокруг переходного отверстия должен быть не меньше 0,35 мм (для 210 мкм меди), т.е. при диаметре отверстия 0,3 мм - диаметр ободка 1 мм. Но при этом шаг между центрами отверстий может быть 0,6 мм. То есть нужно, чтобы переходные друг на друга находили, у меня очень мало места и поэтому необходимо так сделать. Кто-нибудь знает как это можно сделать? Можно, конечно, сделать переходное с меньшим ободком, а потом плэйном довести до их требований, но, полагаю, это будет сильно муторно… есть ли еще вариант?


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


--------------------
Чем больше познаю, тем больше понимаю ... насколько мало я все таки знаю.

www.megratec.ru
Go to the top of the page
 
+Quote Post
a-re-ja
сообщение Apr 19 2016, 10:01
Сообщение #3450


Участник
*

Группа: Участник
Сообщений: 32
Регистрация: 15-06-09
Пользователь №: 50 288



Цитата(fill @ Apr 19 2016, 11:38) *

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


fill спасибо за помощь!
Go to the top of the page
 
+Quote Post

269 страниц V  « < 228 229 230 231 232 > » 
Reply to this topicStart new topic
11 чел. читают эту тему (гостей: 11, скрытых пользователей: 0)
Пользователей: 0

 


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


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