FFTU

Version 2 (Dmitry Smekhov, 04/28/2013 12:32 pm)

1 1
h1. FFTU
2 1
3 1
h2. Назначение
4 1
5 1
Вычисление БПФ размером от 1024 до 65536 точек на ПЛИС Virtex 4 с форматом плавающей точки [[FP18]]
6 1
7 1
h2. Компоненты
8 1
9 1
* *fp18_fft64k_v30* - Прямое БПФ, размер от 1024 до 65536 точек.
10 1
* *fp18_i_fft64k_v10* - Обратное БПФ, размер от 1024 до 65536 точек.
11 1
* *fp18_fix2float_v10* - Перевод из фиксированной точки 12 бит в плавающую [[FP18]].
12 1
* *fp18_float2fix_v10* - Перевод из плавающей точки [[FP18]] в фиксированную 16 бит.
13 2 Dmitry Smekhov
14 2 Dmitry Smekhov
h2. Реализация
15 2 Dmitry Smekhov
16 2 Dmitry Smekhov
Проект реализован на модуле ADP64Z4. Результаты представлены на конференции DSPA-2011. ([[Публикации]])
17 2 Dmitry Smekhov
18 2 Dmitry Smekhov
БПФ 64К на ПЛИС Virtex 4 XC4VSX55:
19 2 Dmitry Smekhov
20 2 Dmitry Smekhov
* *RAMB16*:  260 из 320 - 81%
21 2 Dmitry Smekhov
* *DSP48*: 309 из 512 - 60%
22 2 Dmitry Smekhov
* *SLICE*  22049 из 24576 - 89%