版图文件中可压缩区域的获取方法、系统及电子设备技术方案

技术编号:28713768 阅读:32 留言:0更新日期:2021-06-06 01:09
本发明专利技术提供了一种版图文件中可压缩区域的获取方法、系统及电子设备,包括:打开一版图文件,所述版图文件中包括若干器件区域,所述器件区域中包括连接到电源或地的掺杂区域;扫描所述版图文件,以选中相邻两个掺杂区域之间的空白区域;判断所述空白区域是否为矩形,若所述空白区域是矩形,则判定所述空白区域为可压缩区域;本发明专利技术以实现获取版图文件中的可压缩区域。缩区域。缩区域。

【技术实现步骤摘要】
版图文件中可压缩区域的获取方法、系统及电子设备


[0001]本专利技术涉及集成电路设计
,尤其涉及一种版图文件中可压缩区域的获取方法、系统及电子设备。

技术介绍

[0002]在版图设计中,很多器件存在共用电源或地的情况,特别是并行放置的器件共用电源或地可以节省版图的面积。然而在版图工程师设计版图时,只能依靠设计经验手动设计,会存在未共用电源或地的可能性;或是采用自动布局布线进行设计,也会存在未共用电源或地的可能性,而并行放置的器件未共用电源或地,在版图文件中可能会存在可以节省的版图空间。因此,为得知版图文件中可节省的版图空间量,于是需要一种版图文件中可压缩区域的获取方法。

技术实现思路

[0003]本专利技术的目的在于提供一种版图文件中可压缩区域的获取方法、系统及电子设备,以实现获取版图文件中的可压缩区域。
[0004]为了达到上述目的,本专利技术提供了一种版图文件中可压缩区域的获取方法,包括:
[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]图1为本专利技术一实施例提供的版图文件中可压缩区域的获取方法的流程图;
[0030]图2A~2B为本专利技术一实施例提供的版图文件中可压缩区域的获取方法中空白区域的示意图;
[0031]图3为本专利技术一实施例提供的版图文件中可压缩区域的获取系统的示意图;
[0032]其中,附图标记为:
[0033]10

掺杂区域;20

空白区域;100

开启模块;200

扫描选择模块;300

判断模块。
具体实施方式
[0034]下面将结合示意图对本专利技术的具体实施方式进行更详细的描述。根据下列描述,本专利技术的优点和特征将更清楚。需说明的是,附图均采用非常简化的形式且均使用非精准的比例,仅用以方便、明晰地辅助说明本专利技术实施例的目的。
[0035]图1为本实施例提供的版图文件中可压缩区域的获取方法的流程图。本实施例提供了一种版图文件中可压缩区域的获取方法,以实现获取版图文件中的可压缩区域。
[0036]请参考图1,版图文件中可压缩区域的获取方法包括:
[0037]步骤S1:打开一版图文件,版图文件中包括若干器件区域,器件区域中包括连接到电源或地的掺杂区域;
[0038]步骤S2:扫描版图文件,以选中相邻两个掺杂区域之间的空白区域;
[0039]步骤S3:判断空白区域是否为矩形,若空白区域是矩形,则判定空白区域为可压缩
区域。
[0040]下面对本实施例提供的版图文件中可压缩区域的获取方法,进行详细的描述。
[0041]执行步骤S1:打开一版图文件,版图文件中包括若干器件区域,器件区域中包括连接到电源或地的掺杂区域。
[0042]具体是,提供一版图文件,然后通过集成电路版图设计软件打开版图文件。在版图文件中包括若干器件区域,若干器件区域并排排列,若干器件区域均需要连接电源或地,一般并行的器件的电源或地可以共用,共用电源或地可以节省版图的面积。在本实施例中,器件为MOS管,但不限于此,也可为其它并排排列的器件。器件区域中包括连接到电源或地的掺杂区域,掺杂区域为源区和/或漏区所在的区域,掺杂区域通过金属通孔所在的区域与电源或地连接。在版图文件中,若干器件区域中可能存在未共用电源或地的可能性,即均需连接到电源或地的掺杂区域没有连接在一起,则存在可压缩的区域的可能性。
[0043]执行步骤S2:扫描版图文件,以选中相邻两个掺杂区域之间的空白区域。
[0044]具体的,在通过集成电路版图设计软件打开版图文件后并扫描版图文件,在版图文件中找到若干连接到电源或地的掺杂区域,在若干连接到电源或地的掺杂区域中选择相邻的两个掺杂区域,然后获取相邻两个掺杂区域的正对区域,在本实施例中,将相邻两个掺杂区域相对的两边限定出的区域为正对区域;版图文件中包含有金属层区域,判断正对区域中是否包含金属层区域,当正对区域中不包含金属层区域时,判定正对区域为空白区域;当正对区域中包含金属层区域时,判定正对区域不为空白本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种版图文件中可压缩区域的获取方法,其特征在于,包括:打开一版图文件,所述版图文件中包括若干器件区域,所述器件区域中包括连接到电源或地的掺杂区域;扫描所述版图文件,以选中相邻两个掺杂区域之间的空白区域;判断所述空白区域是否为矩形,若所述空白区域是矩形,则判定所述空白区域为可压缩区域。2.如权利要求1所述的版图文件中可压缩区域的获取方法,其特征在于,若干所述器件区域并排排布。3.如权利要求1所述的版图文件中可压缩区域的获取方法,其特征在于,所述掺杂区域为源/漏区所在的区域。4.如权利要求1所述的版图文件中可压缩区域的获取方法,其特征在于,选中相邻两个掺杂区域之间的空白区域的步骤包括:获取相邻两个所述掺杂区域的正对区域;判断所述正对区域中是否包含金属层区域,当所述正对区域中不包含所述金属层区域时,选中所述正对区域并将所述正对区域作为所述空白区域。5.如权利要求4所述的版图文件中可压缩区域的获取方法,其特征在于,将相邻两个所述掺杂区域相对的两边限定出的区域为所述正对区域。6.如权利要求5所述的版图文件中可压缩区域的获取方法,其特征在于,当相邻两个所述掺杂区域相对的两边的长度相等时,判定所述空白区域为矩形。7.如权利要求1所述的版图文件中可压缩区域的获取方法,其特征在于,判定所述空白区域为可压缩区域之...

【专利技术属性】
技术研发人员:曹云
申请(专利权)人:上海华虹宏力半导体制造有限公司
类型:发明
国别省市:

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

1