IEEE 1588 PTP
IEEE 1588 PTP is a high-precision synchronization protocol for telecom and industrial networks. With hardware timestamping, it delivers sub-microsecond accuracy and consistent equipment operation.

PRM.DEV implements PTP in both software and hardware, integrates it into existing systems, and ensures minimal latency for telecommunications, energy, transportation, and automation.
About the IEEE 1588 Protocol
  • How PTP Works

    Synchronization is achieved through the exchange of service messages between master and slave clocks (Sync, Announce, Follow_Up, and others). Delay is calculated based on message transit times, with hardware timestamping providing significantly higher accuracy compared to purely software-based implementations.
  • Advantages of IEEE 1588

    • Precise time-of-day for all devices across the network
    • Timestamps for incoming data
    • Consistent output signals
    IEEE 1588 is the only international standard for sub-microsecond synchronization over packet networks. It is used in mobile communications (4G/5G/6G), industrial automation, broadcast networks, energy, transportation, automotive systems, and IIoT.
Clock Classes in IEEE 1588
  • Grandmaster Clock

    The reference time source, synchronized with GPS or atomic clocks. Distributes precise time across the entire network.

  • Boundary Clock

    Bridges network segments, reduces load on the grandmaster, and improves scalability.

  • Ordinary Clock

    Installed in end devices (servers, switches, routers) and synchronized with the master.

  • Transparent Clock

    Accounts for packet traversal delays through intermediate equipment, increasing accuracy.

PRM.DEV Approach
We implement IEEE 1588v2 PTP support based on Microchip SparX-5i Ethernet switches and PHY chips with hardware timestamping
  • Switches: VSC7546TSN, VSC7549TSN, VSC7552TSN, VSC7556TSN, VSC7558TSN

  • PHY/10G PHY: VSC8572, VSC8574
Technology Stack
  • Configurable Parameters
    Servo algorithm, two/one-step sync mode, e2e/p2p delay mechanism, l2/l4 transport, SyncE usage, Domain number, PHC time format, Messages timings, BMCA method, Unicast/Multicast 
  • Profiles
    IEEE 1588-2008, IEEE 802.1AS-2020, ITU-T G.8265.1, ITU-T G.8275.1, ITU-T G.8275.2, SMPTE ST-2059-2
  • PTP Blocks
    PHC, Timestamp unit, Servo, PPS in/out, GNSS, Ordinary clock, Transparent clock, Boundary clock
  • Applications
    5G/6G telecom systems, Multimedia broadcasting, Financial trading, Industrial automation  
Our offices
Minsk
20/11 Olshevskogo St., Room 27
220073 Minsk, Republic of Belarus
Innopolis
Universitetskaya St., 7, room 7
420500, Innopolis, Republic of Tatarstan
Contact us to discuss your engineering challenges
We will offer you the best solution!
All information provided will remain confidential!
By clicking on the button, you agree to our personal data processing policy.