[发明专利]确定终端处理器电压的方法和终端在审
申请号: | 201610210836.3 | 申请日: | 2016-04-06 |
公开(公告)号: | CN107272862A | 公开(公告)日: | 2017-10-20 |
发明(设计)人: | 曹友铭;余剑锋;姚琮 | 申请(专利权)人: | 华为技术有限公司 |
主分类号: | G06F1/28 | 分类号: | G06F1/28 |
代理公司: | 北京龙双利达知识产权代理有限公司11329 | 代理人: | 毛威,肖鹂 |
地址: | 518129 广东*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 确定 终端 处理器 电压 方法 | ||
技术领域
本发明涉及通信领域,尤其涉及确定终端处理器电压的方法和终端。
背景技术
在由电池进行供电的终端中,系统功耗是一个非常重要的问题,其中,中央处理器(Central Processing Unit,CPU)在运行时的功耗占系统功耗的主要部分,因此,在保证CPU运行速度的情况下,一般通过将CPU设置在最低电压下工作来节省系统功耗。
目前测量终端中CPU的最低工作电压一般有两种方法。一种方法是利用量产CPU的机台,例如自动测试机器(Automatic Test Equipment,ATE),测量几百颗不同CPU做统计分析跟较准。具体地,可以利用统计模型的数据将不同的CPU做出分类,例如可以将这些CPU分为偏快低压类和偏慢高压类,即运行速度较快、工作电压较低类,以及运行速度较慢、工作电压较高类,对于每类CPU测量最低工作电压的统计值。由于不同CPU之间的差异,因此这种统计模型存在较大误差,必须预加一定余量才能保证稳定量产。另外,由于量产CPU的机台与实际应用的终端上的运行环境不同,而在较准时,一样是采用了多数量样本的统计模型,因此较准过程也会产生误差,从而导致了必须再增加一定余量才能保证更加稳定的量产。除此之外,由于CPU会有老化的现象,但在机台上无法反映老化的情况,所以使用此方法生产CPU,还需要预加老化的余量,才能保证量产CPU在终端上使用一段时间后仍能保持良好的性能。
另外一种方法是利用量产CPU的机台,例如ATE,对每一颗CPU分别做测试和校准,确定出每颗CPU的最低工作电压。与第一种方法相比,虽然此方法减少了CPU统计模型的误差但仍无法解决校准与老化问题的误差。另外由于此方法需要在量产机台上进行每颗CPU的测试来确定最低工作电压,因此,该方法大大增加了量产机台的测试时间与测试成本。
发明内容
本申请提供了一种确定终端处理器电压的方法和终端,能够更加准备地测量处理器的最低工作电压。
第一方面,提供了一种确定终端处理器电压的方法,该终端包括辅助处理器和CPU,该方法包括:在终端的开机过程中,该辅助处理器完成系统初始化后,确定CPU的最低工作电压;该辅助处理器将该CPU的当前电压设置为该最低工作电压;该CPU在该最低工作电压下完成该终端的开机过程并控制该终端工作。
因此,本申请的确定终端处理器电压的方法,在终端开机过程中,由辅助处理器确定CPU的最低工作电压,并可以使终端正常开机工作,相比于在生产处理器时,通过测试机台对处理器的最低工作电压的测量,可以减少测试时间和测试成本,提高测试精度,更加准确的测试处理器的最低工作电压,并且还可以克服在机台测试的校准余量的误差和处理器老化导致的误差。
可选地,该CPU可以在多个频率下工作,则辅助处理器测量该CPU的最低工作电压,可以测量每个工作频率对应的最低工作电压。例如,该CPU的工作频率有四个,分别为1GHz、1.5GHz、2GHz和2.5GHz,则分别测量在工作频率为1GHz、1.5GHz、2GHz和2.5GHz时的最低工作电压,以便于在CPU工作时,根据工作频率设置对应的最低工作电压。
可选地,由于CPU工作环境的温度可能会发生变化,因此可以在测量CPU最低工作电压时,记录当前工作环境温度,以便于当CPU温度发生变化时,对最低工作电压进行温度补偿。
结合第一方面,在第一方面的一种实现方式中,该确定CPU的最低工作电压,包括:该辅助处理器确定该CPU能够正常工作的初始工作电压V0;该辅助处理器将该CPU的当前电压从Vi-1降低为Vi,i依次取1、2、3……;当该辅助处理器确定该CPU在电压为Vi时能够正常工作时,该辅助处理器将该CPU的当前电压从Vi降低到Vi+1;当该辅助处理器确定该CPU在电压为Vi时不能够正常工作时,该辅助处理器确定该CPU的该最低工作电压为Vi-1。
应理解,对于CPU的首次工作电压测试,即该CPU之前从未进行过最低工作电压测试,辅助处理器确定CPU的初始工作电压V0,可以通过制程监控器(process monitor)获取。该制程监控器用于标记该CPU的运行速度, 通过该运行速度与工作电压的对应关系,确定该运行速度对应的工作电压即为该CPU的初始工作电压。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于华为技术有限公司,未经华为技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201610210836.3/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种服务器硬盘供电结构及其设计方法
- 下一篇:一种终端及控制方法