Помощь - Поиск - Пользователи - Календарь
Полная версия этой страницы: Выравнивание диф. пар, несколько вопросов.
Форум разработчиков электроники ELECTRONIX.ru > Печатные платы (PCB) > Разрабатываем ПП в САПР - PCB development > Mentor-ExpeditionPCB
grey
Хотелось бы понять для себя, как правильно произвести выравнивание параметров диф. пар, если задано волновое сопротивление, ширина проводника в паре, зазор в паре, зазор между парами. Я так понимаю осталась длина проводника. Если я все параметры задам в CES, то как мне проконтролировать длину и где? Волновое сопротивление задается в Stackup Editor? Волновое сопротивление задается изначально или оно рассчитывается после проведения трассы? На волновое сопротивление будет влиять толщина металлизации слоев и препрега? Эти толщины можно задавать исходно или их можно рассчитывать(выбирать из предложенных вариантов)? Зависимость параметров диф. пары от частоты сигнала можно рассчитывать без участия HyperLynx или ICX? Пардон, если задал вопросы не очень корректно. Хотелось бы увидеть ответы а не искать/регистрироваться/придумывать пароли для скачивания файлов, в которых еще надо ковыряться.
fill
Цитата(grey @ Mar 26 2008, 11:53) *
Хотелось бы понять для себя, как правильно произвести выравнивание параметров диф. пар, если задано волновое сопротивление, ширина проводника в паре, зазор в паре, зазор между парами. Я так понимаю осталась длина проводника. Если я все параметры задам в CES, то как мне проконтролировать длину и где? Волновое сопротивление задается в Stackup Editor? Волновое сопротивление задается изначально или оно рассчитывается после проведения трассы? На волновое сопротивление будет влиять толщина металлизации слоев и препрега? Эти толщины можно задавать исходно или их можно рассчитывать(выбирать из предложенных вариантов)? Зависимость параметров диф. пары от частоты сигнала можно рассчитывать без участия HyperLynx или ICX? Пардон, если задал вопросы не очень корректно. Хотелось бы увидеть ответы а не искать/регистрироваться/придумывать пароли для скачивания файлов, в которых еще надо ковыряться.


В Stackup Editor на вкладке Z0_Planing вы можете расчитать нужные параметры диф. пар, на каждом слое (ширина, зазор) для указанного импеданса.
Plan_for: Differential_pair
Strategy: Solve_for_separation - расчитывается зазор по ширине трассы
Solve_for_width - расчитывается ширина по зазору
Solve_for_both - выдается диаграмма зависимости ширина-зазор
После этого выбранные вами полученные значения введите в правилах для класса цепей.
Импеданс расчитывается на основе текущих параметров стека слоев.
Параметры можете менять в Stackup Editor.
В классе ограничений есть колонки, искомый импеданс и полученный в результате трассировки Нажмите для просмотра прикрепленного файла
а также другие параметры диф. пар - схождение\расхождение, отклонение по длине, расстояние до схождения.
grey
А как лучше поступить, чтобы протянуть несколько диф.пар и выравнять их все по длине, включая проводники в парах?
fill
Цитата(grey @ Mar 26 2008, 18:56) *
А как лучше поступить, чтобы протянуть несколько диф.пар и выравнять их все по длине, включая проводники в парах?


стр. 212-214 тренинга.
- создать диф. пары и указать допуск расхождения по длине внутри пары
- установить одну группу выравнивания для всех пар
grey
А не подскажете, как задать расстояние между парами? И расстояние от пары до близлежащнго плэйна?
fill
Цитата(grey @ Mar 27 2008, 15:26) *
А не подскажете, как задать расстояние между парами? И расстояние от пары до близлежащнго плэйна?


