On Mon, Aug 26, 2024 at 10:24 AM Marcus D. Leech <patchvonbr...@gmail.com>
wrote:

> On 26/08/2024 10:21, Rob Kossler via USRP-users wrote:
>
> Hi Olo,
> On one point regarding an FFT length of 8192, there is likely an issue
> with using the Ettus FFT block. In the past (I haven't checked recently),
> this block was limited to a maximum FFT size of 1024 because the entire FFT
> had to fit in one packet where the maximum packet payload was about 2000
> samples.  It is possible to use larger FFTs, but this requires some custom
> code that divorces the FFT size from the packet size.
> Rob
>
> My understanding is that in recent RFNoC, the limit has been raised to
> 2048:
>
>
> https://files.ettus.com/manual/classuhd_1_1rfnoc_1_1fft__block__control.html
>
>
The xci file
<https://github.com/EttusResearch/uhd/blob/master/fpga/usrp3/lib/ip/axi_fft/axi_fft.xci>
still shows a transform length of 1024. Also, I think that the X300 MTU
size is 10 which implies 2^10=1024 x 64bit is the max payload.  This
implies 2048 32-bit words in the payload.  But, because of a few bytes of
header, it is not possible to use an FFT of length 2048 unless the FFT
length is divorced from the packet length.
Rob
_______________________________________________
USRP-users mailing list -- usrp-users@lists.ettus.com
To unsubscribe send an email to usrp-users-le...@lists.ettus.com

Reply via email to