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

 
 
 
Reply to this topicStart new topic
Mikle Klinkovsky
сообщение May 8 2008, 12:43
Сообщение #1


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

Группа: Свой
Сообщений: 1 972
Регистрация: 10-10-05
Из: 54°36'41.81" 39°43'6.90"
Пользователь №: 9 445



Ситуация такая. Есть БГА из которой выходит Диф.пара, один сигнал с первого ряда (внешнего), второй со второго (внутреннего) ряда.

Протащить между шарами я могу только одну дорожку. В результате получается разница длин проводников внутри пары:
Прикрепленное изображение


Надо-ли в реальной жизни компенсировать эту разницу завитушками?
Ведь проводники до шаров в БГА корпусе тоже могут иметь эту же разницу и тогда выравнивать ничего не надо.

В апликухе написано что разницу длин проводников в корпусе микросхемы не учитывать и считать что они там одинаковые.

Кто-нибудь вообще встречал доки, в которых указывалась бы разница длин проводников в корпусе микросхемы?


--------------------
Подвиг одного - это преступление другого! (с) Жванецкий
Go to the top of the page
 
+Quote Post
Vlad-od
сообщение May 8 2008, 12:47
Сообщение #2


Местный
***

Группа: Свой
Сообщений: 363
Регистрация: 27-07-07
Из: Voronezh
Пользователь №: 29 411



В чипсетах указывается, и даже калькулятор прилагается. smile.gif чтобы легче равнять. А бывает, что внутри они действительно выравненны.
А равнять в зависимости от требований к цепям.

Сообщение отредактировал Vlad-od - May 8 2008, 12:47
Go to the top of the page
 
+Quote Post
Uree
сообщение May 8 2008, 13:38
Сообщение #3


Знающий
******

Группа: Свой
Сообщений: 5 223
Регистрация: 25-04-05
Из: Z. Gora
Пользователь №: 4 480



При шаге в 1 мм, разница в длине тоже примерно 1 мм, это примерно 6 пс сдвига фазы сигнала в паре. Вот и смотрите - Вам такие разницы критичны или нет? Я думаю что не очень... Тем более это пара - просто на эти 6 пс "съедет" время момента переключения.
Go to the top of the page
 
+Quote Post
Mikle Klinkovsky
сообщение May 12 2008, 06:54
Сообщение #4


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

Группа: Свой
Сообщений: 1 972
Регистрация: 10-10-05
Из: 54°36'41.81" 39°43'6.90"
Пользователь №: 9 445



Сдвиг переключения может быть и не существенным, но из-за разницы в длинне может возрасти уровень помех в паре (common mode), который я не могу оценить.
Хотя, например к USB2, требования по разнице длинн в 150mil, вообще намекают на то что заморачиваться не стоит...
Но как быть с требованиями типа "Trace length must be equalized as far as possible"?


--------------------
Подвиг одного - это преступление другого! (с) Жванецкий
Go to the top of the page
 
+Quote Post
Uree
сообщение May 12 2008, 07:19
Сообщение #5


Знающий
******

Группа: Свой
Сообщений: 5 223
Регистрация: 25-04-05
Из: Z. Gora
Пользователь №: 4 480



Но ведь написано - "...as far as possible", вот настолько и выровнялиsmile.gif А насчет помех - где плата работать будет? Если в силовой электронике рядом с ИГБТ на десятки-сотни киловатт тогда да, это критично. А в случае обычной малосигнальной электроники ничего страшного нет. Недавно моделил наводки на пару, результат не превысил 10% амплитуды полезного сигнала(длина параллельных сегментов 35мм, зазор пара-агрессор равен зазору проводников в паре).
Go to the top of the page
 
+Quote Post
Mikle Klinkovsky
сообщение May 12 2008, 07:27
Сообщение #6


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

Группа: Свой
Сообщений: 1 972
Регистрация: 10-10-05
Из: 54°36'41.81" 39°43'6.90"
Пользователь №: 9 445



Ну вот я и думаю, что могу сделать завитушку (possible ведь...), но не хочу, т.к. зазор до соседних проводов уменьшается (шина данных).
А пары из разъема в кабель пойдут, а это как минимум метра полтора. Оно конечно не на улице, да и в цех какой-нить вряд-ли попадет, но заранее сказать что рядом не будет сетевых проводов с модемами, стабилизаторов импульсных или монитора/телевизора CRT'шного нельзя.


