|
Различные варианты SFP модулей, Или какой же там всё-таки интерфейс? |
|
|
|
Sep 7 2009, 14:51
|
Группа: Участник
Сообщений: 3
Регистрация: 7-08-08
Пользователь №: 39 479

|
Здравствуйте. Передо мной стоит задача сделать универсальное Ethernet устройство, могущее принимать и 10/100/1000 медь и 1000 оптику (а желательно ещё и 100 оптику). Решено использовать SFP модули, благо нашёл их для всевозможных вариантов интерфейсов. Только вот я с ними не разберусь что-то. С одной стороны из стандарта 802.3 ясно, что для 1000BASE-X в SFP не входит PHY, он стоит на плате, а на SFP модуль идёт какой-то последовательный дифференциальный интерфейс. С другой стороны на 10/100/1000 медных SFP модулях, согласно даташитам, уже стоит PHY микросхема, а общение с модулем идет непосредственно с MAC посредством SGMII. При этом производители кричат о совместимости со стандартом SFP, хотя SGMII помимо последовательных дифференциальных линий с данными имеет такие линии и с тактами, а в SFP под них контактов не предусмотрено. И ещё есть какой-то тип модулей на 1000 медь, которые вообще не понятно по какому интерфейсу работают и что внутри содержат. У меня из-за этого в голове какая-то каша. Если поможете всё расставить по местам - буду очень признателен.
|
|
|
|
|
 |
Ответов
(1 - 62)
|
Nov 11 2009, 15:13
|
Знающий
   
Группа: Свой
Сообщений: 869
Регистрация: 30-01-08
Из: СПб
Пользователь №: 34 595

|
Цитата(Stebanoid @ Sep 7 2009, 18:51)  Здравствуйте. Передо мной стоит задача сделать универсальное Ethernet устройство, могущее принимать и 10/100/1000 медь и 1000 оптику (а желательно ещё и 100 оптику). Решено использовать SFP модули, благо нашёл их для всевозможных вариантов интерфейсов. Только вот я с ними не разберусь что-то. С одной стороны из стандарта 802.3 ясно, что для 1000BASE-X в SFP не входит PHY, он стоит на плате, а на SFP модуль идёт какой-то последовательный дифференциальный интерфейс. С другой стороны на 10/100/1000 медных SFP модулях, согласно даташитам, уже стоит PHY микросхема, а общение с модулем идет непосредственно с MAC посредством SGMII. При этом производители кричат о совместимости со стандартом SFP, хотя SGMII помимо последовательных дифференциальных линий с данными имеет такие линии и с тактами, а в SFP под них контактов не предусмотрено. И ещё есть какой-то тип модулей на 1000 медь, которые вообще не понятно по какому интерфейсу работают и что внутри содержат. У меня из-за этого в голове какая-то каша. Если поможете всё расставить по местам - буду очень признателен.  Для этой задачи должна сгодиться PHY 88E1111. Другие варианты - могучие свитчи с двухрежимными портами SGMII/Serdes. Для разных модулей используются одни и те же диф.пары 88E1111, но разный режим. Например: GMII to Fiber для 1000BASE-X (88E1111 работает как PHY оптики) GMII to SGMII для Copper (88E1111 работает как конвертор, в SFP должен быть собственный SGMII PHY, клок - в игнор выбором режима работы) Информацию о модуле для выбора режима можно считать из EEPROM самого модуля (см. доку SFP MSA).
|
|
|
|
|
Sep 16 2010, 11:31
|
Участник

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

|
Ну, насколько я понял - да.
|
|
|
|
|
Sep 17 2010, 20:51
|
Группа: Новичок
Сообщений: 1
Регистрация: 5-04-10
Пользователь №: 56 419

|
Цитата(vitan @ Jan 26 2010, 15:30)  Я тоже с SFP не работал, проясните плз... Я правильно понимаю, что теперь все больше производителей начинают делать SFP со встроенным PHY типа того же марвела, Да Цитата(vitan @ Jan 26 2010, 15:30)  и что это позволяет подключать такой SFP непосредственно к MAC по SGMII (если он есть у обоих)? Нет
|
|
|
|
|
Sep 21 2010, 14:02
|
Участник

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

|
Есть ещё такой интерфейс как SERDES, вот к нему напрямую и подключается SFP модуль. Если у чипа есть SGMII то ищите как он переключается в режим SERDES
|
|
|
|
|
Sep 21 2010, 19:38
|
Местный
  
Группа: Свой
Сообщений: 293
Регистрация: 23-12-08
Из: Тверь
Пользователь №: 42 694

