跨处理系统的桥接和集成装置的制造方法_3

文档序号:8269397阅读:来源:国知局
SP、可擦除可编程只读存储器(EPROM)、电可擦除可编程只读存储器(EEPROM)或包括数字逻辑、软件、代码、电子指令或其任何适合组合的ASIC。
[0032]要注意的是,通过上面提供的示例及本文中提供的许多其它示例,可根据成对的非IA和IA装置、地址空间、生态系统和更一般的环境描述交互。然而,这只是为了清晰和示例。在某些情况下,通过只参照有限数量的组件,可更容易描述流程的给定集合的一个或更多个功能性。应领会的是,本文中讨论的架构(及其教导)容易可缩放,并且能够适应大量的组件及更复杂/高级的布置和配置。相应地,如可能应用到很多其它架构的,提供的示例不应限制本公开内容的范围或抑制其广义的教导。
[0033]还重要的是要注意流程中的步骤只示出可由本文中讨论的电路执行或在其内执行的一些可能的信令情形和模式。在适当之处,可删除或移除这些步骤的一些步骤,或者可大幅修改或更改这些步骤而不脱离本文中提供的教导的范围。另外,多个这些操作已描述为与一个或更多个另外的操作同时或并行执行。然而,可大幅改变这些操作的定时。为了示例和讨论的目的,提供了前面的操作流程。本公开内容提供了相当大的灵活性,表现在可提供任何适合的布置、时序、配置和定时机制,而不脱离本文中提供的教导。
[0034]还必要的是注意,仅为了示例和教导的目的,提供了本文中概述的所有规范、尺寸和关系(例如,特定命令值、存储器分配、支持的辅助组件等)。可大幅改变这些数据中的每个而不脱离本公开内容的精神或随附权利要求的范围。说明书只应用于一个非限制性示例,并且相应地,它们应如此理解。在前面的描述中,描述了示例实施例。此类实施例可进行各种修改和更改而不脱离随附权利要求的范围。相应地,描述和附图要视为是说明性而不是限制性意义。
[0035]本领域技术人员可弄清多种其它更改、替代、变化、改变和修改,并且预期本公开内容包括落在随附权利要求的范围内的所有此类更改、替代、变化、改变和修改。为帮助美国专利和商标局(USPTO)和另外帮助在本申请上发布的任何专利的任何读者理解其随附的权利要求,申请人想提醒的是,申请人:(a)无意使随附权利要求的任一项援引35U.S.C.第112部分的第六(6)段(这是因为它在其提交之日已存在),除非在特定权利要求中明确使用了“用于...的部件”或“用于...步骤”;以及(b)无意通过说明书中的任何陈述以未另外在随附权利要求中反映的任何方式限制本公开内容。
[0036]示例实施例实现
一个特定示例实现可包括用于为电子装置执行一个或更多个测试的系统,系统包括用于接收与涉及第一系统的事务相关联的消息的部件。结构适配器耦合到与第一系统相关联的第一结构和与消息预期发送到的第二系统相关联的第二结构。系统也可包括用于将在第一系统的第一地址空间中的第一物理地址映射到在第二系统的第二地址空间中的第二物理地址的部件,以及用于接收来自第二系统的对消息的响应的部件。在更多特定实施例中,系统可包括用于接收来自外围组件快速互连(PCI)总线的枚举命令的部件。其它示例实现可包括用于将信息返回到涉及与第二系统相关联的一个或更多个安装的装置的操作系统的部件。仍有的其它示例实施例可包括用于将始发自第二系统的中断请求转换成第一系统识别的格式的部件。要注意的是,上述“用于...的部件”能够由任何适合的软件、逻辑、代码、非暂时性媒体、电路、处理器、集成电路、计算机指令、计算装置等提供。
【主权项】
1.一种用于处理系统的电子结构,包括: 结构适配器,耦合到与第一系统相关联的第一结构以及耦合到与第二系统相关联的第二结构,其中所述结构适配器配置成在所述第一系统与所述第二系统之间传递双向通信;以及 地址转换代理,配置成将在所述第一系统的第一地址空间中的第一物理地址映射到在所述第二系统的第二地址空间中的第二物理地址。
2.如权利要求1所述的电子结构,还包括: 配置代理,配置成和与所述第一结构相关联的第一接口进行通信以及和与所述第二结构相关联的第二接口进行通信。
3.如权利要求2所述的电子结构,其中所述配置代理配置成支持来自外设组件快速互连(PCIe)总线的枚举命令。
4.如权利要求2所述的电子结构,其中所述配置代理配置成将信息返回到涉及与所述第二系统相关联的一个或更多个安装的装置的操作系统。
5.如权利要求2所述的电子结构,还包括: 中断转换代理,配置成将始发自所述第二系统的中断请求转换成所述第一系统识别的格式。
6.如权利要求5所述的电子结构,其中所述配置代理配置成接受配置命令并且设置用于所述地址转换代理和所述中断转换代理的一个或更多个参数。
7.如权利要求2所述的电子结构,其中通过与所述配置代理交互来枚举与所述第二系统相关联的一个或更多个装置。
8.如权利要求7所述的电子结构,其中在配置所述地址转换代理后,加载与所述第二系统相关联的所述一个或更多个装置的对应驱动程序。
9.如权利要求2所述的电子结构,其中通过写入所述配置代理来配置所述地址转换代理。
10.如权利要求1所述的电子结构,其中所述地址转换代理配置成支持用于与所述第一系统和所述第二系统相关联的一个或更多个地址的双向转换。
11.一种用于在系统之间对接的方法,包括: 接收与涉及第一系统的事务相关联的消息,其中结构适配器耦合到与所述第一系统相关联的第一结构以及与所述消息预期发送到的第二系统相关联的第二结构; 将在所述第一系统的第一地址空间中的第一物理地址映射到在所述第二系统的第二地址空间中的第二物理地址;以及 接收来自所述第二系统对所述消息的响应。
12.如权利要求11所述的方法,还包括: 接收来自外围组件快速互连(PCI)总线的枚举命令。
13.如权利要求11所述的方法,还包括: 将信息返回到涉及与所述第二系统相关联的一个或更多个安装的装置的操作系统。
14.如权利要求11所述的方法,还包括: 将始发自所述第二系统的中断请求转换成所述第一系统识别的格式。
15.如权利要求11所述的方法,还包括: 接收配置命令;以及 设置用于执行了所述映射的地址转换代理的一个或更多个参数。
16.如权利要求15所述的方法,其中在配置所述地址转换代理后,加载所述第二系统的装置的对应驱动程序。
17.如权利要求16所述的方法,其中通过与配置代理交互来枚举与所述第二系统相关联的所述装置。
18.如权利要求17所述的方法,其中通过写入所述配置代理来配置所述地址转换代
19.如权利要求11所述的方法,其中执行了所述映射的地址转换代理配置成支持用于与所述第一系统和所述第二系统相关联的一个或更多个地址的双向转换。
20.一种用于在系统之间对接的系统,包括: 用于接收与涉及第一系统的事务相关联的消息的部件,其中结构适配器耦合到与所述第一系统相关联的第一结构以及与所述消息预期发送到的第二系统相关联的第二结构; 用于将在所述第一系统的第一地址空间中的第一物理地址映射到在所述第二系统的第二地址空间中的第二物理地址的部件;以及 用于接收来自所述第二系统对所述消息的响应的部件。
21.如权利要求20所述的系统,还包括: 用于接收来自外围组件快速互连(PCI)总线的枚举命令的部件。
22.如权利要求20所述的系统,还包括: 用于将信息返回到涉及与所述第二系统相关联的一个或更多个安装的装置的操作系统的部件。
23.如权利要求20所述的系统,还包括: 用于将始发自所述第二系统的中断请求转换成所述第一系统识别的格式的部件。
24.如权利要求20所述的系统,还包括: 用于接收配置命令的部件;以及 用于设置用于执行了所述映射的地址转换代理的一个或更多个参数的部件。
【专利摘要】本文中描述的特定实施例能够提供用于处理系统的电子结构(electronic?fabric),电子结构包括结构适配器以耦合到与第一系统相关联的第一结构以及耦合到与第二系统相关联的第二结构。结构适配器配置成在第一系统与第二系统之间传递双向通信。电子结构还能够包括配置成将在第一系统的第一地址空间中的第一物理地址映射到在第二系统的第二地址空间中的第二物理地址的地址转换代理。
【IPC分类】G06F13-40
【公开号】CN104583995
【申请号】CN201280075596
【发明人】罗赛, 周鑫, 林春晓, 沈英哲, 尚笠
【申请人】英特尔公司
【公开日】2015年4月29日
【申请日】2012年10月3日
【公告号】DE112012006743T5, US20140250253, WO2014053071A1
当前第3页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1