串行RapidIO: 高性能嵌入式互連技術(shù)
串行RapidIO基于現(xiàn)在已廣泛用于背板互連的SerDes技術(shù),它采用差分交流耦合信號。差分交流耦合信號具有抗干擾強、速率高、傳輸距離較遠等優(yōu)點。差分交流耦合信號的質(zhì)量不是由傳統(tǒng)的時序參數(shù)來衡量,而是通過眼圖來衡量,眼圖中的“眼睛”張得越開則信號質(zhì)量越好。圖5是一個典型的串行RapidIO信號眼圖。
圖5 串行RapidIO信號眼圖
為了支持全雙工傳輸,串行RapidIO收發(fā)信號是獨立的,所以每一個串行RapidIO口由4根信號線組成。標(biāo)準(zhǔn)的1x/4x 串行RapidIO接口支持4個口,共16根信號線。這4個口可被用作獨立的接口傳輸不同的數(shù)據(jù);也可合并在一起當(dāng)作一個接口使用,以提高單一接口的吞吐量。TI的TMS320C6455 DSP上集成了標(biāo)準(zhǔn)的1x/4x串行RapidIO接口,如圖6所示。
圖6 TMS320C6455集成了1x/4xSRIO接口
發(fā)送時,邏輯層和傳輸層將組好的包經(jīng)過CRC編碼后被送到物理層的FIFO中,“8b/10b編碼”模塊將每8位數(shù)據(jù)編碼成10位數(shù)據(jù),“并/串轉(zhuǎn)換”模塊將10位并行數(shù)據(jù)轉(zhuǎn)換成串行位,發(fā)送模塊把數(shù)字位轉(zhuǎn)換成差分交流耦合信號在信號線上發(fā)送出去。接收的過程則正好相反。
串行RapidIO在無線基礎(chǔ)設(shè)施上的應(yīng)用
無線基礎(chǔ)設(shè)施如基站、媒體網(wǎng)關(guān)等,是典型的高性能嵌入式通信系統(tǒng),它們對互連的帶寬、時延、復(fù)雜度、靈活性和可靠性都有非常高的要求。而串行RapidIO正是滿足這些要求的最佳選擇。
以無線基站為例,在SRIO出現(xiàn)之前,無線基站的基帶處理的典型框圖如圖7所示。
圖7 傳統(tǒng)無線基站基帶處理框圖
評論