|
Сейчас на рынке существует несколько видов SFP - SFP+, SFP(Cu) и собственно просто SFP. Просто SFP представляет собой металлическую черепушку в которую производители запихнули лазеры, микросхему драйвера для управления этими лазерами, микросхему памяти и немного рассыпухи. Все, что вы подаете в последовательном виде на этот самый драйвер улетает в оптоволокно. Этому драйверу безразлично что вы пускаете serdes, sgmii, или что-то еще...его задача все это превратить в оптический сигнал. С другой стороны имеет значение, если вы подаете что то свое, отличное скажем от sgmii, в этом случае может наступить перегрев. В SFP(Cu) все немного по другому, там имеется микросхема PHY(зачастую Marvell 88e1111), которая связывается с MAC по sgmii и преобразует sgmii в 10/100/1000base-T и посылает это все в витую пару. Помимо sgmii c MAC можно связаться и по serdes, но там есть свои ограничения. SFP+ то же, что и SFP только на большие скорости передачи.
|
|
|
|
|
Sep 27 2010, 02:56
|

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

|
Всё немножко не так (или совсем не так), по крайней мере касаемо модулей SFP, я с ними плотненько работал. С остальными не знаю точно. Начнём с начала. У модуля есть грубо говоря 2 стороны: сторона для подключения к локальному устройству и сторона для подключения к линии связи. Сторона для подключения к локальному устройству имеет единый (для всех SFP) интерфейс - это PECL (нечто похожее на LVDS, но где-то в 2 раза больше по размаху). Сигналы передаются последовательно. Есть по одной дифференциальной линии на приём и на передачу. И всё. Остальные выводы модуля - это питание и управление режимами, к самой передаче данных отношения не имеют. Отдельная линия синхронизации отсутствует. Поэтому предполагается самосинхронизирующийся код, для которого гарантируются частые изменения сигнала, без него никак. В данном случае это код 8B/10B. Автору и вопрошающим хочется иметь MII (и его модификации), по которому данные должны поступать в его процессор. Это параллельный интерфейс. А на стороне подключения модуля SFP к устройству имеются последовательные сигналы PECL - это высокая частота. Для гигабитного изентета частоты гигагерцы соответственно. Поэтому, чтобы сигнал можно было обрабатывать, его преобразуют в параллельную форму и обратно. Для этого ставят SerDes. Но это ещё не MII. Потому что сигнал закодирован, его нужно как минимум избавить от кода 8B/10B. Я эту задачу решал в ПЛИС. Возможно, существуют SerDes сразу с кодером-декодером 8B/10B, не знаю. ... Теперь о стороне модуля SFP, куда подключается линия связи. Тут жёстких ограничений нет, что это будет за среда. Изначально видимо SFP придумывали для оптики. Но потом появились умельцы (в первую очередь наверное из Марвела), которые внутри SFP-модуля ставят микросхему, перекодирующую сигналы PECL, включая код 8B/10B в сигналы "медного" изернета. Среди производителей таких штучек есть и другие, например, Vitesse. Надеюсь, немного прояснил ситуацию. Если что - спрашивайте.
--------------------
Зная себе цену, нужно ещё и пользоваться спросом...
|
|
|
|
|
Oct 5 2010, 09:05
|
Участник

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

|
Цитата(Krys @ Sep 27 2010, 06:56)  Всё немножко не так (или совсем не так), по крайней мере касаемо модулей SFP, я с ними плотненько работал. С остальными не знаю точно. Начнём с начала. У модуля есть грубо говоря 2 стороны: сторона для подключения к локальному устройству и сторона для подключения к линии связи. Сторона для подключения к локальному устройству имеет единый (для всех SFP) интерфейс - это PECL (нечто похожее на LVDS, но где-то в 2 раза больше по размаху). Сигналы передаются последовательно. Есть по одной дифференциальной линии на приём и на передачу. И всё. Остальные выводы модуля - это питание и управление режимами, к самой передаче данных отношения не имеют. Отдельная линия синхронизации отсутствует. Поэтому предполагается самосинхронизирующийся код, для которого гарантируются частые изменения сигнала, без него никак. В данном случае это код 8B/10B. Автору и вопрошающим хочется иметь MII (и его модификации), по которому данные должны поступать в его процессор. Это параллельный интерфейс. А на стороне подключения модуля SFP к устройству имеются последовательные сигналы PECL - это высокая частота. Для гигабитного изентета частоты гигагерцы соответственно. Поэтому, чтобы сигнал можно было обрабатывать, его преобразуют в параллельную форму и обратно. Для этого ставят SerDes. Но это ещё не MII. Потому что сигнал закодирован, его нужно как минимум избавить от кода 8B/10B. Я эту задачу решал в ПЛИС. Возможно, существуют SerDes сразу с кодером-декодером 8B/10B, не знаю. ... Теперь о стороне модуля SFP, куда подключается линия связи. Тут жёстких ограничений нет, что это будет за среда. Изначально видимо SFP придумывали для оптики. Но потом появились умельцы (в первую очередь наверное из Марвела), которые внутри SFP-модуля ставят микросхему, перекодирующую сигналы PECL, включая код 8B/10B в сигналы "медного" изернета. Среди производителей таких штучек есть и другие, например, Vitesse. Надеюсь, немного прояснил ситуацию. Если что - спрашивайте. У Марвела интерфейс который подключается напрямую к гигабитному SFP модулю называется 1000BASE-X?
|
|
|
|
|
Oct 5 2010, 09:46
|
Участник

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

