IP PortfolioDatapath and DSPdsp transforms and oscillators

of_fft_stream

Streaming pipelined FFT/IFFT

Maturity plannedTargets FPGA + ASICDifficulty HardPriority 1

Pipelined single-path delay feedback FFT and IFFT (radix-2, radix-2^2) with run-time size from 16 to 65536 points, natural or bit-reversed output and block floating point option.

Planned. This block is specified in the catalog with its interfaces and targets. No implementation exists yet; the skeleton command below generates a lint-clean shell with its ports and registers.

Interfaces

PortDirectionKindWidthNotes
ctrlin/outAPB control bus32Control and status registers, including ID, VERSION and STATUS
s_ininAXI4-Stream32 
m_outoutAXI4-Stream32 

Standards

No external standard applies.

More in dsp transforms and oscillators

IDBlockMaturity
of_fft_memMemory-based mixed-radix FFTplanned
of_cordicCORDIC rotator and vectoring unitfpga-routed
of_ncoNCO / direct digital synthesizersimulated
of_windowWindow function generatorplanned
of_dct2D DCT / IDCTplanned