--------------------
Подвиг одного - это преступление другого! (с) Жванецкий
Go to the top of the page
 
+Quote Post
r_dot
сообщение May 12 2008, 07:51
Сообщение #7


Местный
***

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



Цитата(Mikle Klinkovsky @ May 12 2008, 11:27) *
... А пары из разъема в кабель пойдут, а это как минимум метра полтора. ...


Вот тут надо заботиться о точности заделки кабеля. А необходимая точность выравнивания длин на плате - это от частоты зависит. Если по этой линии 10 ГГц гнать - то да, 6 пс надо учитывать.
С другой стороны, разность даже в пару миллиметров на плате всегда можно вывести в ноль. Хуже не будет. smile.gif

Насчёт проводников от шариков до кристалла внутри микросхемы.
Если входное сопротивление чипа не равно волновому, то эту длину (от кристалла до нагрузочного резистора на плате) вообще как индуктивность считать надо. А если и нагрузочного резистора нет, как например, в контроллерах USB, и "согласование" выполнено последовательными резисторами... Оттуда, кстати, и ограничение длины кабеля.
В общем, выравнивание длин в "ноль" будет работать только после того, как будет хорошо выполнено согласование нагрузки с волновым сопротивлением линии. А абсолютно одинаковая геометрическая длина проводников может "разъехаться" электрически, если у этой пары проводников будут разные "неоднородности". В разъёме, например.

Сообщение отредактировал r_dot - May 12 2008, 07:53
Go to the top of the page
 
+Quote Post
VslavX
сообщение May 12 2008, 08:08
Сообщение #8


embarrassed systems engineer
*****

Группа: Свой
Сообщений: 1 083
Регистрация: 24-10-05
Из: Осокорки
Пользователь №: 10 038



Цитата(Uree @ May 12 2008, 10:19) *
результат не превысил 10% амплитуды полезного сигнала(длина параллельных сегментов 35мм, зазор

Берем эти 10%, делим на скорость нарастания полезного сигнала, и получаем временнОе отклонение момента переключения входа приемника. Для некоторых интерфейсов это может быть критично, так что сами по себе 10% - еще не показатель.
Go to the top of the page
 
+Quote Post
Zeroom
сообщение May 13 2008, 05:03
Сообщение #9


Местный
***

Группа: Свой
Сообщений: 374
Регистрация: 22-03-05
Из: Пенза
Пользователь №: 3 580



Небольшая статья по теме:

http://www.speedingedge.com/PDF-Files/diffsig.pdf

Выдержка из заключения:

Successful differential signaling does not require differential impedance. What it does require is two signal lines, each properly terminated in its own characteristic impedance at the receiver end. These two lines must be equal in length to within the timing tolerances of the logic family being used. In virtually all cases, the timing accuracy will allow length differences up to 500 mils or 12.5 millimeters. On PCBs there is no appreciable electrical benefit to routing the two signals side by side. It is convenient to do this, but no harm comes of separating the two wires by any distance needed to move around obstacles such as connector or BGA pinouts. Similarly, no harm comes of allowing the use of vias to change layers, so long as the impedance of the layers being used is the same.
Go to the top of the page
 
+Quote Post
Rex
сообщение May 13 2008, 09:37
Сообщение #10


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

Группа: Свой
Сообщений: 123
Регистрация: 21-03-07
Из: Беларусь
Пользователь №: 26 380



В статье Д. Нэгл. Разводка дифференциальных пар. с elart.narod.ru утверждается, что разность в длинах проводников дифф.пары не должна превышать 0.635 мм
Но согласно последней выдержке это величина может достигать 12.5 мм

Как грамотно оценить максимально допустимую разность длин?
Go to the top of the page
 
+Quote Post
Mikle Klinkovsky
сообщение May 13 2008, 10:05
Сообщение #11


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

Группа: Свой
Сообщений: 1 972
Регистрация: 10-10-05
Из: 54°36'41.81" 39°43'6.90"
Пользователь №: 9 445



Дело ясное, что дело темное. smile.gif
Всем спасибо.


--------------------
Подвиг одного - это преступление другого! (с) Жванецкий
Go to the top of the page
 
+Quote Post

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

 


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


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