The UDPMAC implements a UDP transport layer, and IP layer functions, compatible with the RFC768 and RFC791 protocols.
The UDPMAC also includes Ethernet Media Access Controller (MAC) functionality that is compatible with the RFC894 protocol. The MAC interfaces to an external PHY using the four-wire RGMII gigabit interface. The PHY can be controlled using the UDPMAC via a four-wire MDIO interface.
The integral ARP protocol handler enables the UDPMAC to autonomously identify itself on networks and respond to ARP MAC address requests. The ARP logic includes a single-depth cache suitable for identifying the remote device on a point-to-point connection.