template class xf::dsp::aie::fft::dit_1ch::fft_ifft_dit_1ch_baseports_graph <TT_DATA, TT_TWIDDLE, TP_POINT_SIZE, TP_FFT_NIFFT, TP_SHIFT, TP_CASC_LEN, TP_DYN_PT_SIZE, TP_WINDOW_VSIZE, kStreamAPI>

#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,
    unsigned int TP_DYN_PT_SIZE,
    unsigned int TP_WINDOW_VSIZE
    >
class fft_ifft_dit_1ch_baseports_graph <TT_DATA, TT_TWIDDLE, TP_POINT_SIZE, TP_FFT_NIFFT, TP_SHIFT, TP_CASC_LEN, TP_DYN_PT_SIZE, TP_WINDOW_VSIZE, kStreamAPI>: public xf::dsp::aie::fft::dit_1ch::fft_ifft_dit_1ch_base_graph

// fields

port <input> in[2]
port <output> out[2]
kernel m_inWidgetKernel
kernel m_outWidgetKernel

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 [2]

I/O is two parallel streams each TT_DATA type.