摘要
分析了面向测量和控制系统的精确时钟同步协议IEEE1588标准,研究了通过以太网实现精确时钟协议的思想、原理和算法,以及数据包时间戳的生成方式;设计了精确时钟协议的具体实现方式,使用DP83640芯片,实现了以太网硬件辅助生成时间戳,分析了系统的原理、组成和功能;最后通过以太网搭建了测试系统,对不同的网络负载情况进行了主从时钟的同步精度测试;测试结果验证了通过以太网传输和同步时钟,能够容易达到微秒级的同步精度,能够满足系统对时钟精度的应用需求,也进一步拓宽了以太网的应用范围。
Analyzed the measurement and control system for the IEEE1588 standard for precision clock synchronization protocol, studied the implementation ideology, theory and algorithms of precision time protocol via Ethernet and generation methods of packet timestamp. Designed a concrete implementation of precision time protocol, achieved the ethernet hardware--assisted to generate timestamp using DP83640 chips, analyzed the principle, composition and function of the system. Finally set up the test system via Ethernet to test the synchronization precision between the master clock and the slave clock on the different situation of network load. The test results verified the transfer and synchronize clocks over ethernet can be easy to achieve microsecond--level synchronization accuracy, can meet the system requirements for the application of clock accuracy , and achieve high--precision synchronization, can meet the system application requirements for clock accuracy, also further broadened the scope of Ethernet application.
出处
《计算机测量与控制》
CSCD
北大核心
2011年第12期3047-3049,3053,共4页
Computer Measurement &Control