[发明专利]一种基于时间触发网络的时间同步装置有效
申请号: | 201911190487.3 | 申请日: | 2019-11-28 |
公开(公告)号: | CN111130675B | 公开(公告)日: | 2021-11-09 |
发明(设计)人: | 田园;李大鹏;王建宇;李玉发;蒲恺;何向栋 | 申请(专利权)人: | 中国航空工业集团公司西安航空计算技术研究所 |
主分类号: | H04J3/06 | 分类号: | H04J3/06 |
代理公司: | 西安智邦专利商标代理有限公司 61211 | 代理人: | 王凯敏 |
地址: | 710065 陕*** | 国省代码: | 陕西;61 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 基于 时间 触发 网络 同步 装置 | ||
为解决时间触发协议存在使用限制的技术问题,本发明提供了一种基于时间触发网络的时间同步装置,包括配置生成单元、RTC同步控制单元、时间触发同步控制单元、时间同步混合发送单元以及时间同步混合接收单元。本发明可以满足:当网络需求不满足,或者不适用时间触发协议的时候能够使用RTC方法进行时间同步,当网络满足时间触发协议时能够使用时间触发协议进行时间同步,从而拓展了应用范围,提高了系统的集成度。
技术领域
本发明属于数据通信技术领域,涉及一种基于时间触发网络的时间同步装置。
背景技术
时间触发网络具备强实时、高可靠与高可用等特性,适用于对数据传输的实时性、可靠性有较高要求的分布式网络系统。时间触发网络是通过时间触发协议进行时间同步的,时间同步技术是时间触发网络的核心技术。
在实际应用中,时间触发协议存在使用限制。例如当在网络节点较少不足以通过时间触发协议实现时间同步;再如当配置不满足或者网络对时间同步要求较低,不适用时间触发协议。
发明内容
为解决时间触发协议存在使用限制的技术问题,本发明提供了一种采用FPGA逻辑电路设计的基于时间触发网络的时间同步装置,当网络需求不满足,或者不适用时间触发协议的时候能够使用RTC方法进行时间同步,当网络满足时间触发协议时能够使用时间触发协议进行时间同步,从而拓展了应用范围,提高了系统的集成度。
本发明的技术方案为:
一种基于时间触发网络的时间同步装置,其特殊之处在于:包括配置生成单元、RTC同步控制单元、时间触发同步控制单元、时间同步混合发送单元以及时间同步混合接收单元;
所述配置生成单元用于实现以下步骤:
1)接收来自主机接口的读写控制信号、2M位地址总线信号和2M位数据总线信号;M为大于等于4的整数;
2)对所述2M位地址总线信号进行译码,根据所述2M位数据总线信号生成RTC同步控制单元、时间触发同步控制单元、时间同步混合发送单元以及时间同步混合接收单元的配置信号;
时间同步混合发送单元配置信号包括时钟同步开关信号、RTC同步开关信号、2M位时间触发同步发送链路配置信号、2M位RTC同步发送链路配置信号、2M位静态发送延时信号;
时间同步混合接收单元配置信号包括2M位时间触发同步接收链路配置信号、2M位RTC同步接收链路配置信号和2M位静态接收延迟信号;
所述时间同步混合接收单元用于实现以下步骤:
1)接收来自外部接收单元的2M+1位缓冲区读数据,以及来自配置生成单元的时间同步混合接收单元配置信号;
2)对接收到的缓冲区读数据进行处理,生成时间触发同步控制信号和RTC同步控制信号;时间触发同步控制信号包括CS接收指示[1:N]、CA接收指示[1:N]、IN接收指示[1:N]、透明时钟[1:N]、整合周期[1:N]和成员变量[1:N];RTC同步控制信号包括RTC接收更新使能和2M+1位RTC接收更新数据;1≤N≤2M,N为整数;
其中,所述CS是冷启动帧,CA是冷启动确认帧,IN是整合帧,RTC是实时时间控制;
所述RTC同步控制单元用于实现以下步骤:
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中国航空工业集团公司西安航空计算技术研究所,未经中国航空工业集团公司西安航空计算技术研究所许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201911190487.3/2.html,转载请声明来源钻瓜专利网。