|
Выравнивание длин линий в диф.паре? |
|
|
|
Feb 14 2013, 13:15
|
Местный
  
Группа: Участник
Сообщений: 229
Регистрация: 16-11-09
Пользователь №: 53 649

|
Цитата(demiurg_spb @ Feb 14 2013, 15:07)  В альтиуме достаточно задать, что эти два проводника являются парой и он сам всё правильно сделает при трассировке. Не могли бы вы привести пример как это делает альтиум. Работаю в P-Cad 2006. Там такого нет.
|
|
|
|
|
Feb 14 2013, 14:12
|

неотягощённый злом
     
Группа: Свой
Сообщений: 2 746
Регистрация: 31-01-08
Из: Санкт-Петербург
Пользователь №: 34 643

|
Цитата(maxics @ Feb 14 2013, 17:15)  Да всё там есть... Читайте доку или в гугле введи запрос: "P-Cad 2006 dif-pair". Цитата Определение дифференциальной пары в P-Cad 2006: Дифференциальная пара определяется в редакторе печатных плат через Options > Net Classes. В этом диалоговом окне вы создаете класс цепей как дифференциальную пару, выделяя класс цепей и включая опцию Differential Pair checkbox. В созданном классе цепей должны присутствовать две цепи, соответственно для прямого и обратного сигнала. Как только будет создана дифференциальная пара, к ней сразу же будут добавлены новые атрибуты, присущие только дифференциальной паре. Атрибут DiffPairGap определяет зазор между двумя проводниками в дифференциальной паре, а атрибут IsDifferentialPair – идентифицирует вновь созданный класс, как дифференциальную пару.
--------------------
“Будьте внимательны к своим мыслям - они начало поступков” (Лао-Цзы)
|
|
|
|
|
Feb 15 2013, 06:00
|
Местный
  
Группа: Участник
Сообщений: 229
Регистрация: 16-11-09
Пользователь №: 53 649

|
Цитата(Uree @ Feb 14 2013, 18:24)  Петельку сделать на той линии, которая короче. Где именно - решать Вам, но лучше как можно ближе к месту, где эта разница возникает. Спасибо за ответ! Как-то так?  На сколько "вреднее" для сигнала (250 Мгц) сделать такую петлю по сравнению с разностью длин?
|
|
|
|
|
Feb 15 2013, 07:49
|
Местный
  
Группа: Участник
Сообщений: 229
Регистрация: 16-11-09
Пользователь №: 53 649

|
Цитата(ClayMan @ Feb 15 2013, 10:06)  0.7мм - это примерно 5пс на внутр слоях, если я не ошибаюсь...вы уверены, что для вас критична такая разница? 0.7мм может и не критично... Есть несколько дифф. пар с разницей линий 2 мм. Хотя это тоже примерно 12 пс. Думаю что делать, выравнивать или оставить как есть.
|
|
|
|
|
Feb 15 2013, 10:42
|

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

|
QUOTE (maxics @ Feb 15 2013, 09:00)  Спасибо за ответ! Как-то так?  На сколько "вреднее" для сигнала (250 Мгц) сделать такую петлю по сравнению с разностью длин? Так делать не рекомендую, в этом месте у вас скачек по волновому сопротивлению. Это хуже чим 5-6 pS задержки. 0.7мм много это ли мало? Если дифы толщиной 0.1мм, ... то 0.7 это много. Но позвольте как у вас такое накопилось, набежало? Может всю трассу еще раз проверить? Еще можно посоветовать поиграться со змейкой без больших особых скачков. Иногда приходиться и на парные диф сигналы (не требующие змейки) добавлять змейки чтоб получить равные длины. На многих писишных платах есть такое, подсмотрите как там это сделано.
|
|
|
|
|
Jun 17 2013, 14:11
|
Участник

Группа: Участник
Сообщений: 17
Регистрация: 1-10-12
Пользователь №: 73 756

|
Петли реально крайне не рекомендуется делать. Для 250 МГц 0,7 мм некритично, такой разброс в длинах диффпар допустим и в DDR2. Но если разброс достаточно большой, я обычно играю с длинами непосредственно у падов корпуса микросхемы, где пара все равно расходится. Например, если корпус BGA - можно двигать фанауты(via) вокруг пада.
|
|
|
|
|
Jun 18 2013, 08:28
|
Участник

Группа: Участник
Сообщений: 17
Регистрация: 1-10-12
Пользователь №: 73 756

|
Цитата(Uree @ Jun 18 2013, 12:19)  Насчет выравнивания есть хороший документ от Интел, только не могу его найти... А так навскидку, из того, что под рукой: Что-то вроде двух последних способов я и использую обычно. Вбили в голову, что расхождения диффпар надо избегать любыми способами  Неплохо, если бы Вы нашли этот док, интеловские вроде в открытом доступе не лежат.
|
|
|
|
|
Jul 17 2013, 03:42
|
Группа: Новичок
Сообщений: 6
Регистрация: 17-07-13
Пользователь №: 77 563

|
Очень хорошо реализована работа с Дифф. Парами в Аллегро.Во-первых задавать их можно разными способами, во-вторых контроль по длине сигналов в паре сам по себе работает очень хорошо,ну и если все же необходим контроль ,то он задается в спец. приложении "Constraint Manager"как закон и затем распределяется на все дифф. пары с заданным Zо ( а Zo может быть и 90,100,120 Ohm одновременно) В вашем случае вообше заморачиваться не стоит.Достаточно аккуратно провести пару .
|
|
|
|
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0
|
|
|