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