【技术实现步骤摘要】
【国外来华专利技术】硬件加速的动态电压及频率调节相关申请的交叉引用本申请的权利要求范围依据35U.S.C.§119要求如下申请的优先权:2014年10月2日递交的申请号为62/058,841的美国临时案。在此合并参考上述美国临时申请案的全部内容。
本专利技术有关于电压和频率调节,更具体地,有关于硬件加速(hardware-accelerated)动态电压及频率调节。
技术介绍
除了此处的其他指示以外,本部分所述的方法并非后列的权利要求的先前技术,且并不作为此部分包括的现有技术。可携电子装置(例如智能手机和平板电脑)一般配备多功能性能。通常该多功能性能以主集成电路(integratedcircuit,IC)芯片和耦接于该主IC芯片的一或多个外部元件的形式实现,其中,每个外部元件根据各自的配置设置可分别操作于一或多个电压及/或多个时钟频率的其中之一。即,多个时钟提供在可携电子装置中以用于提供多功能性能的多个外部元件的操作。动态电压和频率调节(Dynamicvoltageandfrequencyscaling,DVFS)为电脑结构中的功率管理技术,用于调整操作电压及/或频率,或电子元件(例 ...
【技术保护点】
一种方法:当第一电路的操作至少部分基于存储在第二组一或多个寄存器中的相应于第二配置设置的一或多个值时,将用于该第一电路的相应于第一配置设置的一或多个值存储在第一组一或多个寄存器中;其中,该第一配置设置和该第二配置设置分别对应于该第一电路的第一组一或多个操作参数和第二组一或多个操作参数;接收该第一电路的操作频率或电压的变化的指示;以及响应于接收的该第一电路的该操作频率或该电压中的该变化的该指示,通过以并行方式将存储在该第一组一或多个寄存器中的相应于该第一配置的该一或多个值载入至该第二组一或多个寄存器中,改变该第二组一或多个寄存器中存储的该一或多个值。
【技术特征摘要】
【国外来华专利技术】2014.10.02 US 62/058,8411.一种方法:当第一电路的操作至少部分基于存储在第二组一或多个寄存器中的相应于第二配置设置的一或多个值时,将用于该第一电路的相应于第一配置设置的一或多个值存储在第一组一或多个寄存器中;其中,该第一配置设置和该第二配置设置分别对应于该第一电路的第一组一或多个操作参数和第二组一或多个操作参数;接收该第一电路的操作频率或电压的变化的指示;以及响应于接收的该第一电路的该操作频率或该电压中的该变化的该指示,通过以并行方式将存储在该第一组一或多个寄存器中的相应于该第一配置的该一或多个值载入至该第二组一或多个寄存器中,改变该第二组一或多个寄存器中存储的该一或多个值。2.如权利要求1所述的方法,其特征在于,该将用于该第一电路的相应于该第一配置设置的该一或多个值存储在该第一组一或多个寄存器中的步骤包括:在该第一电路的该操作至少部分基于存储在该第二组一或多个寄存器中的相应于该第二配置设置的该一或多个值之前,将相应于该第一配置设置的该一或多个值载入至该第一组一或多个寄存器中。3.如权利要求1所述的方法,其特征在于,该将用于该第一电路的相应于该第一配置设置的该一或多个值存储在该第一组一或多个寄存器中的步骤包括:在该第一电路的该操作至少部分基于该第二组一或多个寄存器中存储的相应于该第二配置设置的该一或多个值之后,且在接收该第一电路的该操作频率或该电压的该变化的该指示之前,将相应于该第一配置设置的该一或多个值载入至该第一组一或多个寄存器。4.如权利要求1所述的方法,其特征在于,该当该第一电路的该操作至少部分基于该第二组一或多个寄存器中存储的相应于该第二配置设置的该一或多个值时,该将相应于该第一配置设置的该一或多个值存储在该第一组一或多个寄存器的步骤包括:在第一复数组一或多个寄存器中的一组一或多个寄存器中存储对应于第一复数组一或多个操作参数中一组一或多个操作参数的一或多个值,其中,该第一复数组一或多个操作参数中的每组一或多个操作参数的对应于第一复数个配置设置中的一个配置设置,其中,该第一电路配置在该第一复数个配置设置下进行操作。5.如权利要求1所述的方法,其特征在于,该第一配置设置或该第二配置设置包括该第一电路的频率和电压的至少一个。6.如权利要求1所述的方法,其特征在于,该改变该第二组一或多个寄存器中存储的该一或多个值的步骤包括交换该第一组一或多个寄存器中存储的该一或多个值和该第二组一或多个寄存器中存储的该一或多个值,且在该交换步骤之后,相应于该第一配置设置的该一或多个值被存储在该第二组一或多个寄存器中,且相应于该第二配置设置的该一或多个值被存储在该第一组一或多个寄存器中。7.如权利要求1所述的方法,其特征在于,该接收该第一电路的操作频率或电压的该变化的该指示包括当第二电路的操作至少部分基于第三配置设置时,接收该第一电路的该操作频率或电压中的该变化的该指示,其中,该第三配置设置具有存储在第三组一或多个寄存器中的一或多个对应值。8.如权利要求7所述的方法,其特征在于,该第一电路和该第二电路的其中一个在主装置上,且该第一电路和该第二电路的其中另一个在该主芯片外部的元件上。9.如权利要求7所述的方法,其特征在于,该方法更包括:当该第二电路的操作至少部分基于相应于该第三配置设置的该一或多个值时,将相应于第四配置设置的一或多个值存储在第四组一或多个寄存器中;以及响应于接收的该第一电路的该操作频率或该电压中的该变化的该指示,通过以并行方式将存储在该第四组一或多个寄存器中的相应于该第四配置的该一或多个值载入至该第三组一或多个寄存器中,改变该第三组一或多个寄存器中存储的该一或多个值。10.如权利要求9所述的方法,其特征在于,该将相应于该第四配置设置的该一或多个值存储在该第四组一或多个寄存器中的步骤包括:在该第二电路的该操作至少部分基于该第三组一或多个寄存器中存储的相应于该第三配置设置的该一或多个值之前,将相应于该第四配置的该一或多个值存储至该第四组一或多个寄存器中。11.如权利要求9所述的方法,其特征在于,该将相应于该第四配置的该一或多个值存储至该第四组一或多个寄存器中的步骤包括:在该第二电路的该操作至少部分基于存储在该第三组一或多个寄存器中的相应于第三配置设置的该一或多个值之后,且在接收该第一电路的该操作频率或该电压中的该变化的该指示之前,将相应于该第四配置的该一或多个值载入至该第四组一或多个寄存器中。12.如权利要求9所述的方法,其特征在于,该当该第二电路的该操作至少部分基于存储在该第三组一或多个寄存器中的相应于该第三配置设置的该一或多个值时,该将相应于该第四配置的该一或多个值载入至该第四组一或多个寄存器中的步骤包括:在第二复数组一或多个寄存器中的一组一或多个寄存器中存储对应于第二复数组一或多个操作参数中一组一或多个操作参数的一或多个值,其中,该第二复数组一或多个操作参数中的每组一或多个操作参数对应于第二复数个配置设置中的一个配置设置,其中,该第二电路配置在该第二复数个配置设置下进行操作。13.如权利要求9所述的方法,其特征在于,该第三配置设置或该第四配置设置包括该第二电路的频率和电压的至少一个。14.如权利要求9所述的方法,其特征在于,该改变该第三组一或多个寄存器中存储的该一或多个值的步骤包括交换该第四组一或多个寄存器中存储的该一或多个值和该第三组一或多个寄存器中存储的该一或多个值,且在该交换步骤之后,相应于该第四配置设置的该一或多个值被存储在该第三组一或多个寄存器中,且相应于该第三配置设置的该一或多个值被存储在该第四组一或多个寄存器中。15.一种装置,包括:第一组一或多个寄存器;第二组一或多个寄存器;第一电路,耦接于该第一组一或多个寄存器和该第二组一或多个寄存器,当该第一电路的操作频率或电压设置为第一值时,该第一电路至少部分基于相应于第一配置设置的一或多个值进行操作,当该第一电路的该操作频率或电压设置为第二值时,该第一电路至少部分基于相应于第二配置设置的一或多个值进行操作,其中,该第一配置设置和该第二配置设置分别对应于该第一电路的第一组一或多个操作参数和第二组一或多个操作参数;以及硬件设置变化加速器,耦接于或用于存取该第一组一或多个寄存器和该第二组一或多个寄存器,该硬件设置变化加速器用于当该第一电路的操作至少部分基于存储在...
【专利技术属性】
技术研发人员:江泰盈,苏俊嘉,程思颖,彭俊方,黄富民,
申请(专利权)人:联发科技股份有限公司,
类型:发明
国别省市:中国台湾,71
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。