前言:典型的CompactPCI 系統(tǒng)和VME系統(tǒng)的I/O擴展是通過使用各樣規(guī)格的板卡來實現(xiàn),如選用CompactPCI 或 VME類型的板卡來實現(xiàn)這一簡單功能顯得大材小用且得不償失,簡單的I/O功能需要一種更低成本和更小規(guī)格尺寸板卡的標準。這種對Mezzanine標準的需求被工業(yè)所認可,在2001年夏IEEE頒布了P1386和P1386.1標準。這些標準又進一步被PICMG和VITA提升來滿足電信和高吞吐量的需求。盡管這些中介承載模塊是針對CompactPCI和VME設計,但是它們可被用在任何規(guī)格板卡上,前提是提供標準的機械、電氣、信號要求。本文將介紹PCI 中介承載板(PMC)以及PICMG和VITA對其的擴展。
PTMC 和其承載板的功能是由配置類型決定的。舉例而言:一個PMTC和承載板支持配置5(2個以太網(wǎng)和32位PCI接口)被分別稱為PT5MC和PT5CC。必須明確的是:用以提供后走線I/O的PMC I./O數(shù)目是受不同的配置類型所影響的,在選擇PTMC類型同時需要考慮接口和后走線(Rear I/O)的要求。
PCI Mezzanine Card 規(guī)范 IEEE 1386 給出了mezzanine模塊的標準,依照這種標準可以獨立于板子規(guī)格并增加I/O功能。這個標準最初使用PCI總線作為Mezzanine和其承載板之間的協(xié)議。VITA標準化組織而后進一步擴展協(xié)議,把PCI-X包含進來,以支持處理器PMC。PICMG也進一步擴展了協(xié)議,加入了數(shù)據(jù)包如Utopia和POS-PHY的傳輸。對IEEE 1386.1規(guī)范提高所提供的靈活性主要就是兼容性。PMC 模塊的使用者需要明確其傳輸方式、V(I/O)、后走線(Rear I/O)互聯(lián),支持的總線仲裁與承載板兼容。盡管存在著這些挑戰(zhàn),PMC模塊仍然提供了一種針對不同載板規(guī)格高性能價格比的實現(xiàn)I/O功能的方式。
凌華科技公司供稿 CTI論壇編輯