首页 | 官方网站   微博 | 高级检索  
     

基于PTPd改进的高精密时钟同步实现
引用本文:宋升金,许永辉,姜守达.基于PTPd改进的高精密时钟同步实现[J].计算机工程与应用,2013,49(2):72-75,85.
作者姓名:宋升金  许永辉  姜守达
作者单位:哈尔滨工业大学自动化测试与控制研究所,哈尔滨,150001
摘    要:IEEE1588定义了一种精密时钟同步(PTP)协议,广泛应用于分布式测控系统中。PTP协议可以通过纯软件或者纯硬件的方式实现。纯软件方式可采用开源的PTPd代码,开发简单,协议实现完整,但只能达到毫秒级同步精度;纯硬件方式通过硬件编程实现,同步精度可达纳秒量级,但是开发难度大。在开源的PTPd的基础上,保留协议上层部分,底层则采用DP83640硬件代替原有的软件捕获时间戳,经过测试,大大提高了PTPd的同步精度,达到了20ns以内。

关 键 词:IEEE1588  PTPd  DP83640  时钟同步

Based on PTPd improved high-precision clock synchronization
SONG Shengjin , XU Yonghui , JIANG Shouda.Based on PTPd improved high-precision clock synchronization[J].Computer Engineering and Applications,2013,49(2):72-75,85.
Authors:SONG Shengjin  XU Yonghui  JIANG Shouda
Affiliation:Automatic Test and Control Institute,Harbin Institute of Technology,Harbin 150001,China
Abstract:IEEE1588 defines a Precision Clock Synchronization(PTP)protocol,widely used in distributed measurement and control systems.The PTP protocol can be achieved by pure software or pure hardware.The pure software method can use the open source PTPd code.It is simple but it can only obtain millisecond synchronization accuracy,while the pure hardware method through the hardware programming can achieve the synchronization precision up to nanoseconds,but the development is difficult.In this paper,based on the open source PTPd,it reserves the upper portion of the agreement,and uses the DP83640 hardware to capture the timestamp at the bottom instead of the original one.The test proves that it greatly improves the PTPd synchronization accuracy to within 20 ns.
Keywords:IEEE1588  PTPd  DP83640  clock synchronization
本文献已被 CNKI 万方数据 等数据库收录!
设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司    京ICP备09084417号-23

京公网安备 11010802026262号