Visible to Intel only — GUID: bhc1410931710463
Ixiasoft
Visible to Intel only — GUID: bhc1410931710463
Ixiasoft
5.2.7.2. SGMII Auto-Negotiation
Possible application of SGMII auto-negotiation in MAC mode and PHY mode.
If the SGMII_ENA and USE_SGMII_AN bits in the if_mode register are 1, the PCS function is automatically configured with the capabilities advertised by the PHY device once the auto-negotiation completes.
If the SGMII_ENA bit is 1 and the USE_SGMII_AN bit is 0, the PCS function can be configured with the SGMII_SPEED and SGMII_DUPLEX bits in the if_mode register.
If the SGMII_ENA bit is 1 and the SGMII_AN_MODE bit is 1 (SGMII PHY Mode auto-negotiation is enabled) the speed and duplex mode resolution will be resolved based on the value that you set in the dev_ability register once auto negotiation is done. You should use set to the PHY mode if you want to advertise the link speed and duplex mode to the link partner.
- When two instances of Triple-Speed Ethernet IP with SGMII mode enabled, one instance should be set as PHY mode and the other should be set as MAC mode.
- The IEEE 802.3 standard does not define a way to turn off auto-negotiation for Gigabit speed. Therefore, auto-negotiation is mandatory for 1000 Mbps operation.