|
Цитата(vitan @ Oct 5 2010, 13:13)  С какой стороны?  У 88Е6131 есть четыре порта которые они называют "Независимые трехскоростные SERDES трансиверы с поддержкой 1000BASE-X,100BASE-FX и SGMII", так вот чтобы к ним подключить SFP модуль эти порты надо настроить через регистры чипа. На что настраивать? А сторона одна - SFP модуль
|
|
|
|
|
Oct 8 2010, 16:25
|
Знающий
   
Группа: Свой
Сообщений: 869
Регистрация: 30-01-08
Из: СПб
Пользователь №: 34 595

|
Цитата(Панасенко Вадим @ Oct 5 2010, 13:46)  У 88Е6131 есть четыре порта которые они называют "Независимые трехскоростные SERDES трансиверы с поддержкой 1000BASE-X,100BASE-FX и SGMII", так вот чтобы к ним подключить SFP модуль эти порты надо настроить через регистры чипа. На что настраивать? А сторона одна - SFP модуль  Внесу некоторые пояснения, ч.б. не было путаницы. 1. Есть MII и иже их. Предназначены для подключения PHY. Последовательный вариант - SGMII. Режимы PHY и MAC функционально отличаются и всегда присутствуют в паре. У Марвела существует усечённый по протоколу вариант SGMII, который в доках называется SERDES. 2. Есть электрические входы-выходы PHY, на котрых уже присутствуют кодировка и протокол соответствующие стандарту. Подключаются двумя диф. парами к трансиверу, который работает на линию. Такие PHY для оптики обычно зовут SerDes. 3. Многие свитчи, включая упоминаемый (см. пример Вадима), содержат универсальный последовательный интерфейс, который можно конфигурировать или в режиме SGMII или SerDes(PHY) соответствующего стандарта . Могут называться в доках как SERDES. 4. Спецификации (например MSA SFP, SFF-8472) регламентируют поддерживаемые стандарты трансиверов (см. табличку EEPROM). Там можно найти SONET, варианты Ethernet. 10Gigabit специфицируется в SFP+. Упоминание SGMII в MSA SFP и иже мне не встречалось. Как бы медианезависимый. Однако, на диф. парах SFP могут быть как сигналы PHY (для гигабитных свитчей Ethernet обычно 1000BASE-X) так и SGMII, если используется универсальный порт, что обычно и делается. SGMII, по определению, подразумевает наличие PHY в самом модуле. То, что существуют модули с SGMII - медицинский факт. Приходилось иметь с ними дело. Если не ошибаюсь, на один и тот же стандарт могут встречаться модули как с простым трансивером, так и со встроенным PHY.
Сообщение отредактировал prig - Oct 8 2010, 16:27
|
|
|
|
|
Oct 11 2010, 16:36
|
Участник

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

|
Цитата(prig @ Oct 8 2010, 20:25)  Внесу некоторые пояснения, ч.б. не было путаницы.
1. Есть MII и иже их. Предназначены для подключения PHY. Последовательный вариант - SGMII. Режимы PHY и MAC функционально отличаются и всегда присутствуют в паре. У Марвела существует усечённый по протоколу вариант SGMII, который в доках называется SERDES.
2. Есть электрические входы-выходы PHY, на котрых уже присутствуют кодировка и протокол соответствующие стандарту. Подключаются двумя диф. парами к трансиверу, который работает на линию. Такие PHY для оптики обычно зовут SerDes.
3. Многие свитчи, включая упоминаемый (см. пример Вадима), содержат универсальный последовательный интерфейс, который можно конфигурировать или в режиме SGMII или SerDes(PHY) соответствующего стандарта . Могут называться в доках как SERDES.
Его можно конфигурить как SGMII, 1000BASE-X и 100BASE-FX
4. Спецификации (например MSA SFP, SFF-8472) регламентируют поддерживаемые стандарты трансиверов (см. табличку EEPROM). Там можно найти SONET, варианты Ethernet. 10Gigabit специфицируется в SFP+. Упоминание SGMII в MSA SFP и иже мне не встречалось. Как бы медианезависимый.
Однако, на диф. парах SFP могут быть как сигналы PHY (для гигабитных свитчей Ethernet обычно 1000BASE-X) так и SGMII, если используется универсальный порт, что обычно и делается. SGMII, по определению, подразумевает наличие PHY в самом модуле. То, что существуют модули с SGMII - медицинский факт. Приходилось иметь с ними дело. Если не ошибаюсь, на один и тот же стандарт могут встречаться модули как с простым трансивером, так и со встроенным PHY. Вот тут можно поподробнее про стандарты в диф парах модулей SFP, что там в тех PDF-ах на SFP я ничего не видел. Если там внутри стоит микросхема PHY, то тогда должен быть SERDES, а если нет? И негде не написано! http://www.fti-optronic.com/SFP/SFP-LC-Gig...L-1.25Gbps.htmlкакой у них интерфейс по диф. парам? Цитата(Koluchiy @ Oct 9 2010, 19:07)  Офф.
Не подскажете, существуют ли в принципе SFP, у которых можно посредством интерфейса I2C включить режим петли, то есть чтобы принятый с оптики сигнал передавался обратно?
Принимать/передавать надо SDH. У модулей не знаю, но у сериализатора EXAR 91L31, он включается на выходных драйверах PECL, то есть оптику можно завернуть внутри сериализатора.
|
|
|
|
|
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 (что скорее всего) и оно может быть другим и как-то по другому отзываться)
|
|
|
|
|
Nov 10 2010, 09:45
|
Местный
  
