|
гигабитный поток по LVDS c ПЛИС на ПЛИС на расстояние до 20 метров |
|
|
|
 |
Ответов
|
Jul 20 2018, 07:26
|
Частый гость
 
Группа: Участник
Сообщений: 136
Регистрация: 13-05-11
Пользователь №: 64 972

|
Цитата(Volkov @ Jul 19 2018, 21:30)  Можете еще более упростить себе задачу,хотя не знаю есть ли у Альтеры бесплатное ядро SDI. А SDI зачем? Может просто с сериализатора ПЛИС по диф.выходу подать и все. Он (эквалайзер) уже характеристики линии передачи улучшит. Так-то привлекательное решение, особенно если учесть, что эти эквалайзеры можно просто добавить к стандартному решению в случае чего. Цитата(Leka @ Jul 19 2018, 22:29)  По даташитам, у чипов по 45-50мА типового потребления, не слишком ли? Да, многовато конечно. Хотя у меня текущая версия платы около 1 Ватта жрет) Но именно поэтому щас и ломаю голову, как уменьшить, где урезать. А тут на прием-передачу сразу около 0,25 Вт тогда уйдет только на эквалайзеры. Но как дополнительное улучшение, если позволит энергобюджет, очень заманчиво.
|
|
|
|
|
Jul 20 2018, 13:41
|
Профессионал
    
Группа: Участник
Сообщений: 1 075
Регистрация: 30-09-05
Пользователь №: 9 118

|
Цитата(RoadRunner @ Jul 20 2018, 10:26)  текущая версия платы около 1 Ватта жрет На BlackFin? Откуда столько? Если потребление было бы в несколько раз меньше (например, 200мВт), тогда имеет смысл попробовать реализовать 0,5...1Гбит/сек внутренними средствами небольшой ПЛИС, без внешних PHY, чтобы сохранить малое потребление. Я несколько раз использовал LVDS приемники Циклона-4-е для реализации встроенного осциллографа - в целях отладки дизайна. Данные с LVDS входа стробируются с частотой ~~ 450МГц*8=3,6ГГц, далее обрабатываются, строится картинка, и выводится на SVGA. 500МГц сигналы наблюдаются без проблем. Общее потребление не превышает 200мВт. Поэтому и не считаю неразрешимой задачу передачи 1Гбит/сек через обычные LVDS-приемопередатчики дешевых ПЛИС. Но как ведет себя 20м витая пара - понятия не имею.
|
|
|
|
|
Jul 20 2018, 13:54
|
Частый гость
 
Группа: Участник
Сообщений: 136
Регистрация: 13-05-11
Пользователь №: 64 972

|
Цитата(Leka @ Jul 20 2018, 16:28)  На BlackFin? Откуда столько? Так там еще внешняя память SDRAM к нему, Ethernet-коммутатор, АЦП. Один коммутатор только греется как кипятильник и жрет соответственно. Не знаю, правда, сколько будет жрать ПЛИС с почти гигабитным трансивером, пусть и встроенным. Но пока прихожу к выводу, что стоит эту версию попробовать. Помучаю Custom PHY с требуемым кабелем, посмотрю, что получится. О результатах отпишусь. Всем спасибо за соображения. Цитата(Leka @ Jul 20 2018, 16:28)  Если потребление было бы в несколько раз меньше (например, 200мВт), тогда имеет смысл попробовать реализовать 0,5...1Гбит/сек внутренними средствами небольшой ПЛИС, без внешних PHY, чтобы сохранить малое потребление. Да, я и хочу только ПЛИС и АЦП оставить. Так в идеале по энергопотреблению и должно получиться. А основной вопрос сейчас: можно ли обойтись тупо SerDes-ом или придется юзать трансивер с его примочками. Использование трансивера конечно несколько сужает выбор микросхем. Может даже Cyclone IV придется взять, т.к. у пятых со встроенными трансиверами корпуса больно большие. Цитата(Leka @ Jul 20 2018, 16:41)  Я несколько раз использовал LVDS приемники Циклона-4-е для реализации встроенного осциллографа - в целях отладки дизайна. Данные с LVDS входа стробируются с частотой ~~ 450МГц*8=3,6ГГц, далее обрабатываются, строится картинка, и выводится на SVGA. 500МГц сигналы наблюдаются без проблем. Общее потребление не превышает 200мВт. Поэтому и не считаю неразрешимой задачу передачи 1Гбит/сек через обычные LVDS-приемопередатчики дешевых ПЛИС. Но как ведет себя 20м витая пара - понятия не имею. А Вы на ALTLVDS_RX делали или сами на сдвиговых регистрах и PLL? Какая длина LVDS-линии была? Цитата 450МГц*8=3,6ГГц 8 - это фактор десериализации? Т.е. по линии 3,6 ГГц шло?
Сообщение отредактировал RoadRunner - Jul 20 2018, 13:58
|
|
|
|
|
Jul 20 2018, 14:21
|
Профессионал
    
