[发明专利]一种万兆以太网与RapidIO网络转换控制系统及方法在审
| 申请号: | 201710212134.3 | 申请日: | 2017-04-01 |
| 公开(公告)号: | CN106973059A | 公开(公告)日: | 2017-07-21 |
| 发明(设计)人: | 王慧;秦清松;郭洪振 | 申请(专利权)人: | 山东超越数控电子有限公司 |
| 主分类号: | H04L29/06 | 分类号: | H04L29/06 |
| 代理公司: | 济南舜源专利事务所有限公司37205 | 代理人: | 张亮 |
| 地址: | 250000 山东省*** | 国省代码: | 山东;37 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 一种 以太网 rapidio 网络 转换 控制系统 方法 | ||
1.一种万兆以太网与Rapid IO网络转换控制系统,其特征在于,包括FPGA逻辑处理器,所述FPGA逻辑处理器连接有Rapid IO接口模块和万兆以太网接口模块;
所述FPGA逻辑处理器包括Rapid IO处理模组和万兆以太网处理模组;
其中,Rapid IO处理模组包括信息处理模块,所述信息处理模块连接有FIFO模块、第一存储器、信息模块和FIFO响应模块,所述FIFO模块连接Rapid IO接收控制模块,Rapid IO接收控制模块连接Rapid IO接口模块,所述FIFO响应模块连接Rapid IO发送模块,所述第一存储器连接万兆以太网发送模块;
万兆以太网处理模组包括第二存储器,所述第二存储器连接有万兆以太网接收控制模块、地址FIFO模块、命令控制模块和Rapid IO发送模块,所述地址FIFO模块连接命令控制模块和万兆以太网接收控制模块,所述万兆以太网接收控制模块连接万兆以太网接口模块。
2.根据权利要求1所述的一种万兆以太网与Rapid IO网络转换控制系统,其特征在于,FPGA逻辑处理器用于接收万兆以太网的数据包转换为Rapid IO邮箱消息和接收Rapid IO邮箱消息转换为以太网包。
3.根据权利要求1或2所述的一种万兆以太网与Rapid IO网络转换控制系统,其特征在于,命令控制模块包括验证模块,验证模块用于对Rapid IO邮箱消息状态进行验证。
4.根据权利要求3所述的一种万兆以太网与Rapid IO网络转换控制系统,其特征在于,所述信息模块包括信息控制模块和邮箱模块,邮箱模块用于邮箱匹配以及产生超时信号。
5.一种万兆以太网与Rapid IO网络转换控制方法,其特征在于,包括Rapid IO邮箱消息转换为以太网包的控制方法和万兆以太网的数据包转换为Rapid IO邮箱消息的控制方法;
Rapid IO邮箱消息转换为以太网包的控制方法,具体步骤如下:
步骤R1:Rapid IO接收控制模块接收Rapid IO邮箱消息包,根据Rapid IO协议将Rapid IO邮箱消息包进行拆分,将拆分后的数据传到FIFO模块;
步骤R2:信息处理模块取FIFO模块中的数据,并对获取的数据进行处理分类,若接收到Rapid IO邮箱消息,执行步骤3,若接收到Rapid IO接口模块返回的响应数据,则将响应数据传到FIFO响应模块,以备Rapid IO发送模块进行提取发送;
步骤R3:信息模块接收信息处理模块传送的邮箱消息进行整合处理并将处理后的邮箱数据返还到信息处理模块;
步骤R4:信息处理模块将接收完成的邮箱数据传到第一存储器组成以太网包,并通过万兆以太网发送模块发送出去;
万兆以太网的数据包转换为Rapid IO邮箱消息的控制方法,具体步骤如下:
步骤W1:万兆以太网接收控制模块接收以太网包,根据Rapid IO邮箱消息机制将接收到的以太网包拆分,将拆分后的数据送入第二存储器;
步骤W2:命令控制模块控制将数据信息传到Rapid IO发送模块。
6.根据权利要求5所述一种万兆以太网与Rapid IO网络转换控制方法,其特征在于,步骤R3中,所述信息模块包括信息控制模块和邮箱模块,信息模块接收信息处理模块传送的邮箱消息时,由信息控制模块进行处理计算出邮箱数据的存储地址并将邮箱数据存到第二存储器,信息控制模块通过比对消息长度Msglen与分段号Msgseg进行确认,当两者相同时,表示当前消息接收完毕。
7.根据权利要求5所述一种万兆以太网与Rapid IO网络转换控制方法,其特征在于,步骤W1中,万兆以太网接收控制模块从地址FIFO模块中获取Mac地址与邮箱号的绑定关系并且根据绑定关系将拆分后的数据送入第二存储器。
8.根据权利要求5所述一种万兆以太网与Rapid IO网络转换控制方法,其特征在于, Rapid IO邮箱消息发送状态通过验证模块进行确认,发送状态包括发送成功、发送失败、发送超时。
9.根据权利要求8所述一种万兆以太网与Rapid IO网络转换控制方法,其特征在于,验证模块确认发送成功,则该消息不再重发,发送超时或发送失败则通过命令控制模块控制重新发送。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于山东超越数控电子有限公司,未经山东超越数控电子有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201710212134.3/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种Web应用防火墙规则更新方法、装置及系统
- 下一篇:一种视频监控系统





