Search code examples
network-programmingxilinxxilinx-ise

Transmitting data rate and Receive Window Size


Nowadays, I am making a project relating to protocol communication between 2 FPGA.

When I read information about TCP/IP ethernet, the window receive which the amount data that computer can accept.

And there are a relationship between Window receive and transmitting data rate.

But in my project, I connect two FPGA by Aurora Protocol (Xilinx) not TCP/IP. I wonder that is there definition as window receive for protocol between 2 FPGA ?

I am not good at about electronics as well as networks.

Thanks


Solution

  • I am not much aware of Aurora Protocol (link level), but it is not directly comparable to TCP/IP which is a higher level protocol. See OSI Model.

    The TCP/IP sliding window mechanism helps in providing a reliable transmission by controlling the flow of packets between sender and receiver. The Ethernet which is usually the link layer for TCP/IP has its own flow control mechanisms.

    Check the section 3 of this document which might give you some insight.