[发明专利]通过关闭堆栈寄存器文件的若干部分来减少功率有效
| 申请号: | 200680012703.X | 申请日: | 2006-02-24 |
| 公开(公告)号: | CN101160559A | 公开(公告)日: | 2008-04-09 |
| 发明(设计)人: | 博胡斯拉夫·雷赫利克 | 申请(专利权)人: | 高通股份有限公司 |
| 主分类号: | G06F9/30 | 分类号: | G06F9/30 |
| 代理公司: | 北京律盟知识产权代理有限责任公司 | 代理人: | 刘国伟 |
| 地址: | 美国加利*** | 国省代码: | 美国;US |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 通过 关闭 堆栈 寄存器 文件 若干 部分 减少 功率 | ||
1.一种用于处理器中的堆栈寄存器系统,所述系统包含:
寄存器堆栈,其包含多个寄存器库,每一寄存器库包含所述寄存器中的至少一者;
控制器,其响应于关于所述堆栈内寄存器分派的信息来选择性地控制所述寄存器库中的一者或一者以上的接通/断开状态,
其中所述控制器响应于所述堆栈内分派的寄存器的数目来增加接通的所述库的数目以满足增加寄存器数目的至少一个分派,且响应于减少寄存器数目的至少一个分派而减少接通的库的数目。
2.根据权利要求1所述的系统,其进一步包含电路,所述电路用于响应于所述控制器而选择性地将所述库连接到电源端子以及选择性地将所述库与所述电源端子断开,以控制所述寄存器库中的每一者何时接通以及所述寄存器库中的每一者何时断开。
3.根据权利要求1所述的系统,其进一步包含门电路,所述门电路用于响应于所述控制器而选择性地向所述库供应系统时钟信号以控制所述寄存器库中的每一者何时接通。
4.根据权利要求1所述的系统,其中:
所述库中的第一者包含一数目的寄存器;
对于所有需要小于或等于一阈值的数目的寄存器的分派,只有所述第一库是接通的,所述阈值与所述第一库中的寄存器数目具有预定关系;且
所述控制器响应于将所述寄存器数目增加到大于所述阈值的寄存器数目的分派而接通所述库中的下一个连续的库。
5.根据权利要求4所述的系统,其中当所述库中的所述下一个连续的库已接通时,所述控制器响应于将所述寄存器数目减少到小于或等于另一阈值的寄存器数目的后续分派而断开所述库中的所述下一个连续的库,所述另一阈值与所述第一库中的寄存器数目具有预定关系。
6.根据权利要求5所述的系统,其中所述阈值中的至少一者等于所述第一库中的寄存器数目。
7.根据权利要求5所述的系统,其中所述阈值中的至少一者与所述第一库中的寄存器数目具有预定偏移。
8.根据权利要求1所述的系统,其中所述寄存器分派指示所述寄存器堆栈内的堆栈顶部点,且所述控制器随着所述堆栈顶部点连续移动到所述库中而依序接通所述寄存器库。
9.根据权利要求7所述的系统,其中使用所述寄存器的所述处理器的操作识别保存/恢复点,且所述控制器随着所述保存/恢复点连续移出所述库而依序断开所述寄存器库。
10.根据权利要求1所述的系统,其中所述库中的至少一者包含至少32个寄存器。
11.根据权利要求1所述的系统,其中所述寄存器堆栈包含所述寄存器库中的至少四者,且所述四个寄存器库中的每一者包含至少32个寄存器。
12.一种用于处理器中的堆栈寄存器系统,所述系统包含:
寄存器堆栈,其包含:
第一寄存器库,其包含第一数目的寄存器,以及
第二寄存器库,其包含第二数目的寄存器;
激活和去激活装置,其用于响应于向所述处理器的处理操作分派和解除分派寄存器来选择性地激活和去激活所述第一和第二寄存器库中的至少一者,以依据分派的寄存器数目动态地调节现用的所述库的数目。
13.根据权利要求12所述的系统,其中所述装置:
响应于需要小于或等于一阈值的数目的寄存器的任何分派而仅保持所述第一库现用,所述阈值与所述第一寄存器数目具有预定关系;且
启用所述第二库,使得所述第一库和所述第二库两者均为现用的,以满足需要大于所述阈值的数目的寄存器的任何分派。
14.根据权利要求13所述的系统,其进一步包含第三寄存器库,所述第三寄存器库包含第三数目的寄存器,其中:
所述第一库和所述第二库两者均为现用的,但所述第三寄存器库非现用,以满足需要大于所述阈值且小于或等于另一阈值的数目的寄存器的任何分派,所述另一阈值与所述第二寄存器数目具有预定关系;且
所述第一、第二和第三库是现用的,以满足需要大于所述另一阈值的数目的寄存器的任何分派。
15.根据权利要求12所述的系统,其中:
所述寄存器分派指示所述寄存器堆栈内的堆栈顶部点;且
所述装置随着所述堆栈顶部点连续移动到所述库中而依序激活所述第一和第二寄存器库。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于高通股份有限公司,未经高通股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/200680012703.X/1.html,转载请声明来源钻瓜专利网。
- 上一篇:半导体装置及其制造方法
- 下一篇:包括网络装置的电子消息传输系统





