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

 
 
> Передача большого потока, Передача большого потока из платы в плату
Anton1990
сообщение Oct 25 2015, 13:55
Сообщение #1


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

Группа: Участник
Сообщений: 155
Регистрация: 26-04-12
Пользователь №: 71 584



Всем добрый день.
Есть две платы (точнее будут - сейчас стадия разработки) на каждой из них ПЛИС Virtex 6. Необходимо из одной платы передать данные в другую. Расстояние пол метра. Поток представляет из себя параллельный код 16 бит на тактовой частоте 200 МГц. Я так понимаю нужно применять GTH или что-то в этом роде? Или использовать просто хороший коаксиальный шлейф? Шлейф вроде легко, но это на первый взгляд. Да и дорог он очень. В общем порекомендуйте что хорошее. Заранее спасибо за ответы.
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
doom13
сообщение Dec 21 2015, 07:33
Сообщение #2


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

Группа: Свой
Сообщений: 1 404
Регистрация: 11-03-11
Из: Минск, Беларусь
Пользователь №: 63 539



Про АЦП Вы не ответили, это LTC2193???
Go to the top of the page
 
+Quote Post
Алексей_1990
сообщение Dec 21 2015, 07:52
Сообщение #3


Участник
*

Группа: Участник
Сообщений: 31
Регистрация: 20-10-15
Пользователь №: 88 934



Цитата(doom13 @ Dec 21 2015, 11:33) *
Про АЦП Вы не ответили, это LTC2193???

Да, именно. Прошу прощения.

Попробовал в топ модуле подправить, компилятор ругается.
Go to the top of the page
 
+Quote Post
doom13
сообщение Dec 21 2015, 08:05
Сообщение #4


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

Группа: Свой
Сообщений: 1 404
Регистрация: 11-03-11
Из: Минск, Беларусь
Пользователь №: 63 539



Цитата(Алексей_1990 @ Dec 21 2015, 10:52) *
Попробовал в топ модуле подправить, компилятор ругается.

Возможно ещё что-то завязано на эти параметры.

Цитата(Алексей_1990 @ Dec 21 2015, 10:52) *
Да, именно. Прошу прощения.

Тогда тут не нужен внешний трансивер. Для приёма достаточно завести все сигналы АЦП в FPGA (линии данных канала АЦП для 4-line mode и тактовую АЦП DATA CLOCK OUT) и при максимальной частоте тактирования АЦП 125 MHz получится всего 500 Mbps на линию. Для 800 Mbps от канала АЦП можно использовать 2-line mode (а если FPGA держит приведённые выше характеристики, то будет достаточно и 1-line mode).
PS:
ALT_LVDS вполне подходит.
Go to the top of the page
 
+Quote Post
Алексей_1990
сообщение Dec 23 2015, 05:55
Сообщение #5


Участник
*

Группа: Участник
Сообщений: 31
Регистрация: 20-10-15
Пользователь №: 88 934



Цитата(doom13 @ Dec 21 2015, 12:05) *
Возможно ещё что-то завязано на эти параметры.


Тогда тут не нужен внешний трансивер. Для приёма достаточно завести все сигналы АЦП в FPGA (линии данных канала АЦП для 4-line mode и тактовую АЦП DATA CLOCK OUT) и при максимальной частоте тактирования АЦП 125 MHz получится всего 500 Mbps на линию. Для 800 Mbps от канала АЦП можно использовать 2-line mode (а если FPGA держит приведённые выше характеристики, то будет достаточно и 1-line mode).
PS:
ALT_LVDS вполне подходит.

А в этом случае, не проясните ли мне почему в altlvds_rx максимальный возможный фактор дессериализации равен 10? Как я понимаю, чтобы принять 16битную последовательность нужно поставить каскадно два приёмника по 8 бит
Go to the top of the page
 
+Quote Post
doom13
сообщение Dec 23 2015, 06:47
Сообщение #6


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

Группа: Свой
Сообщений: 1 404
Регистрация: 11-03-11
Из: Минск, Беларусь
Пользователь №: 63 539



