The AMD Versal™ adaptive SoC Integrated 100G Multirate Ethernet MAC (MRMAC) is a high performance, low latency, adaptable Ethernet integrated hard IP, targeting numerous customer networking applications. The block can be configured for up to four ports with independent MAC and PHY functions at the IEEE Standard MAC Rates from 10GE to 100GE, and an overall maximum bandwidth of 100GE. The IP supports various FECs and IEEE 1588 Standard for a Precision Clock Synchronization Protocol for Networked Measurement and Control Systems (IEEE 1588) hardware timestamping.