RapidIO最早是由美國Mercury Computer systems公司(美國水星計算機系統(tǒng)公司www.mc.com)為它的計算密集型信號處理系統(tǒng)自行開發(fā)的總線技術(shù)。RapidIO是一種分組交換結(jié)構(gòu),最初開發(fā)它的目的是用來連接線路板上的芯片和連接機箱內(nèi)的線路板,RapidIO采用包交換技術(shù),在網(wǎng)絡(luò)處理器(NPU)、中央處理器(CPU)和數(shù)字信號處理器(DSP)之間的通信具有高速、低延遲、穩(wěn)定可靠的互連性。后來被Motorola公司以及其它一些半導(dǎo)體公司所采用。為了推廣它的應(yīng)用,Mercury公司發(fā)起創(chuàng)立了RapidIO貿(mào)易協(xié)會和VITA國際貿(mào)易協(xié)會,Mercury公司當(dāng)之無愧的成為了該協(xié)會的核心成員,目前RapidIO已經(jīng)成為了開放的標(biāo)準(zhǔn),世界各大半導(dǎo)體公司都陸續(xù)推出了基于RapidIO技術(shù)的相關(guān)產(chǎn)品,基于RapidIO通信體系架構(gòu)技術(shù)的系統(tǒng)例如ATCA、VITA系列(VITA41即VXS、VITA46即VPX、VITA48即REDI)、CPCI等系統(tǒng)已在電信、國防、醫(yī)療等行業(yè)大量使用。
RapidIO可提供10Gbps以上的帶寬(RapidIO 2.0規(guī)范可提供100Gbps帶寬),其所有的協(xié)議都是由硬件實現(xiàn)的,與軟件是無關(guān)的。RapidIO精簡了端點定義,大小和PCI-X端點差不多,可以裝在FPGA中,只占芯片面積的一小部分,剩余部分可以留作它用。在新設(shè)計的I/O芯片中可以安置許多個RapidIO端口,因此可以精簡掉專用的開關(guān)芯片。由于是點對點通信,它比多點總線能夠?qū)崿F(xiàn)更多的同步傳輸,且傳輸能力還能夠隨著將來性能提高而繼續(xù)提高。
RapidIO主要特性是具有極低的延遲性(納秒級)和高帶寬,比PCI、PCI-X、PCIe和Infiniband延遲都低的多,并很容易實現(xiàn)和PCI、PCI-X、PCIe、FPDP、以太網(wǎng)等的橋接,適合用于芯片與芯片、板與板、系統(tǒng)與系統(tǒng)之間的高速數(shù)據(jù)傳輸。
作為異構(gòu)交換結(jié)構(gòu)計算的先行者,Mercury擁有獨一無二的系統(tǒng)和應(yīng)用經(jīng)驗,為用戶的需求提供最佳的RapidIO系統(tǒng)技術(shù)支持和咨詢服務(wù)。這些解決方案具有極高的處理性能、I/O容量和數(shù)據(jù)帶寬,能滿足新一代圖像和數(shù)字信號的應(yīng)用,包括國防電子、醫(yī)學(xué)成像和民用市場。
RapidIO IP產(chǎn)品符合工業(yè)標(biāo)準(zhǔn),采用包交互技術(shù),具備高性能,在網(wǎng)絡(luò)處理器(NPU)、中央處理器(CPU)和數(shù)字信號處理器(DSP)之間的通信具有高速、可靠的互連性。IP產(chǎn)品可滿足對傳輸性能標(biāo)準(zhǔn)化、高速傳輸和可靠互連的需要,著力推進網(wǎng)絡(luò)、嵌入式和存儲市場。RapidIO可進行芯片對芯片、板卡對板卡和系統(tǒng)對系統(tǒng)的通信,傳輸速度達到10Gbps或更高。
RapidIO IP芯片應(yīng)日益成熟的RapidIO市場而生。芯片獨立于物理層設(shè)計、處理工具和目標(biāo)技術(shù)。芯片可用于多種解決方案,包括端點和交換應(yīng)用。
Mecury RapidIO IP可用于專用集成電路(ASIC)和現(xiàn)場可編程門陣列(FPGA)開發(fā)。該產(chǎn)品可以再使用,已經(jīng)過性能和可靠性的最優(yōu)化,可用于多種解決方案,包括端點和交換應(yīng)用。Mecury RapidIO IP具有明確定義的主機結(jié)構(gòu),使得其與其他不同主機接口集成的設(shè)計簡化。