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.

FFTC performance

Other Parts Discussed in Thread: TMS320TCI6618

 Hi,

I'm using FFTC accelerator on a TMS320TCI6618 with the driver provided in pdk_C6670_1_0_0_15 to perform a dft of size 2048.

The input queue uses monolithic descriptors while the output queue uses host descriptors with buffers in DDR3 memory.

Output queue is an high priority accumulation queue and the fftc driver is configured to use accumulator with a threshold of 1 packet, so a dsp interrupt is triggered every packet.

What I see is that the time delay between a push to the fftc and the coresponding interrupt on dsp is about 17us.

this time delay is correct with this configuration? is there any way to use FFTC in a more performant way?

I've also tried to use a queue with a dedicated queue pending signals wired directly into the chip level INTC0  insted of an high priority queue. But the delay reduces only to 14us.

 

Regards,

Luca.

 

 

 

  

  • Luca,

    TCI66xx devices are not supported on the E2E forum.  They are supported directly through your local FAE.  Please contact your local FAE for support.  If you do not know who your local FAE is, then please contact your local technical sales representative and they will put you in contact with your local FAE.

    Best Regards,

    Chad