IEEE 1588-2008, also known PTPv2, offers high accuracy clock synchronization for interconnected systems. There are many sectors that benefit from this protocol, like finance, aerospace and industry. A representative IEEE 1588-2008 case-of-use is the adoption of this protocol as synchronization mechanism in the standard for Substation Automation (IEC 61850).

The following diagram shows a typical application of PTPv2 in Substation Automation System (SAS) application:



In this scenario, the Merging Units sample current and voltage values and timestamp them using IEEE 1588 synchronized timers. The protection relays, IEDs, process these values and reconstruct the status of the grid using these digital values. The IEDs attending this information can apply any control action.

An IEEE 1588 infrastructure requires Master Clock equipment to provide clocking reference, Slave Clocks  synchronize with the Master Clocks and Boundary Clocks to communicate different clock domains. Additionally, all networking equipment should be time-aware devices in order to maintain the same level of accuracy in the whole network. In the context of IEEE 1588, the requested featured is named Transparent Clock.

SoC-e provides technology to integrate these functionalities in a very diverse range of equipment:

  • PreciseTimeBasic (PTB) IP Core: Ordinary Clock (Master and Slave Clock) and Boundary Clock
  • 1588Tiny IP Core: CPU-less IEEE 1588 Slave-only clock
  • Managed and Unmanaged Ethernet Switch IP Cores: IEEE 1588 Transparent Clock
  • HSR/PRP Switch IP Core: IEEE 1588 Transparent Clock with Redundancy Support
  • SMARToem module: 1588-aware networking module for 10/100TX Ethernet (up to six ports)
  • SMARTzynq module: 1588-aware networking module for 10/100/1000TX or 1000FX Ethernet (up to six ports)
  • SMARTmpsoc module: Ultrascale+ MPSoC module for Time Aware Networking