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

 
 
5 страниц V  < 1 2 3 4 > »   
Reply to this topicStart new topic
> гигабитный поток по LVDS c ПЛИС на ПЛИС на расстояние до 20 метров
Leka
сообщение Jul 19 2018, 14:44
Сообщение #16


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

Группа: Участник
Сообщений: 1 049
Регистрация: 30-09-05
Пользователь №: 9 118



Цитата(AVR @ Jul 19 2018, 17:36) *
И можно ли просто выдавая сигнал на дифпару получить гиг на 20 метров? Без предыскажений, без эквалайзеров, без самосинхронизирующих кодирований и т.п.?

1 Гбит/сек, это 500МГц полоса. Посмотреть АЧХ 20м кабеля, тогда можно сказать, получится или нет.
А так даже Циклон-4-Е справится, у него очень приличные LVDS-приемники.
Но специальное кодирование все-равно понадобится, как и пассивные фильтры на входе/выходе.

Сообщение отредактировал Leka - Jul 19 2018, 14:52
Go to the top of the page
 
+Quote Post
blackfin
сообщение Jul 19 2018, 14:47
Сообщение #17


Гуру
******

Группа: Свой
Сообщений: 3 041
Регистрация: 18-04-05
Пользователь №: 4 261



Цитата(Leka @ Jul 19 2018, 17:44) *
1 Гбит/сек, это 500МГц полоса.

Это ещё почему?
Go to the top of the page
 
+Quote Post
Leka
сообщение Jul 19 2018, 14:52
Сообщение #18


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

Группа: Участник
Сообщений: 1 049
Регистрация: 30-09-05
Пользователь №: 9 118



1нс полупериод.
Go to the top of the page
 
+Quote Post
blackfin
сообщение Jul 19 2018, 14:58
Сообщение #19


Гуру
******

Группа: Свой
Сообщений: 3 041
Регистрация: 18-04-05
Пользователь №: 4 261



Цитата(Leka @ Jul 19 2018, 17:52) *
1нс полупериод.

Полупериод чего???
Go to the top of the page
 
+Quote Post
Leka
сообщение Jul 19 2018, 15:19
Сообщение #20


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

Группа: Участник
Сообщений: 1 049
Регистрация: 30-09-05
Пользователь №: 9 118



NRZ (и тп) сигнала.
Go to the top of the page
 
+Quote Post
blackfin
сообщение Jul 19 2018, 15:20
Сообщение #21


Гуру
******

Группа: Свой
Сообщений: 3 041
Регистрация: 18-04-05
Пользователь №: 4 261



Цитата(Leka @ Jul 19 2018, 18:19) *
NRZ (и тп) сигнала.

Может, все-таки клока? biggrin.gif
Go to the top of the page
 
+Quote Post
RobFPGA
сообщение Jul 19 2018, 15:30
Сообщение #22


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

Группа: Свой
Сообщений: 1 182
Регистрация: 23-12-04
Пользователь №: 1 643



Приветствую!
Цитата(AVR @ Jul 19 2018, 17:36) *
Присоединяюсь к вопросу предыдущего комментария: какие хитрости и дополнительные навороты использовались для достижения подобного результата? И можно ли просто выдавая сигнал на дифпару получить гиг на 20 метров? Без предыскажений, без эквалайзеров, без самосинхронизирующих кодирований и т.п.? А то ведь XAUI много чего в себе наворачивает...
Я же писал - использовал Virtex5 MGT трансивер входы/выходы которого через разделительные кондеры напрямую цеплялись на кабель. Вернее цепочка была такая -
FPGA MGT -> VPX - > VPX rear transition board -> CX4 -> внешний CX4 -> CX4 кабель 10м -> ...
Внутри к MGT цеплялась XAUI корка для 10G Ethernet. Но это не принципиально, так как туда же прикручивалось для тестов и Aurora и SRIO.

Для 1G тоже так можно - к трансиверу подключить SFP, воткнуть туда direct attach copper cable, к трансиверу прикрутить что типа Aurora и будет Вам и синхронизация и кодирование и передача данных. Только геморроя с "ловлей блох" не будет sm.gif Да и на оптику перейти легко если приспичит.

Удачи! Rob.
Go to the top of the page
 
+Quote Post
warrior-2001
сообщение Jul 19 2018, 15:40
Сообщение #23


