【技术实现步骤摘要】
一种基于IEEE1588协议的时钟同步系统及方法
[0001]本专利技术涉及时钟同步
,尤其涉及一种基于IEEE1588协议的时钟同步系统及方法。
技术介绍
[0002]关于1588同步处理,现有技术解决方案大多集中于1588包含时间戳信息报文的转发与计算,而忽略了核心时间戳信息的精确产生。或是产生时间戳的电路结构复杂,步骤繁琐。
[0003]因此针对以上问题,迫切需要设计出一种基于IEEE1588协议的时钟同步系统及方法,以满足实际使用的需要。
技术实现思路
[0004]为了解决以上技术问题,本专利技术提供了一种基于IEEE1588协议的时钟同步系统及方法。
[0005]本专利技术所解决的技术问题可以采用以下技术方案实现:
[0006]一种基于IEEE1588协议的时钟同步系统,包括:
[0007]时间戳确定模块,用于接收一外部输入的秒脉冲信号,并确定所述秒脉冲信号在本地时钟时标下对应的时间戳;
[0008]差值计算模块,连接所述时间戳确定模块,用于根据所述时间 ...
【技术保护点】
【技术特征摘要】
1.一种基于IEEE1588协议的时钟同步系统,其特征在于,包括:时间戳确定模块,用于接收一外部输入的秒脉冲信号,并确定所述秒脉冲信号在本地时钟时标下对应的时间戳;差值计算模块,连接所述时间戳确定模块,用于根据所述时间戳计算得到包含有频差信息的时间差值;调整模块,连接所述差值计算模块,用于在本地时钟作用下对所述时间差值进行处理,并在所述本地时钟的最大频率满足一预设频差阈值时输出一调整值;步进值确定模块,连接所述调整模块,用于根据所述调整值对一预先步进值进行处理,得到频差比率步进值,并根据所述频差比率步进值调整所述本地时钟对应的时间计数器的步进值,以使所述本地时钟与所述主时钟的频率同步。2.根据权利要求1所述的基于IEEE1588协议的时钟同步系统,其特征在于,还包括:相位同步模块,连接所述步进值确定模块,用于根据所述频差比率步进值生成时间戳相关信息,并基于IEEE1588协议同步处理得到包含所述时间戳相关信息的报文并转发给所述主时钟,以使所述本地时钟与所述主时钟的相位同步。3.根据权利要求1所述的基于IEEE1588协议的时钟同步系统,其特征在于,所述调整模块包括:第一乘法单元,用于对所述时间差值进行运算处理,得到一第一运算结果;第一加法单元,连接所述第一乘法单元,用于根据所述第一运算结果与所述第一加法单元自身输出的延迟信号得到一第一叠加结果;第二乘法单元,用于对所述时间差值进行运算处理,得到一第二运算结果;第二加法单元,分别连接所述第一加法单元和所述第二乘法单元,用于根据所述第一叠加结果和所述第二运算结果得到一第二叠加结果,并将所述第二叠加结果作为所述调整值。4.根据权利要求3所述的基于IEEE1588协议的时钟同步系统,其特征在于,所述第一乘法单元为积分运算电路。5.根据权利要求3所述的基于IEEE1588协议的时钟同步系统,其特征在于,所述第二乘...
【专利技术属性】
技术研发人员:郝耿谦,
申请(专利权)人:裕太微上海电子有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。