Цитата(Алексей_1990 @ Dec 23 2015, 08:55) *
А в этом случае, не проясните ли мне почему в altlvds_rx максимальный возможный фактор дессериализации равен 10? Как я понимаю, чтобы принять 16битную последовательность нужно поставить каскадно два приёмника по 8 бит

У Вашего АЦП есть режимы 4-line/2-line/1-line mode, где фактор десериализации будет соответственно 4/8/16 (вот только 16 выбрать не получится, тут только если делать свой приёмник). Используйте 4-line mode, чтоб можно было работать на максимальной частоте тактирования АЦП.
Go to the top of the page
 
+Quote Post
Алексей_1990
сообщение Dec 23 2015, 11:15
Сообщение #7


Участник
*

Группа: Участник
Сообщений: 31
Регистрация: 20-10-15
Пользователь №: 88 934



Цитата(doom13 @ Dec 23 2015, 10:47) *
У Вашего АЦП есть режимы 4-line/2-line/1-line mode, где фактор десериализации будет соответственно 4/8/16 (вот только 16 выбрать не получится, тут только если делать свой приёмник). Используйте 4-line mode, чтоб можно было работать на максимальной частоте тактирования АЦП.

Так вот задача то и заключается в принятии сигнала по 1 линии.
Go to the top of the page
 
+Quote Post
doom13
сообщение Dec 23 2015, 12:00
Сообщение #8


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

Группа: Свой
Сообщений: 1 404
Регистрация: 11-03-11
Из: Минск, Беларусь
Пользователь №: 63 539



Цитата(Алексей_1990 @ Dec 23 2015, 14:15) *
Так вот задача то и заключается в принятии сигнала по 1 линии.

Если учесть, что согласно даташиту на ALTLVDS_RX:
Цитата
In Cyclone series, the SERDES circuitry is always implemented in logic cells.

то, как вариант, можно попробовать сделать свой приёмник для Вашего случая. Когда-то давно делал такое, а потом нашёл ALTLVDS_RX, который работает намного лучше. В настоящей системе используется ALTLVDS_RX, который принимает 800 Mbps с одной линии, так что пробуйте.
Go to the top of the page
 
+Quote Post

