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

 
 
> Разводка Gbit Ethernet, Импеданс
sheh
сообщение Jul 30 2009, 07:43
Сообщение #1


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

Группа: Участник
Сообщений: 122
Регистрация: 13-09-06
Пользователь №: 20 353



Поделитесь опытом - насколько важно выдерживать для Gbit Ethernet импеданс дифпар соеденяющих разъем и микросхему физики.

Если импеданс специально не контролировался есть вероятность, что интерфейс будет работать надежно?

Да и вобще поделитесь опытом какие проблемы могуд быть с разводкой Gbit Ethernet.
Go to the top of the page
 
+Quote Post
3 страниц V   1 2 3 >  
Start new topic
Ответов (1 - 31)
yura-w
сообщение Jul 30 2009, 12:13
Сообщение #2


Местный
***

Группа: Свой
Сообщений: 305
Регистрация: 22-06-07
Из: Санкт-Петербург
Пользователь №: 28 617



Цитата(sheh @ Jul 30 2009, 11:43) *
Если импеданс специально не контролировался есть вероятность, что интерфейс будет работать надежно?

Да. К тому же, на такой скорости и качество витой пары и коннектеров будет влиять на надежность/расстояние передачи.
Go to the top of the page
 
+Quote Post
sheh
сообщение Jul 30 2009, 12:39
Сообщение #3


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

Группа: Участник
Сообщений: 122
Регистрация: 13-09-06
Пользователь №: 20 353



Ну на сколько я знаю обычный CAT5e может до 100м GE протянуть.

А Вы разводили пп с GE?
Интересует реальный опыт.
С первого ли раза разводяться такие вещи? или придется делать несколько реверсий?
Go to the top of the page
 
+Quote Post
VslavX
сообщение Jul 30 2009, 14:46
Сообщение #4


embarrassed systems engineer
*****

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



Цитата(sheh @ Jul 30 2009, 15:39) *
Интересует реальный опыт.
С первого ли раза разводяться такие вещи? или придется делать несколько реверсий?

Желательно выдерживать дифференциальный импеданс 100 Ом, минимум переходных (лучше вообще избежать).
Ничего особо сложного нет - если специально не косячить - будет работать. Посмотрите плату от Xilinx (ML405,
кажется) - там есть файлы PCB/Gerber - можно посмотреть как сделана разводка - вообще никаких дифпар,
куча переходных, и, если не ошибаюсь, отдельные проводники пар вообще по разным слоям идут - и плата
вполне работает.
Go to the top of the page
 
+Quote Post
sheh
сообщение Jul 30 2009, 15:22
Сообщение #5


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

Группа: Участник
Сообщений: 122
Регистрация: 13-09-06
Пользователь №: 20 353



Цитата(VslavX @ Jul 30 2009, 18:46) *
Желательно выдерживать дифференциальный импеданс 100 Ом, минимум переходных (лучше вообще избежать).
Ничего особо сложного нет - если специально не косячить - будет работать. Посмотрите плату от Xilinx (ML405,
кажется) - там есть файлы PCB/Gerber - можно посмотреть как сделана разводка - вообще никаких дифпар,
куча переходных, и, если не ошибаюсь, отдельные проводники пар вообще по разным слоям идут - и плата
вполне работает.


А чем pcb ml403 посмотреть?
Go to the top of the page
 
+Quote Post
VslavX
сообщение Jul 30 2009, 20:12
Сообщение #6


embarrassed systems engineer
*****

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



Цитата(sheh @ Jul 30 2009, 18:22) *
А чем pcb ml403 посмотреть?

А герберов в .pdf недостаточно? Там также выложен .cam файл - смотриться CAM350, например. Сам .pcb - не помню в чем (заново качать лень) - вроде был или Allegro или Expedition.
Go to the top of the page
 
+Quote Post
vladec
сообщение Jul 31 2009, 06:48
Сообщение #7


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

Группа: Свой
Сообщений: 1 167
Регистрация: 3-10-05
Из: Москва
Пользователь №: 9 158



