|
|
  |
Различные варианты SFP модулей, Или какой же там всё-таки интерфейс? |
|
|
|
Oct 12 2010, 04:23
|

Гуру
     
Группа: Свой
Сообщений: 2 002
Регистрация: 17-01-06
Из: Томск, Россия
Пользователь №: 13 271

|
Цитата(Koluchiy @ Oct 9 2010, 22:07)  Не подскажете, существуют ли в принципе SFP, у которых можно посредством интерфейса I2C включить режим петли, то есть чтобы принятый с оптики сигнал передавался обратно? Не встречал... В SerDes TLK2201B видел режим петли - но это уже не совсем то. Цитата(Панасенко Вадим @ Oct 5 2010, 16:05)  У Марвела интерфейс который подключается напрямую к гигабитному SFP модулю называется 1000BASE-X? Я конкретно за марвел говорить не буду, давно уже не читал их датащиты. Но вообще 1000BASE-X - это общее название стандарта гигабитного изернета для оптики. Любой. Хоть мультимодовой, хоть одномодовой. Цитата(Панасенко Вадим @ Oct 5 2010, 16:46)  У 88Е6131 есть четыре порта которые они называют "Независимые трехскоростные SERDES трансиверы с поддержкой 1000BASE-X,100BASE-FX и SGMII", так вот чтобы к ним подключить SFP модуль эти порты надо настроить через регистры чипа. На что настраивать? А сторона одна - SFP модуль :) Я думаю, нужно настраивать на 1000BASE-X. Этот сигнал будет являтся дифференциальным, уже закодированным в 8B/10B. Это стандарт, в котором работает обычный SFP-модуль на оптику. Если нужно будет не оптику, а медь, то в разъём SFP ставите такой трансивер, который сигналы 8B/10B перекодирует в модуляцию для витой пары. Трансивер либо уже готовый. Либо самодельный можно сделать на марвеле, не помню точно как называется, но там много 1111 в названии :)
--------------------
Зная себе цену, нужно ещё и пользоваться спросом...
|
|
|
|
|
Oct 12 2010, 11:22
|

Группа: Участник
Сообщений: 10
Регистрация: 30-07-10
Пользователь №: 58 700

|
Подскажите, как можно решить задачу проверки стабильности работы SFP модуля? Есть несколько типов езернет модулей и некоторые из них периодически не могут поднять линк. Воспроизвести такие условия весьма трудно. Софтверный ресет, не может скинуть модуль (обращение к регистрам через I2C), т.к. сами регистры недоступны. Еепромку при этом читает.
|
|
|
|
|
Oct 13 2010, 10:54
|
Знающий
   
Группа: Свой
Сообщений: 869
Регистрация: 30-01-08
Из: СПб
Пользователь №: 34 595

|
Цитата(Панасенко Вадим @ Oct 11 2010, 20:36)  Вот тут можно поподробнее про стандарты в диф парах модулей SFP, что там в тех PDF-ах на SFP я ничего не видел. Если там внутри стоит микросхема PHY, то тогда должен быть SERDES, а если нет? И негде не написано! http://www.fti-optronic.com/SFP/SFP-LC-Gig...L-1.25Gbps.htmlкакой у них интерфейс по диф. парам? MSA подразумевает внешний SerDes с уровнями LVPECL. Так, для 1000BASE-Х в IEEE Std 802.3-2008 добираемся по-цепочке до 39.3 PMD to MDI electrical specifications. Сигналы SFP соответствуют TP1/TP4, т.е. в оптических модулях они прямо подключаются к драйверу лазера и приёмнику. Указанный Вами модуль из этой серии. Модули Сонет подключаются аналогично, но к входам-выходам своего PHY. Модули со встроенным PHY подключаются к SGMII (уровни LVDS), который не привязан к конкретному BASE. Мне попадались только для "медяхи" 10/100/1000. Т.е. с конкретным BASE по-факту определяется сам модуль. Такое подключение SFP не вполне корректно, но массово используется.
|
|
|
|
|
Oct 13 2010, 11:15
|
Участник

Группа: Участник
Сообщений: 40
Регистрация: 7-02-08
Пользователь №: 34 850

|
Цитата(prig @ Oct 13 2010, 14:54)  MSA подразумевает внешний SerDes с уровнями LVPECL. Так, для 1000BASE-Х в IEEE Std 802.3-2008 добираемся по-цепочке до 39.3 PMD to MDI electrical specifications. Сигналы SFP соответствуют TP1/TP4, т.е. в оптических модулях они прямо подключаются к драйверу лазера и приёмнику. Указанный Вами модуль из этой серии. Модули Сонет подключаются аналогично, но к входам-выходам своего PHY.
Модули со встроенным PHY подключаются к SGMII (уровни LVDS), который не привязан к конкретному BASE. Мне попадались только для "медяхи" 10/100/1000. Т.е. с конкретным BASE по-факту определяется сам модуль. Такое подключение SFP не вполне корректно, но массово используется. В общем SFP модуль на 1,25Г если совсем по простому это обычная лампочка и фоторезистор с компаратором у которых вход выход PECL.
|
|
|
|
|
Oct 14 2010, 20:02
|
Участник

Группа: Участник
Сообщений: 40
Регистрация: 7-02-08
Пользователь №: 34 850

