This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

FFTC data format on c6670

Hi,

I've got a problem with FFTC driver:

C:\ti\pdk_C6670_1_1_2_6\packages\ti\drv\exampleProjects\FFTC_Multicore_exampleProject

The FFT data input\output format is first the imaginary part and then the real part and is saved in an array inputConfig_16[ ] located in 

C:\ti\pdk_C6670_1_1_2_6\packages\ti\drv\fftc\example\multicore\fftc_cfg_16.h

However i cannot understand the format of the input\output data, where exactly is the fixed point ??

Those numbers represent data sent in the first block for fftc to process, first 16 numbers are real then the next 16 are the imaginary taken from fft_cfg_16.h line 150:

8617,
-6897,
9566,
-1307,
-2223,
-625,
1331,
1946,
-5060,
10525,
1071,
5138,
3774,
1234,
7729,
-6788,
-1929,
7391,
-10010,
-1800,
348,
8066,
-7841,
1202,
-3739,
6377,
-3498,
4674,
-2551,
-1685,
4247,
-1383,

Thank you in advance,

Mahmoud Rafik

  • Hi Mahmoud,

    Apologize for the delay. Welcome to the TI E2E forum. I hope you will find many good answers here and in the TI.com documents and in the TI Wiki Pages (for processor issues). Be sure to search those for helpful information and to browse for the questions others may have asked on similar topics (e2e.ti.com).

    Please refer the Readme.txt available under fftc for example usage. Also refer FFTC user guide for more information.

    PATH: ..\pdk_C6670_1_1_2_6\packages\ti\drv\fftc\example\multicore

    UG: http://www.ti.com/lit/sprugs2

    Thank you.