1 #ifndef __DSPLIB_TRANSFORM_H__
2 #define __DSPLIB_TRANSFORM_H__
56 #define MSP_ALIGN_FFT_Q15(n) (n*2)
66 #define MSP_ALIGN_FFT_IQ31(n) (n*4)
76 #define MSP_ALIGN_CMPLX_FFT_Q15(n) (n*4)
86 #define MSP_ALIGN_CMPLX_FFT_IQ31(n) (n*8)
88 #if defined(MSP_USE_LEA)
91 #define msp_cmplx_bitrev_table_ui8 0
92 #define msp_cmplx_twiddle_table_16_q15 0
93 #define msp_cmplx_twiddle_table_32_q15 0
94 #define msp_cmplx_twiddle_table_64_q15 0
95 #define msp_cmplx_twiddle_table_128_q15 0
96 #define msp_cmplx_twiddle_table_256_q15 0
97 #define msp_cmplx_twiddle_table_512_q15 0
98 #define msp_cmplx_twiddle_table_1024_q15 0
99 #define msp_cmplx_twiddle_table_2048_q15 0
100 #define msp_cmplx_twiddle_table_4096_q15 0
1061 #endif //__DSPLIB_TRANSFORM_H__
Parameter structure for Q15 split operation.
Definition: DSPLib_transform.h:229
uint16_t length
Definition: DSPLib_transform.h:266
bool bitReverse
Definition: DSPLib_transform.h:341
bool bitReverse
Definition: DSPLib_transform.h:295
uint16_t length
Definition: DSPLib_transform.h:289
msp_status
Enumerated type to return the status of an operation.
Definition: DSPLib_types.h:119
uint16_t length
Definition: DSPLib_transform.h:312
bool bitReverse
Definition: DSPLib_transform.h:272
const _q15 * twiddleTable
Definition: DSPLib_transform.h:322
const _q15 * twiddleTable
Definition: DSPLib_transform.h:345
const _q15 * twiddleTable
Definition: DSPLib_transform.h:276
Parameter structure for IQ31 split operation.
Definition: DSPLib_transform.h:246
Parameter structure for IQ31 real FFT functions.
Definition: DSPLib_transform.h:286
const _q15 * twiddleTable
Definition: DSPLib_transform.h:299
bool bitReverse
Definition: DSPLib_transform.h:318
int16_t _q15
Signed fixed point data type with 1 integer bit and 15 fractional bits.
Definition: DSPLib_types.h:79
Parameter structure for IQ31 complex bit-reversal.
Definition: DSPLib_transform.h:216
const _q15 * twiddleTable
Definition: DSPLib_transform.h:236
uint16_t length
Definition: DSPLib_transform.h:335
uint16_t length
Definition: DSPLib_transform.h:219
Parameter structure for Q15 complex bit-reversal.
Definition: DSPLib_transform.h:203
Parameter structure for Q15 complex FFT functions.
Definition: DSPLib_transform.h:309
#define DSPLIB_TABLE_OFFSET
Offset used to store table size.
Definition: DSPLib_support.h:39
const _q15 * twiddleTable
Definition: DSPLib_transform.h:253
uint16_t length
Definition: DSPLib_transform.h:232
uint16_t length
Definition: DSPLib_transform.h:206
Parameter structure for IQ31 complex FFT functions.
Definition: DSPLib_transform.h:332
uint16_t length
Definition: DSPLib_transform.h:249
Parameter structure for Q15 real FFT functions.
Definition: DSPLib_transform.h:263