[发明专利]通用的基于主机的控制器延迟方法和装置有效
申请号: | 201480030565.2 | 申请日: | 2014-06-26 |
公开(公告)号: | CN105247498B | 公开(公告)日: | 2018-08-10 |
发明(设计)人: | B·库珀 | 申请(专利权)人: | 英特尔公司 |
主分类号: | G06F1/32 | 分类号: | G06F1/32 |
代理公司: | 永新专利商标代理有限公司 72002 | 代理人: | 刘瑜;王英 |
地址: | 美国加*** | 国省代码: | 美国;US |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 通用 基于 主机 控制器 延迟 方法 装置 | ||
描述了与通用的基于主机的控制器延迟有关的方法和装置。在一个实施例中,从主机控制器检测与一个或多个设备相对应的延迟信息,所述主机控制器控制对所述一个或多个设备的访问。对所述延迟信息的检测响应于由所述主机控制器启动的一个或多个事务而被执行。还主张并且公开了其他实施例。
技术领域
本公开总体上涉及电子学领域。更特别地,一些实施例涉及通用的基于主机的控制器延迟方法和装置。
背景技术
随着移动计算设备变得更加常见,系统设计者的一个主要目标是降低功耗,例如,以允许更长的电池寿命,更少的热量产生等。然而,对于计算机系统的各种部件中的功耗降低而言,系统设计者一般必须依赖于从控制这些部件的操作时序的预定义标准中获得的信息以保证正确性。因此,部件能否进入低功耗状态并且仍然保持正确性可能直接取决于是否已经针对该部件预定义了标准(例如,与时序要求有关)。
此外,对于现今的小型化移动计算设备而言,能量效率是重要的,同时,能量效率对于更大的系统也是重要的,部分原因是由于较高的功耗可能增加热量的产生。过多的热量可能损坏计算机系统的部件。进一步地,例如,在移动计算设备中,较高的功率利用可能增加电池消耗,这继而降低移动设备在充电之前可以操作的时间量。额外的功耗可能额外地需要使用可能重量更大的更大型的电池。更重的电池降低了移动计算设备的便携性和可用性。
附图说明
参照附图提供了具体实施方式。在附图中,附图标记的最左侧的数字标识该附图标记在其中首次出现的附图。在不同附图中使用相同的附图标记指示类似的或相同的项目。
图1和图4-图6示出了可以被利用以实现本文所讨论的各种实施例的计算系统的实施例的框图。
图2示出了根据实施例的用于实现渐进延迟报告的逻辑的状态图。
图3示出了根据实施例的作为控制器的空闲时间的函数的延迟信息供应的图。
具体实施方式
在以下描述中,阐述了大量的细节以提供对各种实施例的充分理解。然而,各种实施例可以在没有这些具体细节的情况下实践。在其他实例中,没有详细地描述公知的方法、过程、部件、以及电路,以便不使特定实施例变得难以理解。此外,可以使用各种手段来执行实施例的各种方面,所述各种手段例如,集成的半导体电路(“硬件”)、被组织为一个或多个程序中的计算机可读指令(“软件”)、或硬件和软件的某种组合。出于本公开的目的,所提到的“逻辑”可以表示硬件、软件、固件、或其一些组合。
一些实施例提供了经由通用的基于主机的控制器延迟报告来确定(针对计算系统中的一个或多个设备的)延迟信息。为了保证正确的操作,需要满足特定的延迟要求。从一个设备到另一个设备,这些延迟要求一般不同。此外,一些实现依赖于预定义标准来确定设备延迟信息。然而,这样的预定义标准可能不是针对所有设备都存在,或者一些设备可能能够超出这些标准要求来进行操作。为此,实施例利用逻辑来检测与一个或多个设备相对应的、来自用于控制到所述一个或多个设备的访问的主机控制器的延迟信息。该逻辑可以响应于由该主机控制器启动的一个或多个事务来检测延迟信息。
如本文所讨论的,“主机控制器”一般是指由计算系统(例如参照图1和图4-6所讨论的计算系统)的部件来控制/选通到一个或多个设备(例如,图1的设备162)的访问的逻辑(例如,图1的控制器161)。此外,如本文中讨论的,“延迟信息”一般是指设备或主机控制器可以容许的从其请求移动数据或消息直到系统允许该请求为止的延迟的量。在一些情况中(例如,网络设备),这可以是连接速度和内部缓冲的函数,或者在其他设备(例如,存储装置)的情况中,它可以只是基于设备如何被利用和/或最近如何被使用的性能约束。可以渐进地循环通过睡眠延迟值以确定越来越深的延迟值,例如,只要主机控制器保持非活动/空闲时。延迟信息被报告给一个或多个实体(如下文中将要进一步讨论的),例如,以允许更多的灵活性以在性能与功耗降低/能量效率之间进行权衡。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于英特尔公司,未经英特尔公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201480030565.2/2.html,转载请声明来源钻瓜专利网。