一种残膜回收机防缠绕挑膜装置的制 一种秧草收获机用电力驱动行走机构

片上系统中的时域同步的制作方法

2022-07-27 21:47:19 来源:中国专利 TAG:

技术特征:
1.一种用于使第一设备的第一时域与第二设备的第二时域同步的方法,所述方法包括:检测至少一个周期性触发事件,所述至少一个周期性触发事件是在从所述第一时域、所述第二时域和第三设备的第三时域中选择的至少一个触发时域中生成的;在检测所述至少一个周期性触发事件的瞬间,获取表示除所述至少一个触发时域之外的所述第一时域、所述第二时域和所述第三时域的瞬时状态的当前时间戳值;在所述第三时域中,比较分别连续获取的所述当前时间戳值之间的差分持续时间;以及基于所述比较,使所述第二时域与所述第一时域同步。2.根据权利要求1所述的方法,其中获取所述当前时间戳值是在检测相同周期性触发事件的相同瞬间、或在检测不同周期性触发事件的不同瞬间被执行的。3.根据权利要求1所述的方法,其中所述第一时域由外围组件互连高速“pcie”接口的精确时间测量协议“ptm”限定,所述第二时域由网络接口“以太网”的精确时间协议“ptp”限定,并且所述第三时域由自由运行本地时钟进行时钟控制,所述自由运行本地时钟被配置为对软件操作进行时钟控制。4.根据权利要求1所述的方法,其中所述至少一个触发时域包括所述第一时域,并且在所述第一时域中生成的所述至少一个周期性触发事件响应于在表示所述第一时域的所述瞬时状态的当前时间戳值的至少一个位的转换上被验证的条件而发生,所述当前时间戳值的每个位在时间戳总线的专用信道上被传送。5.根据权利要求1所述的方法,其中所述至少一个触发时域不包括所述第一时域,表示所述第一时域的所述瞬时状态的当前时间戳值的每个位在所述时间戳总线的专用信道上被传送,并且获取表示所述第一时域的所述瞬时状态的当前时间戳值包括用存在于所述时间戳总线的每个信道上的位加载锁存器,所述加载锁存器是在检测所述至少一个周期性触发事件的瞬间被控制的。6.根据权利要求1所述的方法,其中所述至少一个触发时域包括所述第二时域,并且响应于在所述第二时域中生成的周期信号,在所述第二时域中生成的所述至少一个周期性触发事件被检测到。7.一种系统,包括:第一设备,包括第一计数器,所述第一计数器被配置为提供表示第一时域的瞬时状态的当前时间戳值;第二设备,包括第二计数器,所述第二计数器被配置为提供表示第二时域的瞬时状态的当前时间戳值;以及第三设备,包括:本地时钟生成器,被配置为对第三时域进行时钟控制;以及同步模块,被配置为:检测在从所述第一时域、所述第二时域和所述第三时域中选择的至少一个触发时域中生成的至少一个周期性触发事件;在检测所述至少一个周期性触发事件的瞬间,获取表示除所述至少一个触发时域以外的所述第一时域、所述第二时域和所述第三时域的当前时间戳值;
比较被分别连续获取的当前时间戳值之间的差分持续时间;以及基于所述比较,生成控制,所述控制被配置为使所述第二时域与所述第一时域同步。8.根据权利要求7所述的系统,其中所述同步模块被配置为在检测相同周期性触发事件的相同瞬间、或在检测不同周期性触发事件的不同瞬间,获取所述当前时间戳值。9.根据权利要求7所述的系统,其中所述第一设备包括外围组件互连高速“pcie”接口,所述外围组件互连高速“pcie”接口被配置为通过精确时间测量“ptm”协议限定所述第一时域,所述第二设备包括网络接口“以太网”,所述网络接口“以太网”被配置为通过精确时间协议“ptp”限定所述第二时域,并且所述第三设备的所述本地时钟生成器被配置为对软件操作进行时钟控制。10.根据权利要求7所述的系统,其中所述至少一个触发时域包括所述第一时域,所述第一计数器被配置为在时间戳总线的专用信道上传送所述当前时间戳值的每个位,并且其中所述同步模块被配置为响应于在所述时间戳总线的相应信道上的至少一个位的转换上被验证的条件,检测在所述第一时域中生成的所述至少一个周期性触发事件。11.根据权利要求7所述的系统,其中所述至少一个触发时域不包括所述第一时域,第一计数器被配置为在时间戳总线的专用信道上传送所述当前时间戳值的每个位,并且其中所述同步模块包括所述时间戳总线上的锁存器,并且所述同步模块被配置为:通过在所述至少一个周期性触发事件的瞬间,利用存在于所述时间戳总线的每个信道上的位控制所述锁存器的加载,来获取表示所述第一时域的瞬时状态的所述当前时间戳值。12.根据权利要求7所述的系统,其中所述至少一个触发时域包括所述第二时域,并且所述同步模块被配置为响应于在所述第二时域中生成的周期信号,检测在所述第二时域中生成的所述至少一个周期性触发事件。13.一种片上系统,包括:外围组件互连高速“pcie”设备,包括第一计数器,所述第一计数器被配置为提供表示第一时域的瞬时状态的当前时间戳值;以太网设备,包括第二计数器,所述第二计数器被配置为提供表示第二时域的瞬时状态的当前时间戳值;以及中央处理单元“cpu”设备,包括:本地时钟生成器,被配置为对第三时域进行时钟控制;以及同步模块,被配置为:检测至少一个周期性触发事件,所述至少一个周期性触发事件是在从所述第一时域、所述第二时域和所述第三时域中选择的至少一个触发时域中生成的;在检测所述至少一个周期性触发事件的瞬间,获取表示除所述至少一个触发时域以外的所述第一时域、所述第二时域和所述第三时域的当前时间戳值;比较分别连续获取的当前时间戳值之间的差分持续时间;以及基于所述比较,生成控制,所述控制被配置为使所述第二时域与所述第一时域同步。14.根据权利要求13所述的片上系统,其中所述同步模块被配置为在检测相同周期性触发事件的相同瞬间、或在检测不同周期性触发事件的不同瞬间,获取所述当前时间戳值。15.根据权利要求13所述的片上系统,其中所述pcie设备包括pcie接口,所述pcie接口被配置为通过精确时间测量“ptm”协议限定所述第一时域,所述以太网设备包括以太网接
口,所述以太网接口被配置为通过精确时间协议“ptp”限定所述第二时域,并且所述cpu设备的所述本地时钟生成器被配置为对软件操作进行时钟控制。16.根据权利要求13所述的片上系统,其中所述至少一个触发时域包括所述第一时域,所述第一计数器被配置为在时间戳总线的专用信道上传送所述当前时间戳值的每个位,并且其中所述同步模块被配置为:响应于在所述时间戳总线的相应信道上的至少一个位的转换上被验证的条件,检测在所述第一时域中生成的所述至少一个周期性触发事件。17.根据权利要求13所述的片上系统,其中所述至少一个触发时域不包括所述第一时域,所述第一计数器被配置为在时间戳总线的专用信道上传送所述当前时间戳值的每个位,并且其中所述同步模块包括所述时间戳总线上的锁存器,并且所述同步模块被配置为:通过在所述至少一个周期性触发事件的瞬间,利用存在于所述时间戳总线的每个信道上的位控制所述锁存器的加载,来获取表示所述第一时域的瞬时状态的所述当前时间戳值。18.根据权利要求13所述的片上系统,其中所述至少一个触发时域包括所述第二时域,并且所述同步模块被配置为响应于在所述第二时域中生成的周期信号,检测在所述第二时域中生成的所述至少一个周期性触发事件。19.根据权利要求13所述的片上系统,其中所述cpu设备是微处理器。20.根据权利要求13所述的片上系统,其中所述cpu设备是微控制器。

技术总结
本公开涉及片上系统中的时域同步。一种用于使片上系统的第一时域与第二时域同步的方法,该方法包括:检测在第一时域、第二时域或第三时域中生成的至少一个周期性触发事件;在至少一个触发事件的瞬间,获取表示除触发时域之外的时域的瞬时状态的当前时间戳值;在第三时域中,对分别连续获得的当前时间戳值之间的差分持续时间进行比较;以及基于比较使第二时域与第一时域同步。与第一时域同步。与第一时域同步。


技术研发人员:昂德 D
受保护的技术使用者:意法半导体(鲁塞)公司
技术研发日:2022.01.25
技术公布日:2022/7/26
再多了解一些

本文用于企业家、创业者技术爱好者查询,结果仅供参考。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

相关文献