Affiliation:
1. Electrical Engineering Department, National Chung Cheng University, Chiayi 62102, Taiwan
Abstract
With the vigorous development of industrial automation and the Internet of things, the transmission of data is more dependent on immediacy, so network devices have higher and higher requirements for time synchronization accuracy. The clock source of common network devices is provided by the transistor oscillator in the server, but the oscillator will change with factors such as aging and temperature, and it cannot be guaranteed that the oscillator in the server will work at the same frequency. Time synchronization can be achieved by technologies such as IRIG-B, NTP, or IEEE 1588 (PTP), but the hardware cost of building IRIG-B is high, and NTP has the lowest cost, but it can only provide time accuracy from milliseconds to microseconds. PTP can provide sub-microsecond or even nanosecond time precision. It is a system of time synchronization mechanisms through Ethernet transmission. In this article, we first propose a time synchronization system using the development board and PDP protocol. On the Xilinx Zynq-7000 SOC platform of Petalinux, we implement the hardware solution of Linux PTP. The hardware time stamp is 20 ns. To improve the accuracy, the congenital frequency error between the oscillators must be considered. Therefore, a PTP auxiliary time stamp with dynamic frequency compensation is proposed and designed into a chip. Experimental results show that at 45 nm (TN40G) it can operate at 370 MHz and achieve 2.7 ns resolution, which can be applied to more demands.
Subject
Electrical and Electronic Engineering,Computer Networks and Communications,Hardware and Architecture,Signal Processing,Control and Systems Engineering
Reference24 articles.
1. Liu, L.-H., Chen, Y., Chu, Y.-S., and Hou, T.-C. (2021, January 15–17). Optimization and realization of Network Time Protocol on IIoT. Proceedings of the IEEE International Conference on Consumer Electronics-Taiwan, Penghu, Taiwan.
2. Hou, T.-C., Liu, L.-H., Lan, Y.-K., Chen, Y.-T., and Chu, Y.-S. (2022). An Improved Network Time Protocol for Industrial Internet of Things. Sensors, 22.
3. (2008). IEEE Standard for a Precision Clock Synchronization Protocol for Networked Measurement and Control Systems (Standard No. IEEE Standard 1588–2008).
4. (2019). IEEE Standard for a Precision Clock Synchronization Protocol for Networked Measurement and Control Systems (Standard No. IEEE Std 1588–2019).
5. Zhao, B., and Wang, N. (2014, January 18–20). The implementation of IEEE 1588 clock synchronization system based on FPGA. Proceedings of the Fifth International Conference on Intelligent Control and Information Processing, Dalian, China.
Cited by
4 articles.
订阅此论文施引文献
订阅此论文施引文献,注册后可以免费订阅5篇论文的施引文献,订阅后可以查看论文全部施引文献