|
CSI-DSP
Version 1.0.0
CSI DSP Software Library
|
Macros | |
| #define | S |
| #define S |
| const exp_cof1 coar |
| const uint16_t cskyBitRevIndexTable1024[CSKYBITREVINDEXTABLE1024_TABLE_LENGTH] |
| const uint16_t cskyBitRevIndexTable128[CSKYBITREVINDEXTABLE_128_TABLE_LENGTH] |
| const uint16_t cskyBitRevIndexTable16[CSKYBITREVINDEXTABLE__16_TABLE_LENGTH] |
| const uint16_t cskyBitRevIndexTable2048[CSKYBITREVINDEXTABLE2048_TABLE_LENGTH] |
| const uint16_t cskyBitRevIndexTable256[CSKYBITREVINDEXTABLE_256_TABLE_LENGTH] |
| const uint16_t cskyBitRevIndexTable32[CSKYBITREVINDEXTABLE__32_TABLE_LENGTH] |
| const uint16_t cskyBitRevIndexTable4096[CSKYBITREVINDEXTABLE4096_TABLE_LENGTH] |
| const uint16_t cskyBitRevIndexTable512[CSKYBITREVINDEXTABLE_512_TABLE_LENGTH] |
| const uint16_t cskyBitRevIndexTable64[CSKYBITREVINDEXTABLE__64_TABLE_LENGTH] |
| const uint16_t cskyBitRevIndexTable_fixed_1024[CSKYBITREVINDEXTABLE_FIXED_1024_TABLE_LENGTH] |
| const uint16_t cskyBitRevIndexTable_fixed_128[CSKYBITREVINDEXTABLE_FIXED__128_TABLE_LENGTH] |
| const uint16_t cskyBitRevIndexTable_fixed_16[CSKYBITREVINDEXTABLE_FIXED___16_TABLE_LENGTH] |
| const uint16_t cskyBitRevIndexTable_fixed_2048[CSKYBITREVINDEXTABLE_FIXED_2048_TABLE_LENGTH] |
| const uint16_t cskyBitRevIndexTable_fixed_256[CSKYBITREVINDEXTABLE_FIXED__256_TABLE_LENGTH] |
| const uint16_t cskyBitRevIndexTable_fixed_32[CSKYBITREVINDEXTABLE_FIXED___32_TABLE_LENGTH] |
| const uint16_t cskyBitRevIndexTable_fixed_4096[CSKYBITREVINDEXTABLE_FIXED_4096_TABLE_LENGTH] |
| const uint16_t cskyBitRevIndexTable_fixed_512[CSKYBITREVINDEXTABLE_FIXED__512_TABLE_LENGTH] |
| const uint16_t cskyBitRevIndexTable_fixed_64[CSKYBITREVINDEXTABLE_FIXED___64_TABLE_LENGTH] |
| const q31_t cskyRecipTableQ31[64] |
| const float64_t exp2_accuratetable[512] |
| const float32_t exp2_deltatable[512] |
| const exp_cof2 fine |
| const mynumber Iu[182] |
| const mynumber Iv[362] |
| const mynumber Lu[182][2] |
| const mynumber Lv[362][2] |
| const float32_t realCoefA[512] |
for (i = 0; i < n; i++)
{
pATable[2 * i] = 0.5 * (1.0 - sin (2 * PI / (double) (2 * n) * (double) i));
pATable[2 * i + 1] = 0.5 * (-1.0 * cos (2 * PI / (double) (2 * n) * (double) i));
} for (i = 0; i < n; i++)
{
pATable[2 * i] = 0.5 * (1.0 - sin (2 * PI / (double) (2 * n) * (double) i));
pATable[2 * i + 1] = 0.5 * (-1.0 * cos (2 * PI / (double) (2 * n) * (double) i));
} | const q31_t realCoefAQ31[512] |
for (i = 0; i < n; i++)
{
pATable[2 * i] = 0.5 * (1.0 - sin (2 * PI / (double) (2 * n) * (double) i));
pATable[2 * i + 1] = 0.5 * (-1.0 * cos (2 * PI / (double) (2 * n) * (double) i));
} | const q31_t realCoefAQ31_1024[1024] |
| const q31_t realCoefAQ31_128[128] |
| const q31_t realCoefAQ31_2048[2048] |
| const q31_t realCoefAQ31_256[256] |
| const q31_t realCoefAQ31_32[32] |
| const q31_t realCoefAQ31_4096[4096] |
| const q31_t realCoefAQ31_512[512] |
| const q31_t realCoefAQ31_64[64] |
| const float32_t realCoefB[512] |
for (i = 0; i < n; i++)
{
pBTable[2 * i] = 0.5 * (1.0 + sin (2 * PI / (double) (2 * n) * (double) i));
pBTable[2 * i + 1] = 0.5 * (1.0 * cos (2 * PI / (double) (2 * n) * (double) i));
} for (i = 0; i < n; i++)
{
pBTable[2 * i] = 0.5 * (1.0 + sin (2 * PI / (double) (2 * n) * (double) i));
pBTable[2 * i + 1] = 0.5 * (1.0 * cos (2 * PI / (double) (2 * n) * (double) i));
} | const q31_t realCoefBQ31[512] |
for (i = 0; i < n; i++)
{
pBTable[2 * i] = 0.5 * (1.0 + sin (2 * PI / (double) (2 * n) * (double) i));
pBTable[2 * i + 1] = 0.5 * (1.0 * cos (2 * PI / (double) (2 * n) * (double) i));
} | const q31_t realCoefBQ31_1024[1024] |
| const q31_t realCoefBQ31_128[128] |
| const q31_t realCoefBQ31_2048[2048] |
| const q31_t realCoefBQ31_256[256] |
| const q31_t realCoefBQ31_32[32] |
| const q31_t realCoefBQ31_4096[4096] |
| const q31_t realCoefBQ31_512[512] |
| const q31_t realCoefBQ31_64[64] |
| const float32_t sinTable_f32[FAST_MATH_TABLE_SIZE+1] |
tableSize = 512;
for(n = 0; n < (tableSize + 1); n++)
{
sinTable[n]=sin(2*pi*n/tableSize);
} | const q15_t sinTable_q15[FAST_MATH_TABLE_SIZE+1] |
tableSize = 512;
for(n = 0; n < (tableSize + 1); n++)
{
sinTable[n]= sin(2*pi*n/tableSize);
} where pi value is 3.14159265358979 | const q31_t sinTable_q31[FAST_MATH_TABLE_SIZE+1] |
tableSize = 512;
for(n = 0; n < (tableSize + 1); n++)
{
sinTable[n]= sin(2*pi*n/tableSize);
} where pi value is 3.14159265358979 | const float32_t twiddleCoef_rfft_1024[1024] |
| const float32_t twiddleCoef_rfft_128[128] |
| const float32_t twiddleCoef_rfft_2048[2048] |
| const float32_t twiddleCoef_rfft_256[256] |
| const float32_t twiddleCoef_rfft_32[32] |
TW = exp(2*pi*i*[0:L/2-1]/L - pi/2*i).'
| const float32_t twiddleCoef_rfft_4096[4096] |
| const float32_t twiddleCoef_rfft_512[512] |
| const float32_t twiddleCoef_rfft_64[64] |
| const log2_cof1 ui |
| const log2_cof2 vj |