10GBASE-KR Ethernet TRD
84
UG1058 (v2017.1) April 19, 2017
Appendix B
Performance Estimates
The 10-Gigabit Ethernet MAC IP core operates at a clock rate of 156.25 MHz using a 64-bit
data-path width (64 x 156.25 x 10
6
= 10 Gb/s).
For the XGMII, the minimum required interframe gap is 12 bytes. Header overhead consists
of a preamble (7 bytes) + Start of frame delimiter (1 byte) + MAC destination address (6
bytes) + MAC source address (6 bytes) + Length/Type field (2 bytes) + FCS (4 bytes). This
gives a total overhead of 38 bytes per Ethernet packet.
shows the effective throughput and percentage of maximum bandwidth used for
four different payload sizes.
Table B-1:
Effective Throughput as a Function of Payload
Ethernet Payload Size
(Bytes)
Percentage of Bandwidth =
Payload size/Packet size * 100
Effective Throughput
(Gb/s)
64
64/(38 + 64) = 62.7%
6.27
512
512/(38 + 512) = 93.1%
9.31
1024
1024/(38 + 1024) = 96.3%
9.63
1500
1500/(38 + 1500) = 97.5%
9.75