Feature Summary - Feature Summary - 3.5 English - PG029

Quad Serial Gigabit Media Independent LogiCORE Product Guide (PG029)

Document_ID
PG029
Release_Date
2023-11-02
Version
3.5 English

• The core has two modes of operation.

° Media Access Controller (MAC) mode to connect to a customized MAC or Xilinx ® Tri-Mode Ethernet MAC LogiCORE™ IP operating in Internal Mode. See QSGMII MAC in the Applications section.

° Physical-side interface (PHY) mode to connect to an external PHY through Gigabit Media Independent Interface/Media Independent Interface (GMII/MII). See QSGMII PHY in the Application section.

• Each port configured and monitored through independent a serial MDIO interface, which can optionally be omitted from the core. An additional configuration vector interface is provided that can be used to program registers 0 and 4 over and above the MDIO interface.

• Supports Auto-Negotiation according to IEEE 802.3-2008 Clause 37 on each port for information exchange with a link partner, which can optionally be omitted from the core.

• Integrated transceiver interface using a Zynq 7000 SoC, Virtex 7, and Kintex 7 device GTX transceiver.

• Integrated transceiver interface using an UltraScale+ families, UltraScale architecture, and Virtex 7 FPGA GTH transceiver.

• Integrated transceiver interface using a Versal™ Adaptive SoC GTY transceiver.

• Integrated transceiver interface using Artix 7 FPGA GTP transceiver.

• Implements SGMII Adaptation to support 10/100/1000 operation for each port. Each port can be programmed to operate at a speed independent of other ports.

• Transmitters of all ports transmit only /I1/ Idle ordered set.

• Lane alignment based on K28.1 character detection.

• Implements QSGMII K28.5 swapper on Port 0 transmit path.

• Implements QSGMII K28.1 swapper on Port 0 receive path.

• Implements receive link synchronization state machine.

• Programmable Decoder running disparity checking for each port.

• Supports maximum frame size of 2.8 KB for 10 Mbps, 28 KB for 100 Mbps and 280 KB for 1 Gbps per single lane.

Note: By default, the QSGMII core does not support half-duplex mode. To request this functionality, contact your local Xilinx support representative.