[发明专利]阻止域的功率门控在审
申请号: | 201780062244.4 | 申请日: | 2017-09-29 |
公开(公告)号: | CN109844689A | 公开(公告)日: | 2019-06-04 |
发明(设计)人: | J·罗斯;R·A·谢勒;J·曹 | 申请(专利权)人: | 微软技术许可有限责任公司 |
主分类号: | G06F1/3287 | 分类号: | G06F1/3287 |
代理公司: | 上海专利商标事务所有限公司 31100 | 代理人: | 蔡悦;陈斌 |
地址: | 美国华*** | 国省代码: | 美国;US |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 功率域 目标功率 目标域 断电 代理 计数器 非零 递减 接通 写入 计数器递增 维护计数器 功率门 零时 上电 停用 空闲 电路 递增 通信 | ||
为可以被断电或停用的功率域维护计数器。当该计数器非零时,对应的功率域不被断电,即使其是空闲的。其他代理(例如,在其他功率域中运行的电路或软件)可以写入使计数器递增的地址,以及写入使计数器递减的另一地址。当代理想要另一功率域保持上电时(例如,因为该代理打算使用目标功率域或与目标功率域通信),其递增计数。当代理不再需要目标功率域保持接通时,其递减计数。因而,只要计数为非零,目标域就被维持在活动(例如,接通)状态中。当计数达到零时,其指示没有代理需要目标域保持活动,并因此可以使目标域断电。
背景
为了降低集成电路的功率消耗,芯片的电路(即,块、逻辑等)可以被划分成多个时钟域和/或多个功率域。该多个域允许关闭本地电源以消除漏泄电流并且允许电压和时钟频率的动态缩放以降低工作电流。通常,功率管理器电路用于根据对应功率域的当前活动来使这些多个域掉电和上电。
概述
本文中所讨论的示例涉及包括被组织为至少两个功率域的多个电子组件的集成电路。该至少两个功率域包括第一功率域和第二功率域。集成电路还包括功率管理单元,用于基于从第二功率域接收的第一指示符将第一功率域维持在上电状态中。
在一示例中,集成电路包括被组织成至少三个功率域的多个电子逻辑块。这些功率域包括第一功率域、第二功率域和主功率域。集成电路还包括作为主功率域的一部分的功率管理单元。该功率管理单元用于维持响应于第一功率域所作的第一多个访问来以第一方式(例如,递增)改变的值。该值还响应于第一功率域所作的第二多个访问来以第二方式(例如,递减)改变。功率管理单元至少部分地基于该值满足阈值准则(例如,非零)来将第二功率域维持在上电状态中。
在一示例中,计算机被指令来访问导致递增计数器的等价物的第一地址。计算机还被指令来访问导致递减计数器的等价物的第二地址。计数器的值被用来确定多个功率域的第一功率域是否要被维持在上电状态中。
提供本概述以便以简化的形式介绍以下在详细描述中进一步描述的概念的选集。本概述并不旨在标识所要求保护的主题的关键特征或必要特征,亦非旨在用于限制所要求保护的主题的范围。此外,所要求保护的主题不限于解决在本公开的任一部分中提及的任何或所有缺点的实现。
附图说明
为了描述可以获得以上所列举的及其他优点和特征的方式,提出了更具体的描述并且将通过参考在附图中解说的其具体示例来呈现。可以理解这些附图只描绘了典型的示例,并因此不应被视为是对其范围的限制,将通过使用附图以附加的特征和细节来描述和解释各实现。
图1是集成电路的框图。
图2A-2E解说了具有多个功率域的集成电路,该多个功率域基于来自其他功率域的指示符被维持上电。
图3是解说将功率域维持在上电状态中的方法的流程图。
图4是解说激活和停用功率域的方法的流程图。
图5是解说允许功率域被停用的方法的流程图。
图6是解说保持功率域活动的方法的流程图。
图7是计算机系统的框图。
实施例的详细描述
下面详细讨论各示例。尽管讨论了具体实现,但应当理解,这仅仅是出于解说目的而完成的。相关领域的技术人员将认识到,可以在不偏离本公开的主题的精神和范围的情况下使用其他组件和配置。各实现可以是机器实现的方法、计算设备或集成电路。
集成电路的各种子电路或块(例如,处理器、网络接口等)可以被划分成多个功率域,该多个功率域可以独立于其他功率域来被上电和掉电。这些功率域通常被掉电以降低功率消耗和发热,同时它们内部的电路不被使用。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于微软技术许可有限责任公司,未经微软技术许可有限责任公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201780062244.4/2.html,转载请声明来源钻瓜专利网。