System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技术实现步骤摘要】
本专利技术涉及电源开关,特别涉及一种电源开关连接方法、装置、通信设备及存储介质。
技术介绍
1、随着半导体工艺的发展,功耗优化成为集成电路中不可或缺的步骤,为了降低功耗,可以采用电源关断技术,就是通过关断芯片中暂时不需要的某个区域或者某个子模块的供电电压,从而达到减小功耗的目的。其中,电源开关用于电源关断技术。
2、现有的电源开关连接方法,通过在芯片中将所有的电源开关按列进行排列,按照从第一列电源开关的底部、第一列电源开关的顶部、第二列电源开关的顶部、第二列电源开关的底部、第三列电源开关的底部……到最后一列电源开关的底部的顺序,将芯片中所有的电源开关串联在一起,得到电源开关链。
3、然而,现有的电源开关连接过程较复杂,并且得到的电源开关链较长,会导致电源开关使能信号在一定时间内打开所有电源开关所需的时间较长,进而会出现电源开关效率较低的问题。
技术实现思路
1、有鉴于此,本专利技术旨在提出一种电源开关连接方法、装置、设备及存储介质,解决电源开关连接过程较复杂且电源开关链较长所导致的电源开关效率较低的问题。
2、依据本专利技术的第一方面,提供了一种电源开关连接方法,所述方法包括:
3、预先设置目标区域,其中,所述目标区域包括目标边界电源开关区域、目标宏单元通道电源开关区域和目标核心电源开关区域;
4、响应于初始电源开关连接指令,根据所述目标边界电源开关区域、所述目标宏单元通道电源开关区域和所述目标核心电源开关区域进行初始电源
5、响应于目标电源开关连接指令,根据所述初始电源开关链进行目标电源开关连接,得到目标电源开关链。
6、可选地,所述预先设置目标区域包括:
7、响应于目标芯片设置指令,确定目标芯片的尺寸和目标芯片中目标宏单元的布局;
8、响应于边界电源开关区域设置指令,根据所述目标芯片的尺寸确定目标边界电源开关区域;
9、响应于通道电源开关区域设置指令,根据所述目标宏单元的布局确定目标宏单元通道电源开关区域;
10、响应于核心电源开关区域设置指令,根据所述目标芯片的尺寸和所述目标宏单元的布局确定目标核心电源开关区域。
11、可选地,所述根据所述目标边界电源开关区域、所述目标宏单元通道电源开关区域和所述目标核心电源开关区域进行初始电源开关连接,得到初始电源开关链包括:
12、响应于第一电源开关连接指令,在所述目标边界电源开关区域中根据第一电源开关连接方式进行电源开关连接,得到目标边界电源开关链;
13、响应于第二电源开关连接指令,在所述目标宏单元通道电源开关区域中根据第二电源开关连接方式进行电源开关连接,得到目标宏单元通道电源开关链;
14、响应于第三电源开关连接指令,在所述目标核心电源开关区域中根据第三电源开关连接方式进行电源开关连接,得到目标核心电源开关链;
15、根据所述目标边界电源开关链、所述目标宏单元通道电源开关链和所述目标核心电源开关链,得到初始电源开关链;
16、其中,所述在所述目标边界电源开关区域中根据第一电源开关连接方式进行电源开关连接,得到目标边界电源开关链包括:
17、获取电源开关使能信号的输入端和电源开关使能信号的输出端;
18、在所述目标边界电源开关区域中插入第一电源开关;
19、对所述电源开关使能信号的输入端、所述电源开关使能信号的输出端和所述第一电源开关进行串联,得到目标边界电源开关链;
20、所述在所述目标宏单元通道电源开关区域中根据第二电源开关连接方式进行电源开关连接,得到目标宏单元通道电源开关链包括:
21、在所述目标宏单元通道电源开关区域中插入第二电源开关;
22、对所述第二电源开关进行串联,得到目标宏单元通道电源开关链;
23、在所述目标核心电源开关区域中根据第三电源开关连接方式进行电源开关连接,得到目标核心电源开关链包括:
24、在所述目标核心电源开关区域中插入第三电源开关;
25、对所述第三电源开关进行串联,得到目标核心电源开关链。
26、可选地,所述根据所述初始电源开关链进行目标电源开关连接,得到目标电源开关链包括:
27、根据所述初始电源开关链进行第一目标电源开关连接,得到第一目标电源开关链;
28、根据所述初始电源开关链进行第二目标电源开关连接,得到第二目标电源开关链;
29、根据所述初始电源开关链、所述第一目标电源开关链和所述第二目标电源开关链,得到目标电源开关链。
30、可选地,所述根据所述初始电源开关链进行第一目标电源开关连接,得到第一目标电源开关链包括:
31、获取所述初始电源开关链中输入引脚浮空的宏单元通道电源开关;
32、获取距离所述引脚浮空的宏单元通道电源开关最近的核心电源开关;
33、对所述引脚浮空的宏单元通道电源开关和包含所述核心电源开关的目标核心电源开关链进行连接,得到第一目标电源开关链。
34、可选地,所述根据所述初始电源开关链进行第二目标电源开关连接,得到第二目标电源开关链包括:
35、获取所述初始电源开关链中输入引脚浮空的核心电源开关;
36、获取距离所述核心电源开关最近的边界电源开关;
37、对所述输入引脚浮空的核心电源开关和包含所述边界电源开关的目标边界电源开关链进行连接,得到第二目标电源开关链。
38、可选地,所述方法还包括:
39、根据所述目标电源开关链判断电源开关连接是否正确;
40、其中,所述根据所述目标电源开关链判断电源开关连接是否正确包括:
41、获取所述目标电源开关链的延迟时间和目标延迟时间,其中,所述目标延迟时间为从电源开关使能信号的输入端到电源开关使能信号的延迟时间;
42、若所述目标电源开关链的延迟时间小于所述目标延迟时间或者所述目标电源开关链的延迟时间等于目标延迟时间,则电源开关连接正确;
43、若所述目标电源开关链的延迟时间大于所述目标延迟时间,则电源开关连接错误。
44、依据本专利技术的第二方面,提供了一种电源开关连接装置,所述装置包括:
45、目标区域设置模块,用于预先设置目标区域,其中,所述目标区域包括目标边界电源开关区域、目标宏单元通道电源开关区域和目标核心电源开关区域;
46、初始电源开关连接模块,用于响应于初始电源开关连接指令,根据所述目标边界电源开关区域、所述目标宏单元通道电源开关区域和所述目标核心电源开关区域进行初始电源开关连接,得到初始电源开关链;
47、目标电源开关连接模块,用于响应于目标电源开关连接指令,根据所述初始电源开关链进行目标电源开关连接,得到目标电源开关链。
48、可选地,所述目标区域本文档来自技高网...
【技术保护点】
1.一种电源开关连接方法,其特征在于,所述方法包括:
2.根据权利要求1所述的电源开关连接方法,其特征在于,所述预先设置目标区域包括:
3.根据权利要求1所述的电源开关连接方法,其特征在于,所述根据所述目标边界电源开关区域、所述目标宏单元通道电源开关区域和所述目标核心电源开关区域进行初始电源开关连接,得到初始电源开关链包括:
4.根据权利要求1所述的电源开关连接方法,其特征在于,所述根据所述初始电源开关链进行目标电源开关连接,得到目标电源开关链包括:
5.根据权利要求4所述的电源开关连接方法,其特征在于,所述根据所述初始电源开关链进行第一目标电源开关连接,得到第一目标电源开关链包括:
6.根据权利要求4所述的电源开关连接方法,其特征在于,所述根据所述初始电源开关链进行第二目标电源开关连接,得到第二目标电源开关链包括:
7.根据权利要求1所述的电源开关连接方法,其特征在于,所述方法还包括:
8.一种电源开关连接装置,其特征在于,所述电源开关连接装置包括:
9.一种电子设备,其特征在于,包
10.一种可读存储介质,其特征在于,所述可读存储介质上存储计算机程序,所述计算机程序被处理器执行时实现如权利要求1至7中任一项所述的电源开关连接方法。
...【技术特征摘要】
1.一种电源开关连接方法,其特征在于,所述方法包括:
2.根据权利要求1所述的电源开关连接方法,其特征在于,所述预先设置目标区域包括:
3.根据权利要求1所述的电源开关连接方法,其特征在于,所述根据所述目标边界电源开关区域、所述目标宏单元通道电源开关区域和所述目标核心电源开关区域进行初始电源开关连接,得到初始电源开关链包括:
4.根据权利要求1所述的电源开关连接方法,其特征在于,所述根据所述初始电源开关链进行目标电源开关连接,得到目标电源开关链包括:
5.根据权利要求4所述的电源开关连接方法,其特征在于,所述根据所述初始电源开关...
【专利技术属性】
技术研发人员:高旭,曾昭贵,
申请(专利权)人:山东云海国创云计算装备产业创新中心有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。