Содержание
IFFT
Этот модуль выполняет N-точечное IFFT над входными сэмплами в формате PCMx, размер блока (BlockSize) которых равен 3 * Размеру Схемного Блока (Schematic Block Size). Первое количество сэмплов, равное Размеру Схемного Блока, во входных данных PCMx содержит информацию заголовка, перенесенную из предыдущего модуля (в данном случае, например, из FFT). Только когда тип PCMx совпадает, выполняется IFFT, и выходные данные предоставляются в виде линейных PCM-сэмплов.
Входные пины
| Имя | Формат [int/dec] - [control/audio] | Описание функции |
|---|---|---|
| Pin 0: Input(PCMx) | decimal - Audio | Вещественный вход частотной области |
| Pin 1: Input(PCMx) | decimal - Audio | Мнимый вход частотной области |
Выходные пины
| Имя | Формат [int/dec] - [control/audio] | Описание функции |
|---|---|---|
| Pin 0: Output(PCM) | decimal - Audio | Вещественный PCM-выход |
| Pin 1: Output(PCM) | decimal - Audio | Мнимый PCM-выход |
Алгоритм расширения (Grow)
Модуль не поддерживает расширение (Growth) и добавление (Add)
Конфигурация
Информация о DSP-параметрах
| GUI Control Name | Имя компилятора | Описание функции |
|---|---|---|
| FFT Size | Ext_BlockIFFT_SC5xxAlg1MaxN | Размер IFFT (должен быть степенью 2, больше или равен предыдущему размеру FFT) |
Здесь,
- Зеленый - Имя алгоритма
- Красный - Номер экземпляра (изменяется для каждого экземпляра)
- Синий - Имя параметра
Описание алгоритма
Этот модуль выполняет комплексное IFFT над входными сэмплами, полученными в формате PCMx. Коэффициенты поворота (twiddle) вычисляются внутри кода. Размер IFFT должен быть степенью 2 и больше или равен размеру FFT. При изменении размера IFFT необходима операция Link/Compile/Download (Связывание/Компиляция/Загрузка).
Поддерживаемые ИС
- ADSP215xx
- ADSPSC5xx

