首页 > 技术 > 技术文摘 > 工业标准Mezzanine模块

工业标准Mezzanine模块

2003-07-09 00:00:00   作者:   来源:   评论:0 点击:


  前言:典型的CompactPCI 系统和VME系统的I/O扩展是通过使用各样规格的板卡来实现,如选用CompactPCI 或 VME类型的板卡来实现这一简单功能显得大材小用且得不偿失,简单的I/O功能需要一种更低成本和更小规格尺寸板卡的标准。这种对Mezzanine标准的需求被工业所认可,在2001年夏IEEE颁布了P1386和P1386.1标准。这些标准又进一步被PICMG和VITA提升来满足电信和高吞吐量的需求。尽管这些中介承载模块是针对CompactPCI和VME设计,但是它们可被用在任何规格板卡上,前提是提供标准的机械、电气、信号要求。本文将介绍PCI 中介承载板(PMC)以及PICMG和VITA对其的扩展。


  PCI总线接口虽然很好地满足了CompactPCI和VME市场,但其缺乏处理网络处理器所要求的数据包传输接口的能力。在2001年8月,PICMG颁布2.15 PCI Telecom Mezzanine Card(PTMC)规范。此规范在兼容现有的32 /64 位 PCI 总线的同时,被设计成支持4种流行的符合工业标准的电信总线接口(H.110, Utopia Level 2, POS-PHY, and RMII)。PICMG 在2002年底在又发布了PICMG 2.15工程变更通知,把以太能网能力加入到TDM和UTOPIA配置中,使得PTMC支持的接口配置数目由4个增加到7个。PICMG 2.15 带来的价值就是灵活性,也就是说易用性。PICMG 2.15委员会必须根据PMC 协议中提供的针脚来规划,这种局限性就要求明文规定特定的配置和针脚使用,同时也要求重新定义64位总线接口的高32位,也限制PTMC只能成为32位PCI总线接口。当使用PTMC时,必须确认PTMC和其承载板支持相同的配置。下表定义了一些PTMC高端配置。

  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论坛编辑

相关阅读:

分享到: 收藏

专题