FFTU

Назначение

Вычисление БПФ размером от 1024 до 65536 точек на ПЛИС Virtex 4 с форматом плавающей точки FP18

Компоненты

  • fp18_fft64k_v30 - Прямое БПФ, размер от 1024 до 65536 точек.
  • fp18_i_fft64k_v10 - Обратное БПФ, размер от 1024 до 65536 точек.
  • fp18_fix2float_v10 - Перевод из фиксированной точки 12 бит в плавающую FP18.
  • fp18_float2fix_v10 - Перевод из плавающей точки FP18 в фиксированную 16 бит.

Реализация

Проект реализован на модуле ADP64Z4. Результаты представлены на конференции DSPA-2011. (Публикации)

БПФ 64К на ПЛИС Virtex 4 XC4VSX55:

  • RAMB16: 260 из 320 - 81%
  • DSP48: 309 из 512 - 60%
  • SLICE 22049 из 24576 - 89%