本发明涉及芯片设计领域,尤其是涉及一种寄存器、寄存器配置方法及芯片。
背景技术:
1、在芯片设计领域,一种降低芯片使用功耗的做法是关断芯片中暂时不需要的某个区域或者某个子模块的供电。这些能够关断供电的区域或者子模块被称为可关断电源域。相对应的,不能关断供电的区域被称为常开电源域。同时,目前在芯片的设计实现中,为了解决时序问题会应用流水线寄存器。在具有可关断电源域的芯片中,为了避免数据传输中由于断电造成的问题,流水线寄存器往往绕过可关断电源域设置。
2、本发明的发明人发现:现有的一般寄存器,信号的相关电源、地与其所在电源域的电源、地相同。为了利用寄存器实现常开信号,则必须将寄存器绕过可关断电源域设置,造成连线距离变长、线电容增加,从而导致过渡时间、延时及开关功耗的增加。解决过渡时间及延时过大的一个策略是在长线上插缓冲器或继续增加寄存器的数量,这些又会导致开关功耗持续增加和晶体管数量、面积的增加。
技术实现思路
1、根据本发明的第一个方面,提出一种寄存器,可以包括电源端接口和地端接口,还可以包括常开接口,电源端接口可以用于连接可关断电源,地端接口可以用于连接可关断地,常开接口包括常开电源接口或常开地接口,寄存器通过常开接口和电源端接口或通过常开接口和地端接口实现供电。
2、根据本发明的第二个方面,提出一种寄存器配置方法,应用于如本发明第一个方面所述的寄存器,可以包括:寄存器的信号通过常开接口和电源端接口或地端接口二者中的任意一者实现供电。
3、根据本发明的第三个方面,提出一种芯片,可以包括如本申请第一个方面所述的寄存器。
4、根据本发明的第四个方面,提出一种芯片低功耗管理方法,应用于如本发明第三个方面所述的芯片,可以包括:向芯片供电,以使芯片上电启动;通过常开接口和电源端接口、地端接口二者中的任意一者实现寄存器的供电,以保证寄存器的正常工作;通过寄存器进行数据传输。
5、根据本发明的第五个方面,提出一种电子设备,可以包括:处理器;存储器,存储有计算机程序,当计算机程序被处理器执行时,使得处理器执行如本发明第二个方面和第四个方面所述的方法。
6、根据本发明的第六个方面,提出一种非瞬时性计算机可读存储介质,其上存储有计算机可读指令,当指令被处理器执行时,使得处理器执行如本发明第二个方面和第四个方面所述的方法。
7、本发明基于现有技术中存在的问题提出一种寄存器,在现有的寄存器基础上增加常开接口,该常开接口可以在寄存器原有的供电装置(包括供电电源和接地端)基础上连接额外的供电装置(供电电源或接地端),从而保证在寄存器原有的供电装置被关断的情况下,寄存器仍然能正常工作。本发明提出的寄存器结构简单、易于实现,同时具有良好的实用性。本发明提出的包括寄存器的芯片能够避免将寄存器绕过可关断电源域所带来的延时、功耗增加的问题,为存在可关断电源域的芯片提供了一种低功耗的解决方案。
1.一种寄存器,包括电源端接口和地端接口,其特征在于,还包括常开接口;
2.如权利要求1所述的寄存器,其特征在于:
3.一种寄存器配置方法,应用于如权利要求1或2所述的寄存器,其特征在于,包括:
4.一种芯片,其特征在于,包括如权利要求1或2所述的寄存器。
5.如权利要求4所述的芯片,其特征在于,还包括:
6.如权利要求5所述的芯片,其特征在于,所述可关断开关包括可关断电源开关或可关断地开关。
7.如权利要求6所述的芯片,其特征在于:
8.一种芯片低功耗管理方法,应用于如权利要求4-7任一项所述的芯片,其特征在于,包括:
9.一种电子设备,其特征在于,包括:
10.一种非瞬时性计算机可读存储介质,其特征在于,其上存储有计算机可读指令,当所述指令被处理器执行时,使得所述处理器执行如权利要求3或8所述的方法。