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

 
 
> Выравнивание длин между диф парами, Как это сделать по человечески?
NoMemory
сообщение Jun 16 2015, 12:03
Сообщение #1


Участник
*

Группа: Участник
Сообщений: 41
Регистрация: 18-04-14
Пользователь №: 81 428



Здравствуйте все, возникла самая обыкновенная задача выравнять длину трасс между диф парами и никак не могу понять оптимальный путь решения данной задачи в PADS. Что пробовал делать: создал класс цепей куда вложил нужные диф. пары, результат выравнивания меня мягко скажем немного удивил (произошло выравнивание как между обычными трассами, длины по "диффпарно" не выравнивались), понял, что все так просто не получится. Начал экспериментировать с указанием отношений длины внутри одной из диф пар, для этого развел ее, выбрал один из проводников и попробовал выравнять его в нужном мне месте (там где возникла разница внутри диф пары), интерактивное выравнивание (Shift-A) у меня так запустить нормально не удалось, т.е. ничего не вышло (удалить участок трассы, провести тромбон и закончить кажется мне не совсем православным методом, особенно в отношении диф пары). Решил посмотреть как PADS вообще равняет длины, опять таки рандомно взял две цепи, задал правила отношений (для проверки), запустил tune, произошли чудные манипуляции. Результат меня не устроил (тромбоны в рандомных местах по пути трассы это явно не то, что мне нужно). На данный момент так и гуглю, пытаясь понять, как мне нужного результата достичь. Удалось найти отрывочные фразы про "зоны запрета" (относительно PADS видел их уже не раз) - как это называется в контексте программы? Имеется ввиду Keep Out или что то еще (с автороутерами не работал, потому нюансов настройки под эту фичу я не знаю, вообще)? Как контролировать процесс выравнивания в PADS, где можно найти литературу конкретно по этой части (имеется ввиду процедуру именно внутри PADS, не физика)? До этого работал в Altium, но его метод для PADS не подходит. Прошу прощения за сумбурность, очень надеюсь на вашу помощь, хотя бы в сторону копания (Google не выдает нужный мне результат). Если кто напишет некий алгоритм, буду очень признателен.
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
ClayMan
сообщение Jun 17 2015, 10:40
Сообщение #2


Знающий
****

Группа: Свой
Сообщений: 551
Регистрация: 3-09-10
Из: Беларусь, Минск
Пользователь №: 59 267



Да, дифф пары не очень хорошо реализованы в пакете, но работать можно.
Цитата
3. Прописываем к правилам трассировки необходимую максимальную длину (то, что выбрали в предыдущем пункте), но, насколько я понял, они нам помогут только отслеживать длину трасс и не более, заставить PADS проявить "самостоятельность" у меня не получилось (если кто знает, напишите как, пожалуйста).

О какой самостоятельности идет речь? Если задача в том, чтобы выровнять множество дифф пар по самой длинной в группе, то задавать нужно не только максимальную длину, но и минимальную. Причем делать это все я советую через PADS Router, а не Layout - там удобнее.
Для сложных топологий типа DDR можно использовать виртуальные пины на via и затем пин-пары в качестве групп для выравнивания.
Go to the top of the page
 
+Quote Post



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

 


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


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