Группа: Участник
Сообщений: 394
Регистрация: 13-10-05
Из: Москва
Пользователь №: 9 599

|
Цитата(SiTi @ Nov 10 2010, 12:00)  RKS: Во первых могут быть как-то по особому подключены контакты (Например Rate Select), во вторых на том же двухпроводном интерфейсе может висеть ещё одно устройство помимо SEEPROM, например тот же PHY (что скорее всего) и оно может быть другим и как-то по другому отзываться) Вот мы как раз выяснили что причина похоже в DS1856E которая на этой шине и висит. Эта кость имеет внутри пароль... Есть подозрение что на ее месте может работать DS1859E. Это полный аналог но без пароля внутри. Я собственно уже запостил в ветке "Куплю"свою просьбу на предмет купить у кого-нибудь на пробу. Готовы даже купить модули или угоститься на время на пробу (как угодно). В Москве я посмотрел и ни у кого в наличии не нашел... Могут образцы прислать, но за 2 недели...
Сообщение отредактировал RKS - Nov 10 2010, 09:47
|
|
|
|
|
Nov 10 2010, 10:39
|
Местный
  
Группа: Участник
Сообщений: 306
Регистрация: 11-11-04
Из: Москва
Пользователь №: 1 106

|
Цитата(vitan @ Nov 10 2010, 13:46)  Если надо будет разработать плату для SFP, то посадочное место под металлический кожух подойдет для любого производителя? Я по крайней мере с двумя имел дело. Посадочные места совпадают.
|
|
|
|
|
Nov 10 2010, 11:41
|
не указал(а) ничего о себе.
     
Группа: Свой
Сообщений: 3 325
Регистрация: 6-04-06
Пользователь №: 15 887

|
Цитата(andrewkrot @ Nov 10 2010, 13:39)  Я по крайней мере с двумя имел дело. Посадочные места совпадают. Отлично, спасибо. В общем, пока сложилось мнение, что можно спокойно подключать к SGMII покупные SFP (если они это поддерживают) и получать любую среду. Однако, перечитал еще раз топик, и хочется-таки утвердиться в правильности понимания. Вот, например, это что значит: Цитата(sdikiy @ Sep 17 2010, 23:51)  Нет И вот это: Цитата(prig @ Oct 13 2010, 13:54)  Такое подключение SFP не вполне корректно, но массово используется. Почему не совсем корректно?
|
|
|
|
|
Nov 12 2010, 09:41
|
Участник

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

|
SFP разъёмы использую от TYCO 1367073-1 1489779-1 что из них разъём а что кожух на вскидку не скажу но нужна пара
|
|
|
|
|
Dec 31 2010, 05:07
|
Местный
  
Группа: Свой
Сообщений: 372
Регистрация: 14-02-06
Пользователь №: 14 339

|
Цитата(prig @ Oct 13 2010, 16:54)  Модули со встроенным PHY подключаются к SGMII (уровни LVDS), который не привязан к конкретному BASE. Мне попадались только для "медяхи" 10/100/1000. Т.е. с конкретным BASE по-факту определяется сам модуль. Такое подключение SFP не вполне корректно, но массово используется. объясните пожалуйста почему такое подключение некорректно ? попутно вопрос - если модуль тянет 1,2GFC или даже 4GFC, почему он может быть не стандартизирован под передачу 1.25GE ?
|
|
|
|
|
Mar 25 2011, 08:22
|

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

