Генератор Verilog для теоретико-числового БПФ

Выберите модуль (от 2 до 1000):
Выберите длину преобразования (от 4 до 1024):
Обратный FFT:

Примечания:

1) В скрипте есть проверка на валидность входных данных. Необходимо подавать число вида q*2^n+1, а длина преобразования в этом случае должна быть равна 2^n.
2) Инверсный БПФ отличается от прямого только в 3-х модулях: stage, manager, fft.
Если в схеме будут присутствовать и прямой и обратный БПФ для одного основания, остальные модули будут дублироваться. Их можно удалять из одной из схем.
3) Модули, в названии которых нет названия основания - универсальны, и при использовании в одной схеме нескольких модульных каналов также будут дублироваться.
4) Прямой БПФ работает в режиме прореживания по частоте принимая отсчеты в прямом порядке, выдавая бит инверсный. Обратный БПФ работает в режиме прореживания по времени, принимая отсчеты в бит-инверсном и выдавая прямой порядок. Таким образом согласуя оба БПФ мы получаем и на входе и на выходе прямой порядок отсчетов.


На главную