Все таки дифпары лучше вести парами или хотя бы проследить чтобы, длинны их проводников (для всех четырех пар) были примерно одинаковыми, а характеристики линий под импедансы можно подсчитать калькулятором.
Go to the top of the page
 
+Quote Post
sheh
сообщение Jul 31 2009, 07:03
Сообщение #8


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

Группа: Участник
Сообщений: 122
Регистрация: 13-09-06
Пользователь №: 20 353



Цитата(vladec @ Jul 31 2009, 10:48) *
Все таки дифпары лучше вести парами или хотя бы проследить чтобы, длинны их проводников (для всех четырех пар) были примерно одинаковыми, а характеристики линий под импедансы можно подсчитать калькулятором.


кстате, примерно одинаковыми - это сколько? Разбежка в 1 мм допустима?

А Вы считали калькулятором?
насколько я знаю для расчета нужны характеристики стекапа, параметры диэлектрика и т.д. Так же при заказе платы надо заказывать контроль импеданса у производителя.
Я не прав?
Go to the top of the page
 
+Quote Post
Aleks17
сообщение Jul 31 2009, 08:19
Сообщение #9


Местный
***

Группа: Свой
Сообщений: 238
Регистрация: 17-01-05
Из: Новосибирск
Пользователь №: 2 003



В последнее время почти все производиели 1G и 10G оборудования настойчиво рекомендуют не использовать тесно связанные пары (т.е. пары с расстоянием между проводниками менее 2H). То есть не нужно выдерживать дифференциальное 100 ом, а нужен импеданс по 50 ом у каждого провода. Длину при этом конечно нужно делать как можно более одинаковую. Хочется сказать что для 1G (если речь идёт про SERDES и именно 1G), желательно в пределах 20mils. Насчёт точности импеданса - голову сильно не грейте (опять же если будете делать не тесно связаннные пары, то ширина проводников будет значительно больше и отклонения в ширине не будут играть заметной роли)..

P.S. У меня 1G (от свича к SFP) летает на 2-хслойной плате.
Go to the top of the page
 
+Quote Post
sheh
сообщение Jul 31 2009, 08:28
Сообщение #10


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

Группа: Участник
Сообщений: 122
Регистрация: 13-09-06
Пользователь №: 20 353



Цитата(Aleks17 @ Jul 31 2009, 12:19) *
В последнее время почти все производиели 1G и 10G оборудования настойчиво рекомендуют не использовать тесно связанные пары (т.е. пары с расстоянием между проводниками менее 2H). То есть не нужно выдерживать дифференциальное 100 ом, а нужен импеданс по 50 ом у каждого провода. Длину при этом конечно нужно делать как можно более одинаковую.


Ссылку на источник не скините?
Go to the top of the page
 
+Quote Post
VslavX
сообщение Jul 31 2009, 09:05
Сообщение #11


embarrassed systems engineer
*****

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



Цитата(sheh @ Jul 31 2009, 11:28) *
Ссылку на источник не скините?

А какой у Вас PHY? Для гигабитных фирма-производитель обычно имеет документ типа "layout design guide". Как правило, достаточно выполнить изложенные там рекомендации и все будет OK.
Go to the top of the page
 
+Quote Post
Aleks17
сообщение Jul 31 2009, 09:17
Сообщение #12


Местный
***

Группа: Свой
Сообщений: 238
Регистрация: 17-01-05
Из: Новосибирск
Пользователь №: 2 003



Цитата(sheh @ Jul 31 2009, 15:28) *
Ссылку на источник не скините?



Ссылку не кину. Все документы по NDA. Производители - Marvell и Fujitsu. Если на пальцах - тесно связанные пары приводят к технологическим трудностям, то бишь трудно выдержать расстояние при подходе к ножкам/переходным отверстиям. Кроме того, такие проводники значительно тоньше и , соответственно, выше требования к производителю ПП (и большая чувствительность к отклонениям), и наконец - если на плате надо совместить дифпары и однополярные сигналы (например GMII и SERDES). То реализовать это в случае "тесно связанных пар" проблематично.

