基于PTPd改进的高精密时钟同步实现  被引量:7

Based on PTPd improved high-precision clock synchronization

在线阅读下载全文

作  者:宋升金[1] 许永辉[1] 姜守达[1] 

机构地区:[1]哈尔滨工业大学自动化测试与控制研究所,哈尔滨150001

出  处:《计算机工程与应用》2013年第2期72-75,85,共5页Computer Engineering and Applications

摘  要:IEEE1588定义了一种精密时钟同步(PTP)协议,广泛应用于分布式测控系统中。PTP协议可以通过纯软件或者纯硬件的方式实现。纯软件方式可采用开源的PTPd代码,开发简单,协议实现完整,但只能达到毫秒级同步精度;纯硬件方式通过硬件编程实现,同步精度可达纳秒量级,但是开发难度大。在开源的PTPd的基础上,保留协议上层部分,底层则采用DP83640硬件代替原有的软件捕获时间戳,经过测试,大大提高了PTPd的同步精度,达到了20ns以内。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 diffi- cult. In this paper, based on the open source PTPd, it reserves the upper portion of the agreement, and uses the DP83640 hard- ware to capture the timestamp at the bottom instead of the original one. The test proves that it greatly improves the PTPd syn- chronization accuracy to within 20 ns.

关 键 词:IEEE1588 PTPd DP83640 时钟同步 

分 类 号:TP368.6[自动化与计算机技术—计算机系统结构]

 

参考文献:

正在载入数据...

 

二级参考文献:

正在载入数据...

 

耦合文献:

正在载入数据...

 

引证文献:

正在载入数据...

 

二级引证文献:

正在载入数据...

 

同被引文献:

正在载入数据...

 

相关期刊文献:

正在载入数据...

相关的主题
相关的作者对象
相关的机构对象