Определяется зазором между классам цепей.
Определите слой на котором проводите и соотвественно толщина диэлектрика между ним и ближайшим слоем плэйн. Если под плэйном вы понимаете область на том же слое что диф. пара - то есть в таблице зазоров, зазор от трассы до плэйн, и т.д.
grey
Спасибо за ответы.
Следующие вопросы.
Указал допуск на длину проводников в паре через Pair tol. Указал группу выравнивания и допуск в ней для всех пар через Match и Tol. После трассировки автороутером произведена подгонка длин проводников, визуально видны изгибы пар и изгибы отдельных проводников в паре. Но:
1. В CES после команды Data-Actuals-Update All вижу реальные значения отклонений от указанных значений для длин проводников в паре Pair Tol - Actual(красным, желтым цветами) и не вижу значений отклонений для длин пар в колонке Length or TOF Delay - Delta. Хотелось бы узнать как их увидеть.
2.Не обновляются также значения колонок Differential Impedance - Actual min/Actual max. Как бы заставить их обновляться?
3. Как мне указать в CES(или где еще), чтобы при подгонке длин проводников в паре Экспедишн делал не один большой изгиб с нарушениями зазора в паре а несколько малых с минимально возможными нарушениями зазора в паре?
4.Развел трассы а netline не убрались. Почему такое может иметь место? И как лечить?
fill
Цитата(grey @ Mar 28 2008, 11:53) *
Спасибо за ответы.
Следующие вопросы.
Указал допуск на длину проводников в паре через Pair tol. Указал группу выравнивания и допуск в ней для всех пар через Match и Tol. После трассировки автороутером произведена подгонка длин проводников, визуально видны изгибы пар и изгибы отдельных проводников в паре. Но:
1. В CES после команды Data-Actuals-Update All вижу реальные значения отклонений от указанных значений для длин проводников в паре Pair Tol - Actual(красным, желтым цветами) и не вижу значений отклонений для длин пар в колонке Length or TOF Delay - Delta. Хотелось бы узнать как их увидеть.
2.Не обновляются также значения колонок Differential Impedance - Actual min/Actual max. Как бы заставить их обновляться?
3. Как мне указать в CES(или где еще), чтобы при подгонке длин проводников в паре Экспедишн делал не один большой изгиб с нарушениями зазора в паре а несколько малых с минимально возможными нарушениями зазора в паре?
4.Развел трассы а netline не убрались. Почему такое может иметь место? И как лечить?



1-2 Не видя проекта не скажешь. У меня все обновляется.Нажмите для просмотра прикрепленного файла Нажмите для просмотра прикрепленного файла
3. Separation Distance - максимальное расхождение
4. Видимо включена галка Ordered_&_Routed_Netlines
Frederic
Цитата(fill @ Mar 26 2008, 18:39) *
стр. 212-214 тренинга.
- создать диф. пары и указать допуск расхождения по длине внутри пары
- установить одну группу выравнивания для всех пар

полный тормоз , где то туплю sad.gif
решил в лоб - зафиксировал самую длинную дифпару,
и под нее сделал выравнивание руками, НО это не правильно

в фильмах так красиво разводится

есть задача - 8 пар дифпар, разводка на одном слое, пересечений и отвлетвлений нет, длина 4 пары по 90...95мм и 4 пары по 35...40мм
и не смог задать в CES параметры для разводки и выравнивания в автомате

плиз, киньте скриншоты CES (про фильм скромно умолчу sm.gif )


Kaligooola
Если не происходит выравнивание длин, то иногда можно поиграться с настройками минимального и максимально возможного изгиба в Editor Control > Dialog > Tuning Patterns. За что отвечают конкретные настройки было описано в тренингах.
Еще можно выделить все пары для выравнивания и нажать кнопку F7 Tune.
Но опять же такие выравнивание произойдет, только если есть место куда делать "змейку". Иногда подстройка длины может занять всю доступную площадь на слое и одна или несколько цепей останутся не выровняными. Помогает уменьшение значения Maximum Height. Или выравнивание вручную при помощи Manual Tune.
fill
Цитата(Frederic @ Feb 13 2012, 15:46) *
полный тормоз , где то туплю sad.gif
решил в лоб - зафиксировал самую длинную дифпару,
и под нее сделал выравнивание руками, НО это не правильно

в фильмах так красиво разводится

есть задача - 8 пар дифпар, разводка на одном слое, пересечений и отвлетвлений нет, длина 4 пары по 90...95мм и 4 пары по 35...40мм
и не смог задать в CES параметры для разводки и выравнивания в автомате

плиз, киньте скриншоты CES (про фильм скромно умолчу sm.gif )


Федор, скинь мне пример - настрою.
Для просмотра полной версии этой страницы, пожалуйста, пройдите по ссылке.
Invision Power Board © 2001-2025 Invision Power Services, Inc.