Местный
***

Группа: Свой
Сообщений: 368
Регистрация: 9-10-08
Из: Таганрог, Ростовская обл.
Пользователь №: 40 792



Если речь все же вести о скоростных приемопередатчиках, то тут конечно оптика выигрывает.
Опыт приема клока из потока конечно же есть. Много проектов таких, и на 3,125 Гб/с на линию и на 8,5 Гб/с на линию и вот сейчас 15,5 Гб/с на линию делаем. И таких линий 8 штук в параллель. И работать будет, если разводка по плате правильная и оптика тянет.
ВОТ только НЕ зря я спрашивал вас о тактировании. Если на приемных платах вообще НЕТ генераторов, то дело плохо. Ведь для тактирования трансиверов нужен стабильный клок на момент загрузки прошивки! Иначе дела не будет.
И стандартное решение тут одно - одинаковые генераторы на всех платах и передача данных через трансиверы с восстановлением клока из потока и запасом в передаче данных (тоесть протокол с самосинхронизацией по типу Fiber Channel).
Как-то так.


--------------------
Глупцы игнорируют сложность. Прагматики терпят ее. Некоторые могут избегать ее. Гении ее устраняют.
Go to the top of the page
 
+Quote Post
Leka
сообщение Jul 19 2018, 15:42
Сообщение #24


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

Группа: Участник
Сообщений: 1 049
Регистрация: 30-09-05
Пользователь №: 9 118



Цитата(blackfin @ Jul 19 2018, 18:20) *
Может, все-таки клока? biggrin.gif

Нет. Виртуальный клок (связанный с отчетами) будет 1ГГц, если по одному фронту.
А реальный клок зависит от конкретной реализации.
Go to the top of the page
 
+Quote Post
RoadRunner
сообщение Jul 19 2018, 17:42
Сообщение #25


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

Группа: Участник
Сообщений: 136
Регистрация: 13-05-11
Пользователь №: 64 972



Цитата(Volkov @ Jul 19 2018, 17:24) *
А если эквалайзер поставить на приемной плате, скажем DS16EV5110. А передавать через TMDS Redriver.

Про эквалайзеры я как-то запамятовал. Хорошо, что напомнили. Но скорее всего придется обходиться средствами ПЛИС и минимальной аналоговой обвязкой. Может кстати фильтры аналоговые поставить. Насколько я понимаю, аквалайзинг же тоже аналоговая фильтрация, просто с примочками еще какими-нибудь. Так они АЧХ линии и выправляют.

А так платы с жесткими требованиями по размерам и энергопотреблению. Т.е. всякие дополнительные микросхемы, особенно габаритные и жрущие, не приветствуются)) По этой еще причине вариант с трансивером проигрывает: микросхемы cyclone v с трансиверами по размеру больше.


Цитата(warrior-2001 @ Jul 19 2018, 18:40) *
ВОТ только НЕ зря я спрашивал вас о тактировании. Если на приемных платах вообще НЕТ генераторов, то дело плохо. Ведь для тактирования трансиверов нужен стабильный клок на момент загрузки прошивки! Иначе дела не будет.
И стандартное решение тут одно - одинаковые генераторы на всех платах и передача данных через трансиверы с восстановлением клока из потока и запасом в передаче данных (то есть протокол с самосинхронизацией по типу Fiber Channel).

Не, собственные генераторы на всех платах разумеется есть, что приемных, что передающих. Они(платы) вообще все одинаковые будут приемо-передатчики. Только эти генераторы должны еще синхронность работы АЦП обеспечить, поэтому не должны уплывать друг относительно друга по частоте. Точные цифры допустимого рассинхрона сейчас не помню, завтра напишу. А на Fiber Channel надо глянуть, спасибо.
Go to the top of the page
 
+Quote Post
Volkov
сообщение Jul 19 2018, 18:30
Сообщение #26


Местный
***

Группа: Свой
Сообщений: 282
Регистрация: 21-01-05
Пользователь №: 2 104



Цитата(RoadRunner @ Jul 19 2018, 20:42) *
Про эквалайзеры я как-то запамятовал. Хорошо, что напомнили. Но скорее всего придется обходиться средствами ПЛИС и минимальной аналоговой обвязкой. Может кстати фильтры аналоговые поставить. Насколько я понимаю, аквалайзинг же тоже аналоговая фильтрация, просто с примочками еще какими-нибудь. Так они АЧХ линии и выправляют.

