一种芯片系统授时方法、装置、电子设备及存储介质制造方法及图纸

技术编号:36804459 阅读:14 留言:0更新日期:2023-03-09 00:06
本公开涉及一种芯片系统授时方法,应用于芯片系统中的芯片,芯片的定时器第一通道用于生成第一时间信息,上述方法包括:将第一时间信息同步至芯片系统;获取时间报文及时钟同步信号,基于时钟同步信号确定时钟同步信号中相邻上升沿或下降沿的时间间隔;对时间报文进行解析操作,得到第二时间信息,第二时间信息的时间精度小于第一时间信息;在时间间隔满足预设间隔要求且时间报文校验正确的情况下,将第二时间信息同步至芯片系统,并清零芯片系统的第一时间信息。本公开可以通过记录时钟同步信号的时间间隔,并在时间间隔满足预设间隔要求且时间报文校验正确的情况下进行授时,有效保障了时间信息的稳定性及授时的准确性。障了时间信息的稳定性及授时的准确性。障了时间信息的稳定性及授时的准确性。

【技术实现步骤摘要】
一种芯片系统授时方法、装置、电子设备及存储介质


[0001]本专利技术涉及自动驾驶
,特别涉及一种芯片系统授时方法、装置、电子设备及存储介质。

技术介绍

[0002]在自动驾驶领域,会用到各种传感器进行数据采集,如:激光雷达、相机、毫米波雷达等,如果各类传感器传输数据的时间不统一,会对目标物体的数据融合、控制决策造成一定的误差,进而影响自动驾驶的控制结果,甚至造成不可预想的事故。因此,时间同步在自动驾驶中具有重要地位,其中,统一的时钟源对于时间同步十分重要。相关技术中,对芯片授时的方式过于复杂,且授时的准确度难以保证,如何简便且准确的对芯片进行授时,成为亟待解决的技术问题。

技术实现思路