Насчёт layout design guide - совершенно верно.
Go to the top of the page
 
+Quote Post
sheh
сообщение Jul 31 2009, 10:46
Сообщение #13


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

Группа: Участник
Сообщений: 122
Регистрация: 13-09-06
Пользователь №: 20 353



Физика марвеловская 4х портовая. Рекомендации читал.
Интересно просто узнать есть ли какие либо "подводные камни" в этой задаче.
По всей видимости ничего сверх сложного в проектировании GE нет, насколько я понял.
все вроде бы понятно...

Цитата(Aleks17 @ Jul 31 2009, 13:17) *
Ссылку не кину. Все документы по NDA. Производители - Marvell и Fujitsu. Если на пальцах - тесно связанные пары приводят к технологическим трудностям, то бишь трудно выдержать расстояние при подходе к ножкам/переходным отверстиям. Кроме того, такие проводники значительно тоньше и , соответственно, выше требования к производителю ПП (и большая чувствительность к отклонениям), и наконец - если на плате надо совместить дифпары и однополярные сигналы (например GMII и SERDES). То реализовать это в случае "тесно связанных пар" проблематично.

Насчёт layout design guide - совершенно верно.


Смотрел у марвела документы, что то непопалось ничего подобного.
название документа не подскажите?
Go to the top of the page
 
+Quote Post
VslavX
сообщение Jul 31 2009, 14:43
Сообщение #14


embarrassed systems engineer
*****

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



Цитата(sheh @ Jul 31 2009, 13:46) *
Смотрел у марвела документы, что то непопалось ничего подобного.
название документа не подскажите?

Например, для марвела - "Application Note - 88E1011/88E1011S Board Layout Guidelines" - MV-S300122-00-revxxx.
Go to the top of the page
 
+Quote Post
vitan
сообщение Jul 31 2009, 19:41
Сообщение #15


не указал(а) ничего о себе.
******

Группа: Свой
Сообщений: 3 325
Регистрация: 6-04-06
Пользователь №: 15 887



Даже сотка будет работать неправильно, если будут длинные проводники с неправильным импедансом. Проверено на реальном проекте (к сожалению). О гигабите вообще можно не спрашивать. Обязательно закажите контроль импедансов при производстве ПП, ну и проектировать надо правильно.
Go to the top of the page
 
+Quote Post
vladec
сообщение Aug 1 2009, 05:31
Сообщение #16


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

Группа: Свой
Сообщений: 1 167
Регистрация: 3-10-05
Из: Москва
Пользователь №: 9 158



Если связи короткие то высоких точностей по импедансу не требуется, да и частоты там не такие уж высокие - 125МГц.
Go to the top of the page
 
+Quote Post
sheh
сообщение Aug 1 2009, 07:03
Сообщение #17


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

Группа: Участник
Сообщений: 122
Регистрация: 13-09-06
Пользователь №: 20 353



Цитата(vitan @ Jul 31 2009, 23:41) *
Даже сотка будет работать неправильно, если будут длинные проводники с неправильным импедансом. Проверено на реальном проекте (к сожалению). О гигабите вообще можно не спрашивать. Обязательно закажите контроль импедансов при производстве ПП, ну и проектировать надо правильно.


Было вроде все понятно, а тут теперь не знаю, что и думать.
А не могли бы Вы в каком нибудь виде этот проект скинут, в качестве примера "как не надо делать", можно картинкой кусок топологии.

На картинке пример моей топологии, подсвечена одна из пар. Всего к физике подходит 4 ethernet порта.

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


В HyberLynx прикинул стекап вот что получилось:

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


Т.е. при моей топологии диф сопротивление будет ~110 Ом.

Что думаете?
Go to the top of the page
 
+Quote Post
VslavX
сообщение Aug 1 2009, 08:13
Сообщение #18


embarrassed systems engineer
*****

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



Цитата(sheh @ Aug 1 2009, 10:03) *
Что думаете?

