一种解决RapidIO总线链路响应包丢失的容错电路制造技术

技术编号:11628999 阅读:107 留言:0更新日期:2015-06-18 20:51
本发明专利技术属体涉及一种解决RapidIO总线链路响应包丢失的容错电路,能够仅仅重传丢失的数据包及丢失数据包之后的其他数据包,提高了RapidIO总线在出现链路响应包丢失时的通信效率。本发明专利技术在电路内部增加数据存储电路、数据比较电路以及数据包传输电路,数据存储电路通过数据比较电路与数据包传输电路连接。能够迅速检测当前数据包的响应包是否丢失,并在丢失时重传丢失的数据包,从而大大提高RapidIO总线在出现链路响应包丢失时的通信效率。

【技术实现步骤摘要】

本专利技术属于计算机硬件
,具体涉及解决Rapid1总线链路响应包丢失的容错电路及重传方法。
技术介绍
Rapid1总线在与其链路伙伴连续进行通信时,有较小可能出现链路响应包丢失的情况。传统的解决方案是:当检测到有响应包丢失,则从本帧的第一个数据包起,所有的请求包均重传,响应包均丢弃,这样虽然能够解决问题,但严重影响Rapid1总线的通信效率,导致其通信速率大幅降低。
技术实现思路
为了解决
技术介绍
中提及的上述问题,本专利技术提供了一种解决Rapid1总线链路响应包丢失的容错电路及重传方法,能够仅仅重传丢失的数据包及丢失数据包之后的其他数据包,提高了 Rapid1总线在出现链路响应包丢失时的通信效率。本专利技术的技术解决方案是:一种解决Rapid1总线链路响应包丢失的容错电路,其特殊之处在于:包含数据存储电路、将数据存储电路存储的请求包的传输ID和从Rapid1总线接收到的响应包的传输ID进行比较的数据比较电路以及数据包传输电路;数据存储电路的传输ID输出端通过数据比较电路与数据包传输电路连接,数据存储电路的数据输出端与数据包传输电路连接。数据存储电路包括FIFO本文档来自技高网...

【技术保护点】
一种解决RapidIO总线链路响应包丢失的容错电路,其特征在于:包含数据存储电路、将数据存储电路存储的请求包的传输ID和从RapidIO总线接收到的响应包的传输ID进行比较的数据比较电路以及数据包传输电路;数据存储电路的传输ID输出端通过数据比较电路与数据包传输电路连接,数据存储电路的数据输出端与数据包传输电路连接。

【技术特征摘要】

【专利技术属性】
技术研发人员:田泽杨海波蔡叶芳何嘉文李攀王玉欢淮治华曹朋朋
申请(专利权)人:中国航空工业集团公司第六三一研究所
类型:发明
国别省市:陕西;61

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1