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

 
 
4 страниц V  < 1 2 3 4 >  
Reply to this topicStart new topic
> Про выравнивание
Frederic
сообщение Dec 13 2016, 16:53
Сообщение #16


Знающий
****

Группа: Свой
Сообщений: 791
Регистрация: 14-05-05
Из: Минск
Пользователь №: 5 035



Цитата(fill @ Dec 13 2016, 13:10) *
1. Т.к. в правилах содержались ошибки их пришлось удалить.

и это правильно sm.gif

Цитата
2. Прописал что буфера являются последовательными компонентами

не догадался, что буфер можно считать резистивной матрицей sad.gif
не смог прописать RefDes буфера DD отдельной строчкой в таблице Reference Designator Prefixes
добавил к Резисторам

Цитата
3. Зафиксировал части цепей которые не надо тюнинговать, т.к. не получается сформулировать что какую-то часть цепи не надо тюнинговать через формулу ибо каждая такая часть имеет свою длину и не к чему привязаться (переменная A минус часть цепи имеет всегда разное значение).

получается - нет точки опоры

Цитата
4. Поставил простейшее правило выравнивания по группе электрических цепей. Как видите все автоматом выровнено за счет не зафиксированной части.

проверил с учетом п.2 свое рабоче-крестьянское выравнивание с учетом п.2 - получил разбежку +-1,5%

очередное большое спасибо


--------------------
Будь ты рабочий, будь ты профессор, а DxD-IOD-Exp должен знать каждый, чтобы не стать пособником империализма.
Go to the top of the page
 
+Quote Post
Frederic
сообщение Oct 1 2017, 12:52
Сообщение #17


Знающий
****

Группа: Свой
Сообщений: 791
Регистрация: 14-05-05
Из: Минск
Пользователь №: 5 035



имеется проблемка
заимствуется модуль имеющий два разъёмами 87089-2816 (на плату двухрядные 2мм)
данный модуль в кол-ве 2шт устанавливаются на материнку
в модуле шина DATA[15:0] c длинами от 4 до 25мм (исторически получилось)
вот эти длины необходимо учесть в материнке

самое простое в CES учесть в Pin Package Length разъёма
но, Pin Package Length прописывается для Part, а мне необходимо для отдельного ResDes
т.е невозможно прописать для Х1/1 4мм и для Х2/1 25мм

решение:
1.прописать Pin Package Length в ПЛИС, но тогда при свопе необходимо контролировать и править CES
2.создать для каждого ResDes разъёмов отдельные PartNumber_1, 2, 3 и 4, но тогда придется редактровать ВОМ

все это как то местечково sm.gif

какое решение самое элегантное и технически безупречно?


--------------------
Будь ты рабочий, будь ты профессор, а DxD-IOD-Exp должен знать каждый, чтобы не стать пособником империализма.
Go to the top of the page
 
+Quote Post
Inpharhus
сообщение Oct 19 2017, 15:01
Сообщение #18


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

Группа: Свой
Сообщений: 167
Регистрация: 7-02-08
Из: Ростовская обл.
Пользователь №: 34 835



Цитата(Frederic @ Oct 1 2017, 15:52) *
заимствуется модуль имеющий два разъёмами 87089-2816 (на плату двухрядные 2мм)
данный модуль в кол-ве 2шт устанавливаются на материнку

Т.е. имеется некий модуль который соединяется с платой двумя разъёмами имеющими два рефдеса, и взаиморасположение которых необходимо контролировать? ИМХО надо создать новый компонент в котором будет пины соответствующие расположению этих двух разъёмов плюс габариты самого модуля и т.д. И вот уже для этого компонента прописывать Package Length.
При необходимости, в самом конце, когда уже всё разведено, можно заменить на схеме этот свежий компонент на два разъёма, и после форвард аннотации расположить их на плате, делов на 5 минут))
Go to the top of the page
 
+Quote Post
Frederic
сообщение Oct 23 2017, 09:39
Сообщение #19


Знающий
****

Группа: Свой
Сообщений: 791
Регистрация: 14-05-05
Из: Минск
Пользователь №: 5 035



Цитата(Inpharhus @ Oct 19 2017, 18:01) *
Т.е. имеется некий модуль который соединяется с платой двумя разъёмами имеющими два рефдеса, и взаиморасположение которых необходимо контролировать? ИМХО надо создать новый компонент в котором будет пины соответствующие расположению этих двух разъёмов плюс габариты самого модуля и т.д. И вот уже для этого компонента прописывать Package Length.