Сообщений в этой теме
- Anton1990   Передача большого потока   Oct 25 2015, 13:55
- - Lmx2315   16*200 = 3200 Мгц ..можно через гигабитные трансив...   Oct 25 2015, 17:17
|- - Anton1990   Цитата(Lmx2315 @ Oct 25 2015, 20:17) 16*2...   Oct 26 2015, 15:56
|- - Lmx2315   ..ваши 16 бит и тактовую нужно пропустить через эт...   Oct 26 2015, 17:30
- - RobFPGA   Приветствую! Сначала надо определится как дел...   Oct 26 2015, 17:34
- - Алексей_1990   Доброго времени суток! Прошу прощения, если не...   Dec 14 2015, 12:10
|- - Maverick   Цитата(Алексей_1990 @ Dec 14 2015, 14:10)...   Dec 14 2015, 20:07
|- - Алексей_1990   Цитата(Maverick @ Dec 15 2015, 00:07) мал...   Dec 15 2015, 06:20
|- - doom13   Цитата(Алексей_1990 @ Dec 15 2015, 09:20)...   Dec 15 2015, 06:39
|- - Алексей_1990   Цитата(Алексей_1990 @ Dec 15 2015, 09:20)...   Dec 16 2015, 05:55
|- - Maverick   Цитата(Алексей_1990 @ Dec 16 2015, 07:55)...   Dec 16 2015, 06:17
|- - Алексей_1990   Посмотрите SerialLite [/quote] А custom PHY не под...   Dec 16 2015, 06:40
|- - doom13   Цитата(Алексей_1990 @ Dec 16 2015, 09:40)...   Dec 16 2015, 06:56
|- - Алексей_1990   Цитата(doom13 @ Dec 16 2015, 10:56) Это о...   Dec 16 2015, 07:28
|- - Maverick   Цитата(Алексей_1990 @ Dec 16 2015, 09:28)...   Dec 16 2015, 07:46
|- - doom13   Цитата(Алексей_1990 @ Dec 16 2015, 10:28)...   Dec 16 2015, 08:03
||- - Алексей_1990   Цитата(doom13 @ Dec 16 2015, 12:03) Не зн...   Dec 16 2015, 12:43
||- - doom13   Цитата(Алексей_1990 @ Dec 16 2015, 15:43)...   Dec 16 2015, 13:02
||- - Алексей_1990   Цитата(doom13 @ Dec 16 2015, 17:02) Тогда...   Dec 16 2015, 14:17
||- - doom13   Цитата(Алексей_1990 @ Dec 16 2015, 17:17)...   Dec 16 2015, 14:35
||- - Алексей_1990   Цитата(doom13 @ Dec 16 2015, 18:35) xcvr_...   Dec 16 2015, 17:22
||- - doom13   Цитата(Алексей_1990 @ Dec 16 2015, 20:22)...   Dec 16 2015, 18:21
||- - Алексей_1990   Цитата(doom13 @ Dec 16 2015, 22:21) 18+st...   Dec 17 2015, 03:43
||- - doom13   Цитата(Алексей_1990 @ Dec 17 2015, 06:43)...   Dec 17 2015, 07:47
||- - Алексей_1990   Цитата(doom13 @ Dec 17 2015, 11:47) Да, к...   Dec 18 2015, 10:25
||- - doom13   Цитата(Алексей_1990 @ Dec 18 2015, 13:25)...   Dec 18 2015, 10:45
||- - Алексей_1990   Цитата(doom13 @ Dec 18 2015, 14:45) Я бы ...   Dec 18 2015, 19:58
||- - doom13   Цитата(Алексей_1990 @ Dec 18 2015, 22:58)...   Dec 18 2015, 20:55
||- - Алексей_1990   Цитата(doom13 @ Dec 19 2015, 00:55) Для C...   Dec 21 2015, 06:31
|- - Bad0512   Цитата(Алексей_1990 @ Dec 16 2015, 13:28)...   Jan 13 2016, 07:25
|- - Алексей_1990   Цитата(Bad0512 @ Jan 13 2016, 11:25) Там ...   Jan 18 2016, 05:11
- - _pv   Цитата(Anton1990 @ Oct 25 2015, 19:55) Ил...   Dec 14 2015, 22:30
- - RobFPGA   Приветствую! Скорее всего TC использует чтот...   Dec 16 2015, 09:03
|- - doom13   Цитата(RobFPGA @ Dec 16 2015, 12:03) Скор...   Dec 16 2015, 10:11
- - doom13   Я так и не понял, железо уже есть или можно ещё чт...   Dec 21 2015, 06:48
|- - Алексей_1990   Цитата(doom13 @ Dec 21 2015, 10:48) Я так...   Dec 21 2015, 07:15
|- - Алексей_1990   Цитата(doom13 @ Dec 23 2015, 16:00) Если ...   Dec 23 2015, 16:17
|- - doom13   Цитата(Алексей_1990 @ Dec 23 2015, 19:17)...   Dec 23 2015, 18:42
|- - Алексей_1990   Цитата(doom13 @ Dec 23 2015, 22:42) Если ...   Jan 11 2016, 07:40
|- - doom13   Цитата(Алексей_1990 @ Jan 11 2016, 10:40)...   Jan 11 2016, 07:52
- - warrior-2001   jesd204b - это готовый стандарт. Использую его в A...   Dec 24 2015, 05:26
|- - Алексей_1990   Цитата(warrior-2001 @ Dec 24 2015, 09...   Dec 24 2015, 07:17
- - warrior-2001   Цитата(Алексей_1990 @ Dec 24 2015, 10:17)...   Dec 25 2015, 07:19


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

 


RSS Текстовая версия Сейчас: 6th August 2025 - 11:52
Рейтинг@Mail.ru


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