Implementing IEEE 1588-2008 with LAN7430
This application note describes an implementation of IEEE 1588 Precision Time Protocol (PTP) using LAN7430 PCIe to Ethernet bridge. The LAN7430 device has an integrated 10/100/1000 Mbps Ethernet PHY, PCIe PHY and MAC that supports IEEE 1588-2008. The Ethernet PHY supports timestamping of outgoing and incoming Ethernet frames using hardware that provides precise timings. For this application note, PTP was tested on the EVB-LAN7430 Rev B evaluation board and Linux PTP software stack. This application note provides only a basic overview of the IEEE1588-2008 standard. The user is encouraged to review the official IEEE 1588-2008 documentation from the IEEE organization.