一种片上电源开关链的构建方法及装置制造方法及图纸

技术编号:38475488 阅读:16 留言:0更新日期:2023-08-15 16:55
本申请实施例提供一种片上电源开关链的构建方法及装置,该方法包括:确定电压域内的缝隙区域和核心区域,并在缝隙区域内设置第一片上电源开关单元,在核心区域内设置第二片上电源开关单元;从核心区域开始,对每一个缝隙区域进行循环搜索,确定缝隙区域内的搜索范围;获取搜索范围对应的缝隙区域内的第一片上电源开关单元;根据第一片上电源开关单元,确定与第一片上电源开关单元对应的核心区域的第二片上电源开关单元;根据缝隙区域内的第一片上电源开关单元与第二片上电源开关单元,确定电压域内的片上电源开关链路,实现将狭窄缝隙上的片上电源开关单元进行有效连接,且减少与核心区域连接的绕线,减少开启时间。减少开启时间。减少开启时间。

【技术实现步骤摘要】
一种片上电源开关链的构建方法及装置


[0001]本申请涉及集成电路
,具体而言,涉及一种片上电源开关链的构建方法及装置。

技术介绍

[0002]随着集成电路技术的发展,功耗已经成为影响芯片应用的重要因素。在芯片工作期间不可避免地会产生功耗。只有将电源关闭才能完全停止消耗功率。
[0003]在芯片设计期间,一般将芯片划分为多个电压域,每个电压域的电源可以被独立地控制。某些电压域在不需要使用时是可以关断的,而在需要使用时又可以重新上电,可以有效降低芯片功耗,目前采用的片上电源开关单元来控制电压域的开启和关断。片上电源开关单元相当于一般电路中的开关,并不是由强电电路中的接触开关来实现连接和断开的,而是依然通过CMOS电路构造来实现的。
[0004]在每一个电压域中还包括很多SRAM等硬核,或者电压域的形状不规则,这样,在电压域中就会形成横向或纵向的狭窄缝隙,狭窄缝隙上设置有片上电源开关单元,需要与其他区域的片上电源开关单元相连,形成链路,而目前采用电子设计自动化工具命令无法将狭窄缝隙上的片上电源开关单元进行有效连接,且在于其他区域的片上电源开关单元相连时,会出现绕线较长、开启时间较长的问题。

技术实现思路

