8 (812) 740 62 09    8 (800) 100 62 09

Санкт-Петербург, поселок Шушары, ул. Кокколевская д.1 литера А, помещение 41-Н

info@actel.ru

Power Matters™

COREFFT

Под заказ Заказать Узнать цену

IP модуль - Ядро FFT


Частотный фильтр БПФ (FFT) 

ЯдроFFT v6.4 использует блоки умножения с накоплением, имеющиеся в микросхемах семейств Microsemi PolarFire, SmartFusion2, IGLOO2 и RTG4 для гибкого и полностью конфигурируемого выполнения алгоритма radix-2 FFT в радиационно-стойких и ответственных приложениях. Функции FFT имеют множественное применение в таких областях как звуковая и цифровая связь, системы измерений, системы биомедицинского анализа и контроля. 
Зачастую необходимо выполнять FFT обработку пакетов данных поступающих с разрывами. Фиксированная конфигурация FFT реализует избыточную буферизацию памяти. ЯдроFFT v6.4 обеспечивает минимальную опцию буферизации.
CoreFFT также может настраиваться пользователем для создания буферизованной конфигурации, чтобы улучшить использование аппаратных ресурсов и, следовательно, уменьшить среднее время преобразования. 
Реализация алгоритма FFT с использованием ЯдраFFT v6.4 оптимизирована таким образом, чтобы задействовать все ресурсы встраиваемых в кристалл блоков умножения/накопления, доступных в устройствах SmartFusion2, IGLOO2 и RTG4 FPGA от Microsemi. ЯдроFFT не только освобождает логические ресурсы радиационно-стойкой структуры ПЛИС, но также увеличивает вес старшего разряда для уменьшения шумов квантования, что является важным преимуществом при больших размерах FFT.
ЯдроFFT v6.4 предлагает функции FFT для DSP приложений, к которым предъявляются повышенные требования по надёжности и радиационной стойкости, например в сфере космических полетов. 

Основные характеристики Ядра FFT v6.4:

• Гибкий генератор регистровых передач (RTL) DirectCore
• Возможность выбора алгоритмов Radix-2 или Radix-22 Streaming для выполнения преобразования FFT
• Реализация прямого и обратного преобразования FFT
• Размер преобразовательного потока: 32-, 64-, 128-, 256-, 512-, 1,024-, 2,048-, 4,096-, 8,192, 16384 точек (статический алгоритм), 16-, 32-, 64-, 128-, 256-, 512-, and 1,024-точечный (потоковый алгоритм)
• Разрядность данных и коэффициентов от 8- до 32-bits 
• Возможность работы с комплементарными входами/выходами
• Выбор условного или обязательного согласования динамического диапазона (статический алгоритм), или предустановленного шкалирования (потоковый алгоритм)
• Встроенная таблица преобразования на базе RAM-блоков
• Встроенные буферы памяти
• Сигнал установления связи для удобства и безопасности использования
• Возможность потокового преобразования (прямого и обратного) в реальном времени
• ЯдроFFT оптимизировано для использования в следующих устройствах:

  1. PolarFire
  2. SmartFusion2
  3. IGLOO2
  4. RTG4

ЯдроFFT (предыдущая версия — Core Generator)


Предыдущая версия ЯдраFFT также доступна для скачивания для ПЛИС Microsemi, семейств flash и antifuse.

Характеристики ЯдраFFT v3.0:

• Прямое и обратное преобразование FFT по 256-, 512-, и 1024-точкам 
• Реализация алгоритма DIT radix-2 оптимизирована для ПЛИС Microsemi 
• Выбор условного или обязательного шкалирования
• Встроенный генератор коэффициентов на основе RAM блоков
• 16-bit система точность входных/выходных данных и коэффициентов
• Встроенные буферы памяти
• Поддерживается устройствами Microsemi семейств ProASIC®3, ProASICPLUS, Axcelerator®, Fusion, SmartFusion, SmartFusion2, IGLOO2 and RTAX-S device.
Совместимые устройства:
• PolarFire
• RTG4
• SmartFusion2
• IGLOO2
• ProASIC3
• SmartFusion
• Fusion
• RTAX-S/SL/DSP
• RT ProASIC3
• Axcelerator
• ProASICPLUS
• IGLOO

Более подробную техническую документацию можно найти по ссылке.