т.е. создать виртуальный разъём состоящий из двух физических разъёмов ?
тогда в этом случае - возможно прописать Package Length

Цитата
При необходимости, в самом конце, когда уже всё разведено, можно заменить на схеме этот свежий компонент на два разъёма, и после форвард аннотации расположить их на плате, делов на 5 минут))

согласен, но придется в CES убрать инфу о Package Length sad.gif
и если потребуется провести DRC и/или подправить проект и соответственно проверить проект, то придется снова заниматься подменами разъёмов
и прописывать инфу о Package Length

получается "как то местечково"

необходимо в CES прописать формулу учитывающие разбежку длин и тогда все получится на ура


--------------------
Будь ты рабочий, будь ты профессор, а DxD-IOD-Exp должен знать каждый, чтобы не стать пособником империализма.
Go to the top of the page
 
+Quote Post
Inpharhus
сообщение Oct 23 2017, 11:31
Сообщение #20


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

Группа: Свой
Сообщений: 167
Регистрация: 7-02-08
Из: Ростовская обл.
Пользователь №: 34 835



Цитата(Frederic @ Oct 23 2017, 12:39) *
т.е. создать виртуальный разъём состоящий из двух физических разъёмов ?
тогда в этом случае - возможно прописать Package Length
Вроде того, плюс отпадает необходимость отслеживать взаиморасположение этих физических разъёмов.

Цитата(Frederic @ Oct 23 2017, 12:39) *
согласен, но придется в CES убрать инфу о Package Length sad.gif
и если потребуется провести DRC и/или подправить проект и соответственно проверить проект, то придется снова заниматься подменами разъёмов
и прописывать инфу о Package Length
Но никто не запрещает провести замену в самый последний момент, когда уже всё-всё готово, и хранить две версии проекта - до замены и после. Т.о. всегда можно будет взять проект в котором имеется Package Length.

