Hi all, I downloaded some FFT routines from ADI web site for the Blackfin. The zip file contains radix-4 and radix-2 complex FFT implemented (together with other things) in assembly and corresponding C test files. In the assembly file it is stated that the radix-4 FFT consumes around 600 cycles for 64-point complex FFT, but when I run the SAME test with the SAME LDF file in the simulator I get around double this number of cycles (cycles are obtained by an assembly function supplied with the FFT code). Can any one comment on that. Another thing is that I need real FFT instead of complex FFT, the real FFT function provided in the dsplib seems to consume 3x as much cycles as the complex radix-4 FFT. Is there an efficient (less flexible) real FFT and inverse FFT available for download from some where? Any help is appreciated. John |
FFT cycles on BF-533/535
Started by ●March 6, 2004