AI Engine API User Guide (AIE) 2021.2
aie::detail::fft_dit< Vectorization, 1, 2, cint16 > Struct Template Reference

#include

Inheritance diagram for aie::detail::fft_dit< Vectorization, 1, 2, cint16 >:
aie::detail::fft_dit_common< Vectorization, 1, 2, cint16 >

Classes

struct input_data
class stage_iterator

Public Types

using output_data= typenamefft_dit_common< Vectorization, 1, 2, cint16 >::output_data

Public Member Functions

fft_dit(unsigned temp=0)
stage_iterator begin_stage(const cint16 *FFT_RESTRICTdata, const cint16 *FFT_RESTRICTptw)
output_data dit(const input_data &data, unsigned shift_tw, unsignedshift, boolinv) const

Static Public Attributes

static constexpr unsigned num_out_vector
static constexpr unsigned out_vector_size
static constexpr unsigned radix
static constexpr unsigned stage

Class Documentation

aie::detail::fft_dit< Vectorization, 1, 2, cint16 >::input_data

struct aie::detail::fft_dit< Vectorization, 1, 2, cint16 >::input_data
template
struct aie::detail::fft_dit< Vectorization, 1, 2, cint16 >::input_data
Class Members
vector< cint16, 8 > hi
vector< cint16, 8 > lo
vector< cint16, 8 > tw
int zoffs

The documentation for this struct was generated from the following file: