IEEE1588™ Protocol Stack Package
Time synchronization compliant with the IEEE1588 standard
IEEE1588 is a standard for time synchronization scheme between network-connected devices. The IEEE1588 standard-based Protocol Stack Package achieves high precision time synchronization with accuracy of 100 nanoseconds or lower. In addition to IEEE1588-2008 compliance, this package is also compliant with the SMPTE2059 profile for broadcast equipment.
- Achieves time synchronization with accuracy of 100 nanoseconds or lower
- Compliant with SMPTE2059 profile in addition to the default PTP profile defined by IEEE1588 standard
- Supports not only a hardware compensation but also a software digital compensation for its frequency compensation mechanism.
- Easy migration to a target hardware, UDP/IP protocol stack, and OS
|PTP Version||PTP version2|
|Clock Type||Ordinary Clock（Slave）|
|Supported Profiles||Delay Request-Response Default PTP profile|
|Peer-to-Peer Default PTP profile|
|Synchronization Message||Two Step|
|Delay Mechanism||End to End|
|Peer to Peer|
|Compensation Mechanism||Phase Compensation|
|Frequency Compensation (both hardware compensation and software compensation)|
- Cyclone III/V
- Marvell 88E1512P
* Please contact Macnica sales department for information about other devices.
- Software library
- Encrypted RTL (Verilog HDL)
- Sample software
- User’s manual, Reference manual
- When operating as a master device, the IEEE1588 software library distributes PTP packets with the value of IEEE1588 counter implemented in RTL.
- When operating as a slave device, the IEEE1588 software library synchronizes the value of IEEE1588 counter with the master device based on the PTP packet information received from the master. The synchronization accuracy is less than 100 nanoseconds.
- A pulse generator implemented in RTL outputs various pulses, such as arbitrary periodic pulses and V-SYNC (video synchronization signals), in accordance with the value of IEEE1588 counter synchronized to the master device
- Functions dependent on user’s development environment, such as hardware dependent layer, are cutout as software layers for easy migration to any target environment.
|Base Board||Nitro – Cyclone V GX I/O Expansion Base Board||Mpression|
|Daughter Card||IEEE1588 GE Card||Mpression|