Constant tables
[Configuration]


Detailed Description

These defines are used to configure data table storage methods


Twiddle factors table

#define DSP16_N_TWIDDLE_FACTORS   1024
 This constant defines the size of the twiddle factors table we want to store in memory.
i.e.: if we want to compute a 1024-point (or less) complex FFT, we will define this constant as follow:.

Twiddle factors table

#define DSP32_N_TWIDDLE_FACTORS   1024
 This constant defines the size of the twiddle factors table we want to store in memory.
i.e.: if we want to compute a 1024-point (or less) complex FFT, we will define this constant as follow:.

Variables

TWIDDLE_FACTORS_PREFIX_TAB dsp16_t dsp16_twiddle_factors []
 This constant permits you to add attributes to the twiddle factors table.
It is useful if you want to store the table into another memory for example.
i.e.:.
TWIDDLE_FACTORS_PREFIX_TAB dsp32_t dsp32_twiddle_factors []
 This constant permits you to add attributes to the twiddle factors table.
It is useful if you want to store the table into another memory for example.
i.e.:.


Define Documentation

#define DSP16_N_TWIDDLE_FACTORS   1024

This constant defines the size of the twiddle factors table we want to store in memory.
i.e.: if we want to compute a 1024-point (or less) complex FFT, we will define this constant as follow:.

 #define DSP16_N_TWIDDLE_FACTORS  1024 
It will store a 1024 twiddle factors elements table into memory that will allow you to compute either 4, 16, 256 or 1024 complex FFTs.
Warning:
This is not the size in byte of the twiddle factors table but it defines the number of items in the twiddle factors table. Its actual size can differ with the use of the algorithm's optimization option DSP_OPTI_SIZE.

Definition at line 68 of file trans_dsp16_twiddle_factors.h.

#define DSP32_N_TWIDDLE_FACTORS   1024

This constant defines the size of the twiddle factors table we want to store in memory.
i.e.: if we want to compute a 1024-point (or less) complex FFT, we will define this constant as follow:.

 #define N_TWIDDLE_FACTORS  1024 
It will store a 1024 twiddle factors elements table into memory that will allow you to compute either 4, 16, 256 or 1024 complex FFTs.
Warning:
This is not the size in byte of the twiddle factors table but it defines the number of items in the twiddle factors table. Its actual size can differ with the use of the algorithm's optimization option DSP_OPTI_SIZE.

Definition at line 68 of file trans_dsp32_twiddle_factors.h.


Variable Documentation

TWIDDLE_FACTORS_PREFIX_TAB dsp16_t dsp16_twiddle_factors[]

This constant permits you to add attributes to the twiddle factors table.
It is useful if you want to store the table into another memory for example.
i.e.:.

 #define TWIDDLE_FACTORS_PREFIX_TAB  const 
This will store the twiddle factors table in FLASH for the avr32-uc30512.

TWIDDLE_FACTORS_PREFIX_TAB dsp32_t dsp32_twiddle_factors[]

This constant permits you to add attributes to the twiddle factors table.
It is useful if you want to store the table into another memory for example.
i.e.:.

 #define TWIDDLE_FACTORS_PREFIX_TAB  const 
This will store the twiddle factors table in FLASH for the avr32-uc30512.


Generated on Fri Feb 19 02:28:01 2010 for AVR32 - Fixed point DSP Library by  doxygen 1.5.5