[0005]本申请的一些实施例的目的在于提供一种片上电源开关链的构建方法、装置、电子设备及存储介质,通过本申请的实施例的技术方案,通过对电压域进行分区,且不同的区域设置不同类型的片上电源开关单元,然后从核心区域逐渐向缝隙区域进行循环搜索,并将搜索到的缝隙上的片上电源开关单元相连,且与核心区域的片上电源开关单元相连,构成开关链路,实现将狭窄缝隙上的片上电源开关单元进行有效连接,且减少与核心区域连接的绕线,减少开启时间。
[0006]第一方面,本申请的一些实施例提供了一种片上电源开关链的构建方法,包括:
[0007]确定电压域内的缝隙区域和核心区域,并在所述缝隙区域内设置第一片上电源开关单元,在所述核心区域内设置第二片上电源开关单元;
[0008]从所述核心区域开始,对每一个缝隙区域进行循环搜索,确定所述缝隙区域内的搜索范围;
[0009]获取所述搜索范围对应的缝隙区域内的第一片上电源开关单元;
[0010]根据所述第一片上电源开关单元,确定与所述第一片上电源开关单元对应的核心区域的第二片上电源开关单元;
[0011]根据所述缝隙区域内的第一片上电源开关单元与所述第二片上电源开关单元,确定所述电压域内的片上电源开关链路。
[0012]本申请的一些实施例通过对电压域进行分区,且不同的区域设置不同类型的片上
电源开关单元,然后从核心区域逐渐向缝隙区域进行循环搜索,并将搜索到的缝隙上的片上电源开关单元相连,且与核心区域的片上电源开关单元相连,构成开关链路,实现将狭窄缝隙上的片上电源开关单元进行有效连接,且减少与核心区域连接的绕线,减少开启时间。
[0013]在一些实施例,确定电压域内的缝隙区域和核心区域,包括:
[0014]在所述电压域内,根据预设的缝隙高度阈值和缝隙宽度阈值,确定电压域内的横向缝隙区域、纵向缝隙区域和交叉缝隙区域;
[0015]将所述横向缝隙区域、纵向缝隙区域和交叉缝隙区域确定为所述缝隙区域;
[0016]分别对所述横向缝隙区域、所述纵向缝隙区域和所述交叉缝隙区域进行编号;
[0017]在所述电压域内,除去所述缝隙区域和硬核区域,得到所述核心区域。
[0018]本申请的一些实施例通过对电压域和缝隙区域进行拆分,且将缝隙区域分成不同组别,有利于进行搜索,确定搜索范围,逐步将缝隙区域内的片上电源开关单元连接。
[0019]在一些实施例,所述从所述核心区域开始,对每一个缝隙区域进行循环搜索,确定所述缝隙区域内的搜索范围,包括:
[0020]从所述核心区域开始,按照预设扩展步长向各个方向进行搜索,得到第一搜索区域;
[0021]根据所述第一搜索区域、所述核心区域和第一硬核区域,确定第一搜索范围;
[0022]在将所述第一搜索区域内的第一片上电源开关单元与所述核心区域的第二片上电源开关单元连接之后,将与所述第二片上电源开关单元相连的第一片上电源开关单元对应的所述缝隙区域确定为已串链区域;
[0023]将所述已串链区域与所述核心区域合并,得到第二核心区域;
[0024]从所述第二核心区域开始,按照所述预设扩展步长向各个方向循环进行搜索,得到第二搜索区域;
[0025]根据所述第二搜索区域、所述第二核心区域和所述第一硬核区域,确定第二搜索范围。
[0026]本申请的一些实施例通过循环对缝隙区域进行搜索,并将搜索到的搜索范围上的片上电源开关单元连接到核心区域,提高连接的准确度。
[0027]在一些实施例,所述根据所述第一片上电源开关单元,确定与所述第一片上电源开关单元对应的核心区域的第二片上电源开关单元,包括:
[0028]在确定所述搜索范围后,确定所述搜索范围内的各个缝隙区域的类别和分组号;
[0029]根据所述缝隙区域的类别和分组号,确定与所述缝隙区域对应的一个或多个第一片上电源开关单元;
[0030]根据与所述核心区域距离小于第一预设值的第一目标片上电源开关单元,在所述核心区域内,确定与所述第一目标片上电源开关单元距离小于第二预设值的第二目标片上电源开关单元。
[0031]本申请的一些实施例,通过搜索到的第一目标片上电源开关单元,查找与第一目标片上电源开关单元距离最近的第二目标片上电源开关单元,减少连接链路的长度。
[0032]在一些实施例,将所述缝隙区域内的第一片上电源开关单元与所述第二片上电源开关单元的连接链路,确定为所述电压域内的片上电源开关链路,包括:
[0033]若所述缝隙区域内存在多个第一片上电源开关单元,将所述缝隙区域内的多个第
一片上电源开关单元相连;
[0034]将所述第一目标片上电源开关单元与所述第二目标片上电源开关单元相连。
[0035]本申请的一些实施例通过将缝隙区域内的片上电源开关单元单独连接,然后将缝隙区域上的片上电源开关单元与核心区域的目标片上电源开关单元相连,减少链路长度,减少开启时间。
[0036]第二方面,本申请的一些实施例提供了一种片上电源开关链的构建装置,包括:
[0037]设置模块,用于确定电压域内的缝隙区域和核心区域,并在所述缝隙区域内设置第一片上电源开关单元,在所述核心区域内设置第二片上电源开关单元;
[0038]搜索模块,用于从所述核心区域开始,对每一个缝隙区域进行循环搜索,确定所述缝隙区域内的搜索范围;
[0039]获取模块,用于获取所述搜索范围对应的缝隙区域内的第一片上电源开关单元;
[0040]确定模块,用于根据所述第一片上电源开关单元,确定与所述第一片上电源开关单元对应的核心区域的第二片上电源开关单元;
[0041]连接模块,用于根据所述缝隙区域内的第一片上电源开本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种片上电源开关链的构建方法,其特征在于,所述方法包括:确定电压域内的缝隙区域和核心区域,并在所述缝隙区域内设置第一片上电源开关单元,在所述核心区域内设置第二片上电源开关单元;从所述核心区域开始,对每一个缝隙区域进行循环搜索,确定所述缝隙区域内的搜索范围;获取所述搜索范围对应的缝隙区域内的第一片上电源开关单元;根据所述第一片上电源开关单元,确定与所述第一片上电源开关单元对应的核心区域的第二片上电源开关单元;根据所述缝隙区域内的第一片上电源开关单元与所述第二片上电源开关单元,确定所述电压域内的片上电源开关链路。2.根据权利要求1所述的片上电源开关链的构建方法,其特征在于,所述确定电压域内的缝隙区域和核心区域,包括:在所述电压域内,根据预设的缝隙高度阈值和缝隙宽度阈值,确定电压域内的横向缝隙区域、纵向缝隙区域和交叉缝隙区域;将所述横向缝隙区域、纵向缝隙区域和交叉缝隙区域确定为所述缝隙区域;分别对所述横向缝隙区域、所述纵向缝隙区域和所述交叉缝隙区域进行编号;在所述电压域内,除去所述缝隙区域和硬核区域,得到所述核心区域。3.根据权利要求2所述的片上电源开关链的构建方法,其特征在于,所述从所述核心区域开始,对每一个缝隙区域进行循环搜索,确定所述缝隙区域内的搜索范围,包括:从所述核心区域开始,按照预设扩展步长向各个方向进行搜索,得到第一搜索区域;根据所述第一搜索区域、所述核心区域和第一硬核区域,确定第一搜索范围;在将所述第一搜索区域内的第一片上电源开关单元与所述核心区域的第二片上电源开关单元连接之后,将与所述第二片上电源开关单元相连的第一片上电源开关单元对应的所述缝隙区域确定为已串链区域;将所述已串链区域与所述核心区域合并,得到第二核心区域;从所述第二核心区域开始,按照所述预设扩展步长向各个方向循环进行搜索,得到第二搜索区域;根据所述第二搜索区域、所述第二核心区域和所述第一硬核区域,确定第二搜索范围。4.根据权利要求3所述的片上电源开关链的构建方法,其特征在于,所述根据所述第一片上电源开关单元,确定与所述第一片上电源开关单元对应的核心区域的第二片上电源开关单元,包括:在确定所述搜索范围后,确定所述搜索范围内的各个缝隙区域的类别和分组号;根据所述缝隙区域的类别和分组号,确定与所述缝隙区域对应的一个或多个第一片上电源开关单元;根据与所述核心区域距离小于第一预设值的第一目标片上电源开关单元,在所述核心区域内,确定与所述第一目标片上电源开关单元距离小于第二预设值的第二目标片上电源开关单元。5.根据权利要求4所述的片上电源开关链的构建方法,其特征在于,所述将所述缝隙区域内的第一片上电源开关单元与所述第二片上电源开关单元的连接链路,确定为所述...

【专利技术属性】
技术研发人员:张帅
申请(专利权)人:昆腾微电子股份有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1