RapidIO最早是由美国Mercury Computer systems公司(美国水星计算机系统公司www.mc.com)为它的计算密集型信号处理系统自行开发的总线技术。RapidIO是一种分组交换结构,最初开发它的目的是用来连接线路板上的芯片和连接机箱内的线路板,RapidIO采用包交换技术,在网络处理器(NPU)、中央处理器(CPU)和数字信号处理器(DSP)之间的通信具有高速、低延迟、稳定可靠的互连性。后来被Motorola公司以及其它一些半导体公司所采用。为了推广它的应用,Mercury公司发起创立了RapidIO贸易协会和VITA国际贸易协会,Mercury公司当之无愧的成为了该协会的核心成员,目前RapidIO已经成为了开放的标准,世界各大半导体公司都陆续推出了基于RapidIO技术的相关产品,基于RapidIO通信体系架构技术的系统例如ATCA、VITA系列(VITA41即VXS、VITA46即VPX、VITA48即REDI)、CPCI等系统已在电信、国防、医疗等行业大量使用。
RapidIO可提供10Gbps以上的带宽(RapidIO 2.0规范可提供100Gbps带宽),其所有的协议都是由硬件实现的,与软件是无关的。RapidIO精简了端点定义,大小和PCI-X端点差不多,可以装在FPGA中,只占芯片面积的一小部分,剩余部分可以留作它用。在新设计的I/O芯片中可以安置许多个RapidIO端口,因此可以精简掉专用的开关芯片。由于是点对点通信,它比多点总线能够实现更多的同步传输,且传输能力还能够随着将来性能提高而继续提高。
RapidIO主要特性是具有极低的延迟性(纳秒级)和高带宽,比PCI、PCI-X、PCIe和Infiniband延迟都低的多,并很容易实现和PCI、PCI-X、PCIe、FPDP、以太网等的桥接,适合用于芯片与芯片、板与板、系统与系统之间的高速数据传输。
作为异构交换结构计算的先行者,Mercury拥有独一无二的系统和应用经验,为用户的需求提供最佳的RapidIO系统技术支持和咨询服务。这些解决方案具有极高的处理性能、I/O容量和数据带宽,能满足新一代图像和数字信号的应用,包括国防电子、医学成像和民用市场。
RapidIO IP产品符合工业标准,采用包交互技术,具备高性能,在网络处理器(NPU)、中央处理器(CPU)和数字信号处理器(DSP)之间的通信具有高速、可靠的互连性。IP产品可满足对传输性能标准化、高速传输和可靠互连的需要,着力推进网络、嵌入式和存储市场。RapidIO可进行芯片对芯片、板卡对板卡和系统对系统的通信,传输速度达到10Gbps或更高。
RapidIO IP芯片应日益成熟的RapidIO市场而生。芯片独立于物理层设计、处理工具和目标技术。芯片可用于多种解决方案,包括端点和交换应用。
Mecury RapidIO IP可用于专用集成电路(ASIC)和现场可编程门阵列(FPGA)开发。该产品可以再使用,已经过性能和可靠性的最优化,可用于多种解决方案,包括端点和交换应用。Mecury RapidIO IP具有明确定义的主机结构,使得其与其他不同主机接口集成的设计简化。