Question:
Where can we find Benchmark for Real FFT processing in ADSP-BF609
Answer:
The source files for the FFT and filter are available in the CCES installation path.
<Installation_Path>:\Analog Devices\CrossCore Embedded Studio x.x.x\Blackfin\lib\src\libdsp
We provide Cycle Count Macros for profiling code execution, as documented at below cces help page.
CrossCore® Embedded Studio x.x.x > Blackfin® Development Tools Documentation > C/C++ Compiler and Library Manual for Blackfin® Processors > DSP Run-Time Library > DSP Run-Time Library Guide > Measuring Cycle Counts > Using time.h to Measure Cycle Counts
When doing so, ensure that "DO_CYCLE_COUNTS" macro is specified in the Project Options. This can either be added as "DO_CYCLE_COUNTS" to the 'Preprocessor Definitions' under "Project Options: Compile: Preprocessor", or as "-DDO_CYCLE_COUNTS" to the 'Additional Options' under "Project Options: Compile".