IEEE 1588 PTP Protocol Software - V2
The IEEE1588 protocol software enables simple, rapid development of IEEE1588 compliant devices. Developed by IXXAT, the IEEE1588 protocol software has a modular structure, insuring fast integration into the target system. For access to the UDP/IP socket, the interfaces to the target platform are compiled in a separate adaptation layer (network interface), considerably simplifying porting to the target system.
The IEEE 1588 protocol stack V2 is an extended and adapted version of the previous version V1 and supports the functions of the specification IEEE 1588-2008.
The software is completely independent of the operating system and therefore, can also be used in applications without an operating system (superloops). The only requirement is a multicast-compatible UDP/IP stack. The IEEE1588 stack is highly scalable and can be ported to any device. It supports message intervals for up to 2048 packets per second for each message type.
Functionality The IEEE1588 V2 software is a full implementation of the IEEE 1588-2008 standard with the following features:
- Ordinary/Boundary Clock
- Transparent Clock
- Unicast Messaging
- Best Master algorithm
- One step / two step support
- Peer-to-peer and end-to-end delay mechanism
- Management Protocol / Interface
- Simple API for interfacing the application
- Runs with and without OS
- Easily adaptable to target hardware, UDP/IP stack and OS
- Optimized filter algorithms for the usage in standard Ethernet networks with high bus loads
IEEE 1588 Protocol Stack Versions The IEEE 1588 protocol stack is available in three versions:
- Ordinary Clock (only Slave) with peer-to-peer and end-to-end delay mechanism
- Boundary/Ordinary Clock (Master/Slave) with peer-to-peer and end-to-end delay mechanism and Unicast functionality
- Transparent/Boundary/Ordinary Clock (full functionality) with peer-to-peer and end-to-end delay mechanism and Unicast functionality
Supported Processors and Ethernet Controllers The IEEE protocol stack is available for various processors and Ethernet controllers with integrated 1588 functionality. A complete overview of all supported targets can be found on the IXXAT webpage. An adaptation of the IEEE 1588 protocol stack to currently not supported targets can be performed by IXXAT on request.
Contents of delivery
- Source code
- Software license
- Manual
- Technical support
Evaluation Versions
Evaluation versions are available for the Freescale MPC8360 MDS Board and for the AMCC PPC405EZ Arcadia Board. The evaluation versions can be downloaded from the IXXAT web site.
Additional services (not included in the content of delivery)
-
Maintenance agreement As a supplement to the software package, IXXAT offers a maintenance agreement that includes the provision of the following services for the term of the agreement: - free updates and troubleshooting - adaptation to the latest standard - technical support
-
Code introduction IXXAT also offers a one-day introduction to the code that focuses on interfaces, processes and data flows in the IEEE 1588 software. Specific questions concerning the adaptation can also be answered while direct adaptations to the code can also be carried out.
-
Implementation support As an additional program offering, IXXAT can also handle the adaptation, implementation and testing of the IEEE 1588 software on your system.
|