[发明专利]仿真端点配置有效
| 申请号: | 201580053816.3 | 申请日: | 2015-10-01 |
| 公开(公告)号: | CN106796556B | 公开(公告)日: | 2020-02-11 |
| 发明(设计)人: | N·布沙拉;A·哈布沙;G·那开布利;Z·马丘利斯基 | 申请(专利权)人: | 亚马逊技术股份有限公司 |
| 主分类号: | G06F13/10 | 分类号: | G06F13/10;G06F13/24;G06F13/42 |
| 代理公司: | 31100 上海专利商标事务所有限公司 | 代理人: | 侯颖媖 |
| 地址: | 美国华*** | 国省代码: | 美国;US |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 仿真 端点 配置 | ||
用于由周边装置仿真配置空间的技术可包括:接收配置访问请求;确定所述配置访问请求是针对除所述周边装置的原生配置空间外的配置空间;及自仿真配置空间检索仿真配置。然后可通过使用所述仿真配置来服务所述配置访问请求。
背景技术
计算系统可包括多个周边装置。周边装置可扩展、调适和/或修改计算系统的功能性。周边装置可实施一个或多个功能。例如,周边装置可以是提供网络连接性功能的网络接口卡,或提供数据存储功能的大容量存储装置等。
一些周边装置可包括用以控制周边装置的行为的配置寄存器。例如,如果周边装置是周边部件互连(PCI)兼容装置,则周边装置可具有一组PCI配置空间寄存器。配置寄存器可包括可被读取以指示周边装置的能力的字段,且可包括可被写入以启用、停用或更改周边装置的功能的字段。一般而言,配置寄存器实施为物理硬件寄存器,且字段根据周边装置的特定能力和功能而定义并硬编码。因此,一旦制造,周边装置的配置寄存器的定义通常被固定且无法改变。
附图简述
将参考附图描述根据本公开的各种实施方案,其中:
图1示出根据一些实施方案的包括多个周边装置的计算系统的示例;
图2示出根据一些实施方案的具有仿真配置空间的周边装置的方框图;
图3示出根据一些实施方案的具有仿真配置空间的周边装置的方框图;
图4示出根据一些实施方案的服务配置读取事务的周边装置的示例;
图5示出根据一些实施方案的服务配置写入请求的周边装置的示例;
图6示出根据一些实施方案的被配置以实施单根输入/输出虚拟化(SR-IOV)的周边装置的方框图;
图7示出根据一些实施方案的用于服务配置访问请求的流程图;
图8示出根据一些实施方案的用于服务配置访问请求以读取配置寄存器的进程的示例;
图9示出根据一些实施方案的用于服务配置访问请求以写入配置寄存器的进程的示例;
图10示出根据一些实施方案的本文中所描述的包括经由一个或多个网络连接的一个或多个服务提供商计算机和/或用户装置的特征和系统的示例性架构;和
图11示出根据一些实施方案的用于实施各方面的计算系统的示例性环境的各方面。
具体实施方式
在以下描述中,将描述各种实施方案。出于阐释目的,陈述特定配置及细节以便提供对实施方案的透彻理解。然而,本领域技术人员也明白的是,可实践实施方案而无需特定细节。此外,可省略或简化众所周知的特征以便不使所描述的实施方案模糊。
计算系统可包括多个周边装置。周边装置可扩展、调适和/或修改计算系统的功能性。例如,周边装置可提供对计算系统的存储、网络连接性和/或音频及视频支持等。周边装置通常通过一个或多个总线与计算系统通信。总线上的数据传送可由总线协议定义。总线协议的示例可包括总线协议(例如,PCI、扩展PCI(PCI-X)、高速PCI(PCIe)、PCI派生物,诸如图形加速端口(AGP)等)的周边部件互连(PCI)族,以及其它。
本文中所描述的技术包括仿真周边装置的一些或全部配置空间的部件和方法。仿真配置空间可由周边装置用以将其本身表示为具有不同能力的不同类型的周边装置。例如,仿真配置空间可允许周边装置将其本身在一些实例中表示为网络接口卡,或在其它实例中表示为视频卡等。仿真配置空间也可被动态地修改、扩增、加倍或替换为完全不同配置空间。另外,多个仿真配置空间可维持用于不同功能。仿真配置空间也可需要较少硬件。例如,实施单根I/O虚拟化(SR-IOV)的装置可包括如下的仿真配置:其可针对任何数量的物理和/或虚拟功能而按比例调整而无需针对每个功能的物理硬件寄存器。此外,由仿真配置空间仿真的功能的数量可被动态地修改。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于亚马逊技术股份有限公司,未经亚马逊技术股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201580053816.3/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种幻影成像装置
- 下一篇:一种工件台非正交校正装置





