提出動機
提出VPX的動機主要包括以下幾個方面:
1)面向高密度、高性能計算。一方面系統可以套用於尺寸和重量受限的領域,另一方面系統應具有實現複雜算法和連線多個高速數據源的性能。
2)擴展頻寬。採用串列互連架構,可以在顯著增加頻寬的同時,大大減少引腳的數量。VME匯流排的頻寬為40~60MB,通過增加串列連線的數量,VPX總頻寬可以達到100GB/s。串列互聯技術如RapidlO、10GbE採用
XAUI電氣規範,其運行速度為3.125Gb/s。其他一些串列通訊技術的數據傳輸速度也在同一量級,如PCI Express為2.5Gb/s,Fibre Channel為4Gb/s,皆超出了VME64X系統DIN連線器1Gb/s傳輸速率的限制。
3)增強的電源設計。在VME64X規範中,背板的功耗限制為35W,考慮到目前微處理器的快速發展,多核、多處理器技術也在不斷成熟,這一功耗限制已經成為瓶頸。VPX規範通過增加背板的供電以及更加完善的散熱系統(傳導、液冷)來解決此問題。
4)抗惡劣環境,可維護商業現貨。VITA46系列協定對VPX匯流排做出了規範,VPX即為對VITA46系列協定的指稱。該系列協定由VITA 46.0基本規範以及涉及VMEbus、Serial Rapidl0等信號映射的各類子協定構成。
發展概況
VPX匯流排誕生於
VME匯流排,是一種通用的計算機匯流排,結合了Motorola公司Versa匯流排的電氣規範和Eurocard機械封裝標準,是一種開放式架構,支持並獨立於多處理器計算機系統。1984年,VME國際貿易協會組織(VITA)成立,致力於推動VME匯流排的市場和發展。1987年,VME匯流排被
IEEE正式接納為萬用背板匯流排(Versatile BackPlane Bus)標準,標準號為ANSI/IEEE-1014,匯流排接口為兩個96芯的針孔連線器,數據寬度為32位,頻寬為40MB/s,市場名稱為VME32。從誕生到最初的十幾年間,VME由於採用歐卡結構具有高可靠性使其在工業控制、實時處理和軍用領域中都得到了廣泛套用,並一度主導工控機實時領域。
隨著電子技術的發展並迫於
CPCI等其他標準的衝擊和競爭,VITA先後多次推出升級版本,如
VME64、VME64x、VME320。其中,VME64數據寬度從原先的32位擴展為64位,把P1/J1和P2/J2連線器從三行96針改為5行160針,頻寬為80MB/s,增加了匯流排鎖定周期和第一插槽探測功能,並加入了對熱插拔的支持;VME64x相對於VME64,在P1/J1和P2/J2之間加入了一個P0/J0連線器,傳輸協定從四沿傳輸變為雙沿信號傳輸,數據速率可達到160MB/s;其後VME320在VME64x基礎上進一步採用雙沿源同步傳輸協定(2eSST),可將理論頻寬提高到320MB/s。遺憾的是,從VME64到VME320,市場反應並不理想。究其緣由,在這個海量數據時代,頻寬是一個壓倒性的指標,而用戶顯然對VME的頻寬進展速度並不滿意,畢竟這是一個誕生於近30年前的技術。此外,設備性能的大幅提高也帶來了發熱量迅速增加和可靠性降低等派生問題。
近幾年,為了滿足更大頻寬和更強制冷能力的要求,VITA先後推出VXS(VITA41)、VPX(VITA46)和 REDI(VITA48)等一系列新的模組標準。其中,VPX全部採用的MultiGig RT2連線器具有連線緊密、插入損耗小和誤碼率底等優點;通過結合REDI構成的VPX-REDI平台可以滿足苛刻環境和大頻寬的工業需求,如軍工和通信方面。
主要性能
VPX的核心在於連線器MultiGig RT2,相對於傳統的針式連線器,這種高速差分連線器的矽晶片式(類似記憶體條的金手指)結構具有連線緊密、
插入損耗小和
誤碼率低等優點,每個差分接觸對支持的數據頻寬可高達10Gb/s,而且
矽晶片都帶有
ESD接地層和觸點層,防止操作期間受意外放電影響。儘管採用這種高速連線器犧牲了VPX與早期的VME產品在硬體上的兼容性,但是這種因為不兼容所帶來的劣勢在其他方面會得到更多的補償,主要體現在兩個方面:其一,可以直接從後背板配置快速I/O設備(如
數字視頻),這樣能夠消除由於前端配置帶來的維修和形狀尺寸問題;其二,為VME用戶提供一個可以簡單有效地採用各種高速開關互聯結構的途徑;其三,定義了大量的l/O管腳以便於系統的升級和擴展。
VPX支持多種並行和串列傳輸協定,主要包括VME64x和PCI並行匯流排協定。為了解決與CPCI和傳統VME產品的兼容問題,VPX還允許採用了一種同時帶有各種標準插槽的混合式背板結構,這樣在系統升級時仍然可以保留大部分的現有模組。另外,REDI(VITA48)在模組加固和製冷增強方面對VPX進行了很好的補充,使之可以滿足苛酷的軍用環境等;並且這是第一個可用於軍用平台的商用現貨,具備成本優勢。
版本
VPX匯流排分為3U和6U尺寸的兩個版本。
3U標準包含3個接口:P0,P1,P2。P0為8片結構,其中3片為電源,可以提供+12V,+5V,+3.3V電源,3片為單端信號片,另外2片為差分信號片。P1為16片結構,提供16組差分對信號。P2為16片結構,能提供16組差分對信號或16個單端信號。
6U標準包含7個接口,分別為PO,Pl,P2,P3,P4,P5,P6。其中,P0-P2和3U標準一樣,P3-P6每個接口能提供16組差分對信號或16組單端信號。
套用
自問世以來,VPX就受到相關領域的高度重視和青睞,結合REDI使得系統在具有
Gigabyte的數據傳輸能力的同時,也具有加固的機械結構和更強的冷卻能力。由於VME有著近三十年套用和發展的積累,在實時控制和軍工領域依然擁有大量現存客戶。從繼承性和可靠性角度考慮,加上VPX本身具有的優越性,這類用戶最終升級到VPX只是時間問題。許多VME匯流排工控機的大型製造商如 Motorola和Force Computers等自然也是VPX的主要倡導者和實踐者。世界一些知名廠商已經早早在VPX技術上取得領先優勢,如Motorola ECC、Interphase、Zynx、Nat Europe、Curtiss Wright、Tews、Acromag等在電信和國防套用方面都有著各自系列化的成熟產品。