|
Цитата(toshas @ Dec 9 2010, 21:21)  А ссылку из этого сообщения смотрели? Цитата(toshas @ Dec 9 2010, 21:21)  можно ли для соединения точка - точка просто загнать сигнал sgmii в оптику Без использования внешних(или встроенных в sfp) phy. Я думаю, этому нет препятствий. Хотя нужно бы освежить знания по SGMII, какое там кодирование применяется. Только трансивер должен быть гигабитный, не ниже. Цитата(toshas @ Dec 9 2010, 21:21)  существуют ли свитчи поддерживающие ретрансляцию такого сигнала ? ( http://electronix.ru/forum/index.php?s=&am...st&p=811866 ) Не понял, к чему ссылка касаемо данного вопроса. Но свичей скорее всего нет. Т.к. свич - это не просто усилитель, но и анализатор пакетов. И ждать он будет пакет конкретно гигабит изернета. Цитата(toshas @ Dec 9 2010, 21:21)  почему sgmii to 1000base существует для -Т (медь) но так редко встречается для -X (оптика) ? Я думаю, что так повелось изначально. Потому что изначально формат PECL (и логическое кодирование) в обычном SFP-модуле подразумевал работу только на оптику. И логическое кодирование это не позволяло напрямую и легко подсоединить витую пару. Начали придумывать всякие перекодировщики из PECL SFP (IEEE802.3z) в витую пару (тот же марвел). А затем уже немного упростили задачу - придумали SGMII. Т.е. фактически в трансиверах получается SGMII нужен только для витой пары. А для остального - и исходный старый формат годится нормально. Цитата(toshas @ Dec 9 2010, 21:21)  p.s. а сильно ли различаются собственно 1000base-x от SMGII ? "По сути это тот же 1000Base-X с out-of-band сигнализацией" ? Это слишком упрощённо. Требуется перекодирование. Не зря же внутри таких SFP-модулей используется FHY... Цитата(toshas @ Dec 31 2010, 11:07)  объясните пожалуйста почему такое подключение некорректно ? Ну возможно потому что изначально ожидается стандарт PECL, а в SGMII - LVDS. Может поэтому. А может потому что нет общего нормативного документа (стардарта) на такие вещи. Поэтому извращается каждый как может. А это уже само по себе некорректно... Цитата(toshas @ Dec 31 2010, 11:07)  попутно вопрос - если модуль тянет 1,2GFC 1,2 не дотягивает до 1,25. Выше головы не прыгнешь. Цитата(toshas @ Dec 31 2010, 11:07)  или даже 4GFC, почему он может быть не стандартизирован под передачу 1.25GE ? А 4 может быть слишком много по сравнению с 1,25. Например, излучатель или фотоприёмник не рассчитан на низкочастотные сигналы. Те же разделительные кондёры могут уже заваливать импульсы...
--------------------
Зная себе цену, нужно ещё и пользоваться спросом...
|
|
|
|
|
Sep 1 2011, 08:12
|
Участник

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

|
Цитата(toshas @ Dec 9 2010, 19:21)  задача заключается в следующем соединить два устройства с выходами lvds и протоколом SGMII (плис xilinx с ядром 1000BASE-X PCS/PMA or SGMII LogiCORE™ IP), скорость соединения до 1 гбита. Если тебя устроит соединение по оптике, то лучше используй это ядро в режиме 1000BASE-X PCS/PMA и простой оптический ethernet модуль. Я добился работоспособности этого ядра в режиме SGMII с медным SFP от D-link (он же Finisar) но не могу сказать, что это было легко и приятно.
|
|
|
|
|
Sep 26 2011, 14:04
|
Участник

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

|
Цитата(vitan @ Sep 1 2011, 13:02)  Если не говорить о xilinx, то были еще какие-то трудности? К Xilinx как раз претензий я не помню, а вот настроить модуль так, что бы он всё-таки работал, это был ещё тот квест. Т.к. интересующихся достаточно много, то как появится время, попробую опубликовать настройки.
Сообщение отредактировал SiTi - Sep 26 2011, 14:06
|
|
|
|
|
Sep 27 2011, 07:37
|
Участник

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

|
Рассказываю настройки для медных трёхскоростных модулей D-Link (и, возможно, finisar). Настраиваются они по I2C. Адрес физического устройства всегда 0xAC. Ниже описана последовательность действий, где запись wr 0xAB 0xCDEF означает, что по адресу 0xAB записаны два байта 0xCDEF. Причём т.к. байты в адресе хранятся задом на перёд, то в модуле (и в даташите на него) они описаны как 0xEFCD. 1. Переходим на Cu Register Bank: wr 0x16 0x0000 2. wr 0x1B 0x8480 3. wr 0x09 0x000F 4. wr 0x00 0x4081 5. wr 0x04 0xE10D 6. wr 0x00 0x4091 7. Переходим на Fiber Register Bank: wr 0x16 0x0100 8. wr 0x00 0x4081 9. ???? 10. PROFIT
Далее читаем 0x04 и смотрим скорость на которой подключились.
Почему пишем именно эти коды именно в эти регистры уже не помню. Сами по даташиту разберётесь.
|
|
|
|
|
Oct 3 2011, 06:08
|
Местный
  
Группа: Свой
Сообщений: 293
Регистрация: 23-12-08
Из: Тверь
Пользователь №: 42 694

|
Цитата(gosu-art @ Oct 3 2011, 09:22)  Ребят, поясните еще раз для особо одаренных. Допустим у меня будет Virtex5 + егошний GbE. Могу ли я через GTP трансиверы напрямую без всяких дополнительных PHY подключится к SFP? Т.е. SFP Должен быть обязательно с SGMII? Или без SGMII тоже подойдет? 1. У Virtex 5 GTX. 2. А что нужно проталкивать через SFP? а) Если 1000BASE-X - то запускаете корку из ISE в режиме 1000BASE-X и подаете напрямую на оптический или медный SFP. б) Если Вы хотите работать на трех различных скоростях(10/100/1000) - то запускаете корку из ISE в режиме SGMII с автопереговорами и подключаете опять напрямую к медному SFP(обязательно с поддержкой SGMII), предварительно переключив его в режим SGMII.
|
|
|
|
|
Oct 3 2011, 08:49
|
Знающий
   
