Forum Discussion

JShel4's avatar
JShel4
Icon for New Contributor rankNew Contributor
7 years ago

LL 10G Eth MAC AVST TX Interface Timing Diagram

10G LL Ethernet MAC: Newbie question on the timing diagram for the AVST TX Interface. In TX introduction, the user guide says: "The MAC TX receives the client payload data with the destination and source

addresses, and appends various control fields depending on the MAC configuration." And shows the Frame concept in a picture on page 37-38.

Then in the timing diagram (on page 43), the user guide is showing relation between AVST TX data and XGMII data interfaces.

Question:

  • IF I want to send packets over a point-to-point connection between FPGA board and a desktop PC (connected via SFP+ cable), do I have to always include the destination addr, source addr. and length fields (i.e. 116bits) along with the Payload?
  • AND how does the MAC know if I am including the optional Preamble, pad and crc bits? is there a control register that I need to update/write into?
  • ALSO, how do I set the MAC address on the FPGA side (which will be the source address in the frame on page 38 of user guide)?

Thank You in advance to anyone who helps!

User Guide is the "Low Latency Ethernet 10G MAC

Intel ® FPGA IP User Guide"

1 Reply