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

 
 
> АЦП AD9697 +Xilinx
Art55555
сообщение Sep 25 2018, 07:42
Сообщение #1


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

Группа: Участник
Сообщений: 184
Регистрация: 7-10-10
Пользователь №: 59 981



Добрый день!

Задача:
1. Принять данные с АЦП AD9697(1.3 ГГц, 14 бит JESD204B) в ПЛИС, тактовая 1 ГГц. Вопрос - подойдёт для этих целей Kintex 7?
2. После приёма мне необходимо провести процедуру DDC, которая включает в себя систему полуполосных FIR фильтров. Вопрос - частота работы первого каскада будет 1 ГГц. Справится ли ПЛИС с такой частотой обработки? Какие есть варианты решения данного вопроса?



Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
MegaVolt
сообщение Sep 25 2018, 11:16
Сообщение #2


Знающий
****

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



Цитата(Art55555 @ Sep 25 2018, 10:42) *
Вопрос - подойдёт для этих целей Kintex 7?
2. После приёма мне необходимо провести процедуру DDC, которая включает в себя систему полуполосных FIR фильтров. Вопрос - частота работы первого каскада будет 1 ГГц. Справится ли ПЛИС с такой частотой обработки? Какие есть варианты решения данного вопроса?

1. Плис такой поток затащить может. Если это DDR. Максимум по пинам до 1,4Гигабита
2. Вот дальше начинаются проблемы. Внутренняя тактовая может быть где то 700-800Мгц без DDR. Т.е. втянутый поток напрямую не сможет быть обработан sad.gif
3. Блоки DSP работают до 400Мгц

Соответственно что далать:

1. Десериализация. Т.е. уменьшаем скорость за счёт увеличения ширины шины.
2. Изменяем алгоритмы фильтрации с тех где слово поступает за такт быстрой частоты на, те где N слов поступает одновременно на F/N частоте

Пункт два может стоить N кратного увеличения ресурсов необходимых для обычного фильтра. Но это не приговор. Алгоритмы есть.

Go to the top of the page
 
+Quote Post
Art55555
сообщение Sep 25 2018, 11:24
Сообщение #3


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

Группа: Участник
Сообщений: 184
Регистрация: 7-10-10
Пользователь №: 59 981



Цитата(MegaVolt @ Sep 25 2018, 14:16) *
1. Плис такой поток затащить может. Если это DDR. Максимум по пинам до 1,4Гигабита
2. Вот дальше начинаются проблемы. Внутренняя тактовая может быть где то 700-800Мгц без DDR. Т.е. втянутый поток напрямую не сможет быть обработан sad.gif
3. Блоки DSP работают до 400Мгц

Соответственно что далать:

1. Десериализация. Т.е. уменьшаем скорость за счёт увеличения ширины шины.
2. Изменяем алгоритмы фильтрации с тех где слово поступает за такт быстрой частоты на, те где N слов поступает одновременно на F/N частоте

Пункт два может стоить N кратного увеличения ресурсов необходимых для обычного фильтра. Но это не приговор. Алгоритмы есть.


Интересно. Где можно ознакомиться с подобными алгоритмами или примерами?
Go to the top of the page
 
+Quote Post



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

 


RSS Текстовая версия Сейчас: 19th April 2024 - 17:14
Рейтинг@Mail.ru


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