1.一种全局时钟同步传输方法,其特征在于,包含:
一主设备发送第一笔时钟计数数据包步骤:一主设备初始化后,一主设备计数器基于一时钟计数周期进行计数,计数至所述时钟计数周期后,所述主设备计数器将带有一高位计数数据的一时钟计数数据包通过数据线发布到至少一从设备,且所述时钟计数数据包不具有一低位计数数据;
一从设备接收时钟计数数据包后开始计数时钟步骤:各所述从设备初始化后,各所述从设备分别收到所述主设备发来的所述时钟计数数据包后,各所述从设备基于所述时钟计数数据包计算出一低位计数数据,所述从设备计数器储存所述高位计数数据和所述低位计数数据并开始计数作业;
一主设备更新时钟计数数据包步骤:所述主设备计数器再次计数至指定的所述时钟计数周期时,所述主设备计数器更新所述时钟计数数据包,并将更新后的所述时钟计数数据包发布至各所述从设备;
一从设备比对主设备时钟计数数据包步骤:各所述从设备再次收到所述时钟计数数据包后,各所述从设备以所述时钟计数数据包中经过低位补零的计数数据,比对各所述从设备计数器的一时钟计数数据,当比对误差在一误差允许范围之中,所述从设备判断与所述主设备达到时钟同步,当比对误差大于所述误差允许范围,则进行下一步骤;以及一从设备将时钟计数调整至同步步骤:所述从设备调整计数时钟的频率或调整每个时钟周期的计数增加值,然后重复「主设备更新时钟计数数据包步骤」及「从设备比对主设备时钟计数数据包步骤」,直到所述从设备的所述时钟计数数据再次与所述主设备的所述时钟计数数据同步。
2.如权利要求1所述的全局时钟同步传输方法,其特征在于,所述主设备将所述高位计数数据汇入于所述时钟计数数据包,将所述时钟计数数据包发送至各所述从设备。
3.如权利要求2所述的全局时钟同步传输方法,其特征在于,所述从设备接收时钟计数数据包后开始计数时钟步骤执行时,各所述从设备分别收到所述时钟计数数据包后,各所述从设备基于所述时钟计数数据包的所述高位计数数据,经过低位补零后计算出所述低位计数数据。
4.如权利要求1所述的全局时钟同步传输方法,其特征在于,所述从设备将所述时钟计数数据调整至同步步骤执行时,所述从设备调整各所述时钟的计数频率,或调整各所述时钟周期的计数增加值,使误差在所述误差允许范围内。
5.如权利要求1所述的全局时钟同步传输方法,其特征在于,所述时钟计数周期设计为
2的n次方纳秒。