We have detected your current browser version is not the latest one. Xilinx.com uses the latest web technologies to bring you the best online experience possible. Please upgrade to a Xilinx.com supported browser:Chrome, Firefox, Internet Explorer 11, Safari. Thank you!

AR# 68168

10G/25G Ethernet Subsystem - How do I achieve max throughput when transmitting frames


How can I achieve the 802.3 Specification max throughput when transmitting frames?


The 10G/25G Ethernet Subsystem implements DIC (Deficit Idle Count) to insert an average inter-frame gap (IFG) of 12bytes between back-to-back frames on transmit.

This is the 802.3 Specification minimum IFG on TX. To achieve this max throughput, back-to-back packets must be provided in the TX AXIS interface with no gap. This means that TX AXI TVALID needs to stay high between frames.

The core also supports reducing the average IFG below the 802.3 specification down to an average value of 8 using ctl_tx_ipg_value.

AR# 68168
Date 11/07/2016
Status Active
Type General Article
  • Ethernet