新一代工业计算机总线CompactPCI规范.doc

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
新一代工业计算机总线CompactPCI规范 引言 CompactPCI热插拔定义了一个安装和拆卸CompactPCI板而不影响系统正常运行的过程。热插拔结构是一个与支持热插拔的基本操作系统协同工作的软件集合。它包括需要开发的热插拔认知的应用程序和设备驱动程序的一些协议。本规范试图通过定义一组允许热插拔结构应用到各种平台和热插拔板的热插拔接口来提高CompactPCI热插拔平台软件的互操作性。此外,本规范还试图通过定义一些确定CompactPCI系统插槽地理位置的接口来提高CompactPCI系统管理软件的互操作性;本规范还试图提高支持冗余主机管理这些主机与它们相关的外围设备域之间相互关系的这类系统管理软件的互操作性。(在冗余主机系统中,两个或多个主机处理机管理外设CompactPCI域,每个外设域有一组外设CompactPCI插槽,在这种运行模式下,通过彼此支持可以提高系统的可靠性和效率。) 本规范将会用到如下关键词: 可以:表示可以灵活选择,没有默认的优先选择次序。 应该:表示具有强烈倾向的选择灵活性。 必须:表示强制性的要求。设计者必须实现这些强制性要求,以确保产品的互操作性和一致性,并可声明与本规范相符。 目的 本规范的基本目标是为那些支持完全I/O热插拔系统模型和高效I/O热插拔系统模型的CompactPCI热插拔操作系统定义一组标准的平台接口。这包括对采用可选方法实现热插拔控制和状态寄存器(HS_CSR)的热插拔板的访问。 本文件的目的是定义平台、板和操作系统与下列硬件的独立接口: 1.完全支持热插拔的平台专用硬件,其组织结构是为了简化多个平台的覆盖。 2.可选择实现HS_CSR的完全热插拔板的专用硬件。 3.实现高效(HA)系统模型的附加设备的平台专用硬件。 本规范的另外一个目标是为下列功能定义硬件和操作系统的独立接口: 1.枚举CompactPCI系统的机架和插槽,映射PCI逻辑地址和插槽的物理地址。 2.枚举冗余主机系统的各主机和外围设备,管理冗余主机系统外围设备的切换。 本规范的主体与操作系统(OS)无关,但在附录A中汇编了对OS的特殊要求和建议,附录A的结构有多个子附录(序号为A-n,文件中提及的每个OS或OS系列均有一个子附录)。 目前的修订版本版本包括这些子附录的两个部分:1)Microsoft Windows 2000/XP系列操作系统的特殊要求;2)Linux系列操作系统的相应要求。 我们的目的是使热插拔结构接口规范符合CompactPCI热插拔规范要求。假定我们已经熟悉CompactPCI热插拔规范。 本规范不打算: 1.对热插拔CompactPCI系统规定详细的实现细则。对不同的产品可允许最大的变动范围,而仍然保持互操作性。 2.对任何操作系统定义热插拔软件具体的或完全的实现细则。即便在一个特定的操作系统范围内,也只是规定了平台和板专用硬件的基本接口。所有这些接口更广泛的技术实现手段都是可能的。 适用文件 CompactPCI热插拔接口规范是以几种工业标准为基础而制定的。在阅读本规范时,你应该参考下面这些出版物。 Advanced Configuration and Power Interface Specification,Revision 2.0a,March 31,2002 Compaq,Inter,Microsoft,Phoenix,Toshiba, Intelligent Platform Management Interface Specification,Version 1.5,Document Revision 1.1,February 20,2002 Inter,Hewlett-Packard NEC Dell,/design/servers/ipmi/spec.htm PCI Hot-Plug Specification,Revision 1.0,PCI Special Interest Group,5200 N.E.Elam Young Parkway,Hillsboro,Oregon,USA,97124-6497,(503)696-2000, PCI Local Bus Specification,Revision 2.2,PCI Special Interest Group,5200 N.E.Elam Young Parkway,Hillsboro,Oregon,USA,97124-6497,(503)696-2000, PCI Power Management Interface Specification,Rev.1.0,June 30,1997,PCI Special Interest Group,5200 N.E.Elam Young Parkway,Hill

文档评论(0)

你好世界 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档