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

 
 
269 страниц V  « < 227 228 229 230 231 > »   
Reply to this topicStart new topic
> MG Expedition ликбез ...
Victor®
сообщение Mar 25 2016, 09:17
Сообщение #3421


Lazy
******

Группа: Свой
Сообщений: 2 070
Регистрация: 21-06-04
Из: Ukraine
Пользователь №: 76



Приветствую.
Ткните пожалуйста, где почитать ликбез по созданию баз\библиотек компонентов под Expedition.

Тружусь в OrCAD очень давно (схемы рисую). Разводчики в Mentor-е. Так исторически сложилось.
Решили попробовать все в одном флаконе делать. Решил, что начать надо с библиотек.
Интересует именно идеология, а не какие кнопки давить. Например, в Оркаде у меня много своих свойств у компонента (от стоимости до RoHS статуса).
С базой не работаем. Все по старинке. Например, конденсаторы керамика 0603 в своей OLB, резисторы 0805 - в своей и т.д.
Вопрос в том, что и как лучше организовать, всякие подводные камни и т.п.

Наверное если переходить на Ментор - надо делать это сразу правильно. Что посоветуете?


--------------------
"Everything should be made as simple as possible, but not simpler." - Albert Einstein
Go to the top of the page
 
+Quote Post
bureau
сообщение Mar 25 2016, 12:08
Сообщение #3422


Знающий
****

Группа: Свой
Сообщений: 625
Регистрация: 22-02-07
Пользователь №: 25 593



Цитата(Victor® @ Mar 25 2016, 11:17) *
Приветствую.
Ткните пожалуйста, где почитать ликбез по созданию баз\библиотек компонентов под Expedition.


На мегратек-е есть лабы http://www.megratec.ru/download_groups
Если говорить о менторовской документации то ищите
* "Library Development Process Guide"
* "Central Library Specification Template"

Есть перевод на русском
* Шаблон принципов построения ЦБ рус
Go to the top of the page
 
+Quote Post
pikar
сообщение Mar 29 2016, 06:55
Сообщение #3423


Участник
*

Группа: Свой
Сообщений: 69
Регистрация: 9-11-06
Из: Каменка
Пользователь №: 22 129



Подскажите пожалуйста, как изменить цвета одновременно во всех дисплейных схемах, а не менять их по отдельности - очень утомляет, притом надо точно соблюсти одинаковые цвета для одних и тех же объектов.
Заранее, спасибо!
Спасибо fill, за предыдущий ответ!
Go to the top of the page
 
+Quote Post
fill
сообщение Mar 29 2016, 07:12
Сообщение #3424


Гуру
******

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



Цитата(pikar @ Mar 29 2016, 09:55) *
Подскажите пожалуйста, как изменить цвета одновременно во всех дисплейных схемах, а не менять их по отдельности - очень утомляет, притом надо точно соблюсти одинаковые цвета для одних и тех же объектов.
Заранее, спасибо!
Спасибо fill, за предыдущий ответ!


Вообще-то подразумевалось что пользователь в ходе работы формирует нужное отображение и фиксирует эти настройки сохранением в виде схем отображения. Соответственно - настройте цвета и нужное отображение, сохраните в виде новой схемы. Затем измените видимость\выбираемость\пункты_меню\расположение_иконок\... и сохраните в виде другой схемы, и т.д. Цвета при этой последовательности операций останутся одинаковыми во всех ВАШИХ схемах.


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

www.megratec.ru
Go to the top of the page
 
+Quote Post
kappafrom
сообщение Mar 30 2016, 15:11
Сообщение #3425


Местный
***

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



каким образом можно в файле Solderpaste получить связь апертуры c компонентом, к которой она принадлежит?
смотрю на графику паяльной пасты. несколько компонентов расположены рядом. как понять какой пад к какому компоненту относится? наверняка можно экспортировать из ментора информацию о том что такой-то пад с такими-то координатами принадлежит компоненту с таким-то позиционным обозначением. как это сделать?
Go to the top of the page
 
+Quote Post
a123-flex
сообщение Mar 30 2016, 21:43
Сообщение #3426


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

Группа: Свой
Сообщений: 1 687
Регистрация: 11-01-05
Из: Москва
Пользователь №: 1 884



Цитата(kappafrom @ Mar 30 2016, 18:11) *
каким образом можно в файле Solderpaste получить связь апертуры c компонентом, к которой она принадлежит?
смотрю на графику паяльной пасты. несколько компонентов расположены рядом. как понять какой пад к какому компоненту относится? наверняка можно экспортировать из ментора информацию о том что такой-то пад с такими-то координатами принадлежит компоненту с таким-то позиционным обозначением. как это сделать?

Я правильно Вас понимаю, Вы хотите получить на выходе системы нечто типа гербера со слоем solder paste, но такое, чтобы для каждой контактной площадки был указан RefDes ее компонента, и при этом обойтись без плясок с бубном ?

