Interfacing to Other Cores - 16.2 English

1G/2.5G Ethernet PCS/PMA or SGMII LogiCORE IP Product Guide (PG047)

Document ID
PG047
Release Date
2023-11-01
Version
16.2 English

The 1G/2.5G Ethernet PCS/PMA or SGMII core can be integrated in a single device with the Tri-Mode Ethernet MAC core (v5.1 and later) to extend the system functionality to include the Ethernet MAC sublayer. The Tri-Mode Ethernet MAC (from v9.0) core provides support for operation at 10 Mbps, 100 Mbps, 1 Gbps, and 2.5 Gbps.

Note: The Tri-Mode Ethernet MAC core is abbreviated to the TEMAC core in this section.

A description of the latest available IP update containing the TEMAC core and instructions can be found in the Tri-Mode Ethernet MAC product web page.

CAUTION:
The TEMAC core should always be configured for full-duplex operation when used with the 1G/2.5G Ethernet PCS/PMA or SGMII core. This constraint is due to the increased latency introduced by the 1G/2.5G Ethernet PCS/PMA or SGMII core. With half-duplex operation, the MAC response to collisions will be late, violating the Code-Division Multiple Access (CDMA) protocol.

The TEMAC v8.1 core supports UltraScale, Zynq 7000, Virtex 7, Kintex 7, and Artix 7 devices. The TEMAC v9.0 core supports 2.5G mode for UltraScale, UltraScale+, Versal, Zynq 7000 (except GTP-based devices), Virtex 7, and Kintex 7 devices.

The 1G/2.5G Ethernet PCS/PMA or SGMII core can also be integrated with a single device with either of the Ethernet MAC instances in the Zynq 7000 (ENET0/ENET1), Zynq UltraScale+, and Versal (GEM) device processing subsystem to extend the system functionality to include the Ethernet MAC sublayer. ENET0/1 MACs provide support for operation at 10 Mbps, 100 Mbps, and 1 Gbps.