【技术实现步骤摘要】
时间同步方法、装置、计算机设备和存储介质
[0001]本申请涉及电子信息
,特别是涉及一种时间同步方法
、
装置
、
计算机设备和存储介质
。
技术介绍
[0002]随着电子信息技术的发展,出现了时间同步技术,该技术通过接收外部时间基准信号,并按照要求的时间精度向外输出时间同步信号和时间信息
。
[0003]然而,目前的时间同步方法,需要通过添加专用器件对接收到的外部时间基准信号进行解析,然后将解析后的时间同步信号和时间信息传输至系统中进行时间同步,硬件的复杂度高
。
技术实现思路
[0004]基于此,有必要针对上述技术问题,提供一种能够降低硬件复杂度的时间同步方法
、
装置
、
计算机设备
、
计算机可读存储介质和计算机程序产品
。
[0005]第一方面,本申请提供了一种时间同步方法
。
所述方法包括:
[0006]多核处理器的第一内核获取授时单元提供的时间编码信号并解码;每当解码得到所述时间编码信号中单位时间帧的时间数据时,基于所述时间数据确定相应的单位时间戳;向所述多核处理器的第二内核传递所述单位时间戳;向所述第二内核传递解码完所述单位时间帧时触发的时间同步指令;
[0007]所述第二内核响应于所述时间同步指令,基于所述单位时间戳同步所述第二内核所运行操作系统的系统时间
。
[0008]在其中一个实施例中,所述单位时 ...
【技术保护点】
【技术特征摘要】
1.
一种时间同步方法,其特征在于,所述方法包括:多核处理器的第一内核获取授时单元提供的时间编码信号并解码;每当解码得到所述时间编码信号中单位时间帧的时间数据时,基于所述时间数据确定相应的单位时间戳;向所述多核处理器的第二内核传递所述单位时间戳;向所述第二内核传递解码完所述单位时间帧时触发的时间同步指令;所述第二内核响应于所述时间同步指令,基于所述单位时间戳同步所述第二内核所运行操作系统的系统时间
。2.
根据权利要求1所述的方法,其特征在于,所述单位时间帧包括第一预设数量的码元,所述时间数据编码到所述单位时间帧中第二预设数量的码元中,所述第二预设数量小于所述第一预设数量;所述向所述多核处理器的第二内核传递所述单位时间戳;向所述第二内核传递解码完所述单位时间帧时触发的时间同步指令,包括:当解码完所述单位时间帧中第二预设数量的码元时,获得时间数据,并将所述时间数据转换为预设时间同步格式的单位时间戳,向所述多核处理器的第二内核传递所述单位时间戳;当解码完所述单位时间帧的第一预设数量的码元时,向所述第二内核传递时间同步指令
。3.
根据权利要求2所述的方法,其特征在于,所述单位时间帧中第二预设数量的码元中编码有验证数据,所述方法还包括:当解码完所述单位时间帧中第二预设数量的码元时,获得所述验证数据,并向所述第二内核传递所述验证数据;所述第二内核响应于所述时间同步指令,基于所述单位时间戳同步所述第二内核所运行操作系统的系统时间,包括:所述第二内核响应于所述时间同步指令,在所述验证数据通过验证的情况下,基于所述单位时间戳同步所述第二内核所运行操作系统的系统时间
。4.
根据权利要求3所述的方法,其特征在于,所述验证数据包括时间质量数据和校验位数据,所述方法还包括:当所述时间质量数据表征所述单位时间戳的时间精度在预设范围内,且对所述校验位数据校验成功时,所述验证数据通过验证;当所述时间质量数据表征所述单位时间戳的时间精度超过预设范围,或者对所述校验位数据校验失败时,所述验证数据未通过验证
。5.
根据权利要求1至4任意一项所述的方法,其特征在于,所述向所述多核处理器的第二内核传递所述单位时间戳;向所述第二内核传递解码完所述单位时间帧时触发的时间同步指令,包括:在获得所述单位时间戳时,即时通过所述多核处理器的消息处理单元,向所述多核处理器的第二内核传递所述单位...
【专利技术属性】
技术研发人员:雷洋,姬信伟,王虎,李显光,
申请(专利权)人:深圳市遇贤微电子有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。