template class xf::dsp::aie::fft::dit_1ch::fft_ifft_dit_1ch_baseports_graph

#include "fft_ifft_dit_1ch_graph.hpp"

Overview

template <
    typename TT_DATA,
    typename TT_TWIDDLE,
    unsigned int TP_POINT_SIZE,
    unsigned int TP_FFT_NIFFT,
    unsigned int TP_SHIFT,
    unsigned int TP_CASC_LEN = 1,
    unsigned int TP_DYN_PT_SIZE = 0,
    unsigned int TP_WINDOW_VSIZE = TP_POINT_SIZE,
    unsigned int TP_API = kWindowAPI
    >
class fft_ifft_dit_1ch_baseports_graph: public xf::dsp::aie::fft::dit_1ch::fft_ifft_dit_1ch_base_graph

// fields

port <input> in[1]
port <output> out[1]

Inherited Members

// fields

kernel m_fftKernels[TP_CASC_LEN]
parameter fft_buf1
parameter fft_lut1
parameter fft_lut1a
parameter fft_lut1b
parameter fft_lut2
parameter fft_lut2a
parameter fft_lut2b
parameter fft_lut3
parameter fft_lut3a
parameter fft_lut3b
parameter fft_lut4
parameter fft_lut4a
parameter fft_lut4b
parameter fft_buf4096
parameter fft_buf2048
parameter fft_buf1024
parameter fft_buf512
parameter fft_buf256
parameter fft_buf128

Fields

port <input> in [1]

The input data to the function. This input is a window API of samples of TT_DATA type. The number of samples in the window is described by TP_POINT_SIZE.

port <output> out [1]

A window API of TP_POINT_SIZE samples of TT_DATA type.