Группа: Свой
Сообщений: 555
Регистрация: 14-10-09
Пользователь №: 52 939

|
Цитата(AndreiUS @ Oct 3 2011, 10:08)  а) Если 1000BASE-X - то запускаете корку из ISE в режиме 1000BASE-X и подаете напрямую на оптический или медный SFP. Спасибо. Именно этот вариант мне пока нужен. Потом нужно будет PCIex-4х-->10GbЕ реализовать, но это уже в следующей работе. А они пин2пин совместимые? Т.е. я могу вначале модуль без SGMII попробовать,а потом другой с ним?
|
|
|
|
|
Nov 8 2011, 05:20
|
Знающий
   
Группа: Свой
Сообщений: 555
Регистрация: 14-10-09
Пользователь №: 52 939

|
Цитата(Ant_m @ Nov 7 2011, 10:46)  У нас все отдельно покупается. Хотя может быть есть киты, где все скомплектовано в кучку. А если не секрет, у кого покупаете? Посматриваю на Molex'ы 0739270009, 0744410001Может порекомендуете что нибудь. P/s с SFP дело никогда не имел, даже в глаза его не видел
|
|
|
|
|
Nov 8 2011, 06:05
|
Знающий
   
Группа: Свой
Сообщений: 756
Регистрация: 14-08-07
Из: Москва
Пользователь №: 29 765

|
Цитата(gosu-art @ Nov 8 2011, 09:20)  Посматриваю на Molex'ы 0739270009, 0744410001Может порекомендуете что нибудь. P/s с SFP дело никогда не имел, даже в глаза его не видел  Кажется это оно, во всяком случае сильно похоже. У нас стоит такое: Кожух 2xSFP cage Tyco 1761014-1Разъемы AMP (Tyco) 1367073-1Еще можно глянуть bom для демо. плат. Например у xilinx SP605 на борту стоит одиночный SFP. BOM лежит на сайте.
|
|
|
|
|
Dec 13 2011, 19:12
|
Знающий
   
Группа: Участник
Сообщений: 599
Регистрация: 28-08-08
Из: Ростов папа
Пользователь №: 39 872

|
Цитата(vitan @ Dec 13 2011, 21:23)  Там 10G, поэтому подумайте, надо ли оно Вам в действительности. SFP+ от 1 до 11G, похоже pin to pin совпадает с SFP, Мне надо не Ethernet, а оцифрованный аналоговые каналы от видеокамер, полоса 6Мгц, и камер 64 шт. Какая скорость будет в оптическом канале, при хотя бы 8-ми битном АЦП?
|
|
|
|
|
Feb 1 2012, 17:12
|
Знающий
   
Группа: Участник
Сообщений: 599
Регистрация: 28-08-08
Из: Ростов папа
Пользователь №: 39 872

|
Цитата(vitan @ Feb 1 2012, 14:06)  Возник вопрос по этому модулю. Написано в таблице 5, примечание 1, что тип логики PECL. При этом параметры и схема включения на картинке как-то не похожи имхо на PECL. Кто-нибудь знает, можно ли напрямую подключить его к MAC, у которого SGMII с логикой тиа CML? Что за МАС? А зачем Вам этот модуль, возьмите другой который знаете) Моё мнение. Если производители пишут SGMI Series Interface, то должно работать с МАСом SGMI. А если это не так, то и не стоит связываться с этим производителем, тем более что документация 2008 года))) и Кэтай
Сообщение отредактировал vadimp61 - Feb 1 2012, 17:13
|
|
|
|
|
Feb 2 2012, 03:56
|
Знающий
   
Группа: Участник
Сообщений: 599
Регистрация: 28-08-08
Из: Ростов папа
Пользователь №: 39 872

|
Цитата(vitan @ Feb 1 2012, 22:56)  Уже разобрались. Работать будет, подтверждено аналогичным модулем от fiberxon на живой плате. А модуль хороший, редко где есть 100 и 1000 оптика сразу. Я , ради интереса, воткнул в устройство STM1 модуль на 1,25Г - заработало, и потом туда же пихнул модуль 2,5Г тоже работает. Так что модулю все равно, если он расчитан на 1,25 г - на 100М тоже будет работать. SerDec в устройстве XRT91L31.
|
|
|
|
|
Jan 28 2014, 11:48
|
Местный
  
