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

 
 
> 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
Ответов
Golikov A.
сообщение Apr 12 2014, 03:38
Сообщение #2


Гуру
******

Группа: Свой
Сообщений: 4 256
Регистрация: 17-02-06
Пользователь №: 14 454



А вот скажем если в эти модули просто меандр на вход подать, то какой он частоты пролезть через них сможет? И что с единичными импульсами? то есть какой минимальной длинны импульс пролезет через модуль адекватно на другую приемную сторону? Может там просто грубой силой что выйдет?
Go to the top of the page
 
+Quote Post
mSimple
сообщение Apr 14 2014, 04:43
Сообщение #3


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

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



Цитата(Golikov A. @ Apr 12 2014, 07:38) *
А вот скажем если в эти модули просто меандр на вход подать, то какой он частоты пролезть через них сможет? И что с единичными импульсами? то есть какой минимальной длинны импульс пролезет через модуль адекватно на другую приемную сторону? Может там просто грубой силой что выйдет?

Пока ничего не могу сказать, т.к. трансиверов на руках пока нет, знаю только, что он SPP-8F-LR-IDFP (аналог -IDFD, но модель 2014г)
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
- - krux   я всё-таки достаточно осторожно сказал "подгл...   Apr 11 2014, 15:42
|- - mSimple   Цитата(krux @ Apr 11 2014, 19:42) я всё-т...   Apr 11 2014, 16:31
- - 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 Текстовая версия Сейчас: 6th August 2025 - 20:51
Рейтинг@Mail.ru


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