[发明专利]一种嵌入式系统不同时钟域运行时戳获取方法及装置在审
申请号: | 202210083903.5 | 申请日: | 2022-01-19 |
公开(公告)号: | CN114461012A | 公开(公告)日: | 2022-05-10 |
发明(设计)人: | 李英明;王志鹏;宋彦锋;袁方方;方伟;任华锋;孙振华;王西邓;周东杰;赵会彬;吕玄兵 | 申请(专利权)人: | 许昌许继软件技术有限公司;许继集团有限公司 |
主分类号: | G06F1/12 | 分类号: | G06F1/12 |
代理公司: | 北京中政联科专利代理事务所(普通合伙) 11489 | 代理人: | 张吉和 |
地址: | 461000 河*** | 国省代码: | 河南;41 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 嵌入式 系统 不同 时钟 运行 获取 方法 装置 | ||
1.一种嵌入式系统不同时钟域运行时戳获取方法,其特征在于,嵌入式系统包括:时钟域管理模块和同步时戳获取模块,包括如下步骤:
提供时钟域注册管理接口,来标识时钟域信息;
通过周期性的同步时戳获取,对所述时钟域管理模块内不同时钟域时钟转换计算时所需的基准时戳进行更新;
通过周期更新的所述不同时钟域的所述基准时戳,对所述时钟域管理模块内不同时钟域间进行同步时戳转换计算时的时戳转换关系进行更新;
基于时钟域管理模块,依据一个时钟域在预设时刻的实时运行时戳,通过所述时戳转换关系计算其它时钟域在所述预设时刻的运行时戳。
2.根据权利要求1所述的嵌入式系统不同时钟域运行时戳获取方法,其特征在于,所述通过周期性的同步时戳获取对所述时钟域管理模块内不同时钟域时钟转换计算时所需的基准时戳进行更新,包括:
按照预设周期,通过同步时戳获取模块获取所述不同时钟域在运行过程中同一时刻的实时运行时戳;
获取所述不同时钟域在运行过程中所述预设时刻的实时运行时戳。
3.根据权利要求1所述的嵌入式系统不同时钟域运行时戳获取方法,其特征在于,所述对所述时钟域管理模块内不同时钟域间进行同步时戳转换计算时的转换关系进行更新,包括:
按照预设周期,通过同步时戳获取模块获取所述不同时钟域在运行过程中同一时刻的实时运行时戳,并对所述不同时钟域的时戳转换关系进行更新;
将所述不同时钟域在同一时刻实时运行时戳作为所述不同时钟域的转换基准;
所述不同时钟域的时戳转换关系,包含所述转换基准及前后两次连续的所述转换基准,并结合预设滤波算法,计算转换系数;
依据所述不同时钟域的时戳转换关系,对不同时钟域的实时运行时戳进行转换计算。
4.根据权利要求3所述的嵌入式系统不同时钟域运行时戳获取方法,其特征在于,所述对所述时钟域管理模块内不同时钟域间进行同步时戳转换计算时的转换关系进行更新,还包括:
通过所述时钟域管理转换模块对其管理的所述不同时钟域设置数字索引;
通过所述数字索引得到所述不同时钟域的时戳转换关系。
5.根据权利要求1-4任一所述的嵌入式系统不同时钟域运行时戳获取方法,其特征在于,
所述不同时钟域为同步时钟运行状态或异步时钟运行状态。
6.一种嵌入式系统不同时钟域运行时戳获取装置,其特征在于,嵌入式系统包括:时钟域管理模块和同步时戳获取模块,包括:
时钟域注册模块,其用于提供时钟域注册管理接口,来标识时钟域信息;
同步时戳获取模块,其用于通过周期性的同步时戳获取,对所述时钟域管理模块内不同时钟域时钟转换计算时所需的基准时戳进行更新;
转换计算模块,其用于通过周期更新的所述不同时钟域的所述基准时戳,对所述时钟域管理模块内不同时钟域间进行同步时戳转换计算时的时戳转换关系进行更新;
时戳计算模块,其用于基于时钟域管理模块,依据一个时钟域在特定时刻的实时运行时戳,通过所述时戳转换关系计算其它时钟域在该特定时刻的运行时戳。
7.根据权利要求6所述的嵌入式系统不同时钟域运行时戳获取装置,其特征在于,所述同步时戳获取模块包括:
转换关系更新单元,其用于按照预设周期,通过所述同步时戳获取模块对所述不同时钟域的转换基准和转换系数进行更新;
转换关系获取单元,其用于依据所述不同时钟域的序号标识,获取所述不同时钟域的时戳转换关系。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于许昌许继软件技术有限公司;许继集团有限公司,未经许昌许继软件技术有限公司;许继集团有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202210083903.5/1.html,转载请声明来源钻瓜专利网。