[发明专利]虚拟化掉电的输入/输出装置有效
申请号: | 201010625037.5 | 申请日: | 2010-12-23 |
公开(公告)号: | CN102169440A | 公开(公告)日: | 2011-08-31 |
发明(设计)人: | S·纳特 | 申请(专利权)人: | 英特尔公司 |
主分类号: | G06F9/445 | 分类号: | G06F9/445;G06F1/32 |
代理公司: | 中国专利代理(香港)有限公司 72001 | 代理人: | 柯广华;王洪斌 |
地址: | 美国加利*** | 国省代码: | 美国;US |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 虚拟 掉电 输入 输出 装置 | ||
技术领域
本公开属于信息处理领域,更具体地说,属于信息处理系统中的虚拟化领域。
背景技术
许多个人计算机和其它信息处理系统支持“即插即用”特征,该特征在系统通电时的许多情况下,允许输入/输出(“I/O”)装置添加到系统被自动检测到以及被投入使用。许多这种系统的另一个特征是省电特征:在未使用的一定时期之后,自动地或选择性地将系统的一些部分、例如I/O装置置于低功率或掉电(powered-down)状态。
发明内容
按照本发明的一个方面,提供一种设备,包括:
第一存储位置,用于存储输入/输出装置不可达的指示;
解码器,用于对定向到所述输入/输出装置的配置事务解码,并且如果所述第一存储位置的内容指示所述输入/输出装置不可达,则将所述配置事务重定向到其它目标。
按照本发明的另一方面,提供一种方法,包括:
接收定向到输入/输出装置的第一配置事务;
确定所述输入/输出装置不可用;以及
将所述第一配置事务重定向到其它目标。
按照本发明的又一方面,提供一种系统,包括:
第一输入/输出装置;
处理器,用于发起定向到所述第一输入/输出装置的配置事务;
第一存储位置,用于存储所述输入/输出装置不可达的指示;
解码器,用于对所述配置事务解码,并且如果所述第一存储位置的内容指示所述输入/输出装置不可达,则将所述配置事务重定向到其它目标。
附图说明
在附图中通过示例而非限定的方式来说明本发明。
图1说明按照本发明的一个实施例包含I/O装置的虚拟化的系统。
图2说明按照本发明的一个实施例用来虚拟化I/O装置的设备。
图3说明按照本发明的一个实施例用来虚拟化I/O装置的方法。
图4说明按照本发明的一个实施例用来虚拟化I/O装置的方法。
图5说明按照本发明的一个实施例用来执行特殊解码的方法。
具体实施方式
描述了用来虚拟化输入/输出装置的系统、设备和方法的实施例。在本描述中,可能提出诸如部件和系统配置之类的许多具体细节,以便提供对本发明的更全面理解。然而,本领域的技术人员会理解,没有这些具体细节也可实施本发明。另外,没有详细地说明一些众所周知的结构、电路等等,以避免不必要地使本发明含糊不清。
本发明的实施例为虚拟化信息处理系统中的I/O装置而提供,使得装置可以较少的延迟在不同功率状态之间切换。例如,一个实施例为要被虚拟化的分立图形控制器而提供,使得在图形控制器掉电后再次开始使用它所需要的时间可明显减少。因此,本发明的实施例可能对于提供更令人满意的用户体验以及更常使用省电特征的更大可能性是所希望的。
图1说明本发明在系统中、特别是在信息处理系统100中的一个实施例。信息处理系统100可以是能够执行任何软件或固件的任何信息处理设备。例如,信息处理系统100可表示个人计算机、大型计算机、便携式计算机、手持装置、机顶盒、服务器或者任何其它计算系统。信息处理系统100包括处理器110和120、系统存储器130、存储器控制集线器(“MCH”)140、外设控制器集线器(“PCH”)或I/O控制集线器(“ICH”)150以及I/O装置160。处理器110和120、系统存储器130、MCH 140、ICH 150和I/O装置160可按照诸如直接或间接通过一条或多条总线、点到点、或者其它有线或无线连接之类的任何已知方式相互耦合或通信。信息处理系统100也可包括任何数量的附加部件或连接。此外,信息处理系统100中的部件可被集成到或结合到任何数量的芯片或封装中。例如,MCH 140可被集成到包含处理器110和120中的一个或两个处理器的芯片或封装中。
处理器110和120可以是任何类型的处理器,包括通用微处理器,诸如来自公司的处理器系列、处理器系列、处理器系列或其它处理器系列中的处理器,或者来自另一公司的另一处理器,或者数字信号处理器或微控制器。处理器110和120可各自包括任何组合的多个线程和多个执行核。虽然图1示出两个处理器,但是信息处理系统100可包括仅单个处理器或任何数量的处理器。
系统存储器130可以是静态或动态的随机存取存储器,或者处理器110和120可读的任何其它类型的介质,或者这类介质的任何组合。系统存储器130可包括存储器区域132,如下所述。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于英特尔公司,未经英特尔公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201010625037.5/2.html,转载请声明来源钻瓜专利网。
- 上一篇:音调再现装置和方法
- 下一篇:一种剩余污泥的处理方法