Цитата(Frederic @ Oct 23 2017, 12:39) *
необходимо в CES прописать формулу учитывающие разбежку длин и тогда все получится на ура
Наверно да, но лично мне с формулами лень разбираться :-)
По-идее (если мне не изменяет память, то где-то видел сообщение fill'а об этом) через формулы можно прописать правило, чтобы при расчёте длин ментор не учитывал трассы до терминирующих резисторов, но я тупо удаляю резисторы с платы (если их не удалить, то учитывается длина "резинки" netline до них), выравниваю трассы с учётом Package Length, после чего возвращаю резисторы на плату.

Кстати как вариант - можно на схеме подключить и виртуальный разъём, и два физических. При трассировке разместить на плате виртуальный разъём, развести дороги, удалить его, а на его место поставить физические. Единственное - не знаю как в BOM отображаются неиспользованные компоненты (unplaced parts).
Go to the top of the page
 
+Quote Post
Frederic
сообщение Dec 11 2017, 07:31
Сообщение #21


Знающий
****

Группа: Свой
Сообщений: 791
Регистрация: 14-05-05
Из: Минск
Пользователь №: 5 035



Цитата(fill @ Dec 13 2016, 13:10) *
1. Т.к. в правилах содержались ошибки их пришлось удалить.
.....
4. Поставил простейшее правило выравнивания по группе электрических цепей. Как видите все автоматом выровнено за счет не зафиксированной части.

это было элегантное решение a14.gif

возможно такое для новой задачи ?
выкладываю тест проект
обязательное условие - не трогать размещение VP

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


Прикрепленные файлы
Прикрепленный файл  301411_101_IND.7z ( 1.96 мегабайт ) Кол-во скачиваний: 10
 


--------------------
Будь ты рабочий, будь ты профессор, а DxD-IOD-Exp должен знать каждый, чтобы не стать пособником империализма.
Go to the top of the page
 
+Quote Post
fill
сообщение Dec 11 2017, 08:21
Сообщение #22


Гуру
******

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



Цитата(Frederic @ Dec 11 2017, 10:31) *
это было элегантное решение a14.gif

возможно такое для новой задачи ?
выкладываю тест проект
обязательное условие - не трогать размещение VP

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

В каждую цепь добавить соответствующую пару пинов, которую и выровнять
Прикрепленное изображение


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

www.megratec.ru
Go to the top of the page
 
+Quote Post
Frederic
сообщение Dec 11 2017, 09:11
Сообщение #23


Знающий
****

Группа: Свой
Сообщений: 791
Регистрация: 14-05-05
Из: Минск
Пользователь №: 5 035



Цитата(fill @ Dec 11 2017, 11:21) *
В каждую цепь добавить соответствующую пару пинов, которую и выровнять
Прикрепленное изображение

не, так не подходит sad.gif
VP-приемники выравниваются, но имеют разную длину (для А2=21,3мм А3=5,6мм)
источник-VP должен учесть разницу "VP - приемники" в шине

ты же предлагаешь выравнять "источник-VP" без учета "VP-приемники"





--------------------
Будь ты рабочий, будь ты профессор, а DxD-IOD-Exp должен знать каждый, чтобы не стать пособником империализма.
Go to the top of the page
 
+Quote Post
fill
сообщение Dec 11 2017, 10:26
Сообщение #24


Гуру
******

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



Цитата(Frederic @ Dec 11 2017, 12:11) *
не, так не подходит sad.gif
VP-приемники выравниваются, но имеют разную длину (для А2=21,3мм А3=5,6мм)
источник-VP должен учесть разницу "VP - приемники" в шине

ты же предлагаешь выравнять "источник-VP" без учета "VP-приемники"


Тогда сформулируй точно, что с чем должно быть выровнено. Ибо фраза "не трогать размещение VP" для меня означала, что плечи выровнены и их трогать нельзя и интересует только выравнивание длин до VP.
Если нужно оставить плечи так как есть (с разной длинной в разных цепях), и при этом выровнять длины от источников к приемникам, то что мешает сформировать пары пинов источник-приемник и на них установить одну группу выравнивания?
Прикрепленное изображение


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

www.megratec.ru
Go to the top of the page
 
+Quote Post
Frederic
сообщение Dec 11 2017, 12:58
Сообщение #25


Знающий
****

Группа: Свой
Сообщений: 791
Регистрация: 14-05-05
Из: Минск
Пользователь №: 5 035



Цитата(fill @ Dec 11 2017, 13:26) *
Тогда сформулируй точно, что с чем должно быть выровнено. Ибо фраза "не трогать размещение VP" для меня означала, что плечи выровнены и их трогать нельзя и интересует только выравнивание длин до VP.

виноват-с, мой косяк, что не указал точно, что необходимо выравнивать
исправлюсь

Цитата
Если нужно оставить плечи так как есть (с разной длинной в разных цепях), и при этом выровнять длины от источников к приемникам, то что мешает сформировать пары пинов источник-приемник и на них установить одну группу выравнивания?

то, что дохтур прописал 08.gif
а то начал выдумывать формулы и при проверке постоянно вылезала ошибка

спасибо за терпение


--------------------
Будь ты рабочий, будь ты профессор, а DxD-IOD-Exp должен знать каждый, чтобы не стать пособником империализма.
Go to the top of the page
 
+Quote Post
pikar
сообщение Dec 12 2017, 07:19
Сообщение #26


Участник
*

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



Решил спросить в этой теме, чтоб не плодить лишнее.
Можно ли в менторе сделать так?
Может скрипт какой есть?
Эскизы прикрепленных изображений
Прикрепленное изображение
 
Go to the top of the page
 
+Quote Post
Aner
сообщение Dec 12 2017, 09:51
Сообщение #27


Гуру
******

Группа: Свой
Сообщений: 4 869
Регистрация: 28-02-08
Из: СПБ
Пользователь №: 35 463



В оркаде/аллегро есть такое. Но у вас не оттуда, судя по рисунку. Откуда такая странная форма без скругления внутренних углов?
Go to the top of the page
 
+Quote Post
pikar
сообщение Dec 12 2017, 13:14
Сообщение #28


Участник
*

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



Это рекомендации марвела по разводке.
Как я понял в экспедишн такого нет. Если только скрипт писать.
Go to the top of the page
 
+Quote Post
fill
сообщение Dec 12 2017, 14:50
Сообщение #29


Гуру
******

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



Цитата(pikar @ Dec 12 2017, 16:14) *
Это рекомендации марвела по разводке.
Как я понял в экспедишн такого нет. Если только скрипт писать.

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


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

www.megratec.ru
Go to the top of the page
 
+Quote Post
pikar
сообщение Dec 13 2017, 06:46
Сообщение #30


Участник
*

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



Спасибо за информацию, но это все же не то.
Хотелось бы чтоб ментор автоматически расширял дорожку в дифпаре исходя из гармошки на противоположной дорожке, учитывая волновое сопротивление.
Go to the top of the page
 
+Quote Post

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

 


RSS Текстовая версия Сейчас: 17th June 2025 - 11:41
Рейтинг@Mail.ru


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