The IEEE 1588 standard defines a precise synchronization protocol for distributed systems, called Precise Time Protocol (PTP) for synchronizing clocks on a Local Area Network (LAN). Synchronization systems clocks are present in each sensor, actuator or other application device. The PTP protocol provides a clock synchronization mechanism based on a master/slave architecture, where several entities exchange messages and determine the offset from the master clock. The Grandmaster Clock is the clock at the top of the hierarchy and establish the reference time for the entire system.

Quick Introduction to IEEE 1588 – Precise Time Protocol

The solutions offered in this section cover FPGA based IP cores and products for synchronization of systems using IEEE 1588-2008 PTPV2 protocol:



 “All hardware low-latency switch for FPGAs”





 “IEEE1588-2008 V2 compliant clock synchronization





 “IEEE1588-2008 V2 compliant clock synchronization





 “IEEE1588-2008 V2 Slave Only hard-only compliant clock synchronization






“FPGA-SoPC s in a 50x35mm PCB”






“Industrial Networking Development Kit”