![]() |
![]() |
Collaboration diagram for DSP_fft16x16_imre:
|
| void | DSP_fft16x16_imre (const short *restrict ptr_w, int npoints, short *restrict ptr_x, short *restrict ptr_y) |
| #define | FFT16X16_IMRE_H_ 1 |
| #define FFT16X16_IMRE_H_ 1 |
This routine computes a complex forward mixed radix FFT with rounding and digit reversal. Input data x[ ], output data y[ ], and coefficients w[ ] are 16-bit. The output is returned in the separate array y[ ] in normal order. Each complex value is stored with interleaved imaginary and real parts.
| ptr_w | = input twiddle factors | |
| npoints | = number of points | |
| ptr_x | = transformed data reversed | |
| ptr_y | = linear transformed data |
Definition at line 87 of file c66/DSP_fft16x16_imre.h.
| void DSP_fft16x16_imre | ( | const short *restrict | ptr_w, | |
| int | npoints, | |||
| short *restrict | ptr_x, | |||
| short *restrict | ptr_y | |||
| ) |