[发明专利]基于SPACEWIRE总线的星载异构系统数据共享装置、系统及方法在审
| 申请号: | 202210575887.1 | 申请日: | 2022-05-25 |
| 公开(公告)号: | CN115001895A | 公开(公告)日: | 2022-09-02 |
| 发明(设计)人: | 张利钧;刘文琦;闫亮 | 申请(专利权)人: | 西安微电子技术研究所 |
| 主分类号: | H04L12/40 | 分类号: | H04L12/40;H04L49/102;H04L49/103 |
| 代理公司: | 西安通大专利代理有限责任公司 61200 | 代理人: | 张宇鸽 |
| 地址: | 710000 陕西*** | 国省代码: | 陕西;61 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 基于 spacewire 总线 星载异构 系统 数据 共享 装置 方法 | ||
1.基于SPACEWIRE总线的星载异构系统数据共享装置,其特征在于,包括:计算节点、中心节点、SPACEWIRE路由网络和公共存储器;
所述SPACEWIRE路由网络连接中心节点与若干个计算节点,所述公共存储器连接SPACEWIRE路由网络;所述中心节点和每个计算节点通过SPACEWIRE路由网络共同访问公共存储器。
2.根据权利要求1所述的基于SPACEWIRE总线的星载异构系统数据共享装置,其特征在于,所述中心节点用于通过SPACEWIRE路由网络传递数据给计算节点,并通过SPACEWIRE路由网络接收计算结果;
所述计算节点用于计算中心节点所发送的数据;
所述公共存储器用于数据收发的缓存区域,所述公共存储器包括中心节点发送缓冲区、计算节点接收缓冲区和计算节点发送缓冲区;所述中心节点发送缓冲区用于存储发送数据;所述计算节点接收缓冲区用于接收中心节点发送缓冲区存储的发送数据;所述计算节点发送缓冲区域用于存储计算节点所得到的计算结果;
每个计算节点对应一个计算节点接收缓冲区和计算节点发送缓冲区;
所述若干个计算节点包括首位计算节点、中间计算节点和末位计算节点;
中心节点通过SPACEWIRE路由网络将数据安置在公共存储器的中心节点发送缓冲区,SPACEWIRE路由网络将数据搬运至首位计算节点接收缓冲区,首位计算节点计算中心节点所发送的数据,并将计算结果返回给首位计算节点的发送缓冲区;
中心节点继续通过SPACEWIRE路由网络将数据搬运至首位计算节点接收缓冲区,同时将首位计算节点的发送缓冲区的计算结果向中间计算节点的发送缓冲区,中间计算节点对所接收的数据进行计算,计算结果存储至中间计算节点的发送缓冲区;
中心节点通过SPACEWIRE路由网络控制每一中间计算节点的接收缓冲区接收来自上一计算节点的发送缓冲区的计算结果,每一中间计算节点对所接收到的数据进行计算,将计算结果存储到自身对应的发送缓冲区中,重复上述步骤,直到末位计算节点,完成多节点数据调度。
3.基于SPACEWIRE总线的星载异构系统数据共享系统,其特征在于,包括:基于SPACEWIRE的两重通讯帧协议和异构系统共享存储管理模块;所述基于SPACEWIRE的两重通讯帧协议用于实现异构系统的数据交互;所述异构系统共享存储管理模块用于集中管理异构系统的存储空间和数据搬运,实现异构系统数据共享。
4.根据权利要求3所述的基于SPACEWIRE总线的星载异构系统数据共享系统,其特征在于,所述基于SPACEWIRE的两重通讯帧协议包括:串行通讯协议和远程访问协议;所述串行通讯协议为面向信息通讯接口,用于点对点之间的信息与数据交互;所述远程访问协议用于在SPACEWIRE通讯帧中直接对公共存储器数据空间进行读写管理。
5.根据权利要求4所述的基于SPACEWIRE总线的星载异构系统数据共享系统,其特征在于,所述串行通讯协议帧和远程访问协议帧为SPACEWIRE基本帧格式拓展而来;
所述SPACEWIRE基本帧格式为将目标地址、数据、结束标志封装为一帧数据;
所述串行通讯协议帧和远程访问协议帧使用帧标识区分数据内容套用的协议:若帧标识为串行通讯协议,数据内容为节点间通讯数据;若帧标识为远程访问协议,数据内容包含存储器访问信息。
6.根据权利要求5所述的基于SPACEWIRE总线的星载异构系统数据共享系统,其特征在于,所述存储器访问信息包括:命令编号、写地址、写长度和数据信息。
7.根据权利要求6所述的基于SPACEWIRE总线的星载异构系统数据共享系统,其特征在于,所述异构系统共享存储管理模块包括:空间管理软件和平台调度软件;所述空间管理软件管理公共存储器的地址空间;所述平台调度软件优化计算调度流程。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于西安微电子技术研究所,未经西安微电子技术研究所许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202210575887.1/1.html,转载请声明来源钻瓜专利网。





