[发明专利]一种嵌入式系统不同时钟域运行时戳获取方法及装置在审
申请号: | 202210083903.5 | 申请日: | 2022-01-19 |
公开(公告)号: | CN114461012A | 公开(公告)日: | 2022-05-10 |
发明(设计)人: | 李英明;王志鹏;宋彦锋;袁方方;方伟;任华锋;孙振华;王西邓;周东杰;赵会彬;吕玄兵 | 申请(专利权)人: | 许昌许继软件技术有限公司;许继集团有限公司 |
主分类号: | G06F1/12 | 分类号: | G06F1/12 |
代理公司: | 北京中政联科专利代理事务所(普通合伙) 11489 | 代理人: | 张吉和 |
地址: | 461000 河*** | 国省代码: | 河南;41 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 嵌入式 系统 不同 时钟 运行 获取 方法 装置 | ||
本发明公开了一种嵌入式系统不同时钟域运行时戳获取方法及装置,嵌入式系统包括:时钟域管理模块和同步时戳获取模块,其中方法包括:提供时钟域注册管理接口,来标识时钟域信息;通过周期性的同步时戳获取,对时钟域管理模块内不同时钟域时钟转换计算时所需的基准时戳进行更新;通过周期更新的基准时戳,对时钟域管理模块内不同时钟域间进行同步时戳转换计算时的转换关系进行更新;基于时钟域管理模块,依据一时钟域在预设时刻的实时运行时戳,计算其它时钟域在预设时刻的运行时戳。通过不同时钟域之间的时戳对应关系,实现依据一个时钟域的实时运行时戳,来获取其它时钟域的实时运行时戳,并避免了实时时戳因计算机位数原因翻转导致的计算错误。
技术领域
本发明涉及电力系统控制技术领域,特别涉及一种嵌入式系统不同时钟域运行时戳获取方法及装置。
背景技术
在嵌入式系统中,由于系统本身的复杂性,往往存在多个不同的时钟域,它们通常由不同频率的晶振分别进行驱动,根据挂接总线不同,其运行时戳的获取接口通常并不相同,获取速度也快慢不一,因此,在时戳精度要求较高的实时系统中,往往无法直接获取多个时钟域在同一时间点的实时运行时戳,从而成为工程应用中的一个难点。对此类系统,通常需要提供一个外部对时源,并分别接入各个模块,并在各模块上分别运行一个同步程序,从而实现与时钟源的同步。但这种方式,实现上较为复杂,成本也相对较高,且有些模块由于资源受限,并不具备部署较复杂时钟同步机制的条件。
发明内容
本发明实施例的目的是提供一种嵌入式系统不同时钟域运行时戳获取方法及装置,通过一个时钟域管理模块,建立起不同时钟域之间的时戳对应关系,从而实现依据一个时钟域的实时运行时戳,来获取其它时钟域的实时运行时戳,避免了实时时戳由于计算机位数的原因引起翻转而导致的计算错误,提高了嵌入式系统的运行精度和安全性。
为解决上述技术问题,本发明实施例的第一方面提供了一种嵌入式系统不同时钟域运行时戳获取方法,嵌入式系统包括:时钟域管理模块和同步时戳获取模块,包括如下步骤:
提供时钟域注册管理接口,来标识时钟域信息;
通过周期性的同步时戳获取,对所述时钟域管理模块内不同时钟域时钟转换计算时所需的基准时戳进行更新;
通过周期更新的所述不同时钟域的所述基准时戳,对所述时钟域管理模块内不同时钟域间进行同步时戳转换计算时的时戳转换关系进行更新;
基于时钟域管理模块,依据一个时钟域在预设时刻的实时运行时戳,通过所述时戳转换关系计算其它时钟域在所述预设时刻的运行时戳。
进一步地,所述通过周期性的同步时戳获取对所述时钟域管理模块内不同时钟域时钟转换计算时所需的基准时戳进行更新,包括:
按照预设周期,通过同步时戳获取模块获取所述不同时钟域在运行过程中同一时刻的实时运行时戳;
所述获取所述不同时钟域在运行过程中所述预设时刻的实时运行时戳。
进一步地,所述对所述时钟域管理模块内不同时钟域间进行同步时戳转换计算时的转换关系进行更新,包括:
按照预设周期,通过同步时戳获取模块获取所述不同时钟域在运行过程中同一时刻的实时运行时戳,并对所述不同时钟域的时戳转换关系进行更新;
将所述不同时钟域在同一时刻实时运行时戳作为所述不同时钟域的转换基准;
所述不同时钟域的时戳转换关系,包含所述转换基准及前后两次连续的所述转换基准,并结合预设滤波算法,计算转换系数;
依据所述不同时钟域的时戳转换关系,对不同时钟域的实时运行时戳进行转换计算。
进一步地,所述对所述时钟域管理模块内不同时钟域间进行同步时戳转换计算时的转换关系进行更新,还包括:
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于许昌许继软件技术有限公司;许继集团有限公司,未经许昌许继软件技术有限公司;许继集团有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202210083903.5/2.html,转载请声明来源钻瓜专利网。