Hi,
I am needing a DSP (or any other option) running FFT detecting signals in the frequency range of 20khz to 200KHz.
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.
Hi,
I am needing a DSP (or any other option) running FFT detecting signals in the frequency range of 20khz to 200KHz.
Hi Jitendra –
I’ll do my best to make a recommendation, but if you have more details on your application that would help me narrow it down to the best choice. Knowing what kind of FFT and how many points would help.
For a basic DSP that has built in FFT acceleration in HW, I’d suggest the C5535: http://www.ti.com/product/tms320c5535
Here’s the brief description of the FFT accelerator that is on these parts from the TRM for the device: (http://www.ti.com/lit/ug/spruh16b/spruh16b.pdf)
1.1.3 FFT Hardware Accelerator The C55x CPU includes a tightly-coupled FFT hardware accelerator that communicates with the C55x CPU through the use coprocessor instructions. For ease of use, the ROM has a set of C-callable routines that use these coprocessor instructions to perform 8, 16, 32, 64, 128, or 256-point FFTs. The main features of the FFT hardware accelerator are: • Support for 8 to 1024-point (in powers of 2) real and complex-valued FFTs and IFFTs.
• An internal twiddle factor generator for optimal use of memory bandwidth and more efficient programming.
• Basic and software-driven auto-scaling feature provides good precision vs cycle count trade-off.
• Single-stage and double-stage modes enabling computation of one or two stages in one pass, thus handling odd power of two FFT widths.
Let me know if you have any additional questions.
John
Hi Jitendra –
Just wanted to check in with you and see if this answered your question. If you're good, we can go ahead and close this thread.
Thanks,
John