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

 
 
2 страниц V   1 2 >  
Reply to this topicStart new topic
> JESD204B, прошу дать совет
shide_3
сообщение Sep 6 2013, 08:46
Сообщение #1


Местный
***

Группа: Участник
Сообщений: 314
Регистрация: 27-04-10
Пользователь №: 56 923



здравствуйте. задал вопрос в ветке по интерфейсам, решил продублировать тему здесь.
есть такой интерфейс , набирающий популярность в коннекте скоростных АЦП и ПЛИС. основная загвоздка - это платное ядро JESD204 для Xilinx ISE, которое стоит около 10000 уе. что очень плохо, поскольку у Хилинха много отладочных плат с FMC разъемом для присоединения плат АЦП. у Альтеры вроде это ядро входит в стандартный пакет последних версий Куартуса (не проверял и не знаю, есть ли в web edition). но у альтеры нет подобных плат с FMC разъемом.
основная начальная идея- это взять две готовые отладочные платы (с ацп и плис) и работать с ними, естественно, меняя прошивку плис под себя
юзал ли кто ацп и/или плис с этим интерфейсом и что может посоветовать?
Go to the top of the page
 
+Quote Post
Raven
сообщение Sep 6 2013, 09:36
Сообщение #2


Местный
***

Группа: Свой
Сообщений: 491
Регистрация: 16-01-05
Из: Санкт-Петербург
Пользователь №: 1 987



Вроде как наловчились делать переходные платки FMC-HSMC.. Правда, сам не видел их пока.
Go to the top of the page
 
+Quote Post
litv
сообщение Sep 6 2013, 10:09
Сообщение #3


Местный
***

Группа: Свой
Сообщений: 401
Регистрация: 6-10-04
Из: Воронеж
Пользователь №: 806



А причем здесь именно стандарт JESD204? Чисто если меньше ног - то сейчас платы многослойные и это не проблема.
У xilinx и партнеров масса готовых плат с АЦП и ЦАП и без этого стандарта.
Go to the top of the page
 
+Quote Post
shide_3
сообщение Sep 6 2013, 12:19
Сообщение #4


Местный
***

Группа: Участник
Сообщений: 314
Регистрация: 27-04-10
Пользователь №: 56 923



Цитата(litv @ Sep 6 2013, 13:09) *
А причем здесь именно стандарт JESD204?

дело в том что ацп с последовательным выходом как правило под этот стандарт. параллельный использовать на высоких частотах нецелесообразно
Go to the top of the page
 
+Quote Post
litv
сообщение Sep 6 2013, 12:32
Сообщение #5


Местный
***

Группа: Свой
Сообщений: 401
Регистрация: 6-10-04
Из: Воронеж
Пользователь №: 806



А частота то у Вас какая запланирована тогда?
Go to the top of the page
 
+Quote Post
rsv
сообщение Sep 6 2013, 20:30
Сообщение #6


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

Группа: Свой
Сообщений: 119
Регистрация: 16-07-07
Из: Тула
Пользователь №: 29 160



Там есть довольно большая кучка подводных камней. То ядро, что продается за 10 к$ настроено на битрейт 3.25 гбод с опорой 156.25 ( или 2.5 с опорой 125 мгц). Чтобы перенастроить на другой битрейт нужно приложить немного усилий. Вот тут самое интересное и начинается. В доках от ацп и корки указано, что тактовую частоту необходимо использовать в качестве опорной для pll mgt . Таки вот, не для всех опорных частот это возможно. Следующий пример: есть ацп с частотой дискретизации 40 мгц. Оно формирует битрейт 800 мбит/с ( см доки на ацп и стандарт jesd) . Если взять gtx wizard из coregen , то можно увидеть, что для подобного битрейта опору 40 мгц использовать нельзя sad.gif это происходит из-за того, что для разных опорных частот прескалер pll mgt имеет разное значение, и диапазоны там довольно узкие ( около 20 мгц). Дополнительный бонус имеем от ацп. Обратите внимание на диапазон тактовых частот, допустим, 80 мгц АЦП. Он составляет 60-80 мгц, те с опорой 40 мгц внутренняя pll ацп не залочится. Вот такие дела, поправьте меня если я не прав... Советую вам использовать ацп с последовательным lvds выходом от компании ti. Там своих тараканов хватает, но это победимо с небольшими затратами времени