Группа: Свой
Сообщений: 399
Регистрация: 8-06-05
Пользователь №: 5 832

|
Цитата(vitan @ Nov 10 2010, 13:46)  Если надо будет разработать плату для SFP, то посадочное место под металлический кожух подойдет для любого производителя? Можно будет менять сменную чать на другую (от другого производителя)? Я понимаю, что есть стандарт, но как он на деле исполняется? Цитата(Панасенко Вадим @ Nov 12 2010, 13:41)  SFP разъёмы использую от TYCO 1367073-1 1489779-1 что из них разъём а что кожух на вскидку не скажу но нужна пара Не поделитесь ли посадочным местом под металлический кожух и его внутренний 20-контактный разъём ( Molex или Tyco ) для PCAD2006?
|
|
|
|
|
Jan 28 2014, 15:47
|
Знающий
   
Группа: Участник
Сообщений: 599
Регистрация: 28-08-08
Из: Ростов папа
Пользователь №: 39 872

|
[attachment=82720:ENG_CD_1367073_H.pdf] Цитата(FLTI @ Jan 28 2014, 15:48)  Не поделитесь ли посадочным местом под металлический кожух и его внутренний 20-контактный разъём ( Molex или Tyco ) для PCAD2006? На почту могу выслать плату PCAD2004 где он стоит. Вот их чертежи
Сообщение отредактировал vadimp61 - Jan 28 2014, 15:47
|
|
|
|
|
Jan 28 2014, 15:51
|
Местный
  
Группа: Свой
Сообщений: 399
Регистрация: 8-06-05
Пользователь №: 5 832

|
Цитата(vadimp61 @ Jan 28 2014, 19:47)  [attachment=82720:ENG_CD_1367073_H.pdf] На почту могу выслать плату PCAD2004 где он стоит. Вот их чертежи Чертежи-то у меня есть... Пришлите пожалуйста плату на почту flti()bk.ru Заранее благодарен!
|
|
|
|
|
Feb 20 2014, 01:53
|
Группа: Новичок
Сообщений: 4
Регистрация: 20-02-14
Пользователь №: 80 610

|
Цитата(Stebanoid @ Sep 7 2009, 17:51)  Здравствуйте. Передо мной стоит задача сделать универсальное Ethernet устройство, могущее принимать и 10/100/1000 медь и 1000 оптику (а желательно ещё и 100 оптику). Решено использовать SFP модули, благо нашёл их для всевозможных вариантов интерфейсов. Только вот я с ними не разберусь что-то. С одной стороны из стандарта 802.3 ясно, что для 1000BASE-X в SFP не входит PHY, он стоит на плате, а на SFP модуль идёт какой-то последовательный дифференциальный интерфейс. С другой стороны на 10/100/1000 медных SFP модулях, согласно даташитам, уже стоит PHY микросхема, а общение с модулем идет непосредственно с MAC посредством SGMII. При этом производители кричат о совместимости со стандартом SFP, хотя SGMII помимо последовательных дифференциальных линий с данными имеет такие линии и с тактами, а в SFP под них контактов не предусмотрено. И ещё есть какой-то тип модулей на 1000 медь, которые вообще не понятно по какому интерфейсу работают и что внутри содержат. У меня из-за этого в голове какая-то каша. Если поможете всё расставить по местам - буду очень признателен.  Оптоволоконные технические решения под заказ В компании Thorbroadcast.ru нашим инженерам представилась уникальная возможность решать сложные инженерные задачи и производить продукцию высокого качества по низким ценам. Мы сконцентрировали все производство в одном месте, позволяя нашим клиентам быть на связи с нашими менеджерами по производству и инженерами, удовлетворяя все желания клиента в век новых технологий оптоволоконных коммуникаций. Внедрение инновационных решений позволяет нам улучшить производительность, сохранить высочайшее качество продукта и удовлетворить все потребности нашего клиента. Компания Thorbroadcast.ru сконцентрирована на разработке только качественных продуктов в области телекоммуникаций. В то время как мы поставляем готовые технические решения клиентам, наши инженеры трудятся над поиском новых путей по интеграции новых технологий в нашу продукцию связи по средствам оптоволоконных телекоммуникаций. В век высоких технологий в мире коммуникаций цифрового телевидения появилось множество типов сигнала, которые требуют конвертации из одного формата в другой с целью передачи, трансляции и отображения сигнала. Наше оптоволоконное оборудование может передавать двунаправленный мульти-сигнал по единому оптоволоконному кабелю при помощи света с разными частотными (цветовыми) диапазонами. Поэтому оборудование способно обрабатывать огромное количество сигналов на одном канале, предоставляя клиенту простое и удобное решение для передачи аудио\видео сигнала. Лазер способен работать с 60 цветовыми диапазонами, что позволяет каждому передавать до 10 гигабит информации в секунду. Эта технология известна как WPM (разделенное мультиплексирование волновых длин). При большом количестве цветовых диапазонов эта технология приобретает название CWDM\DWPM.С помощью данных технологий мы предлагаем готовые технические решения для: • Индустрия Кабельного TV • Телевещание • TV Станции, Радио Станции, Приватное Телевидение • Системы Безопасности • Спутниковые Компании • Правительство • Мониторинг Трафика и другие компании, связанные с логистикой • Образовательные учреждения (школы, колледжи, университеты, лаборатории) • WAN и муниципальные LAN сети • Видеосигнал по Оптоволокну • Ethernet по Оптоволокну, Сетевые Протоколы по Оптоволокну • Мультиплексирование по Единому Оптоволокну • Двухсторонняя связь по оптоволокну • Преобразование одиночного режима во множественный • Audio and Video (Baseband - Composit) • 10/100 Ethernet ,Gigabit Ethernet up to 10 Gigabit Ethernet ( 10Gbit/s ) • DS3 ,T1, E1 ,HDMI, DVI, S-video • RS232, RS455, RS485, TTL, Contact Clousure • RF Broadband, CATV, Return path, QAM, DVB-T,DVB-C, L-band, C-band, Ku-Band • ASI, SDI, DVB-ASI, HD-SDI, SMPTE259M,SMPTE292M, SMPTE310M, HDTV ,MPEG2, MPEG4 • WDM, CWDM, DWDM ,singlemode, multimode • SFP, XFP
|
|
|
|
|
Feb 20 2014, 13:18
|
Знающий
   
