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

ID 683426
Date 4/09/2024
Public
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 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 Arria® 10 and 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