中文引用格式: 張恒,王琪,郁文君. 一種PCIe轉(zhuǎn)RapidIO擴(kuò)展卡設(shè)計(jì)與實(shí)現(xiàn)[J]. 電子技術(shù)應(yīng)用,2024,50(10):110-114.
英文引用格式: Zhang Heng,Wang Qi,Yu Wenjun. Design and implementation of a PCIe-to-RapidIO add-in card[J]. Application of Electronic Technique,2024,50(10):110-114.
引言
隨著嵌入式系統(tǒng)的不斷發(fā)展,芯片到芯片、板卡到板卡之間的互連對(duì)帶寬、成本、靈活性及可靠性的要求越來越高。嵌入式系統(tǒng)目前常用的互連方式主要有千兆以太網(wǎng)互連、外圍組件互連高速(Peripheral Component Interconnect express,PCIe)總線互連和快速輸入輸出(Rapid Input Output,RapidIO)總線互連。其中千兆以太網(wǎng)互連存在延時(shí)大、軟件協(xié)議開銷大和帶寬不足等缺點(diǎn);而PCIe總線是采用主從模式的樹形拓?fù)?,不支持多設(shè)備間數(shù)據(jù)交換,更適合組建平行通信網(wǎng)絡(luò)。RapidIO總線是由Motorola和Mercury等公司提出的一種滿足高性能嵌入式系統(tǒng)需求的開放式互連技術(shù)標(biāo)準(zhǔn),具有高帶寬、低延遲、支持多處理器等特征,比千兆以太網(wǎng)能提供更高的傳輸速率,比PCIe總線更適合組建平行通信網(wǎng)絡(luò),具有更強(qiáng)的互聯(lián)性和兼容性。RapidIO總線具有硬件重傳機(jī)制,同時(shí)支持直接內(nèi)存訪問(Direct Memory Access,DMA) Doorbell和Message操作等,可用于點(diǎn)對(duì)點(diǎn)互連,也可采用交叉交換的拓?fù)浣Y(jié)構(gòu)實(shí)現(xiàn)多設(shè)備間的數(shù)據(jù)交換[1-9]。
鑒于目前市面上大部分處理器不支持RapidIO 總線[10-11],本文以國產(chǎn)PCIe轉(zhuǎn)RapidIO控制器為核心,設(shè)計(jì)了一種PCIe轉(zhuǎn)RapidIO擴(kuò)展卡,通過該擴(kuò)展卡可以把不支持RapidIO 總線的處理器通過RapidIO網(wǎng)絡(luò)集群到一起,組成一個(gè)強(qiáng)大的分布式計(jì)算機(jī)系統(tǒng)。
本文詳細(xì)內(nèi)容請(qǐng)下載:
http://theprogrammingfactory.com/resource/share/2000006188
作者信息:
張恒,王琪,郁文君
(中國電子科技集團(tuán)公司第五十八研究所,江蘇 無錫 214072)