Группа: Участник
Сообщений: 599
Регистрация: 28-08-08
Из: Ростов папа
Пользователь №: 39 872

|
Цитата(Bertlyn @ Feb 20 2014, 05:53)  Оптоволоконные технические решения под заказ
В компании Thorbroadcast.ru нашим инженерам представилась уникальная возможность решать сложные инженерные задачи и производить продукцию высокого качества по низким ценам. Мы сконцентрировали все производство в одном месте, позволяя нашим клиентам быть на связи с нашими менеджерами по производству и инженерами, удовлетворяя все желания клиента в век новых технологий оптоволоконных коммуникаций. Внедрение инновационных решений позволяет нам улучшить производительность, сохранить высочайшее качество продукта и удовлетворить все потребности нашего клиента. Компания Thorbroadcast.ru сконцентрирована на разработке только качественных продуктов в области телекоммуникаций. В то время как мы поставляем готовые технические решения клиентам, наши инженеры трудятся над поиском новых путей по интеграции новых технологий в нашу продукцию связи по средствам оптоволоконных телекоммуникаций. В век высоких технологий в мире коммуникаций цифрового телевидения появилось множество типов сигнала, которые требуют конвертации из одного формата в другой с целью передачи, трансляции и отображения сигнала. Наше оптоволоконное оборудование может передавать двунаправленный мульти-сигнал по единому оптоволоконному кабелю при помощи света с разными частотными (цветовыми) диапазонами. Поэтому оборудование способно обрабатывать огромное количество сигналов на одном канале, предоставляя клиенту простое и удобное решение для передачи аудио\видео сигнала. Лазер способен работать с 60 цветовыми диапазонами, что позволяет каждому передавать до 10 гигабит информации в секунду. Эта технология известна как WPM (разделенное мультиплексирование волновых длин). При большом количестве цветовых диапазонов эта технология приобретает название CWDM\DWPM.С помощью данных технологий мы предлагаем готовые технические решения для:
• Индустрия Кабельного TV
• Телевещание
• TV Станции, Радио Станции, Приватное Телевидение
• Системы Безопасности
• Спутниковые Компании
• Правительство
• Мониторинг Трафика и другие компании, связанные с логистикой
• Образовательные учреждения (школы, колледжи, университеты, лаборатории)
• WAN и муниципальные LAN сети
• Видеосигнал по Оптоволокну
• Ethernet по Оптоволокну, Сетевые Протоколы по Оптоволокну
• Мультиплексирование по Единому Оптоволокну
• Двухсторонняя связь по оптоволокну
• Преобразование одиночного режима во множественный
• Audio and Video (Baseband - Composit) • 10/100 Ethernet ,Gigabit Ethernet up to 10 Gigabit Ethernet ( 10Gbit/s ) • DS3 ,T1, E1 ,HDMI, DVI, S-video • RS232, RS455, RS485, TTL, Contact Clousure • RF Broadband, CATV, Return path, QAM, DVB-T,DVB-C, L-band, C-band, Ku-Band
• ASI, SDI, DVB-ASI, HD-SDI, SMPTE259M,SMPTE292M, SMPTE310M, HDTV ,MPEG2, MPEG4
• WDM, CWDM, DWDM ,singlemode, multimode • SFP, XFP А ну ка поподробней пожалуйста про технологию WPM))) и CWDM\DWPM, а то люди не в курсе что это?!
|
|
|
|
|
  |
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0
|
|
|