Generic SGMII with 88E1111 Phy

Generic SGMII with 88E1111 Phy


Category: Communication Controller

Created: February 08, 2012

Updated: January 27, 2020

Language: Verilog

Other project properties

Development Status: Beta

Additional info: Design done

WishBone compliant: No

WishBone version: n/a

License: GPL


Generic SGMII / 1000X module that can be connected to any transceiver technology.
This core has been verified with 88E1111 Phy
- Autonegotiation
- Rx & Tx in 1000Mbps mode
- Slow bit rate ~ 10Mbps
I don't have adequate tools to verify at full speed.
I appreciate any effort to verify and report bugs.
Everyone is welcome to try this core.
I can be contacted at for other license/support/bring-up issue.