Showing results for 
Search instead for 
Did you mean: 

Difference between USGMII and USXGMII and why USGMII is better than SGMII/QSGMII


Difference between USGMII and USXGMII:

  • USGMII is used for 8x10M/100M/1GE network ports, with each port maximum speed of 1GE. USXGMII-Single  Port version can be used to support ONE network port with 10M/100M/1G/2.5G/5G/10G data rates
  • USGMII is used for 10M/100M/1G network port speeds, while USXGMII support 10M/100M/1G/2.5G/5G/10G. 
  • There are two types of USXGMII: USXGMII-Single Port and USXGMII-Multiple Ports.
  • USGMII and USXGMII provide the same capabilities using the packet control header.

Why USGMII is better than SGMII/QSGMII:

  • SGMII supports a single 10M/100M/1G network port over 1,25Gbps SERDES between MAC and PHY, while QSGMII supports four 10M/100M/1G network ports over 5Gbps SERDES between MAC and PHY. 
  • USGMII supports eight 10M/100M/1G network ports over 10Gbps SERDES between MAC and PHY. This is most critical for high density switches and PHY. USGMII also provides packet control header to pass control/status between PHY and MAC. One of the application is Time-Stamp for PTP and 802.1AS.
Content for Community-Ad

This widget could not be displayed.