Logo
MSP DSP Library
Tables

Variables

const uint8_t msp_cmplx_bitrev_table_ui8 [256]
 Bit reversal lookup table.
 
const _q15 msp_cmplx_twiddle_table_16_q15 [DSPLIB_TABLE_OFFSET+16]
 Twiddle factor table for FFT of size 16.
 
const _q15 msp_cmplx_twiddle_table_32_q15 [DSPLIB_TABLE_OFFSET+32]
 Twiddle factor table for FFT of size 32.
 
const _q15 msp_cmplx_twiddle_table_64_q15 [DSPLIB_TABLE_OFFSET+64]
 Twiddle factor table for FFT of size 64.
 
const _q15 msp_cmplx_twiddle_table_128_q15 [DSPLIB_TABLE_OFFSET+128]
 Twiddle factor table for FFT of size 128.
 
const _q15 msp_cmplx_twiddle_table_256_q15 [DSPLIB_TABLE_OFFSET+256]
 Twiddle factor table for FFT of size 256.
 
const _q15 msp_cmplx_twiddle_table_512_q15 [DSPLIB_TABLE_OFFSET+512]
 Twiddle factor table for FFT of size 512.
 
const _q15 msp_cmplx_twiddle_table_1024_q15 [DSPLIB_TABLE_OFFSET+1024]
 Twiddle factor table for FFT of size 1024.
 
const _q15 msp_cmplx_twiddle_table_2048_q15 [DSPLIB_TABLE_OFFSET+2048]
 Twiddle factor table for FFT of size 2048.
 
const _q15 msp_cmplx_twiddle_table_4096_q15 [DSPLIB_TABLE_OFFSET+4096]
 Twiddle factor table for FFT of size 4096.
 

Detailed Description

Constant lookup tables used for real and complex FFT functions. Pointers to these tables must be set in the FFT parameter blocks with the exception of when LEA is used to accelerate the FFT functions. The size of table used depends on the maximum FFT size required by the application.