LiteEthStream2UDPTX: fix for end of buffer tags#121
LiteEthStream2UDPTX: fix for end of buffer tags#121hcab14 wants to merge 2 commits intoenjoy-digital:masterfrom
Conversation
|
Why wasn't it possible to reach GBit ethernet speeds before this? If I read the code correctly this will double the bram usage. Which I'm not a fan of. |
|
It was possible to reach GBit speeds before but the In two cases it did work as expected:
But, e.g., if I wanted to send UDP packets with two FIFO entries, i.e., |
|
I understand. I had this issue too. But I think double buffering is not the correct path here due to such waste of resources. I dealt with it by building a custom FIFO and using the UDP raw interface.What I would advise here is to replace the The drawback is that the user will have to specify the length of the packet up front. |
|
Thanks @hcab14, @rowanG077, while discussing with @hcab14 about the issue (on IRC IIRC), I also thought about replacing the |
Please have a look. For it works, i.e. I can use the entire GBit ethernet bandwidth (using a butterstick).
I wonder how one could make a CI test for this.