По-моему в Менторе это невозможно(


--------------------
Если хочешь узнать, что ждет тебя на дороге впереди, спроси у тех, кто возвращается по ней.
Go to the top of the page
 
+Quote Post
Roman53
сообщение Mar 31 2016, 09:38
Сообщение #3427


Местный
***

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



Цитата(a123-flex @ Mar 31 2016, 01:43) *
Я правильно Вас понимаю, Вы хотите получить на выходе системы нечто типа гербера со слоем solder paste, но такое, чтобы для каждой контактной площадки был указан RefDes ее компонента, и при этом обойтись без плясок с бубном ?

По-моему в Менторе это невозможно(

По-моему, - проще простого, совместите 2 гербера в один, т.е. paste mask+assembly соответствующего слоя. Непонятно, правда, зачем это нужно, машина читает только координаты
Go to the top of the page
 
+Quote Post
a123-flex
сообщение Mar 31 2016, 10:49
Сообщение #3428


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

Группа: Свой
Сообщений: 1 687
Регистрация: 11-01-05
Из: Москва
Пользователь №: 1 884



Цитата(Roman53 @ Mar 31 2016, 12:38) *
По-моему, - проще простого, совместите 2 гербера в один, т.е. paste mask+assembly соответствующего слоя. Непонятно, правда, зачем это нужно, машина читает только координаты


о. стартер вопроса должен быть Вам признателен)


--------------------
Если хочешь узнать, что ждет тебя на дороге впереди, спроси у тех, кто возвращается по ней.
Go to the top of the page
 
+Quote Post
kappafrom
сообщение Apr 7 2016, 17:52
Сообщение #3429


Местный
***

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



подскажите пожалуйста, как в CES задать ограничение на выравнивание униполярного сигнала с сигналом, который состоит из дифпары и униполярного согнала? Дело в том, LVDS преобразовывается драйвером в обычный сигнал и мне суммарный сигнал надо выровнить с обычной линией. Группы Match Length я создавать умею, а как прописать констрейн в таком случае?
цепь1: =="LVDS"===[DRIVER]-----"UNIPOL"---
цепь2: --------------------------"UNIPOL"---
match length in CES ?

под униполярным подразумеваю single-ended signal
Go to the top of the page
 
+Quote Post
fill
сообщение Apr 8 2016, 08:26
Сообщение #3430


Гуру
******

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



Цитата(kappafrom @ Apr 7 2016, 20:52) *
подскажите пожалуйста, как в CES задать ограничение на выравнивание униполярного сигнала с сигналом, который состоит из дифпары и униполярного согнала? Дело в том, LVDS преобразовывается драйвером в обычный сигнал и мне суммарный сигнал надо выровнить с обычной линией. Группы Match Length я создавать умею, а как прописать констрейн в таком случае?
цепь1: =="LVDS"===[DRIVER]-----"UNIPOL"---
цепь2: --------------------------"UNIPOL"---
match length in CES ?

под униполярным подразумеваю single-ended signal



Насколько я понял из написанного, длинна цепи 2 должна равняться сумме длин двух физических цепей в цепи 1. Соответственно в колонке Formula так и напишите, можно в лоб через пары пинов или изящней через переменные (т.е. пара пинов до драйвера =A, пара после =B, а цепь 2 =A+B ). Единственная проблема что у вас не учитывается возможная длина внутри драйвера.


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

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


Местный
***

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



Цитата(fill @ Apr 8 2016, 11:26) *
Насколько я понял из написанного, длинна цепи 2 должна равняться сумме длин двух физических цепей в цепи 1. Соответственно в колонке Formula так и напишите, можно в лоб через пары пинов или изящней через переменные (т.е. пара пинов до драйвера =A, пара после =B, а цепь 2 =A+B ). Единственная проблема что у вас не учитывается возможная длина внутри драйвера.

да, и это большая проблема. разброс задержки распространения сигнала внутри драйвера измеряется в наносекундах (1,3..3,5 nS), а выравниванием длины линий я борюсь за пикосекунды. мда, схема не очень.
Go to the top of the page
 
+Quote Post
fill
сообщение Apr 8 2016, 11:10
Сообщение #3432


Гуру
******

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



Цитата(kappafrom @ Apr 8 2016, 13:19) *
да, и это большая проблема. разброс задержки распространения сигнала внутри драйвера измеряется в наносекундах (1,3..3,5 nS), а выравниванием длины линий я борюсь за пикосекунды. мда, схема не очень.


В принципе если знаете задержки, то в секции Parts есть возможность задать Pin Package Delay которые будут учитываться при выравнивании.


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

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


Местный
***

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



окей, с задержками более менее понятно, спасибо.
а можно ли как-нибудь делать swap целыми LVDS парами при трассировке?
вижу инструмент Swap Diff Pairs, но как настроить свапируемость?
Go to the top of the page
 
+Quote Post
MapPoo
сообщение Apr 8 2016, 18:42
Сообщение #3434


Местный
***

Группа: Свой
Сообщений: 459
Регистрация: 3-04-15
Из: Россия, Казань
Пользователь №: 86 045



Цитата(kappafrom @ Apr 8 2016, 17:47) *

При создании компонента, при объединении cell'a компонента с его УГО, вы вводите соответствие логических выводов УГО физическим выводам корпуса из ячейки.
Так вот, на этапе привязки УГО к посадочной площадке и делается это... Понятнее сейчас сказать не смогу. Влабораторках к library manager'у, в создании компонента, есть пошаговые инструкции.
Go to the top of the page
 
+Quote Post
fill
сообщение Apr 9 2016, 07:57
Сообщение #3435


Гуру
******

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



Цитата(kappafrom @ Apr 8 2016, 16:47) *
окей, с задержками более менее понятно, спасибо.
а можно ли как-нибудь делать swap целыми LVDS парами при трассировке?
вижу инструмент Swap Diff Pairs, но как настроить свапируемость?


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


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

www.megratec.ru
Go to the top of the page
 
+Quote Post

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

 


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


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