Думаю, что все будет нормально. Насчет неработающей "сотки" - не берите в голову - это надо было очень постараться. Моя первая "сотка" была сделана лет 6 назад (на LXT972) , на отдельном трансформаторе (не интегрированном в разъем), с достаточно длинными дорожками (дюймов 4-5), с кучей переходных, про импеданс на печатных платах я тогда вообще как-то не задумывался, и все работает до сих пор - на кабелях до 100м.
P.S. А что это у Вас за гигабитный разъем - цоколевка интересная - "правильная", мне такая не попадалась?
Go to the top of the page
 
+Quote Post
sheh
сообщение Aug 1 2009, 08:25
Сообщение #19


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

Группа: Участник
Сообщений: 122
Регистрация: 13-09-06
Пользователь №: 20 353



Цитата(VslavX @ Aug 1 2009, 12:13) *
Думаю, что все будет нормально. Насчет неработающей "сотки" - не берите в голову - это надо было очень постараться. Моя первая "сотка" была сделана лет 6 назад (на LXT972) , на отдельном трансформаторе (не интегрированном в разъем), с достаточно длинными дорожками (дюймов 4-5), с кучей переходных, про импеданс на печатных платах я тогда вообще как-то не задумывался, и все работает до сих пор - на кабелях до 100м.
P.S. А что это у Вас за гигабитный разъем - цоколевка интересная - "правильная", мне такая не попадалась?


Успокоили,спасибо)))

Ну чтож, будем запускать в производство в таком виде как есть сейчас.
Надеюсь все получится.

Разем фирмы Tyco - 6368507-4.
А что смутило в цоколевке? Слишком удобная?)
Go to the top of the page
 
+Quote Post
murmel1
сообщение Aug 1 2009, 10:16
Сообщение #20


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

Группа: Свой
Сообщений: 166
Регистрация: 2-11-08
Из: Ростов-на-Дону
Пользователь №: 41 331



А что смутило в цоколевке? Слишком удобная?)

В стандартном кабеле пары должны быть:
1-2
3-6
4-5
7-8
Судя по рисунку: либо у Вас неправильно, либо раъем сам перебрасывает. Рекомендую проверить.
Go to the top of the page
 
+Quote Post
sheh
сообщение Aug 1 2009, 11:38
Сообщение #21


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

Группа: Участник
Сообщений: 122
Регистрация: 13-09-06
Пользователь №: 20 353



Цитата(murmel1 @ Aug 1 2009, 14:16) *
А что смутило в цоколевке? Слишком удобная?)

В стандартном кабеле пары должны быть:
1-2
3-6
4-5
7-8
Судя по рисунку: либо у Вас неправильно, либо раъем сам перебрасывает. Рекомендую проверить.



Спасибо за то что обратили внимание, с цокалевкой все нормально.

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


Пока проверял цокалевку нашел ошибку: не обратил внимание, что 10 пин GND с шильдом не расфильтрованы внутри разъема.
Таким образом земля платы оказалась соедененной с шильдом разъема, без развязки по вч.

Это критично в данной ситуации?

З.Ы. Простите за оффтоп
Go to the top of the page
 
+Quote Post
murmel1
сообщение Aug 1 2009, 20:27
Сообщение #22


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

Группа: Свой
Сообщений: 166
Регистрация: 2-11-08
Из: Ростов-на-Дону
Пользователь №: 41 331



Судя по рисунку они соединены внутри разъема. Это правильно - корпус разъема и GND все равно в кабель не подключаются, а используются только как экран.

Сообщение отредактировал murmel1 - Aug 1 2009, 20:38
Go to the top of the page
 
+Quote Post
vitan
сообщение Aug 2 2009, 15:49
Сообщение #23


не указал(а) ничего о себе.
******

Группа: Свой
Сообщений: 3 325
Регистрация: 6-04-06
Пользователь №: 15 887



