![]() |
![]() |
Collaboration diagram for DSPF_sp_ifftSPXSP:
|
| void | DSPF_sp_ifftSPxSP (int N, float *ptr_x, float *ptr_w, float *ptr_y, unsigned char *brev, int n_min, int offset, int n_max) |
| void DSPF_sp_ifftSPxSP | ( | int | N, | |
| float * | ptr_x, | |||
| float * | ptr_w, | |||
| float * | ptr_y, | |||
| unsigned char * | brev, | |||
| int | n_min, | |||
| int | offset, | |||
| int | n_max | |||
| ) |
The benchmark performs a mixed radix inverse fft.
| N | length of FFT in complex samples | |
| ptr_x | pointer to complex data input | |
| ptr_w | pointer to complex twiddle factor | |
| ptr_y | pointer to complex output data | |
| brev | pointer to bit reverse table containing 64 entries | |
| n_min | should be 4 if N can be represented as Power of 4 else, n_min should be 2 | |
| offset | index in complex samples of sub-fft from start of main fft | |
| n_max | size of main fft in complex samples |