摘要
传统的串行RapidIO2.1接口支持3种通道模式(1×、2×、4×)。在2×或1×模式下,4条物理链路只有2条或1条在进行数据传输,其余链路被闲置,造成带宽浪费;另外,一个RapidIO接口只能与一个目的端互连。基于传统的串行RapidIO2.1接口协议,设计了一种支持双通路传输的串行RapidIO接口,通过PCS层的可配置交叉开关共实现14种传输模式,双通路模式下可同时和两个串行RapidIO接口互连。双通路RapidIO提高了RapidIO系统互连的灵活性和传输带宽。实验结果表明,在1×或2×模式下,双通路传输的传输带宽是传统设计的两倍;4×模式下,双通路RapidIO的有效带宽与传统单通路RapidIO的相同。
The traditional serial RapidIO2.1 supports 3 lane modes(1×,2×,and 4×).In 1×or 2×modes,only 1 or 2 lanes out of 4 work for data-transmission while the others are in idle,which brings a result of bandwidth waste.In addition,one RapidIO interface can merely be connected with one destination.We design a dual-channel serial RapidIO interface based on traditional serial RapidIO interface protocol,which supports 14 transmission modes by a configurable crossbar switch on the PCS layer.It can connect 2 serial RapidIO interfaces simultaneously when it works in the dual-channel mode.This design improves the interconnected flexibility and transmission bandwidth of the RapidIO system.Simulation tests prove that the transmission bandwidth of the dual-channel RapidIO is approximately two times of that of the single channel RapidIO under 1×or 2×modes,and approximately equal to that of the single channel serial RapidIO interface under 4×mode.
作者
郭欣童
雷元武
郭阳
GUO Xin-tong;LEI Yuan-wu;GUO Yang(School of Computer,National University of Defense Technology,Changsha 410073,China)
出处
《计算机工程与科学》
CSCD
北大核心
2019年第2期233-239,共7页
Computer Engineering & Science
基金
国家自然科学基金(61672526)
国防科技大学预研基金(ZK17-03-06)