Ethernet IP


In the continuous development of the IEEE for Ethernet lays the foundations for highly scalable and yet well defined networking infrastructures adopted by many industries. One of the major achievements is Ethernet’s scalability in supporting applications from low rate consumer and home environments to the highest performance telecom backbone and storage networks. This flexibility however calls for the system architect to choose the right compromise between integration complexity, application support, scalability, new standards support and, eventually, time and risk for product development. MorethanIP provides Cores for each Ethernet speed from 10Mbps to 400Gbps and higher, and with the Ethernet Hydra Core, multi-rate solutions that are field configurable to operate at any rate. The family of Multi-Channel Multi-Rate Hydra Cores is extensible and customizable for 4 or 8 channel or full custom configurations.

The following provides a – non exhaustive – list of Ethernet IP Cores for standard applications as well as customized integrated and custom specific  application requirements.

Anyspeed Ethernet MAC and PCS IP

MAC Cores

Flexible Multirate Ethernet MAC IPs ranging from 10Mbps to 100Gbps as well as 200G/400G or higher rates. Support for Half-Duplex legacy as well as support for Time-Sensitive Networking (TSN) environments with Frame Preemption and Re-assembly up to 100Gbps.

PCS Cores

Range of IEEE 802.3 Base-X and Base-R PCS Layer IPs for all speeds from 1G to 400G or above. Integrated multi-rate and multi-channel solutions for flexible rate adaptive system solutions.

Forward Error Correction (FEC, RSFEC)

FEC solutions integrated into related IEEE 802.3 Base-R PCS Cores with standard RS(544,514) and RS(528,514) and industry RS(272,258) low-latency variations as well as legacy FC-FEC (2112/2080).

Ethernet Variations and Industry Standards IP

Serial 10/100/1000 Mbps (SGMII)

Family of IEEE 802.3 1000Base-X (8b/10b) based PCS Layer IPs as well as industry standard multiplexing and multi-rate variations for efficient serial and reduced pin count MAC to PHY interface applications. Examples are Serial GMII (SGMII), Universal Serial GMII (USGMII) and their multiplexing variants like QSGMII/USGMII for 4 and 8 channels over a single link.

Universal Serial XGMII (USXGMII) Single/Multi-Channel

Support for Industry standard interface solutions based on XGMII (10G Media Independent Interface) and Base-R PCS (64/66b) for flexible rate and multiple channel support between MAC and PHY layer applications. The range of IPs covers Serial XGMII (SXGMII) with accompanying multiplexing variants USXGMII-M. Additional features include support for FEC and RS-FEC for increased reach application environments.

Flexible Ethernet (FlexE)

Support for OIF-FLEXE-01.0 flexible ethernet over a 100G link. Allows multiple channel transport multiplex over a single link with dynamic bandwidth allocation and additional management capabilities. The MorethanIP FlexE Mux/Demux function supports operation over 1 to 5 links of 100G with management (calendar) transport and block multiplexing and seamless re-configuration.



Multi-Link Gearbox (MLG)

The Multi-Link Gearbox implements functions defined by the OIF Multi-link Gearbox Implementation Agreement (MLG IA). It leverages an IEEE 802.3 Clause 82 100G PCS and related PHY layers creating a transport layer for multiplexing up to 10 independent channels of 10G Ethernet (MLG1.0) or a combination of 10G and 40G Ethernet (MLG2.0) channels into a 100G Ethernet link.

In addition (MLG3.0) use of RSFEC and an in-band remote management (RM) channel can be supported.