Other Parts Discussed in Thread: TCI6630K2L
I'm trying to measure fftc throughput for tci6630k2l,( I'm using ccs v6 and my device is EVMK2L Evaluation Module)
I measured time between Fftc_txSubmitRequest () and immediately after Fftc_rxGetResult().
I got following results,
16 point, 5 blocks per packet, 10 packets 5.0400 MSubc/s
16 point, 5 blocks per packet, 1000 packets 2.5175 MSubc/s
2048 point, 1 blocks per packet, 10 packets 29.9231 MSubc/s
2048 point, 1 blocks per packet, 1000 packets 30.2177 MSubc/s
2048 point, 1 blocks per packet, 10000 packets 31.7976 MSubc/s
I calculated those rate using the formula, (num_blocks*num_packets*DFT_size) / (sum of time for 4 dsp cores)
But the datasheets shows that FFTC supports more higher rates than this. (I refered sprabh2a.pdf to compare results )
1) What could be the reason for these low values?
2) Is it correct to measure time between Fftc_txSubmitRequest () and immediately after Fftc_rxGetResult()?