Кстати, отладочных плат на оба варианта ацп хватает. И под fmc hpcи под fmc lpc, и есть переходники , если отладка ацп отличается от fmc. На сайте xilinx в разделе отладок про все это можно найти
Go to the top of the page
 
+Quote Post
shide_3
сообщение Sep 9 2013, 08:50
Сообщение #7


Местный
***

Группа: Участник
Сообщений: 314
Регистрация: 27-04-10
Пользователь №: 56 923



Цитата(rsv @ Sep 6 2013, 23:30) *
Там есть довольно большая кучка подводных камней. То ядро, что продается за 10 к$ настроено на битрейт 3.25 гбод с опорой 156.25 ( или 2.5 с опорой 125 мгц). Чтобы перенастроить на другой битрейт нужно приложить немного усилий. Вот тут самое интересное и начинается. В доках от ацп и корки указано, что тактовую частоту необходимо использовать в качестве опорной для pll mgt . Таки вот, не для всех опорных частот это возможно. Следующий пример: есть ацп с частотой дискретизации 40 мгц. Оно формирует битрейт 800 мбит/с ( см доки на ацп и стандарт jesd) . Если взять gtx wizard из coregen , то можно увидеть, что для подобного битрейта опору 40 мгц использовать нельзя sad.gif это происходит из-за того, что для разных опорных частот прескалер pll mgt имеет разное значение, и диапазоны там довольно узкие ( около 20 мгц). Дополнительный бонус имеем от ацп. Обратите внимание на диапазон тактовых частот, допустим, 80 мгц АЦП. Он составляет 60-80 мгц, те с опорой 40 мгц внутренняя pll ацп не залочится. Вот такие дела, поправьте меня если я не прав... Советую вам использовать ацп с последовательным lvds выходом от компании ti. Там своих тараканов хватает, но это победимо с небольшими затратами времени

Кстати, отладочных плат на оба варианта ацп хватает. И под fmc hpcи под fmc lpc, и есть переходники , если отладка ацп отличается от fmc. На сайте xilinx в разделе отладок про все это можно найти

у меня частота будет 250 мгц. а что, обязательно именно ее использовать в качестве опорной? я считал что главное то что будет на выходе...
в любом случае, придется думать что то другое. 10к баксов пока нам не по карману..

кстати, установил Куартус 12 веб эдишен, и там что-то похоже нет этой JESD корки.. может она есть только в subscription версиях?..
и вообще там поддерживается только Cyclone V, когда у Хилинха поддерживаются по-моему все кристаллы, только с органичением кода.


Сообщение отредактировал shide_3 - Sep 9 2013, 08:55
Go to the top of the page
 
+Quote Post
Corner
сообщение Sep 9 2013, 09:12
Сообщение #8


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

Группа: Участник
Сообщений: 1 072
Регистрация: 11-12-12
Пользователь №: 74 815



Цитата(shide_3 @ Sep 9 2013, 12:50) *
у меня частота будет 250 мгц. а что, обязательно именно ее использовать в качестве опорной? я считал что главное то что будет на выходе...
в любом случае, придется думать что то другое. 10к баксов пока нам не по карману..

кстати, установил Куартус 12 веб эдишен, и там что-то похоже нет этой JESD корки.. может она есть только в subscription версиях?..
и вообще там поддерживается только Cyclone V, когда у Хилинха поддерживаются по-моему все кристаллы, только с органичением кода.


По идее ваш jesd204 это обычный lvds c 8/10. Стандартный GTP должен подходить. Алгоритм дескремблирования тоже несложен. Проще чем в Ethernet.
Go to the top of the page
 
+Quote Post
shide_3
сообщение Sep 9 2013, 10:06
Сообщение #9


Местный
***

Группа: Участник
Сообщений: 314
Регистрация: 27-04-10
Пользователь №: 56 923



Цитата(Corner @ Sep 9 2013, 12:12) *
По идее ваш jesd204 это обычный lvds c 8/10. Стандартный GTP должен подходить. Алгоритм дескремблирования тоже несложен. Проще чем в Ethernet.

вряд ли. lvds тянет только до 800 Мгц. а здесь будет 250*7 (14 битный ацп) = 1,75 Ггц. а если добавить сюда 8/10-то еще похлеще будет

