[发明专利]一种基于RapidIO总线的数据传输方法在审
申请号: | 201910679816.4 | 申请日: | 2019-07-26 |
公开(公告)号: | CN110691020A | 公开(公告)日: | 2020-01-14 |
发明(设计)人: | 季园媛;程金;刘文辉;郝鹏鹏 | 申请(专利权)人: | 陕西千山航空电子有限责任公司 |
主分类号: | H04L12/40 | 分类号: | H04L12/40;H04L12/801 |
代理公司: | 11718 北京清大紫荆知识产权代理有限公司 | 代理人: | 张卓 |
地址: | 710065 陕西省西*** | 国省代码: | 陕西;61 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 数据传输 确定性 启动时间间隔 发送 带宽使用率 数据量分配 节点接收 可预测性 时间触发 时间节点 数据传递 循环发送 循环周期 实时性 数据帧 有效地 链路 阻塞 传输 携带 分配 交换 | ||
1.一种基于RapidIO总线的数据传输方法,其特征在于,所述方法包括如下步骤:
S1:设置时间节点;
S2:对整个系统的发送时间进行分配,设置循环发送时间T,在每个循环周期内,系统预先根据每个节点的数据量分配启动时间间隔;
S3:HOST端发送携带STOF信息的Massage包;
S4:对应节点接收命令后进行数据传递。
2.根据权利要求1所述的基于RapidIO总线的数据传输方法,其特征在于,所述步骤S1包括:在整个时间轴中约定一个HOST端进行命令控制;实时命令的初始发送者为HOST模块,系统的实时性由HOST模块进行控制。
3.根据权利要求1所述的基于RapidIO总线的数据传输方法,其特征在于,所述步骤S2中,所述时间间隔中预留了时间间隙,从而保证数据传输的完整性。
4.根据权利要求1所述的基于RapidIO总线的数据传输方法,其特征在于,所述步骤S2中,网络中若出现新的节点时,通过网络枚举重新分配时间片。
5.根据权利要求1所述的基于RapidIO总线的数据传输方法,其特征在于,所述步骤S3中:STOF包为系统参考时基,各系统的定时误差控制在STOF包发送周期的1%
6.根据权利要求1所述的基于RapidIO总线的数据传输方法,其特征在于,HOST端发生故障时,如果长时间未响应,主动权将进行切换,节点设备将代替HOST端作为STOF包的发送者。
7.根据权利要求1所述的基于RapidIO总线的数据传输方法,其特征在于,所述步骤S4中,数据传输采用“命令-响应”方式进行,命令和响应总是成对出现,A端发起命令端,B端响应,通过使用请求和响应对来完成,请求和响应对均由“写事务+门铃事务”的方式进行。
8.根据权利要求7所述的基于RapidIO总线的数据传输方法,其特征在于,所述发起命令中:
a、A端发送写事务,B端在收到写事务后,将数据存放在缓存区;
b、A端在数据发送完毕后,通过发送门铃事务,并携带用户自定义的数据长度信息,发送给B端,B端通过接收到的门铃事务中的数据长度和接收到的实际数据长度对比,若一致,则从缓存区读取数据,完成请求命令。
9.根据权利要求7所述的基于RapidIO总线的数据传输方法,其特征在于,所述响应中:
c、B端发送响应事务,A端在收到响应事务后,将数据存放在缓存区;
d、B端在数据发送完毕后,通过发送门铃事务,并携带用户自定义的数据长度信息,发送给A端,A端通过接收到的门铃事务中的数据长度和接收到的实际数据长度对比,若一致,则从缓存区读取数据,完成响应命令。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于陕西千山航空电子有限责任公司,未经陕西千山航空电子有限责任公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201910679816.4/1.html,转载请声明来源钻瓜专利网。
- 上一篇:电路装置
- 下一篇:分布式多芯片协议应用接口