А так платы с жесткими требованиями по размерам и энергопотреблению. Т.е. всякие дополнительные микросхемы, особенно габаритные и жрущие, не приветствуются)) По этой еще причине вариант с трансивером проигрывает: микросхемы cyclone v с трансиверами по размеру больше.



Не, собственные генераторы на всех платах разумеется есть, что приемных, что передающих. Они(платы) вообще все одинаковые будут приемо-передатчики. Только эти генераторы должны еще синхронность работы АЦП обеспечить, поэтому не должны уплывать друг относительно друга по частоте. Точные цифры допустимого рассинхрона сейчас не помню, завтра напишу. А на Fiber Channel надо глянуть, спасибо.



Можете еще более упростить себе задачу,хотя не знаю есть ли у Альтеры бесплатное ядро SDI. Поставите пару DS30BA101 -> DS30EA101 и будет вам счастье. Гиг на коаксиальные метров на 100 передадите точно. На витой паре будет хуже, но 20 метров должно пробить.

Хотя, если открыть даташит -
2.5 Gbps, 0-25 meters CAT6 UI 0.35
1.5 Gbps, 0-50 meters CAT6 UI 0.35

2.5 Gbps, 0-110 meters RG59 UI 0.35
Go to the top of the page
 
+Quote Post
RobFPGA
сообщение Jul 19 2018, 18:44
Сообщение #27


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

Группа: Свой
Сообщений: 1 182
Регистрация: 23-12-04
Пользователь №: 1 643



Приветствую!
Цитата(RoadRunner @ Jul 19 2018, 20:42) *
...
А так платы с жесткими требованиями по размерам и энергопотреблению. Т.е. всякие дополнительные микросхемы, особенно габаритные и жрущие, не приветствуются)) По этой еще причине вариант с трансивером проигрывает: микросхемы cyclone v с трансиверами по размеру больше.
Тогда посмотрите еще на чипы типа TI TLK1501 этакий MGT для бед.. экономных rolleyes.gif У меня линк на них работал на 5 метров по витой паре выдранной из обычного 5cat сетевого кабеля laughing.gif Я тогда ну очень "экономный" был а TI рассылал эти чипы сэмплами на халяву. sm.gif

Удачи! Rob.
Go to the top of the page
 
+Quote Post
Volkov
сообщение Jul 19 2018, 19:08
Сообщение #28


Местный
***

Группа: Свой
Сообщений: 282
Регистрация: 21-01-05
Пользователь №: 2 104



Цитата(RobFPGA @ Jul 19 2018, 21:44) *
Приветствую!
Тогда посмотрите еще на чипы типа TI TLK1501 этакий MGT для бед.. экономных rolleyes.gif У меня линк на них работал на 5 метров по витой паре выдранной из обычного 5cat сетевого кабеля laughing.gif Я тогда ну очень "экономный" был а TI рассылал эти чипы сэмплами на халяву. sm.gif

Удачи! Rob.

В 2000 -ых MGT то и небыло, а на TLK1501 мы и шпарили гиг на 50 метров. С них на оптику перешли потом.
Go to the top of the page
 
+Quote Post
Leka
сообщение Jul 19 2018, 19:29
Сообщение #29


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

Группа: Участник
Сообщений: 1 049
Регистрация: 30-09-05
Пользователь №: 9 118



Цитата(Volkov @ Jul 19 2018, 21:30) *
DS30BA101 -> DS30EA101

По даташитам, у чипов по 45-50мА типового потребления, не слишком ли?



Цитата(RobFPGA @ Jul 19 2018, 21:44) *
TLK1501

70-100мА типовое потребление.
Go to the top of the page
 
+Quote Post
dtmf73
сообщение Jul 20 2018, 04:54
Сообщение #30





Группа: Участник
Сообщений: 12
Регистрация: 12-03-18
Пользователь №: 102 297



Добрый день.

Есть решение - CoaXPress.
EQCO62R20.
Supports distance up to 212m @ 1.25Gbps over RG11 Coax.
Go to the top of the page
 
+Quote Post

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

 


RSS Текстовая версия Сейчас: 19th August 2018 - 06:39
Рейтинг@Mail.ru


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