|
Цитата(Koluchiy @ Oct 14 2010, 23:30)  Если бы мой сериализатор позволял так просто делать петлю - неужели я бы про петлю в SFP бы спрашивал?  А какой сериализатор и SFP модули?
|
|
|
|
|
Oct 15 2010, 11:54
|
Участник

Группа: Участник
Сообщений: 24
Регистрация: 16-10-07
Пользователь №: 31 399

|
Уважаемые коллеги. Есть ли у кого-нибудь опыт создания своих SFP-модулей для одномодового оптоволокна? сейчас разрабатываю схему, у которой на выходе SFP разьем с 10G Ethernet-ом. хотелось бы получить на выходе просто разъем под оптику.
|
|
|
|
|
Oct 19 2010, 14:20
|
Участник

Группа: Участник
Сообщений: 21
Регистрация: 21-01-10
Пользователь №: 54 970

|
Цитата(Панасенко Вадим @ Oct 11 2010, 20:36)  1000BASE-X. Что подаёшь на витую пару, то и получаешь в оптоволокне. У меня работают в режиме без auto negotiation. Если включаю у себя auto negotiation, то переговоры клинятся в непонятном состоянии, но это другая история. У меня тут сразу несколько вопросов назрело. Делаю проект с SFP модулями на Virtex. Использую Pcs_pma IP core. Как уже говорил выше, с оптическим модулем в режиме без auto negotiation девайс относительно работает (есть проблемы с подключением к одному коммутатору, ну да хрен бы с ним.), с модулем DGS-712 (10/100/1000Base-T) работаю только в том же режиме и только на 1000, естественно. Попытка включить в ip ядре SGMII приводит к клинчу в автопереговорах с модулем. Попытка включить auto negotiation в режиме 1000BASE-X c оптическим модулем тоже приводит к клинчу. У меня на этот счёт 2 соображения: 1. Или ядро - тупое, и неправильно ведёт переговоры. На эту мысль указывает, что во время переговоров в режиме SGMII оно шлёт в Config_reg = 00 01, хотя на сколько я понимаю дожен слать Config_reg = 40 01. 2. Или ядро нормальное и шлёт что должно, но DGS-712 изначально настроен на работу в режиме 1000Base-X и как настаивать его на SGMII я не знаю, а поскольку D-link не соизволил это сообщить, то значит я выкинул все деньги на эти модули и заказчику не предъявлю заявленную функциональность. У меня ещё теплится надежда на то, что это первый вариант, потому как с тупыми оптическими модулями в режиме с auto negotiation тоже всё клинится. Очень большая просьба тем, кто имел опыт работы с такими модулями, с ip ядром, сообщить мне свои соображения по этому поводу, или поправить меня, если я где-то неправильно думаю. Цитата(russian_ivan @ Oct 15 2010, 15:54)  Уважаемые коллеги. Есть ли у кого-нибудь опыт создания своих SFP-модулей для одномодового оптоволокна? сейчас разрабатываю схему, у которой на выходе SFP разьем с 10G Ethernet-ом. хотелось бы получить на выходе просто разъем под оптику. Если честно, то я например не очень понял, чего ты хочешь. Чем тебя не устраивает стандартная дырка под покупной SFP?
Сообщение отредактировал SiTi - Oct 19 2010, 14:18
|
|
|
|
|
Nov 1 2010, 16:17
|
Участник

Группа: Участник
Сообщений: 21
Регистрация: 21-01-10
Пользователь №: 54 970

|
Проблема решена - этот модуль на самом деле является модулем Finisar FCLF-8521-3, а на него есть документация и FAQ как его конфигурить.
|
|
|
|
|
Nov 9 2010, 03:21
|

Гуру
     
Группа: Свой
Сообщений: 2 002
Регистрация: 17-01-06
Из: Томск, Россия
Пользователь №: 13 271

|
Цитата(vitan @ Nov 8 2010, 22:13)  В этих SFP черт ногу сломит! Может, кто-нибудь ткнет пальцем в даташиты и покажет где можно купить SFP с интерфейсом SGMII для следующих медиа: Я бы даже был благодарен, если бы дали ссылку на датащит хоть какого-нибудь SFP с интерфейсом SGMII. Вообще таких не видел. Хоть одним глазком глянуть :) Цитата(Koluchiy @ Oct 15 2010, 01:30)  Если бы мой сериализатор позволял так просто делать петлю - неужели я бы про петлю в SFP бы спрашивал? :) Могу предложить поставить обычную рассыпную логику для PECL, на ней сделать заворот. Если плата конечно ещё не разведена. Логику такую встречал, например, тут: http://www.onsemi.com/PowerSolutions/taxon...3&lctn=home
--------------------
Зная себе цену, нужно ещё и пользоваться спросом...
|
|
|
|
|
Nov 10 2010, 09:00
|
Участник

Группа: Участник
Сообщений: 21
Регистрация: 21-01-10
Пользователь №: 54 970

|
RKS: Во первых могут быть как-то по особому подключены контакты (Например Rate Select), во вторых на том же двухпроводном интерфейсе может висеть ещё одно устройство помимо SEEPROM, например тот же PHY (что скорее всего) и оно может быть другим и как-то по другому отзываться)
|
|
|
|
|
  |
2 чел. читают эту тему (гостей: 2, скрытых пользователей: 0)
Пользователей: 0
|
|
|