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

 
 
> БПФ с частотой дискретизации не менее 600 МГц, возможно ли? на чем сделать.
Fourier
сообщение Feb 13 2013, 10:12
Сообщение #1


Участник
*

Группа: Участник
Сообщений: 56
Регистрация: 13-02-13
Из: Рыбинск
Пользователь №: 75 606



Здравствуйте, уважаемые форумчане!
Стоит задача в реальном времени делать БПФ с частотой оцифровки не менее 600 МГц, входной сигнал комплексный, поступает с 12 разрядных АЦП, количество точек - 1024. Данные обрабатываются непрерывным потоком. Склоняюсь к применению Virtex-7.
Судя по даташиту на LogiCORE IP Fast Fourier Transform v8.0 одним IP ядром не обойтись, т.е. нужно делать конвейер или что-то в этом духе. Вопрос к людям, имеющим реальный опыт разработки высокоскоростных систем ЦОС: является ли данная задача потенциально решаемой, или даже и возится не стоит? sm.gif

Сообщение отредактировал Fourier - Feb 13 2013, 10:14
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
RobFPGA
сообщение Feb 13 2013, 11:33
Сообщение #2


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

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



Приветствую!

Без проблем такое. Но естественно придется паралелить обработку. В зависимости от структуры последующей обработки либо делая параллельное FFT (несколько параллельно работающих FFT меньшей длинны и объединяющая "бабочка" на выходе), либо запуская несколько одинаковых FFT нужной длины работать по очереди и мультиплексирование на выходе.

У меня так вот сейчас в реале считается 2K точек FFT для 2.2 GHz данных, с окном и перекрытием 50 % (суммарно 4.4 Gs/s). 8 потоков FFT, Правда поскольку данные реальные то на длине FFT сэкономил в 2 раза, считая входные данные как 1024 комплексные с последующей коррекцией на выходе. Сами FFT стандартные из coregen.

Все это добро занимает ~25 % в Virtex5sx240 и работает на 312 MHz.

Успехов. Rob.
Go to the top of the page
 
+Quote Post
Костян
сообщение Feb 15 2013, 12:25
Сообщение #3


Знающий
****

Группа: Свой
Сообщений: 740
Регистрация: 24-07-06
Из: Minsk
Пользователь №: 19 059



QUOTE (RobFPGA @ Feb 13 2013, 10:33) *
Правда поскольку данные реальные то на длине FFT сэкономил в 2 раза, считая входные данные как 1024 комплексные с последующей коррекцией на выходе.

Поясните, пожалуйста, это момент. Как имея комплексное БПФ и действительные отчеты снизить количество точек БПФ?
Go to the top of the page
 
+Quote Post

Сообщений в этой теме
- Fourier   БПФ с частотой дискретизации не менее 600 МГц   Feb 13 2013, 10:12
- - Lmx2315   На правах совета, если область использования подой...   Feb 13 2013, 10:35
- - Fourier   Цитата(Lmx2315 @ Feb 13 2013, 14:35) На п...   Feb 13 2013, 11:15
- - soldat_shveyk   Надеюсь, Вы не скользящий БПФ вычислять собираетес...   Feb 13 2013, 11:17
|- - Lmx2315   ..ещё можно входным сигналом - минуя АЦП промодули...   Feb 13 2013, 11:23
- - crono   FFT Radix-2 За 1 такт расчет 2-х точек, соответств...   Feb 13 2013, 11:22
- - Fourier   Цитата(soldat_shveyk @ Feb 13 2013, 15:17...   Feb 13 2013, 11:29
|- - Lmx2315   QUOTE (Fourier @ Feb 13 2013, 14:29) Спси...   Feb 13 2013, 11:33
|- - dm.pogrebnoy   Цитата(RobFPGA @ Feb 13 2013, 15:33) Прив...   Feb 13 2013, 17:48
|- - Lmx2315   QUOTE (Костян @ Feb 15 2013, 15:25) Поясн...   Feb 15 2013, 12:29
- - Fourier   Цитата(Lmx2315 @ Feb 13 2013, 15:33) А за...   Feb 13 2013, 11:45
|- - Lmx2315   QUOTE (Fourier @ Feb 13 2013, 14:45) Тако...   Feb 13 2013, 11:50
- - Fourier   Цитата(Lmx2315 @ Feb 13 2013, 15:50) ..не...   Feb 13 2013, 11:57
- - maugli   Свежая статья из Xcell Journal Issue 82 : "U...   Feb 13 2013, 20:12
- - anton_lama   ЦитатаСвежая статья из Xcell Journal Issue 82 : ...   Feb 14 2013, 04:33
- - Fourier   Всем спасибо за советы!   Feb 15 2013, 04:22
- - Костян   Спасибо.   Feb 15 2013, 12:41
- - vorrom   Могу дать один совет. Лучше написать самому FFT на...   Feb 16 2013, 16:56
- - Lmx2315   QUOTE (vorrom @ Feb 16 2013, 20:56) Могу ...   Feb 16 2013, 17:01
- - dm.pogrebnoy   Цитата(vorrom @ Feb 16 2013, 20:56) Это д...   Feb 16 2013, 17:35
- - Костян   QUOTE (dm.pogrebnoy @ Feb 16 2013, 15:35)...   Feb 22 2013, 14:31


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

 


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


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