Группа: Участник
Сообщений: 1 075
Регистрация: 30-09-05
Пользователь №: 9 118

|
Цитата(RoadRunner @ Jul 20 2018, 16:54)  А Вы на ALTLVDS_RX делали или сами на сдвиговых регистрах и PLL? Какая длина LVDS-линии была? Сам на сдвиговых регистрах. LVDS-приемник использовался, как аналоговый компаратор (для построения картинки типа глазковой диаграммы и тп), линии там не было. Принимался аналоговый сигнал. Цитата(RoadRunner @ Jul 20 2018, 16:54)  8 - это фактор десериализации? Т.е. по линии 3,6 ГГц шло? Нет, аналоговый сигнал (наблюдал до ~~ГГц). Те не встроенный логанализатор, а именно осциллограф - для наблюдения повторяющихся аналоговых сигналов. Витая пара кат 5 только до 100МГц нормируется, а надо 500МГц. Это начиная с кат 6a. Имхо, имеет смысл сначала исследовать реальный кабель в реальных условиях, а потом принимать решение по схемотехнике.
Сообщение отредактировал Leka - Jul 20 2018, 14:06
|
|
|
|
|
Jul 20 2018, 14:39
|
Профессионал
    
Группа: Свой
Сообщений: 1 214
Регистрация: 23-12-04
Пользователь №: 1 643

|
Приветствую! Цитата(Leka @ Jul 20 2018, 17:21)  ... Витая пара кат 5 только до 100МГц нормируется, а надо 500МГц. Это начиная с кат 6a. Имхо, имеет смысл сначала исследовать реальный кабель в реальных условиях, а потом принимать решение по схемотехнике. Вот вот - опять все по новой Вот хоть и древнее но хоть для начальной оценки сойдет Performance of LVDS With Different Cables Еще раз IMHO - 20m, 1Gb рабочий линк на одной паре обычных LVDS пинов на Cyclone V не сделаете. Удачи! Rob.
|
|
|
|
|
Jul 20 2018, 15:01
|
Гуру
     
Группа: Свой
Сообщений: 3 106
Регистрация: 18-04-05
Пользователь №: 4 261

