Hi,
in the Keystone Training of the FFTC ( http://learningmedia.ti.com/public/hpmp/KeyStone/13_FFTC/index.html ) it is pointed out, that using the PDSPs(named "PKTDMA Accumulator Interrupt" in slides) accumulation firmware is the preferred method to signal the completion of the FFT operation. But there is no reason described.
An other method is the End of Packet Interrupt(EOP). The EOP interrupt seems to be triggered before RX PacketDMA is complete ("EOP notification:The complete packet is delivered to the PKTDMA [...]"). Or does "delivered to the PKTDMA" mean, that the descriptor is already pushed to the destination queue?
The FFTC user guide does not seem to contain further information about this interrupt.
So my question is:
Is it save to use the End of packet interrupt to signal completion? Is the FFT result already in the destination queue, when I do the interrupt handling?
Thanks,
Sebastian