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

 
 
> Выбор ПЛИС для БПФ, 2^16 (100 каналов)
andreUF
сообщение May 14 2012, 07:27
Сообщение #1


Участник
*

Группа: Участник
Сообщений: 29
Регистрация: 9-01-11
Пользователь №: 62 100



Уважаемые специалисты, помогите подобрать ПЛИС, пожалуйста.
(Не судите меня строго, начал заниматься разработкой алгоритмов на системном уровне, но встала задача срочно подобрать ПЛИС и прикинуть затраченное время на процесс обработки и энергию).

Ситуация следующая:
имеется сто датчиков, с них сигналы на БПФ, после операций умножения и суммирования получаем энергетический спектр.
Отсюда главный вопрос - какую и каким образом ПЛИС выбрать?
- БПФ: количество точек от 2^14 (16384) до 2^16 (65536)
- Разрядность данных 16-32 бит.
Т.к. 100 датчиков, значит ли это, что требуется 100 "каналов"?? Т.к. не являюсь спецом в области программируемой логики - спрашиваю у Вас.
Что будет быстрее, с учетом выбранного изделия, распараллеливание процесса обработки или последовательная об-ка?
Как выяснить за сколько тактов, секунд реализуется операции умножения, суммы, умножения на вектор поворота?

Существует ли методика какая то? Некогда долго разбираться, результат нужен в ближайшее время!
Помогите пожалуйста!
Go to the top of the page
 
+Quote Post
3 страниц V  < 1 2 3  
Start new topic
Ответов (30 - 36)
andreUF
сообщение May 24 2012, 06:11
Сообщение #31


Участник
*

Группа: Участник
Сообщений: 29
Регистрация: 9-01-11
Пользователь №: 62 100



видимо, я не правильно выразился... не сто последовательностей, а 100 каналов (думал одно и тоже, извиняюсь)

и как подсчитать количество операций сложения, умножения...
что собой будет представлять структурная (функциональная) схема, интересует как вообще аппаратно реализовать...
как подсчитать сколько будет затрачено вентилей, логических ячеек и т.д.


Сообщение отредактировал andreUF - May 24 2012, 06:20
Go to the top of the page
 
+Quote Post
Мур
сообщение May 24 2012, 06:30
Сообщение #32


Знающий
****

Группа: Свой
Сообщений: 815
Регистрация: 7-06-06
Из: Харьков
Пользователь №: 17 847



А если оконная функция на входе FFT, то еще таблица коэффициентов со свом умножителем...=)
Go to the top of the page
 
+Quote Post
andreUF
сообщение May 24 2012, 06:44
Сообщение #33


Участник
*

Группа: Участник
Сообщений: 29
Регистрация: 9-01-11
Пользователь №: 62 100



Я пытаюсь разобрать, руководствоваясь статьями, как http://www.compitech.ru/html.cgi/arhiv/00_04/stat_52.htm
так там ничего про оконную ф-ю и нет.
Go to the top of the page
 
+Quote Post
Мур
сообщение May 24 2012, 07:06
Сообщение #34


Знающий
****

Группа: Свой
Сообщений: 815
Регистрация: 7-06-06
Из: Харьков
Пользователь №: 17 847



Цитата(andreUF @ May 24 2012, 09:44) *
Я пытаюсь разобрать, руководствоваясь статьями, как http://www.compitech.ru/html.cgi/arhiv/00_04/stat_52.htm
так там ничего про оконную ф-ю и нет.


Вы без оконной функции получите спектр "с утечкой", а значит не достоверный за счет краевого эффекта во времени(упрощенно). Это классика ЦОС.
Погуглите "утечка спектра".
Go to the top of the page
 
+Quote Post
andreUF
сообщение May 24 2012, 07:40
Сообщение #35


Участник
*

Группа: Участник
Сообщений: 29
Регистрация: 9-01-11
Пользователь №: 62 100



В теории это всё ясно. Я не представляю как реализовать на FPGA и о влиянии оконной ф-и на аппаратную реализацию.
Пока моя главная цель - выяснить эти аппаратные затраты (понадобиться ли доп. память и др. уст-ва), обосновав их (проанализировав все параметры, скорости, время преобразования), для поставленной задачи.

Сообщение отредактировал andreUF - May 24 2012, 07:47
Go to the top of the page
 
+Quote Post
Мур
сообщение May 24 2012, 08:30
Сообщение #36


Знающий
****

Группа: Свой
Сообщений: 815
Регистрация: 7-06-06
Из: Харьков
Пользователь №: 17 847



Цитата(andreUF @ May 24 2012, 10:40) *
В теории это всё ясно. Я не представляю как реализовать на FPGA и о влиянии оконной ф-и на аппаратную реализацию.
Пока моя главная цель - выяснить эти аппаратные затраты (понадобиться ли доп. память и др. уст-ва), обосновав их (проанализировав все параметры, скорости, время преобразования), для поставленной задачи.


Так в мегафункции FFT указывают рессурс для разных режимов настройки.... FFT само по себе стандартное решение(если лицензия есть), а вот окно придется ваять свое....
Go to the top of the page
 
+Quote Post
andreUF
сообщение May 24 2012, 10:21
Сообщение #37


Участник
*

Группа: Участник
Сообщений: 29
Регистрация: 9-01-11
Пользователь №: 62 100



дело то в том, что я не использую мегафункцию, код генериться из matlab&simulink.
Go to the top of the page
 
+Quote Post

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

 


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


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