Ядро FFT Intel® FPGA IP

Ядро быстрого преобразования Фурье Fast Fourier Transform (FFT) Intel® FPGA IP — это высокопроизводительный процессор FFT с высокой степенью параметризации. Функция FFT реализует алгоритм прореживания по частоте (DIF) FFT radix-2/4 для длины преобразования 2m, где 6 ≤ m ≤ 14, внутренними средствами, используя архитектуру блоков с плавающей точкой для увеличения динамического диапазона сигнала в вычислительной части.

Прочитать руководство пользователя ядра FFT IP ›

Ядро FFT Intel® FPGA IP

Что нового в версии 18.1:

Ядро FFT Intel® FPGA IP принимает в качестве ввода сложный вектор данных с длиной N (в формате дополнения 2) и выводит сложный вектор области преобразования в естественном порядке. Накопленный экспонент блока — это вывод, указывающий любое масштабирование данных, произошедшее в ходе преобразования, для поддержания точности и достижения наибольшего внутреннего коэффициента отношения сигнал-шум. Направление преобразования указывается для каждого блока через порт ввода.

Характеристики

Ядро FFT Intel® FPGA IP имеет следующие варианты:

  • Реализации Radix-4 и смешанную Radix-2/4
  • Переменная длина преобразования
  • Архитектура блока с плавающей точкой для достижения максимального динамического диапазона внутреннего сигнала
  • Использование встроенной памяти

Ядро FFT Intel® FPGA IP также имеет следующие характеристики:

  • Оптимизировано для использования блоков обработки цифрового сигнала (DSP) и архитектуры памяти TriMatrix
  • Использует встроенные множители
  • Имеет модели функционального симулятора интеллектуальной собственности (IP) для использования в симуляторах VHDL и Verilog HDL, поддерживаемых в Intel® FPGA