前言:典型的CompactPCI 系统和VME系统的I/O扩展是通过使用各样规格的板卡来实现,如选用CompactPCI 或 VME类型的板卡来实现这一简单功能显得大材小用且得不偿失,简单的I/O功能需要一种更低成本和更小规格尺寸板卡的标准。这种对Mezzanine标准的需求被工业所认可,在2001年夏IEEE颁布了P1386和P1386.1标准。这些标准又进一步被PICMG和VITA提升来满足电信和高吞吐量的需求。尽管这些中介承载模块是针对CompactPCI和VME设计,但是它们可被用在任何规格板卡上,前提是提供标准的机械、电气、信号要求。本文将介绍PCI 中介承载板(PMC)以及PICMG和VITA对其的扩展。
PTMC 和其承载板的功能是由配置类型决定的。举例而言:一个PMTC和承载板支持配置5(2个以太网和32位PCI接口)被分别称为PT5MC和PT5CC。必须明确的是:用以提供后走线I/O的PMC I./O数目是受不同的配置类型所影响的,在选择PTMC类型同时需要考虑接口和后走线(Rear I/O)的要求。
PCI Mezzanine Card 规范 IEEE 1386 给出了mezzanine模块的标准,依照这种标准可以独立于板子规格并增加I/O功能。这个标准最初使用PCI总线作为Mezzanine和其承载板之间的协议。VITA标准化组织而后进一步扩展协议,把PCI-X包含进来,以支持处理器PMC。PICMG也进一步扩展了协议,加入了数据包如Utopia和POS-PHY的传输。对IEEE 1386.1规范提高所提供的灵活性主要就是兼容性。PMC 模块的使用者需要明确其传输方式、V(I/O)、后走线(Rear I/O)互联,支持的总线仲裁与承载板兼容。尽管存在着这些挑战,PMC模块仍然提供了一种针对不同载板规格高性能价格比的实现I/O功能的方式。
凌华科技公司供稿 CTI论坛编辑