本发明涉及电子电力,更具体地,涉及一种芯片及电路功耗的控制方法。
背景技术:
1、若芯片的功耗短期内增加或减少太多,都会引起电流和电压的急剧变化,从而引起芯片功能的不稳定。
技术实现思路
1、有鉴于此,本发明实施例提供一种芯片及电路功耗的控制方法,以逐步升高或降低电路功耗,避免了电路功耗骤升或骤降,进而避免由于电路功耗急剧变换所导致的电流和电压的急速变换,提高了芯片的稳定性,同时降低了芯片总体的功耗。
2、第一方面,本发明实施例提供一种电路功耗的控制方法,其中,所述电路包括多个计算单元,所述多个计算单元用于执行计算指令,所述方法包括:
3、响应于所述计算指令启动执行,控制所述多个计算单元分批开始对变换后的锁存数据进行计算,以使得所述多个计算单元进入指令执行状态;
4、响应于所述计算指令结束执行,控制所述多个计算单元对所述变换后的锁存数据进行计算,并分批关闭所述多个计算单元。
5、第二方面,本发明实施例提供一种芯片,所述芯片包括多个计算单元,所述多个计算单元用于执行计算指令,所述芯片响应于所述计算指令启动执行,控制所述多个计算单元分批开始对变换后的锁存数据进行计算,以使得所述多个计算单元进入指令执行状态,响应于所述计算指令结束执行,控制所述多个计算单元对所述变换后的锁存数据进行计算,并分批关闭所述多个计算单元。
6、第三方面,本发明实施例提供一种电路功耗的控制装置,其中,所述电路包括多个计算单元,所述多个计算单元用于执行计算指令,所述装置包括:
7、启动单元,被配置为响应于所述计算指令启动执行,控制所述多个计算单元分批开始对变换后的锁存数据进行计算,以使得所述多个计算单元进入指令执行状态;
8、关闭单元,被配置为响应于所述计算指令结束执行,控制所述多个计算单元对所述变换后的锁存数据进行计算,并分批关闭所述多个计算单元。
9、第四方面,本发明实施例提供一种电子设备,所述电子设备包括至少一个如上所述的芯片。
10、第五方面,本发明实施例提供一种计算机可读存储介质,所述计算机可读存储介质内存储有计算机程序,所述计算机程序被处理器执行时实现如上所述的方法。
11、在本实施例的电路包括多个计算单元,多个计算单元用于执行计算指令,其中,响应于所述计算指令启动执行,控制所述多个计算单元分批开始对变换后的锁存数据进行计算,以使得所述多个计算单元进入指令执行状态,响应于所述计算指令结束执行,控制所述多个计算单元对所述变换后的锁存数据进行计算,并分批关闭所述多个计算单元。由此,本发明实施例可以逐步升高或降低电路功耗,避免了电路功耗骤升或骤降,进而避免由于电路功耗急剧变换所导致的电流和电压的急速变换,提高了芯片的稳定性。
1.一种电路功耗的控制方法,其中,所述电路包括多个计算单元,所述多个计算单元用于执行计算指令,其特征在于,所述方法包括:
2.根据权利要求1所述的方法,其特征在于,所述控制所述多个计算单元分批开始对变换后的锁存数据进行计算包括:
3.根据权利要求1所述的方法,其特征在于,所述多个计算单元形成计算矩阵;
4.根据权利要求1-3任一项所述的方法,其特征在于,所述分批关闭所述多个计算单元包括:
5.根据权利要求1-3任一项所述的方法,其特征在于,所述多个计算单元形成计算矩阵;
6.根据权利要求1-5任一项所述的方法,其特征在于,所述方法还包括:
7.根据权利要求1-6任一项所述的方法,其特征在于,所述方法还包括:
8.根据权利要求1-7任一项所述的方法,其特征在于,所述方法还包括:
9.一种芯片,其特征在于,所述芯片包括多个计算单元,所述多个计算单元用于执行计算指令,所述芯片响应于所述计算指令启动执行,控制所述多个计算单元分批开始对变换后的锁存数据进行计算,以使得所述多个计算单元进入指令执行状态,响应于所述计算指令结束执行,控制所述多个计算单元对所述变换后的锁存数据进行计算,并分批关闭所述多个计算单元。
10.根据权利要求9所述的芯片,其特征在于,所述计算单元包括: