发明名称 利用N分演算法切换CPU工作电压之方法
摘要 本发明系提出一种利用N分演算法切换CPU工作电压之方法,其主要包含有,比较CPU目前工作电压及欲切换之新工作电压,以得到一切换高低工作电压之差异值;然后根据此差异值与一CPU可容忍之工作电压变动差异值之间的关系,将该切换高低工作电压之差异值分为N次,并以该可容忍之工作电压变动差异值为切换一次所需的电压单位,逐次切换CPU目前之工作电压,以利用切换N次工作电压而将该CPU目前工作电压调整为该CPU新工作电压。本发明系利用软体解决系统讯号不稳之问题,故不需要任何硬体成本。
申请公布号 TW583530 申请公布日期 2004.04.11
申请号 TW091118747 申请日期 2002.08.20
申请人 威盛电子股份有限公司 发明人 施东和
分类号 G06F1/18 主分类号 G06F1/18
代理机构 代理人 林火泉 台北市大安区忠孝东路四段三一一号十二楼之一
主权项 1.一种利用N分演算法切换CPU工作电压之方法,其系包括:比较CPU目前工作电压及欲切换之新工作电压,以得到一切换高低工作电压之差异値;根据一CPU可容忍之工作电压变动差异値与该高低工作电压差异値两者间之关系,将该切换高低工作电压之差异値分割成N次;以及以该CPU可容忍之工作电压变动差异値为单位,逐次切换该CPU目前工作电压,以利用切换N次工作电压而将该CPU目前工作电压调整为该CPU新工作电压。2.如申请专利范围第1项所述之方法,其中该N値为正整数,且该N値系由该CPU高低工作电压差异値除以该CPU可容忍之工作电压变动差异値计算取得者。3.如申请专利范围第2项所述之方法,其中计算该N値若有余数R产生时,在N次切换该CPU目前工作电压为新工作电压之际,再配合R段微调直至工作电压切换至CPU新工作电压为止。4.如申请专利范围第1项所述之方法,其中该CPU欲切换之新工作电压系大于该目前工作电压,则以该CPU可容忍之工作电压变动差异値为单位,分N次切换该CPU目前工作电压,使其由低工作电压开始递增的切换工作电压,直至切换至该CPU新工作电压为止。5.如申请专利范围第1项所述之方法,其中该CPU欲切换之新工作电压系小于该目前工作电压,则以该CPU可容忍之工作电压变动差异値为单位,分N次切换该CPU目前工作电压,使其由低工作电压开始递减的切换工作电压,直至切换至该CPU新工作电压为止。6.如申请专利范围第1项所述之方法,其中该CPU欲切换之新工作电压系等于该目前工作电压,则无须切换工作电压,即结束整个流程。7.如申请专利范围第1项所述之方法,其中该CPU可容忍之工作电压变动差异値即为电压调节器可容忍之工作电压变动的差异値。8.如申请专利范围第1项所述之方法,其中该CPU可容忍之工作电压变动差异値系于设计CPU及主机板时所量测得知者。图式简单说明:第一图为习知CPU电源管理中切换工作电压之硬体架构示意图。第二图为在习知CPU电源管理中增设一电压调节器之硬体架构示意图。第三图为本发明利用N分演算法切换CPU工作电压之流程图。
地址 台北县新店市中正路五三五号八楼