SGMII/Gb Ethernet PCS IP core converts GMII frames into 8-bit code groups in both transmit and receive directions and performs auto-negotiation with a link partner as described in the Cisco SGMII and IEEE 802.3z specifications. SGMII IP is a connection bus for MACs and PHYs and is often used in bridging applications and/or PHY implementations. It is particularly widely used as an interface for a discrete Ethernet PHY chip.
Transmit Rate Adaptation - This module adjusts the byte-per-byte data rate such that the output rate is always 1Gbps.
Auto-Negotiation State Machine - Auto-Negotiation State Machine implements link configuration functions described in clause 37 of IEEE802.3 specification.
Transmit State Machine - The transmit state machine implements transmit function described in clause 36 of the IEEE802.3 specification. The state machine’s main purpose is to convert GMII data frames into code groups.