Excelfore, an enabler of smart mobility networks, announces that it is making its generalized Precision Time Protocol (gPTP) source code available to developers to freely use, share and modify.
The Excelfore gPTP software conforms to the IEEE 802.1AS-Rev specification (“Timing and Synchronization for Time-Sensitive Applications”) and will help designers synchronize networked devices in automotive applications. It forms a core component of Excelfore software for Audio Video Bridging (AVB) and Time Sensitive Networking (TSN). The gPTP source code will be released under the GNU General Public License (GPL), version 2 (GPLv2), and will be available on GitHub, a subsidiary of Microsoft that provides global hosting for software development version control. The GPL is a widely used software license, which ensures end users have the freedom to run, share and modify the software where it applies. An example of well-known software that has previously been licensed under the GPL is the Linux kernel.
Shrikant Acharya, CTO at Excelfore, said, “Excelfore is releasing our commerical grade gPTP source code to the benefit of the community at large. By opening up our code, we aim to encourage developers to take advantage of our expertise in Ethernet AVB and TSN, and to build new state-of-the-art products that will raise future in-car systems to the next level.” He continued, adding: “This step is consistent with our efforts to spearhead the cause of standardization in the connected car, along with our role in standardizing OTA through the eSync Alliance.“
Excelfore has implemented Ethernet AVB/TSN in automotive time-sensitive networking, installing it in multiple operating systems and a variety of automotive electronics devices. The Excelfore Ethernet AVB protocol stack was the first software stack to be certified by the Avnu Alliance for both the ‘talker’ and ‘listener’ functions.
Excelfore eAVB/TSN now runs in cameras, video displays, head units and Electronic Control Units (ECUs) from numerous vendors. It has already been ported to automotive-grade operating systems including Linux, Mentor AUTOSAR and Green Hills Software INTEGRITY.