10/100/1000 Mb/s Ethernet


So-Logic's solution to the 10/100/1000 Mbit/s Ethernet consists from two cores:.

  • 10/100/1000 Mbit/s Ethernet MAC Controller Core, implementing Media Access Control sublayer,
  • 1000Base-X PCS Core, implementing 1000Base-X PCS/PMA sublayer.

Using only these two cores from So-Logic, user can easily and quickly build a complete 10/100/1000 Mbit/s Ethernet solution.

10/100/1000 Mbit/s MAC Controller core is used to encapsulate user payload into Ethernet frames. It implements MAC and MAC flow control layers as defined in the Std. 802.3-2008 specification. The core can be configured during the runtime to operate at 10 Mbit/s, 100 Mbit/s or 1000 Mbit/s communication speeds, without any modification of the surrounding system. 10/100/1000 Mbit/s MAC Controller core uses standard GMII interface to connect to the lower level Ethernet PCS/PMA core, and AXI-Lite and AXI-Stream protocols to connect to the user logic.

1000Base-X PCS Core transforms the input TX GMII frame to the physical TX signals and the physical RX signals to the RX GMII frame. It implements the IEEE 802.3-2008 Ethernet specification, clauses 34 through to 37. This core can be used to connect to the majority of SFP Ethernet Phy transceiver modules, allowing data communication over twisted pair copper, as well as optical fiber medium.

10/100/1000 Mbit/s Ethernet MAC Controller Core

1000Base-X PCS Core

Updated at: 2014-11-02 18:13to the top