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.

C6670 FFTC : Maximum block size?

Other Parts Discussed in Thread: SYSBIOS

I'm trying to perform FFTC for LTE.

As far as I know, FFTC supports a maximum of 128 blocks in a packet.

Regardless what FFT point is used, maximum size of block in a packet is 128?

What is the maximum size for 2048 FFT point?

When I set block size to 5, I got an error like flowing sentence.

ti.sysbios.heaps.HeapMem: line 296: out of memory: handle=0x870300, size=41000..”

Thanks in advance!

  • For uniform transform size (FFT size) packets there is no restriction on the number of blocks per packet. The 128 block restriction only applies for mixed transform size packets. Just to clarify block size refers to FFT size/point, a packet can contain data for multiple blocks for transform (meaning the payload size = FFT SIZE* number of blocks samples).

    The error you are seeing is generated by SYS-BIOS and it is because your are running out of heap memory. You need to increase the heap size.

    Sudhanand.