[发明专利]一种基于SRIO的多通道数据传输控制器及调整方法有效

专利信息
申请号: 202011367446.X 申请日: 2020-11-29
公开(公告)号: CN112491620B 公开(公告)日: 2022-11-01
发明(设计)人: 姬生毅;郭许生;张三刚 申请(专利权)人: 中国航空工业集团公司洛阳电光设备研究所
主分类号: H04L41/14 分类号: H04L41/14;H04L67/01
代理公司: 西安凯多思知识产权代理事务所(普通合伙) 61290 代理人: 刘新琼
地址: 471099 *** 国省代码: 河南;41
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: 一种 基于 srio 通道 数据传输 控制器 调整 方法
【说明书】:

发明提供了一种基于SRIO的多通道数据传输控制器及调整方法,SRIO复位模块产生复位信号输入SRIO链路控制模块,SRIO发送请求处理模块处理控制器接收到的数据发送请求,并将处理后的请求数据发送到SRIO数据包处理模块,SRIO数据包处理模块将接收到待发送数据按照SRIO链路控制模块要求进行打包,并将打包后的数据传送至SRIO链路控制模块,SRIO链路控制模块实现SRIO链路物理层协议。本发明即可以保证短消息类数据传输的实时性,又可以保证大数据量数据传输时各通道之间的同步性,使用HDL编程语言设计,形成模块化的FPGA软核,方便不同产品之间移植应用。

技术领域

本发明涉及嵌入式系统高速数据传输领域,尤其是SRIO协议以及数据高速传输。

背景技术

SRIO(Serial Rapid IP)作为一种高速通信协议,以其高传输效率、灵活的拓补结构、高稳定性、高实时性和高可靠性等特点,在机载高速数据通信领域中占据着重要地位。

SRIO协议定义了6种I/O操作,包括读、写、有响应写、流写、原子和维护等,6种I/0操作的数据包格式各有不同,其中写操作使用NWRITE包向指定地址写数据,流写操作使用SWRITE包向指定地址写数据。

NWRITE包,由协议规定的NWRITE包头和少于1个双字的负载组成,SRIO接收端可根据NWRITE包头中的地址等字段,向指定地址写入负载数据。NWRITE包的特点,使其在面向小数据量、操作复杂型应用场合时,更具优势。

SWRITE包,由协议规定的SWRITE包头和1到256个双字的负载组成,SRIO接收端可根据SWRITE包头中的地址字段,连续向指定地址写入负载数据。NWRITE包的特点,使其在面向大数据量、高带宽的应用场合时,更具优势。

Doorbell包,由协议规定的Doorbell包头和2字节的Doorbell信息组成,SRIO接收端可根据Doorbell信息产生不同中断。

随着通信技术的发展,以及嵌入式系统复杂度不断提高,一个SRIO链路往往需要即传输实时性要求高、数据量小的短消息类数据,又要传输同步性要求高、数据量大的长消息类数据。所以本发明设计了一种基于SRIO的多通道数据传输控制器。基于SRIO的多通道数据传输控制器将待发送数据按照SRIO最小数据包进行分块,并设计了轮询+优先级动态调整的方法,即可以保证短消息类数据传输的实时性,又可以保证大数据量数据传输时各通道之间的同步性。该控制器使用HDL编程语言设计,形成模块化的FPGA软核,方便不同产品之间移植应用。

发明内容

为了克服现有技术的不足,本发明提供一种基于SRIO的多通道数据传输控制器及调整方法,即可以保证短消息类数据传输的实时性,又可以保证大数据量数据传输时各通道之间的同步性。

本发明解决其技术问题所采用的技术方案是:

一种基于SRIO的多通道数据传输控制器,包括SRIO复位模块、SRIO发送请求处理模块、SRIO数据包处理模块和SRIO链路控制模块,SRIO复位模块产生复位信号输入SRIO链路控制模块,SRIO发送请求处理模块处理控制器接收到的数据发送请求,并将处理后的请求数据发送到SRIO数据包处理模块,SRIO数据包处理模块将接收到待发送数据按照SRIO链路控制模块要求进行打包,并将打包后的数据传送至SRIO链路控制模块,SRIO链路控制模块实现SRIO链路物理层协议。

所述SRIO复位模块为SRIO链路控制模块的产生复位信号,系统上电后SRIO复位模块处理上电复位等待,并产生SRIO链路上电复位信号,等待31个时钟周期后,SRIO链路控制模块进入等待复位状态,当接收到主控的复位指令或者是检测到SRIO链路失锁时,SRIO链路控制模块进入链路复位状态,并产生复位信号,31个时钟周期后,完成复位并返回等待复位状态。

下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中国航空工业集团公司洛阳电光设备研究所,未经中国航空工业集团公司洛阳电光设备研究所许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/pat/books/202011367446.X/2.html,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

400-8765-105周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top