2-D SSR FFT currently supports complex<float> and complex<ap_fixed<>> type for simulation and synthesis. Also currently Vitis SSR FFT library doesn’t support standard std::complex<float> instead a complex_wrapper class in shipped with the Vitis SSR FFT library that can be used for simulation and synthesis.
Type | Supported for Synthesis | Supported for Simulation |
---|---|---|
complex_wrapper<float> | YES | YES |
complex_wrapper<ap_fixed<>> | YES | YES |