Цитата(VslavX @ Aug 1 2009, 12:13) *
Думаю, что все будет нормально. Насчет неработающей "сотки" - не берите в голову - это надо было очень постараться. Моя первая "сотка" была сделана лет 6 назад (на LXT972) , на отдельном трансформаторе (не интегрированном в разъем), с достаточно длинными дорожками (дюймов 4-5), с кучей переходных, про импеданс на печатных платах я тогда вообще как-то не задумывался, и все работает до сих пор - на кабелях до 100м.

Ну что это вы такое советуете? На пяти дюймах, может и будет работать, а больше?
На десяти уже точно не будет. Проверено.
Это я не к тому, что гигабит - фигня, и 125 Мгц - фигня, а к тому, что подход должен быть сознательным при проектировании.
А если так, на основе советов, то получается действительно фигня.

Автор! Марвеловские доки весьма качественные, делайте как написано и все будет ок. Тоже проверено. Суммарная длина связей - около 8 дюймов.
Импеданс - 100 Ом дифф. Импеданс отдельных линий - как получится, это я посчитал вторичным параметром. Реально получилось Ом 55, вроде бы.
Отдельно советую промоделировать канал. Я юзал Allegro channel analysys, правда только для оптики. Так вот, оказалось, что для достижения устойчивой работы на длинных проводах потребовалась установка доп. высокоскоростных буферов (помимо согласования импедансов).
Плата произведена, протестирована. Симулятор не соврал.

Так что, если не хотите большой гемор в отладке пропадающих пакетов (по неопределенному закону) на длинных кабелях, то делайте 100 Ом дифф. И расстояние между линиями в паре постоянным, я заметил у вас возле резисторов неоднородность наблюдается.
Go to the top of the page
 
+Quote Post
f0GgY
сообщение Jan 19 2010, 22:41
Сообщение #24


Знающий
****

Группа: Свой
Сообщений: 602
Регистрация: 6-12-06
Из: Минск
Пользователь №: 23 207



Цитата(VslavX @ Jul 31 2009, 16:43) *
Например, для марвела - "Application Note - 88E1011/88E1011S Board Layout Guidelines" - MV-S300122-00-revxxx.

а можно ли документик на форум положить?
не могу на сайте найти апп ноут, да и изделие у них (марвела) сейчас аляска под 88е1111 идёт.


--------------------
нет ничего твоего, кроме нескольких кубических сантиметров в черепе... © Оруэлл.
Go to the top of the page
 
+Quote Post
vitan
сообщение Jan 20 2010, 08:14
Сообщение #25


не указал(а) ничего о себе.
******

Группа: Свой
Сообщений: 3 325
Регистрация: 6-04-06
Пользователь №: 15 887



Цитата(f0GgY @ Jan 20 2010, 01:41) *
а можно ли документик на форум положить?
не могу на сайте найти апп ноут, да и изделие у них (марвела) сейчас аляска под 88е1111 идёт.

Нельзя. Никто не хочет проблем.
Спрашивайте, что конкретно интересует, вам ответят.
Go to the top of the page
 
+Quote Post
RandI
сообщение Jan 21 2010, 12:06
Сообщение #26


Участник
*

Группа: Участник
Сообщений: 57
Регистрация: 14-09-06
Пользователь №: 20 388



Цитата(vitan @ Aug 2 2009, 18:49) *
Отдельно советую промоделировать канал. Я юзал Allegro channel analysys, правда только для оптики. Так вот, оказалось, что для достижения устойчивой работы на длинных проводах потребовалась установка доп. высокоскоростных буферов (помимо согласования импедансов).


А какие модели вы прикручивали к разъемам и трансформатору?
Go to the top of the page
 
+Quote Post
Uree
сообщение Jan 21 2010, 12:55
Сообщение #27


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

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



В оптике нет разъемов и трансформаторов...
Go to the top of the page
 
+Quote Post
vitan
сообщение Jan 21 2010, 16:21
Сообщение #28


не указал(а) ничего о себе.
******

Группа: Свой
Сообщений: 3 325
Регистрация: 6-04-06
Пользователь №: 15 887



Трансформаторов у нас действительно не было smile.gif, зато разъемы были. От PHY к трансиверу провода шли через кросс-плату CompactPCI на модуль rearIO. Т.е. сигнал проходил через два разъемных соединения.
Сами разъемы фирмы Harting. Простейшая модель для них (для каждого пина) есть на сайте. В модели указаны R, L, и C. Может, что-то еще, не помню. Более сложной модели найти не удалось, но, тем не менее, все работает.
Go to the top of the page
 
+Quote Post
VslavX
сообщение Jan 21 2010, 18:38
Сообщение #29


embarrassed systems engineer
*****

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



Цитата(vitan @ Aug 2 2009, 17:49) *
Ну что это вы такое советуете? На пяти дюймах, может и будет работать, а больше?
На десяти уже точно не будет. Проверено.

Кстати, а зачем Вы пары от разъема по плате на расстояние 10" тащили? Это ж еще сколько проблем с гальванической развязкой поиметь (там зазоры, ЕМНИП, 3.5мм минимум от остальных цепей должны быть). Или это был внешний шлейф? Я обычно PHY ставлю возле разъема, и уже от процессора GMII/RGMII тяну - цепи цифровые, им только импеданс нормальный сделать надо, да длины чтобы уж совсем не разбегались, если где совсем уж залет - то чипы еще обычно позволяют подкалибровать согласование и тактовые задержки.
Go to the top of the page
 
+Quote Post
vitan
сообщение Jan 22 2010, 09:38
Сообщение #30


не указал(а) ничего о себе.
******

Группа: Свой
Сообщений: 3 325
Регистрация: 6-04-06
Пользователь №: 15 887



Цитата(VslavX @ Jan 21 2010, 21:38) *
Кстати, а зачем Вы пары от разъема по плате на расстояние 10" тащили?

Все правильно Вы говорите, но так было сделано по нескольким соображениям системного и конструктивного характера. Во-первых, не хватало места для размещения всех PHY возле разъема, во вторых, мы получили возможность менять тип интерфейсов системы путем смены дешевого модуля, на котором стоят только трансформаторы и RJ-45 (в одном случае) или оптические трансиверы (в другом). Ну, и комбинировать, конечно.
А так, в общем случае, все верно: нужно делать короткие связи и располагать PHY с краю, чтобы минимизировать проблемы с аналоговой частью.
Go to the top of the page
 
+Quote Post
insector
сообщение Feb 26 2010, 10:27
Сообщение #31


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

Группа: Свой
Сообщений: 114
Регистрация: 29-11-07
Из: Россия
Пользователь №: 32 816



Я анализировал отладку от TI, так вот там дифпары свободно лазиют по плате, потом через разъем на другую плату. Такое ощущение, что они предпочли таскать на длинное расстояние не шину цифрового интерфейса, а согласованную дифпару. Что представляется логичным. Там правда LXT972 100 МБит. Я тоже предпочел ее вытащить. В итоге с phy две дифпары выходят на idc-разъем, затем 15 см. шлейфа, затем еще один такой же разъем, затем pulsejack с интегрированным трансом. Все работает.


--------------------
Гибрид мастерской и гостинной с уклоном в музей и гараж - вот мой дом :)
Go to the top of the page
 
+Quote Post
VslavX
сообщение Feb 26 2010, 10:55
Сообщение #32


embarrassed systems engineer
*****

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



Цитата(insector @ Feb 26 2010, 12:27) *
Там правда LXT972 100 МБит.

Я тут на форуме умных слов нахватался smile.gif, и теперь думаю что MLT3 на выделенном полудуплексном канале ("сотка"), это несколько отличается от PAM5 на полнодуплексной паре ("гигабитка") - помимо вычитания передаваемого сигнала надо компенсировать отражения на "ближнем и дальнем конце" и много чего другого. Перед началом обмена при установлении гигабитного линка передаточные параметры каждой пары независимо тестируются и производится индивидуальная подстройка.Будем усложнять трансиверу его и так нелегкую жизнь?
Go to the top of the page
 
+Quote Post

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

 


RSS Текстовая версия Сейчас: 22nd July 2025 - 12:05
Рейтинг@Mail.ru


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