[0003]为了解决上述提出的至少一个技术问题,本公开提出了一种芯片系统授时方法、装置、电子设备及存储介质。
[0004]一方面,本公开提供了一种芯片系统授时方法,应用于自动驾驶系统的芯片系统,芯片系统配置有定时器,定时器的第一通道用于生成第一时间信息,上述方法包括:
[0005]将第一时间信息同步至芯片系统;
[0006]获取时间报文及时钟同步信号,并确定时钟同步信号中相邻信号间的时间间隔;
[0007]对时间报文进行解析操作,得到第二时间信息,第二时间信息的时间精度小于第一时间信息;
[0008]在时间间隔满足预设间隔要求且时间报文校验正确的情况下,将第二时间信息同步至芯片系统,并清零芯片系统的第一时间信息。
[0009]在一个可选的实施例中,上述方法还包括:
[0010]在时间间隔不满足预设间隔要求、时间报文校验失败或者预设时间内未获取到时间报文的情况下,控制芯片进行自维护时间操作,得到第三时间信息,第三时间信息的时间精度小于第一时间信息;
[0011]将第三时间信息同步至芯片系统,并清零芯片系统的第一时间信息。
[0012]在一个可选的实施例中,控制芯片进行自维护时间操作,得到第三时间信息,包括:
[0013]确定定时器的第二通道的时间循环周期;
[0014]当第二通道的每一次时间循环结束时,通过第二通道访问定时器的中断回调函数,将中断回调函数指示的时间增加一个第二通道的时间循环周期,得到第三时间信息。
[0015]在一个可选的实施例中,在时间间隔为时钟同步信号中相邻两个上升沿的时间间隔的情况下,上述方法还包括:
[0016]确定定时器的第三通道的时间循环周期,第三通道的时间循环周期大于预设间隔
要求;
[0017]基于第三通道的时间循环周期,检测上升沿;
[0018]在检测到第一上升沿的情况下,记录第三通道的第一时刻值,第一上升沿为时钟同步信号中除最后一个上升沿之外的任一上升沿;
[0019]在检测到第二上升沿的情况下,记录第三通道的第二时刻值,第二上升沿为第一上升沿的下一个上升沿;
[0020]计算第二时刻值与第一时刻值的差值,根据差值确定时间间隔。
[0021]在一个可选的实施中,将第一时间信息同步至芯片系统之前,上述方法还包括:
[0022]确定定时器的第一通道的时间循环周期;
[0023]根据第一通道的时间循环周期,得到与第一通道的时间循环周期对应的第一时间信息换算值;
[0024]获取第一通道的目标时间计数值,目标时间计数值随时间递减,且目标时间计数值的最大值等于第一通道的时间循环周期;
[0025]根据第一通道的时间循环周期、目标时间计数值及第一时间信息换算值,得到第一时间信息。
[0026]在一个可选的实施例中,芯片还配置有异步收发传输器及串行接口,获取时间报文及时钟同步信号,包括:
[0027]通过异步收发传输器,以中断的方式接收时间报文;
[0028]通过串行接口,以中断的方式读取时钟同步信号。
[0029]第二方面,本专利技术还提供了一种芯片系统授时装置,应用于自动驾驶系统,芯片系统包括配置有定时器的芯片,定时器的第一通道用于生成第一时间信息,装置包括:
[0030]第一时间信息同步模块,用于将第一时间信息同步至芯片系统;
[0031]获取模块,用于获取时间报文及时钟同步信号,并确定时钟同步信号中相邻信号间的时间间隔;
[0032]解析模块,用于对时间报文进行解析操作,得到第二时间信息,第二时间信息的时间精度小于第一时间信息;
[0033]第二时间信息同步模块,用于在时间间隔满足预设间隔要求且时间报文校验正确的情况下,将第二时间信息同步至芯片系统,并清零芯片系统的第一时间信息。
[0034]第三方面,本专利技术还提供了一种电子设备,包括:
[0035]处理器;
[0036]用于存储处理器可执行指令的存储器;
[0037]其中,处理器用于执行指令,以实现上述芯片系统授时方法。
[0038]第四方面,本专利技术还提供了一种存储介质,当存储介质中的指令由电子设备的处理器执行时,使得电子设备能够执行上述芯片系统授时方法。
[0039]第五方面,本专利技术还提供了一种计算机程序产品,计算机程序产品包括计算机程序,计算机程序存储在可读存储介质中,计算机设备的至少一个处理器从可读存储介质读取并执行计算机程序,使得设备执行上述芯片系统授时方法。
[0040]应当理解的是,以上的一般描述和后文的细节描述仅是示例性和解释性的,而非限制本公开。
[0041]实施本公开,具有以下有益效果:
[0042]将第一时间信息同步至芯片系统,芯片系统包括配置有定时器的芯片,定时器的第一通道用于生成第一时间信息;获取时间报文及时钟同步信号,记录时钟同步信号的时间间隔;对时间报文进行解析操作,得到第二时间信息,第二时间信息的时间精度小于第一时间信息;在时间间隔满足预设间隔要求且时间报文校验正确的情况下,将第二时间信息同步至芯片系统,并清零芯片系统的第一时间信息。
[0043]本申请通过将比第二时间信息的时间精度更高的第一时间信息同步至芯片系统,实现了对芯片系统更加精准的时间同步;通过记录时钟同步信号的时间间隔,能够对时钟同步信号的稳定性作出判断,保障时间信息的稳定性;通过在时间间隔满足预设间隔要求且时间报文校验正确的情况下,将第二时间信息同步至芯片系统,提高了时间信息的准确度,有效保障了授时的准确性。
[0044]根据下面参考附图对示例性实施例的详细说明,本公开的其它特征及方面将变得清楚。
附图说明
[0045]为了更清楚地说明本申请实施例或现有技术中的技术方案和优点,下面将对实施例或现有技术描述中所需要使用的附图作简单的介绍,显而易见地,下面描述中的附图仅仅是本申请的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其它附图。此处的附图被并入说明书中并构成本说明书的一部分,示出了符合本公开的实施例,并与说明书一起用于解释本公开的原理,并不构成对本公开的不当限定。
[0046]本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种芯片系统授时方法,其特征在于,所述方法应用于自动驾驶系统的芯片系统,所述芯片系统配置有定时器,所述定时器的第一通道用于生成第一时间信息,所述方法包括:将所述第一时间信息同步至所述芯片系统;获取时间报文及时钟同步信号,并确定所述时钟同步信号中相邻信号间的时间间隔;对所述时间报文进行解析操作,得到第二时间信息,所述第二时间信息的时间精度小于所述第一时间信息;在所述时间间隔满足预设间隔要求且所述时间报文校验正确的情况下,将所述第二时间信息同步至所述芯片系统,并清零所述芯片系统的所述第一时间信息。2.根据权利要求1所述的方法,其特征在于,所述方法还包括:在所述时间间隔不满足预设间隔要求、所述时间报文校验失败或者预设时间内未获取到所述时间报文的情况下,控制所述芯片进行自维护时间操作,得到第三时间信息,所述第三时间信息的时间精度小于所述第一时间信息;将所述第三时间信息同步至所述芯片系统,并清零所述芯片系统的所述第一时间信息。3.根据权利要求2所述的方法,其特征在于,所述控制所述芯片进行自维护时间操作,得到第三时间信息,包括:确定所述定时器的第二通道的时间循环周期;当所述第二通道的每一次时间循环结束时,通过所述第二通道访问所述定时器的中断回调函数,将所述中断回调函数指示的时间增加一个所述第二通道的时间循环周期,得到所述第三时间信息。4.根据权利要求1所述的方法,其特征在于,在所述时间间隔为所述时钟同步信号中相邻两个上升沿的时间间隔的情况下,所述方法还包括:确定所述定时器的第三通道的时间循环周期,所述第三通道的时间循环周期大于所述预设间隔要求;基于所述第三通道的时间循环周期,检测上升沿;在检测到第一上升沿的情况下,记录所述第三通道的第一时刻值,所述第一上升沿为所述时钟同步信号中除最后一个上升沿之外的任一上升沿;在检测到第二上升沿的情况下,记录所述第三通道的第二时刻值,所述第二上升沿为所述第一上升沿的下一个上升沿;计算所述第二时刻值与所述第一时刻值的差值,根据所述差值确定所述时间间隔。5.根据权利要求1所述的方法,其特征在于,所述将所述第一时间信息同步至...

【专利技术属性】
技术研发人员:朱健张振林
申请(专利权)人:中汽创智科技有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1