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.

TMS320F28379D: FFT function of arbitrary length sampling points

Part Number: TMS320F28379D

Hi Team,

I ask this question for our customer:

The FFT calculation function in the FPU library requires that the number of sampling points must be 2 to the Nth power. Is there an FFT function for sampling points of arbitrary length?

--

Thanks & Regards

Yale

  • +++adding information from the customer

    The customer's sampling rate has been fixed, and at the same time, there are requirements for resolution. Therefore, the number of sampling points must not be the Nth power of 2. Is there any solution in the FPU?

    --

    Thanks & Regards

    Yale

  • Hello Yale,

    Is there an FFT function for sampling points of arbitrary length?
    The customer's sampling rate has been fixed, and at the same time, there are requirements for resolution. Therefore, the number of sampling points must not be the Nth power of 2. Is there any solution in the FPU?

    Currently this does not exist. I can check if there will be a future implementation for this, but likely it will not be optimized to the degree that the current FPU library is; the reason the power of 2 requirement is in place is because it optimizes the algorithm so the FFT can be computed very fast.

    Best regards,

    Omer Amir

  • Hello Yale,

    I confirmed with an expert working on the libraries that there is currently no plan to implement the FFT for arbitrary sizes. On future devices there may be an expansion of possible sizes, but they will still be a power of 2.

    Best regards,

    Omer Amir