[发明专利]一种低系统开销的RAPIDIO数据传输方法在审

专利信息
申请号: 201410310792.2 申请日: 2014-07-02
公开(公告)号: CN104023037A 公开(公告)日: 2014-09-03
发明(设计)人: 姜凯;田明坤;梁智豪 申请(专利权)人: 浪潮集团有限公司
主分类号: H04L29/06 分类号: H04L29/06
代理公司: 济南信达专利事务所有限公司 37100 代理人: 姜明
地址: 250101 山东*** 国省代码: 山东;37
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: 一种 系统 开销 rapidio 数据传输 方法
【说明书】:

 

技术领域

发明涉及数据传输领域,具体地说是一种低系统开销的RAPIDIO数据传输方法。

背景技术

RapidIO协议由逻辑层、传输层和物理层构成。逻辑层定义了所有协议和包格式。这是对终端进行初始化和完成传送的很有必要的信息。传输层为数据包从一个终端到另一个终端通道的必要信息。物理层描述了设备之间接口协议,例如包传装置,流量控制,电特性及低级错误管理等。Rapid IO分为并行Rapid IO标准和串行Rapid IO标准,串行RapidIO是指物理层采用串行差分模拟信号传输的RapidIO标准。

FIFO:First Input First Output的缩写,先入先出队列,这是一种传统的按序执行方法,先进入的指令先完成并引退,跟着才执行第二条指令。是一种先进先出的数据缓存器,他与普通存储器的区别是没有外部读写地址线,这样使用起来非常简单。

目前,RapidIO传输方式在现今社会应用广泛,但如果遇到RapidIO两端数据处理能力不同,则会频繁应用Doorbell和Mailbox两种传输方式,而CPU需要响应中断,极大的增加了系统的开销。

发明内容

本发明的技术任务是提供一种低系统开销的RAPIDIO数据传输方法。

本发明的技术任务是按以下方式实现的,该低系统开销的RAPIDIO数据传输方法如下:在RapidIO数据传输过程中,数据通过数据发送FIFO发出,途经传输接口,进入可设阈值的FIFO,阈值判断逻辑监测可设阈值FIFO中数据报文是否达到某个阈值,然后将数据报文传送至阈值反馈逻辑,阈值反馈逻辑通过传输接口将数据报文发送至阈值换算逻辑换算,之后数据报文传送给数据切分逻辑,数据切分逻辑将数据缓存中的数据按需求大小切分,填入数据发送FIFO完成整个循环。

所述的阈值反馈逻辑发送端数据报文有效载荷分别为0、16、32、64、128、256字节长度。

所述的阈值反馈逻辑发送端数据报文有效载荷为0,则传输速度为最低,若有效载荷为256字节,则传输速度最高;对数据通路上数据的传输速度的调节,是根据数据报文有效载荷达到的。

所述的在RapidIO数据传输过程中,传输速度的快慢由阈值判断逻辑和数据切分逻辑控制;阈值判断逻辑用来监测FIFO中数据所达到的阈值;数据切分逻辑根据反馈来的阈值数据,合理的切分需要发送的数据大小。

所述的阈值可以设置多个。

本发明的一种低系统开销的RAPIDIO数据传输方法和现有技术相比,可以不使用Doorbell和Mailbox方式,整个流程中,完全硬件实现,从而使得CPU不需要响应中断,因此大大的降低了系统的开销。

附图说明

附图1为一种低系统开销的RAPIDIO数据传输方法的流程框图。  

具体实施方式

实施例1:

在RapidIO数据传输过程中,数据通过数据发送FIFO发出,途经传输接口,进入设置有两个阈值的FIFO,阈值判断逻辑监测可设阈值FIFO中数据报文是否达到某个阈值,然后将数据报文传送至阈值反馈逻辑,阈值反馈逻辑通过传输接口将数据报文发送至阈值换算逻辑换算,发送端数据报文有效载荷分别为0和256字节长度;之后数据报文传送给数据切分逻辑,数据切分逻辑将数据缓存中的数据按需求大小切分,填入数据发送FIFO完成整个循环。

在RapidIO数据传输过程中,传输速度的快慢由阈值判断逻辑和数据切分逻辑控制;阈值判断逻辑用来监测FIFO中数据所达到的阈值;数据切分逻辑根据反馈来的阈值数据,合理的切分需要发送的数据大小。阈值反馈逻辑发送端数据报文有效载荷为0,则传输速度为最低,若有效载荷为256字节,则传输速度最高;对数据通路上数据的传输速度的调节,是根据数据报文有效载荷达到的。

实施例2:

在RapidIO数据传输过程中,数据通过数据发送FIFO发出,途经传输接口,进入设置有三个阈值的FIFO,阈值判断逻辑监测可设阈值FIFO中数据报文是否达到某个阈值,然后将数据报文传送至阈值反馈逻辑,阈值反馈逻辑通过传输接口将数据报文发送至阈值换算逻辑换算,发送端数据报文有效载荷分别为16、32和64字节长度;之后数据报文传送给数据切分逻辑,数据切分逻辑将数据缓存中的数据按需求大小切分,填入数据发送FIFO完成整个循环。

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

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于浪潮集团有限公司,未经浪潮集团有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

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

×

专利文献下载

说明:

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

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

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

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

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

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

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

钻瓜专利网在线咨询

周一至周五 9:00-18:00

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