PCI、CPCI、CPCIE
區別、特點
PCI總線
•PCI總線作為處理器系統的局部總線,主要目的是為了連接外部設備,而不是作為處理器的系統總線連接Cache和主存儲器
•(1) PCI總線空間與處理器空間隔離
•(2)可擴展性 橋
•(3)動態配置機制即插即用
•(4)總線帶寬
•(5)共享總線機制
•(6)中斷機制
PXI
•PXI規范是CompactPCI規范的擴展
•PXI在CompactPCI的機械規范上強制增加了環境性能測試與主動冷卻裝置,以簡化系統集成并確保不同廠商產品之間的互用性。
•PXI還在高速PCI總線的基礎上補充了測量與自動化系統專用的定時與觸發特性
•PXI是一種堅固的模塊化儀器平臺,它提出了基于計算機的高性能標準化測量與自動化方案
CPCIE基本概念
•PCI Express的接口根據總線位寬不同而有所差異,包括X1、X4、X8以及X16(X2模式將用于內部接口而非插槽模式)。PCI
Express規格從1條通道連接到32條通道連接,有非常強的伸縮性
•較短的PCI Express卡可以插入較長的PCI
Express插槽中使用。PCI Express接口能夠支持熱拔插,PCI Express卡支持的三種電壓分別為+3.3V、3.3Vaux以及+12V。
•用于取代AGP 接口的PCI Express接口位寬
為X16,將能夠提供5GB/s的帶寬,即便有編碼上的損耗但仍能夠提供4GB/s左右的實際帶寬,遠遠超過AGP
8X的2.1GB/s的帶寬。
CPCIE總線
•PCI總線使用并行總線結構,在同一條總線上的所有外部設備共享總線帶寬,而PCIe總線使用了高速差分總線
•并采用端到端的連接方式,因此在每一條PCIe鏈路中只能連接兩個設備。
•端到端的數據傳遞
•PCIe插槽需要使用參考時鐘,其頻率范圍為100MHz±300ppm
PCI/CPCI技術缺點
1) 并行總線無法連接太多設備,總線擴展性比較差,線間干擾將導致系統無法正常工作; 2)
當連接多個設備時,總線有效帶寬將大幅降低,傳輸速率變慢; 3)
為了降低成本和盡可能減少相互間的干擾,需要減少總線帶寬,或者地址總線和數據總線采用復用方式設計,這樣降低了帶寬利用率。
PCIE/CPCIE技術優勢
•1)
是串行總線,進行點對點傳輸,每個傳輸通道獨享帶寬,不必因為某個硬件的頻率而影響到整個系統性能的發揮。 2) PCI Express總線支持雙向傳輸模式和數據分通道傳輸模式。其中數據分通道傳輸模式即PCI
Express總線的x1、x2、x4、x8、x12、x16和x32多通道連接,x1單向傳輸帶寬即可達到250MB/s,雙向傳輸帶寬更能夠達到500MB/s,這個已經不是普通PCI總線所能夠相比的了。具體配置可以參照表1。
3) PCI Express總線充分利用先進的點到點互連、基于**的技術、基于包的協議來實現新的總線性能和特征。電源管理、服務質量(QoS)、熱插拔支持、數據完整性、錯誤處理機制等也是PCI Express總線所支持的高級特征。
4) 與PCI總線良好的繼承性,可以保持軟件的繼承和可靠性。PCI Express總線關鍵的PCI特征,比如應用模型、存儲結構、軟件接口等與傳統PCI總線保持一致,但是并行的PCI總線被一種具有高度擴展性的、完全串行的總線所替代。
5) PCI Express總線充分利用先進的點到點互連,降低了系統硬件平臺設計的復雜
•以串行方式提升頻率增進效能,關鍵的限制在于采用什么樣的物理傳輸介質。目前人們普遍采用銅線路,而理論上銅這個材質可以提供的傳輸極限是10
Gbps。這也就是為什么PCI Express的極限傳輸速度的答案。
•所以在速度達到10Gbps后,只需換用光纖(Fibre Channel)就可以使之效能倍增。
•pci-e引腳x1 •x16模式附加針腳定義