For my application, I am not collecting samples continuously. The radio block 
is commanded to stream continuously, but I have a custom block downstream which 
“gates” samples in bursts that pass through. I am able to at least stream data 
without any overflows as long as the number of samples the custom block allows 
is not too big, which is why I am assuming its a buffer that is too small. My 
assumption is as long as my buffers are large enough and the total number of 
samples of each burst is less than 10 Gb/s, samples should be able to unload 
onto the QSFP before the next burst of samples. This is why I increased the 
endpoint buffer sizes.

However, looking over the verilog, it seems INGRESS_BUFF_SIZE only controls the 
buffer size of the input going into the block(before gating), and not the 
output(after gating), which is probably why I am still seeing overflows at the 
same exact rate even after increasing the buffer size. Is this interpretation 
correct, and if so, is it “safe” to control MTU, or will it cause other 
problems downstream?
_______________________________________________
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