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

 
 
 
Reply to this topicStart new topic
> БПФ(FFT)
White
сообщение Mar 2 2006, 18:38
Сообщение #1


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

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



Вопрос дурацкий но всеже smile.gif
Кто-нибудь делал БПФ на 1024 отсчета на Vertex? Интересует следующее:
сколько минимально времени требуеться на выполнение? Ну и может еще интерестое сто скажите smile.gif
Go to the top of the page
 
+Quote Post
-=Space=-
сообщение Mar 3 2006, 07:50
Сообщение #2


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

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



Тоже итересует эта тема, скоро будем делать нето аналгичное
4 канала FFT512, используем Spartan3.
А у тебя Vertex используется именно для FFT или нужно много еще чего реализовывать?
Просто вот сейчас думаю а уместится ли у меня в Spartanе да еще 4 канала?
Go to the top of the page
 
+Quote Post
kyle
сообщение Mar 3 2006, 08:57
Сообщение #3


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

Группа: Новичок
Сообщений: 79
Регистрация: 22-11-05
Из: г.Видное
Пользователь №: 11 215



почитайте....
http://www.xilinx.com/ipcenter/catalog/log...e/docs/xfft.pdf
У меня на Vertex2(милионик) работало на 100 МГц...

Сообщение отредактировал kyle - Mar 3 2006, 09:02
Go to the top of the page
 
+Quote Post
White
сообщение Mar 3 2006, 11:35
Сообщение #4


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

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



2-=Space=-
Вертекс практически только для FFT, ну и еще чуть-чуть всякого управления. Хотя если место будет посмотрим wink.gif
2 kyle
Спасибо, для первой оценки весьма сгодиться
Go to the top of the page
 
+Quote Post
Source
сообщение Mar 4 2006, 05:10
Сообщение #5





Группа: Новичок
Сообщений: 1
Регистрация: 4-03-06
Пользователь №: 14 949



Делал но на Spartan3, длиной 32-1024 отсчета, 18 бит, 6нс (можно до 5нс довести но мне было не нужно) на точку (или 12нс на бабочку разрядности 2), соответственно 1024 точки 10*1024*6нс+6нс*длину конвейера (у меня порядка 10)+загрузка/выгрузка (у меня одновременно, порядка 6нс*(1024+5)). Занимает это все у меня 4 умножителя, 3 блока памяти и 600lut. В виртексе кмк должно быть сильно быстрее все. Если хочется еще быстрее нужно ставить бабочки в параллель (для начала radix4 сделать).
Go to the top of the page
 
+Quote Post
jericho
сообщение Mar 6 2006, 15:36
Сообщение #6


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

Группа: Свой
Сообщений: 120
Регистрация: 18-01-06
Из: Нижний Новгород
Пользователь №: 13 319



По-моему лучше создать простенький проектик, промоделировать его. У меня FFT(стандартное ксайликсовское ядро) Radix-4, 12 бит, 1024 отсчета, со скейлингом, в Спартане3-1500 без проблем разводится на 100МГЦ. Синтезатор, правда обещает около 150, но это не очень точно.

Самое главное: цифры будут сильно меняться в зависимости от того, что еще будет реализовано в этой ПЛИС.
Go to the top of the page
 
+Quote Post

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

 


RSS Текстовая версия Сейчас: 24th June 2025 - 06:36
Рейтинг@Mail.ru


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