тем более, JESD - это совсем другие логические уровни(CML)

Сообщение отредактировал shide_3 - Sep 9 2013, 10:08
Go to the top of the page
 
+Quote Post
litv
сообщение Sep 9 2013, 10:30
Сообщение #10


Местный
***

Группа: Свой
Сообщений: 401
Регистрация: 6-10-04
Из: Воронеж
Пользователь №: 806



При частоте 250 МГц ничего особенного типа JESD и не нужно выдумывать. По этой ссылке видно готовых масса плат с АЦП и с разными частотами для Xilinx - http://www.xilinx.com/products/boards_kits/fmc.htm#ADDA .

Ну DDR там есть. Но это же не JESD.

В чем проблема так и не понятно.
Go to the top of the page
 
+Quote Post
alexadmin
сообщение Sep 9 2013, 10:40
Сообщение #11


Знающий
****

Группа: Свой
Сообщений: 572
Регистрация: 17-11-05
Из: СПб, Россия
Пользователь №: 10 965



Цитата(litv @ Sep 9 2013, 14:30) *
При частоте 250 МГц ничего особенного типа JESD и не нужно выдумывать.


Тут ведь дело не только в 250 МГц, а в том, что стараются избавится от параллельных интерфейсов с широкими шинами переходя на последовательные. Типа как IDE => SATA в компьютерах.
Go to the top of the page
 
+Quote Post
Corner
сообщение Sep 9 2013, 10:59
Сообщение #12


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

Группа: Участник
Сообщений: 1 072
Регистрация: 11-12-12
Пользователь №: 74 815



Цитата(shide_3 @ Sep 9 2013, 14:06) *
вряд ли. lvds тянет только до 800 Мгц. а здесь будет 250*7 (14 битный ацп) = 1,75 Ггц. а если добавить сюда 8/10-то еще похлеще будет

тем более, JESD - это совсем другие логические уровни(CML)


Читайте внимательно GTP!!!
Go to the top of the page
 
+Quote Post
shide_3
сообщение Sep 9 2013, 11:20
Сообщение #13


Местный
***

Группа: Участник
Сообщений: 314
Регистрация: 27-04-10
Пользователь №: 56 923



Цитата(Corner @ Sep 9 2013, 13:59) *
Читайте внимательно GTP!!!

а в чем же тогда смысл этой корки за 10 тыщ баксов?

Цитата(alexadmin @ Sep 9 2013, 13:40) *
Тут ведь дело не только в 250 МГц, а в том, что стараются избавится от параллельных интерфейсов с широкими шинами переходя на последовательные. Типа как IDE => SATA в компьютерах.

ну да

Цитата(litv @ Sep 9 2013, 13:30) *
В чем проблема так и не понятно.

проблема как раз в том и есть, что у AD практически только один ацп на 250 мгц с последовательным выходом, и он JESD
Go to the top of the page
 
+Quote Post
litv
сообщение Sep 9 2013, 11:21
Сообщение #14


Местный
***

Группа: Свой
Сообщений: 401
Регистрация: 6-10-04
Из: Воронеж
Пользователь №: 806



У нас с Вами (shide_3) одинаковая задача - работа с АЦП на ПЛИс Xilinx на частоте до 250 МГц.
Я работаю уже с паралелльным АЦП и все в порядке .

А Вы ищете в форуме корку за 10000 баксов.
Нормальные герои всегда идут в обход. disco.gif
Go to the top of the page
 
+Quote Post
shide_3
сообщение Sep 9 2013, 11:37
Сообщение #15


Местный
***

Группа: Участник
Сообщений: 314
Регистрация: 27-04-10
Пользователь №: 56 923



Цитата(litv @ Sep 9 2013, 14:21) *
У нас с Вами (shide_3) одинаковая задача - работа с АЦП на ПЛИс Xilinx на частоте до 250 МГц.
Я работаю уже с паралелльным АЦП и все в порядке .

А Вы ищете в форуме корку за 10000 баксов.
Нормальные герои всегда идут в обход. disco.gif

видимо придется взять с Вас пример. или же плюнуть на AD и посмотреть в сторону других контор
Go to the top of the page
 
+Quote Post

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

 


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


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