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

 
 
> Altera to Xilinx protocol, какой выбрать?, Связь по высокоскоростному каналу
mSimple
сообщение Apr 10 2014, 13:28
Сообщение #1


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

Группа: Свой
Сообщений: 98
Регистрация: 21-02-08
Из: г. Москва
Пользователь №: 35 268



Добрый день коллеги!

Передо мной стоит задача объединения двух плат на расстоянии порядка 300м по оптике с информационной (полезные данные) скоростью не ниже 4Гбит/с.
с одной стороны ячейка на базе Altera Stratix GX V, с другой достаточно жирный Virtex 7 (VX1140T), на каждом конце разъемы SFP+.

Задачи ячейки Stratix передавать выборки с АЦП с предварительной частотно-временной и пространственной обработкой по одному каналу
Задачи ячейки Virtex7 принимать с 16 каналов (от 16 ячеек Stratix) эти выборки, выполнять необходимую обработку и сбрасывать результат по 4 каналам объединительной платы дальше.

Вопрос встал, какой протокол использовать?
Из вариантов рассматривали OBSAI, CPRI, SFPDP, и исходя из этого заложили оптические приемопередатчики SFP+ 6,144

Купили Xilinx корку OBSAI, но в кристалле Virtex 7 (VX1140T) произошел казус - корка отказалась правильно генерить MGT, в поддержке Xilinx вежливо сказали переходить на CPRI, т.к. OBSAI устарел и больше не поддерживается sm.gif (слава богу, не успели купить Альтеровскую)

Вопрос встал, что покупать теперь?
И может можно как-то дешевле их подружить на такой скорости? Желательно оставив уже заказанные SFP+ приемопередатчики.

CPRI нормально поддерживается и в Altera и в Xilinx, но стоит по 1 ляму за каждый.
SFPDP стрёмный, он хоть стоит чуть дешевле, но данную скорость (6,144) заявляет только один производитель этого IP StreamDSP, который имеет сайт из одной страницы и не является оф. партнером ни Altera, ни Xilinx.

Стал уже подумывать о самопальном протоколе, т.к. требования не очень большие:
- передавать данные из Stratix в Virtex в 80% времени
- принимать данные Stratix от Virtex в 20% времени
- с простейшим контролем целостности для осуществления повторов или каким-нибудь кодированием для восстановления, ну и скремблер естественно.

Также были мысли о SerialRapidIO, Aurora и Seriallite, но тут видимо конкуренция, простых совместимых форматов в Altera и Xilinx я не нашел, да и эти вроде как на таком расстоянии работать не будут.

Или может у кого уже есть опыт использования самопальных протоколов на подобных скоростях между Altera и Xilinx и такой добрый, что поделится исходниками?
Что посоветуете, мужики?


Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
krux
сообщение Apr 11 2014, 15:42
Сообщение #2


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

Группа: Свой
Сообщений: 1 700
Регистрация: 2-07-12
Из: дефолт-сити
Пользователь №: 72 596



я всё-таки достаточно осторожно сказал "подглядывать".
Не имеет смысла реализовывать целиком и полностью все, что требуют SDH или OTN. Но основные принципы построения удачных и массово используемых протоколов знать надо, прежде чем клепать самопал.

про SFP+.
сам SFP+ модуль занимается исключительно преобразованием оптика - электрика.
Если вы купили модуль для 10 GbE (10,315), то он однозначно будет работать на любых более низких скоростях, будь то 9,95 (в случае STM-64) или 4,91 (для CPRI).
как впрочем, и на абсолютно любой другой скорости в пределах 1 Гбит - 10Гбит, при использовании самопальных протоколов.

для SFP+ гораздо важнее, как вы сделаете вашу плату, в плане разводки PCB.


--------------------
провоцируем неудовлетворенных провокаторов с удовольствием.
Go to the top of the page
 
+Quote Post
mSimple
сообщение Apr 11 2014, 16:31
Сообщение #3


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

Группа: Свой
Сообщений: 98
Регистрация: 21-02-08
Из: г. Москва
Пользователь №: 35 268



Цитата(krux @ Apr 11 2014, 19:42) *
я всё-таки достаточно осторожно сказал "подглядывать".
Не имеет смысла реализовывать целиком и полностью все, что требуют SDH или OTN. Но основные принципы построения удачных и массово используемых протоколов знать надо, прежде чем клепать самопал.

про SFP+.
сам SFP+ модуль занимается исключительно преобразованием оптика - электрика.
Если вы купили модуль для 10 GbE (10,315), то он однозначно будет работать на любых более низких скоростях, будь то 9,95 (в случае STM-64) или 4,91 (для CPRI).
как впрочем, и на абсолютно любой другой скорости в пределах 1 Гбит - 10Гбит, при использовании самопальных протоколов.

для SFP+ гораздо важнее, как вы сделаете вашу плату, в плане разводки PCB.

Вот и появилась возможность покопаться в кишках, естественно я понял, что реализовывать его целиком не собираюсь, а лишь только можно взять основные подходы и принципы

По поводу 10GBE dаши слова вселяют надежду. Просто меня сбила с толку табличка finisar'овских трансиверов на последнем листе Вот этого документа, по которой разные трансиверы имеют строгую нацеленность на стандарт, причем почти все быстрые далеко не всегда совместимы с более медленными.
Go to the top of the page
 
+Quote Post

Сообщений в этой теме
- mSimple   Altera to Xilinx protocol, какой выбрать?   Apr 10 2014, 13:28
- - krux   если ваш профиль подразумевает Remote Radio Unit, ...   Apr 10 2014, 15:48
- - mSimple   Спасибо, стал изучать SDH. С CPRI тоже обнаружилс...   Apr 11 2014, 07:16
- - ArtoM   Цитата(mSimple @ Apr 10 2014, 17:28) Также были м...   Apr 11 2014, 07:34
|- - mSimple   Цитата(ArtoM @ Apr 11 2014, 11:34) Была п...   Apr 11 2014, 09:02
|- - Stewart Little   Цитата(mSimple @ Apr 11 2014, 13:02) Нахо...   Apr 11 2014, 09:27
- - Koluchiy   На SDH забейте, т.к. не предполагает использовани...   Apr 11 2014, 10:54
|- - mSimple   Цитата(Koluchiy @ Apr 11 2014, 14:54) На ...   Apr 11 2014, 11:06
- - Golikov A.   А вот скажем если в эти модули просто меандр на вх...   Apr 12 2014, 03:38
|- - mSimple   Цитата(Golikov A. @ Apr 12 2014, 07:38) А...   Apr 14 2014, 04:43
- - warrior-2001   Если нужно работать по данному интерфейсу и с DSP,...   Apr 14 2014, 07:50
|- - mSimple   Цитата(warrior-2001 @ Apr 14 2014, 11...   Apr 14 2014, 09:29
|- - Stewart Little   Цитата(mSimple @ Apr 14 2014, 13:29) Что ...   Apr 14 2014, 11:44
|- - mSimple   Цитата(Stewart Little @ Apr 14 2014, 15:4...   Apr 15 2014, 15:42
- - ArtoM   Касательно стыковки seriallite/aurora. Модули seri...   Apr 17 2014, 12:13
- - mSimple   Цитата(ArtoM @ Apr 17 2014, 16:13) Сравни...   Apr 18 2014, 10:48


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

 


RSS Текстовая версия Сейчас: 23rd July 2025 - 18:38
Рейтинг@Mail.ru


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