Low Latency Ethernet 10G MAC Intel® FPGA IP User Guide

ID 683426
Date 11/17/2023
Public

A newer version of this document is available. Customers should click here to go to the newest version.

Document Table of Contents

1.5.2. TX and RX Latency

The TX and RX latency values are based on the following definitions and assumptions:

  • TX latency is the time taken for the data frame to move from the Avalon® streaming interface to the PHY-side interface.
  • RX latency is the time taken for the data frame to move from the PHY-side interface to the Avalon® streaming interface.
  • No backpressure on the Avalon® streaming TX and RX interfaces.
  • All options under Legacy Ethernet 10G MAC interfaces, that allow compatibility with the legacy MAC are disabled.
Table 9.  TX and RX Latency Values for Intel® Stratix® 10 DevicesThese latency values are MAC-only latencies and do not include the PHY latencies.
MAC Operating Mode Speed Latency (ns)
TX RX Total
10G 10 Gbps 28.8 41.6 70.4
1G/10G 1 Gbps 156 163.9 319.9
1G/2.5G/10G 1 Gbps 182.7 199.1 381.8
1G/2.5G/10G 2.5 Gbps 106 92.8 198.8
1G/2.5G/10G 10 Gbps 35.2 35.2 70.4
1G/2.5G 1 Gbps 235.2 222.4 457.6
1G/2.5G 2.5 Gbps 140.8 121.7 262.5
10M/100M/1G/10G 10 Mbps 1484.9 20827.7 22312.6
10M/100M/1G/10G 100 Mbps 245.3 2106.1 2351.4
10M/100M/1G/2.5G/5G/10G (USXGMII) 10 Gbps 28.8 41.6 70.4
10M/100M/1G/2.5G/5G/10G (USXGMII) 5 Gbps 41.6 67.2 108.8
10M/100M/1G/2.5G/5G/10G (USXGMII) 2.5 Gbps 57.6 118.4 176
10M/100M/1G/2.5G/5G/10G (USXGMII) 1 Gbps 137.6 272.0 409.6
10M/100M/1G/2.5G/5G/10G (USXGMII) 100 Mbps 1162 2576.8 3738.8
10M/100M/1G/2.5G/5G/10G (USXGMII) 10 Mbps 12365.5 25624.0 37989.5
10M/100M/1G/2.5G 100 M 1360 1664 3024
10M/100M/1G/2.5G 10 M 12561 17662 30223
10M/100M/1G/2.5G/10G 100 M 1289 1640 2929
10M/100M/1G/2.5G/10G 10 M 14230 17641 31871
Table 10.  TX and RX Latency Values for Intel® Arria® 10 and Intel® Cyclone® 10 GX DevicesThese latency values are MAC-only latencies and do not include the PHY latencies.
MAC Operating Mode Speed Latency (ns)
TX RX Total
10G 10 Gbps 22.4 38.4 60.8
1G/10G 1 Gbps 148 159 307
1G/2.5G/10G 1 Gbps 182.7 195.9 378.6
1G/2.5G/10G 2.5 Gbps 93.2 89.7 182.9
1G/2.5G/10G 10 Gbps 28.8 32 60.8
1G/2.5G 1 Gbps 238.4 219.2 457.6
1G/2.5G 2.5 Gbps 137.1 112.5 249.6
10M/100M/1G/10G 10 Mbps 1492.9 20822.9 22315.8
10M/100M/1G/10G 100 Mbps 253.3 2104.5 2357.8
10M/100M/1G/2.5G/5G/10G (USXGMII) 10 Gbps 22.4 38.4 60.8
10M/100M/1G/2.5G/5G/10G (USXGMII) 5 Gbps 35.2 64 99.2
10M/100M/1G/2.5G/5G/10G (USXGMII) 2.5 Gbps 60.8 115.2 176.0
10M/100M/1G/2.5G/5G/10G (USXGMII) 1 Gbps 137.6 268.9 406.5
10M/100M/1G/2.5G/5G/10G (USXGMII) 100 Mbps 1162.0 2573.6 3735.6
10M/100M/1G/2.5G/5G/10G (USXGMII) 10 Mbps 12362.3 25620.8 37983.1
10M/100M/1G/2.5G 100 M 1360 1657.6 3017.6
10M/100M/1G/2.5G 10 M 12561 17656 30217
10M/100M/1G/2.5G/10G 100 M 1289 1637 2926
10M/100M/1G/2.5G/10G 10 M 14227 17638 31865