|
Цитата(RobFPGA @ Jul 20 2018, 17:39)  Вот хоть и древнее но хоть для начальной оценки сойдет.. А по-моему, не сойдет.. Цитата The driver used for this report is the LVDS evaluation module (EVM), equipped with the SN65LVDS31 quadruple line driver. The differential output delivers a typical current of 3.4 mA, which produces a differential voltage magnitude of 340 mV across a 100-Ω load. Ресивер у них тоже зачетный.. Цитата The plot displays two important factors: first, jitter increases with cable length, and second, jitter introduced by the receiver is a near-linear function of signaling rate (approximately 1 ps per Mbps). Затухание для кабеля Cable G: (Twin-axial cable, specified up 1 GHz) вообще не указано, хотя он наиболее близкий по параметрам к кабелю 8-й категории.
|
|
|
|
Сообщений в этой теме
RoadRunner гигабитный поток по LVDS c ПЛИС на ПЛИС на расстояние до 20 метров Jul 19 2018, 07:46 warrior-2001 Приветствую.
Если на обеих платах одинаковые исто... Jul 19 2018, 08:49 RoadRunner Цитата(warrior-2001 @ Jul 19 2018, 11... Jul 19 2018, 09:30  RobFPGA Приветствую!
Цитата(RoadRunner @ Jul 19 2... Jul 19 2018, 11:42 Leka В даташитах много маркетинга, особенно для дешевых... Jul 19 2018, 09:55 AVR Цитата(RoadRunner @ Jul 19 2018, 10:46) С... Jul 19 2018, 12:04 RobFPGA Приветствую!
Цитата(AVR @ Jul 19 2018, 15... Jul 19 2018, 12:11  TRILLER Цитата(RobFPGA @ Jul 19 2018, 15:11) Если... Jul 19 2018, 13:28   RobFPGA Приветствую!
Цитата(TRILLER @ Jul 19 2018... Jul 19 2018, 13:39  RoadRunner Цитата(RobFPGA @ Jul 19 2018, 15:11) Прив... Jul 19 2018, 13:32   blackfin Цитата(RoadRunner @ Jul 19 2018, 16:32) А... Jul 19 2018, 13:52  AVR Цитата(RobFPGA @ Jul 19 2018, 15:11) Если... Jul 19 2018, 14:36   Leka Цитата(AVR @ Jul 19 2018, 17:36) И можно ... Jul 19 2018, 14:44    blackfin Цитата(Leka @ Jul 19 2018, 17:44) 1 Гбит/... Jul 19 2018, 14:47   RobFPGA Приветствую!
Цитата(AVR @ Jul 19 2018, 17... Jul 19 2018, 15:30 Leka Кстати, если мало кабелей, почему витая пара, а не... Jul 19 2018, 12:32 RoadRunner Цитата(RobFPGA @ Jul 19 2018, 14:42) Проп... Jul 19 2018, 13:17 Volkov Цитата(RoadRunner @ Jul 19 2018, 10:46) В... Jul 19 2018, 14:24 Leka 1нс полупериод. Jul 19 2018, 14:52 blackfin Цитата(Leka @ Jul 19 2018, 17:52) 1нс пол... Jul 19 2018, 14:58 Leka NRZ (и тп) сигнала. Jul 19 2018, 15:19 blackfin Цитата(Leka @ Jul 19 2018, 18:19) NRZ (и ... Jul 19 2018, 15:20  Leka Цитата(blackfin @ Jul 19 2018, 18:20) Мож... Jul 19 2018, 15:42 warrior-2001 Если речь все же вести о скоростных приемопередатч... Jul 19 2018, 15:40 RoadRunner Цитата(Volkov @ Jul 19 2018, 17:24) А есл... Jul 19 2018, 17:42 Volkov Цитата(RoadRunner @ Jul 19 2018, 20:42) П... Jul 19 2018, 18:30  Leka Цитата(Volkov @ Jul 19 2018, 21:30) DS30B... Jul 19 2018, 19:29   dtmf73 Добрый день.
Есть решение - CoaXPress.
EQCO62R20.... Jul 20 2018, 04:54 RobFPGA Приветствую!
Цитата(RoadRunner @ Jul 19 2... Jul 19 2018, 18:44  Volkov Цитата(RobFPGA @ Jul 19 2018, 21:44) Прив... Jul 19 2018, 19:08      RobFPGA Приветствую!
Цитата(blackfin @ Jul 20 201... Jul 20 2018, 15:22       blackfin Цитата(RobFPGA @ Jul 20 2018, 18:22) И ту... Jul 20 2018, 15:42        prostoRoman Цитата(blackfin @ Jul 20 2018, 18:42) Мож... Jul 21 2018, 11:47   blackfin Цитата(RoadRunner @ Jul 20 2018, 16:54) М... Jul 20 2018, 14:32    RoadRunner Цитата(blackfin @ Jul 20 2018, 17:32) Неу... Jul 20 2018, 17:21     blackfin Цитата(RoadRunner @ Jul 20 2018, 20:21) У... Jul 20 2018, 18:14  blackfin Цитата(Leka @ Jul 20 2018, 16:41) Но как ... Jul 20 2018, 14:22   Leka Цитата(blackfin @ Jul 20 2018, 17:22) Для... Jul 20 2018, 14:32 blackfin Цитата(RoadRunner @ Jul 19 2018, 10:46) С... Jul 20 2018, 07:41 RoadRunner Цитата(blackfin @ Jul 20 2018, 10:41) Вы ... Jul 20 2018, 09:00  blackfin Цитата(RoadRunner @ Jul 20 2018, 12:00) Т... Jul 20 2018, 09:14   RoadRunner Цитата(blackfin @ Jul 20 2018, 12:14) Так... Jul 20 2018, 09:39    blackfin Цитата(RoadRunner @ Jul 20 2018, 12:39) Я... Jul 20 2018, 09:41     RoadRunner Цитата(blackfin @ Jul 20 2018, 12:41) За ... Jul 20 2018, 10:10      blackfin Цитата(RoadRunner @ Jul 20 2018, 13:10) Т... Jul 20 2018, 10:19     AVR Цитата(blackfin @ Jul 20 2018, 12:41) За ... Jul 23 2018, 14:06      a123-flex Цитата(AVR @ Jul 23 2018, 18:06) А зачем?... Jul 23 2018, 14:12       AVR Цитата(a123-flex @ Jul 23 2018, 17:1... Jul 23 2018, 14:31  RobFPGA Приветствую!
Цитата(RoadRunner @ Jul 20 2... Jul 20 2018, 09:31   blackfin Цитата(RobFPGA @ Jul 20 2018, 12:31) ... ... Jul 20 2018, 09:35    RobFPGA Приветствую
Цитата(blackfin @ Jul 20 2018, 12... Jul 20 2018, 09:40 a123-flex Цитата(blackfin @ Jul 20 2018, 11:41) Вы ... Jul 22 2018, 18:11  blackfin Цитата(a123-flex @ Jul 22 2018, 21:1... Jul 23 2018, 06:46   a123-flex Цитата(blackfin @ Jul 23 2018, 10:46) Да,... Jul 23 2018, 14:02 RoadRunner Вопрос еще вот какой возник. Какая задержка переда... Jul 23 2018, 08:11 RobFPGA Приветствую!
Цитата(RoadRunner @ Jul 23 2... Jul 23 2018, 09:04 RobFPGA Приветствую!
Цитата(a123-flex @ Jul ... Jul 23 2018, 14:15 a123-flex Цитата(RobFPGA @ Jul 23 2018, 18:15) Root... Jul 23 2018, 14:19
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0
|
|
|