[发明专利]用于将PCIE SR-IOV功能转换成表现为传统功能的系统和方法有效
申请号: | 200880128265.2 | 申请日: | 2008-03-25 |
公开(公告)号: | CN101981554A | 公开(公告)日: | 2011-02-23 |
发明(设计)人: | H·E·布林克曼;J·M·凯格尔;B·S·贝西尔;D·L·马修斯;P·V·布劳内尔;W·F·多斯 | 申请(专利权)人: | 惠普开发有限公司 |
主分类号: | G06F13/14 | 分类号: | G06F13/14 |
代理公司: | 中国专利代理(香港)有限公司 72001 | 代理人: | 胡莉莉;王洪斌 |
地址: | 美国德*** | 国省代码: | 美国;US |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 用于 pcie sr iov 功能 转换 表现 传统 系统 方法 | ||
1.一种用于将单根输入/输出虚拟化(SR-IOV)功能转换成表现为传统功能的系统,其包括:
耦合在传统主机与启用了SR-IOV的终端设备之间的交换平台,所述交换平台包括:
被编程来辨别配置循环的类型并且处理所述配置循环的处理器;以及
存储与所述配置循环相关的数据的一个或更多本地寄存器。
2.权利要求1的系统,其中,所述配置循环将配置寄存器中的地址空间与所述终端设备的物理地址相关。
3.权利要求1的系统,其中,所述终端设备是PCIe I/O设备。
4.权利要求1的系统,其还包括用于将来自主机处理器的进入的存储器循环翻译成能够为所述终端设备所理解的存储器循环的装置。
5.权利要求1的系统,其还包括:
用于检测其中插入替换设备以替换所述终端设备的热插拔操作的装置;以及
用于配置所述替换设备从而使得该替换设备的虚拟功能对于主机处理器表现为传统功能的装置。
6.一种用于在终端设备的SR-IOV虚拟功能与传统主机处理器的地址空间之间进行转换的方法,其包括:
在所述终端设备与所述主机处理器之间的交换平台中介处接收来自所述主机处理器的配置循环;
将来自所述主机处理器的配置循环与配置寄存器进行比较并且确定配置循环的类型;
对所接收到的配置循环执行转换操作;以及
向所述主机处理器返回配置完成循环。
7.权利要求6的方法,其还包括:
向所述终端设备发送经过转换的配置循环;
接收来自所述终端设备的配置完成信号;以及
对所接收到的配置完成信号进行转换,以产生所述配置完成循环。
8.权利要求7的方法,其还包括通过将进入的存储器循环与配置寄存器中的基地址寄存器进行比较来转换存储器访问循环,其中对存储器地址进行转换。
9.权利要求6的方法,其还包括:
接收其中插入替换设备以替换所述终端设备的热插拔操作的指示;
向交换平台发送配置循环;以及
接收来自所述终端设备的配置完成循环。
10.权利要求9的方法,其还包括:
在所述交换平台中存储关于所述替换设备的信息;以及
在所述交换平台中生成所述配置完成循环。
11.权利要求9的方法,其还包括:
在所述交换平台中存储关于所述替换设备的信息的第一部分;
向所述替换设备发送关于所述替换设备的信息的第二部分;
从所述替换设备接收基于所述信息的所接收到的第二部分的配置完成信号;
将所述信息的所存储的第一部分与所述配置完成信号相组合,以生成所述配置完成循环;以及
向所述主机处理器发送所述配置完成循环。
12.权利要求9的方法,其还包括:
向所述替换设备发送所述配置循环;
从所述替换设备接收配置完成信号;
对所接收到的配置完成信号进行转换;以及
向所述主机处理器发送经过转换的信号以作为配置完成循环。
13.一种执行转换从而使得为传统主机处理器分配SR-IOV终端设备的虚拟功能的系统,其包括:
介于所述主机处理器与所述终端设备之间的智能交换结构,所述交换结构包括:
识别从中发出虚拟功能的终端设备的类型的处理装置;
用于存储关于所述终端设备的所选信息的存储装置;
用于将进入的主机限定的目的地信息转换成相对应的终端设备限定的目的地信息的装置;以及
用于将所述终端设备的进入的终端设备完成信息转换成所述主机处理器的相对应的完成信息的装置;以及
用于在所述交换结构处接收配置循环和配置完成循环的装置。
14.权利要求13的系统,其还包括:
用于发现其中替换设备替换所述终端设备的热插拔操作的装置;以及
用于配置所述替换设备的装置。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于惠普开发有限公司,未经惠普开发有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/200880128265.2/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种结构紧凑的超导磁体用冷头容器
- 下一篇:电池检测电路及其装置