<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<style type="text/css" style="display:none;"> P {margin-top:0;margin-bottom:0;} </style>
</head>
<body dir="ltr">
<div style="font-family: Calibri, Arial, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0);">
Probably not the approved way, but I made an FFT 2048 block a while back.  I didn't much with packet sizes or anything, I just sucked in two 1024 packets, did the FFT, and then sent two 1024 packets back out.  It seemed to work fine.  The only issue is that
 you have to remember downstream that you need 2 vectors in a row to get your data.</div>
<div id="signature">
<div>
<div id="appendonsend"></div>
<div style="font-family:Calibri,Arial,Helvetica,sans-serif; font-size:12pt; color:rgb(0,0,0)">
<br>
</div>
<hr tabindex="-1" style="display:inline-block; width:98%">
<div id="divRplyFwdMsg" dir="ltr"><font face="Calibri, sans-serif" color="#000000" style="font-size:11pt"><b>From:</b> USRP-users <usrp-users-bounces@lists.ettus.com> on behalf of Rob Kossler via USRP-users <usrp-users@lists.ettus.com><br>
<b>Sent:</b> Thursday, February 28, 2019 4:08 PM<br>
<b>To:</b> usrp-users<br>
<b>Subject:</b> [USRP-users] RFNoC FFT size > 1024</font>
<div> </div>
</div>
<div>
<div dir="ltr">Hi,
<div>I would like to implement an RFNoC FFT that can work for lengths > 1024.  Here's what I think I know:</div>
<div>
<ul>
<li>Current size for CE-to-CE packets is restricted to 8000 bytes (2000 samples)</li><li>Current RFNoC FFT size is tied to packet size and thus 1024 is the max FFT size that can fit in a packet</li></ul>
<div>After reviewing previous posts and Xilinx FFT IP core documentation, it seems that all I need to do is add packet resize logic at the input and output of the block.  Specifically, I am thinking of using "packet_resizer.v" at both input and output (but
 only modifying tuser in the output instance).  </div>
<div><br>
</div>
<div>Questions</div>
<div>
<ul>
<li>Is this a good approach?  </li><li>Anything special that I need to take care of?</li><li>Does the selection of FFT architecture (pipelined, radix-4, etc) have any relevance concerning this issue?</li></ul>
</div>
</div>
<div>Rob</div>
</div>
</div>
</div>
</div>
</body>
</html>