1.一种全局连接件布线的方法,所述方法包括:
确定用于在电路布局中使用的单元的全局连接件容限,其中,所述单元包括多个引脚,和相对于所述单元限定的多条布线轨迹;
确定所述单元内的阻挡轨迹的数量;
比较所述全局连接件容限与所述阻挡轨迹的数量;以及
如果所述全局连接件容限和所述阻挡轨迹的数量不满足预定条件,则调节所述电路布局内的单元的位置。
2.根据权利要求1所述的方法,其中,确定所述全局连接件容限包括:
识别所述多条布线轨迹的最靠近所述单元的第一边缘的第一布线轨迹,所述第一布线轨迹用于连接至所述多个引脚的第一引脚;
识别所述多条布线轨迹的最靠近所述单元的第二边缘的第二布线轨迹,所述第二布线轨迹用于连接至所述多个引脚的第二引脚,其中,所述第二边缘与所述第一边缘相对;以及
识别所述多个引脚中的引脚的数量。
3.根据权利要求2所述的方法,其中,确定所述全局连接件容限包括:
基于最大重叠引脚组中的引脚的数量和与所述最大重叠引脚组中的引脚相交的布线轨迹的数量,确定所述全局连接件容限。
4.根据权利要求1所述的方法,还包括:如果所述全局连接件容限小于阈值,则调节所述单元中的多个引脚的至少一个引脚的长度。
5.根据权利要求4所述的方法,还包括:确定包括具有调节的长度的至少一个引脚的单元的全局连接件容限。
6.根据权利要求1所述的方法,还包括:如果所述全局连接件容限小于阈值,则调节所述电路布局中的单元的位置。
7.根据权利要求6所述的方法,还包括:确定具有调节的位置的单元的阻挡轨迹的数量。
8.根据权利要求1所述的方法,其中,确定所述单元的阻挡轨迹的数量包括:识别被位于所述单元之上的金属层级中的互连结构阻挡的多条布 线轨迹的数量。
9.一种用于实施全局连接件布线方法的系统,所述系统包括:
至少一个处理器;以及
非暂时性计算机可读介质,被配置为存储指令,其中,所述非暂时性计算机可读介质连接至所述至少一个处理器,并且将所述至少一个处理器配置为执行存储的指令,以用于:
确定用于在电路布局中使用的单元的全局连接件容限,其中,所述单元包括多个引脚,和相对于所述单元限定的多条布线轨迹;
确定所述单元内的阻挡轨迹的数量;
比较所述全局连接件容限与所述阻挡轨迹的数量;以及
如果所述全局连接件容限和所述阻挡轨迹的数量不满足预定条件,则调节所述电路布局内的单元的位置。
10.一种修改单元的方法,所述方法包括:
识别最大重叠引脚组中的引脚的数量;
确定覆盖所述最大重叠引脚组的跨越区域中的布线轨迹的数量;
确定所述单元的全局连接件容限;
确定所述全局连接件容限是否满足阈值;以及
如果所述全局连接件容限不满足所述阈值,则修改所述单元中的至少一个引脚的长度或至少一个引脚的位置。