集成电路中网路的确定方法和装置的制造方法

文档序号:9471543
集成电路中网路的确定方法和装置的制造方法
【技术领域】
[0001]本发明涉及通信领域,并且特别地,涉及一种集成电路中网路的确定方法和装置。
【背景技术】
[0002]目前,LE (Layout Editor,版图编辑)工具能够进行芯片级别(chip level)的检查(debug),虽然LE工具能够达到一定的检查效果,但是,LE工具在进行检查时,其执行过程需要耗费很长的时间。
[0003]并且,在对一个电路/器件中存在连接关系并且导通的结构所形成的路径(可称为网路,即,net)进行检查时,需要针对该电路/器件生成文件,由LE工具运行该文件,从而达到检查的目的。但是,由于电路/器件中的连接关系往往非常复杂,如果电路/器件的结构(包括电路/器件中的连接关系、层的位置等)发生变化,就会导致网路出现变化,而变化后的网路将无法被识别并确定,此时,如果需要对变化后的网路进行检查,就需要重新配置文件来确定网路。因此,即使电路/器件结构仅发生了非常小的变化,也必须重新配置待执行的文件,这就会导致配置文件的过程将占用大量的时间。
[0004]此外,由于网路是指导通的路径,但是,在不同的情况下,对于“导通”的标准会出现变化,例如,在某些情况下,会认为电阻器件是能够导通的,但是,在某些情况下,则会认为电阻器件是断开的。也就是说,在不同的标准下,电路/器件中的网路是不同的,而如果一个文件用于在认为电阻器件能够导通的情况下进行网路的检查,那么,该文件将不能够被用于在认为电阻器件为断开的情况下进行检查。
[0005]因此,传统的网路检查方案无法适应电路/器件的结构变化,也无法适用于不同的检查标准,会增加耗费的时间和成本。

【发明内容】

[0006]针对相关技术中网路检查不便、成本和耗时较高的问题,本发明提出一种集成电路中网路的确定方法和装置,能够降低网路检查的难度和复杂度,提高网路检查的效率。
[0007]为了实现上述目的,根据本发明的一个方面,提供了一种集成电路中网路的确定方法,该方法用于基于电子设计自动化(EDA)工具确定集成电路中的网路。
[0008]根据本发明的集成电路中网路的确定方法包括:
[0009]确定用户在集成电路中所指定的层;
[0010]在集成电路中查找与指定的层存在连接关系、且所属网路的网路ID与指定的层所属网路的网路ID相同的层;
[0011]根据查找到的层确定网路。
[0012]在一个实施例中,确定用户所指定的层包括:
[0013]确定在集成电路中划定的指定区域;
[0014]将区域内建立了连接关系的层确定为指定的层。
[0015]在一个实施例中,确定用户所指定的层包括:
[0016]接收用户输入的文档,基于文档内包含的层的信息,确定用户所指定的层。
[0017]在一个实施例中,确定用户所指定的层包括以下至少之一:
[0018]接收用户输入的坐标,将所在位置对应于坐标的层确定为指定的层;
[0019]接收用户输入的标记层,将所在位置位于标记层的层确定为指定的层;
[0020]接受用户标记文本,将层上具有标记文本的层确定为指定的层。
[0021]此外,在查找与指定的层存在连接关系的层时,根据预定策略进行查找,其中,预定策略包括层之间/层所属的器件之间存在连接关系所满足的条件。
[0022]可选地,上述预定策略由系统默认、或者由用户手动设置。
[0023]此外,该方法可以进一步包括:
[0024]对确定的网路进行标示。
[0025]可选地,可以通过以下方式中的至少之一对确定的网路进行标示:
[0026]以区别颜色进行显示;
[0027]以高亮的方式进行显示。
[0028]根据本发明的另一方面,还提供了一种集成电路中网路的确定装置,该装置用于基于电子设计自动化(EDA)工具确定集成电路中的网路。
[0029]根据本发明的集成电路中网路的确定装置包括:
[0030]第一确定模块,用于确定用户在集成电路中所指定的层;
[0031]查找模块,用于在集成电路中查找与指定的层存在连接关系、且所属网路的网路ID与指定的层所属网路的网路ID相同的层;
[0032]第二确定模块,用于根据查找到的层确定网路。
[0033]在一个实施例中,在确定用户所指定的层时,第一确定模块用于确定在集成电路中划定的指定区域,并将区域内建立了连接关系的层确定为指定的层。
[0034]在一个实施例中,在确定用户所指定的层时,第一确定模块用于接收用户输入的文档,基于文档内包含的层的信息,确定用户所指定的层。
[0035]在一个实施例中,在确定用户所指定的层时,第一确定模块用于接收用户输入的坐标,将所在位置对应于坐标的层确定为指定的层;和/或
[0036]第一确定模块接收用户输入的标记层,将所在位置位于标记层的层确定为指定的层;和/或
[0037]第一确定模块接受用户标记文本,将层上具有标记文本的层确定为指定的层。
[0038]此外,在查找与指定的层存在连接关系的层时,查找模块用于根据预定策略进行查找,其中,预定策略包括层之间/层所属的器件之间存在连接关系所满足的条件。
[0039]可选地,预定策略由系统默认、或者由用户手动设置。
[0040]该确定装置可以进一步包括:
[0041 ] 标示模块,用于对确定的网路进行标示。
[0042]可选地,标示模块通过以下方式中的至少之一对确定的网路进行标示:
[0043]以区别颜色进行显示;
[0044]以高亮的方式进行显示。
[0045]本发明通过EDA工具来确定网路,能够有效应对网路和判断标准出现变化的情况,避免因为确定网路的标准和/或集成电路结构出现变化而难以确定网路的问题,有效提高了网路检查的效率,降低了实现的复杂度。
【附图说明】
[0046]为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
[0047]图1是根据本发明实施例的集成电路中网路的确定方法的流程图;
[0048]图2A-2C是根据本发明实施例的集成电路中网路的确定方法中确定用户所指定的层的意图;
[0049]图3是现有技术中显TJK网路的TJK意图;
[0050]图4是借助于本发明的技术方案显示网路的示意图;
[0051]图5是根据本发明实施例的集成电路中网路的确定装置的框图;
[0052]图6是根据本发明实施例的集成电路中网路的确定装置的一具体结构实例和工作原理的示意图;
[0053]图7是能够实现本发明的技术方案的计算机系统的框图。
【具体实施方式】
[0054]在下文中将结合附图对本发明的示范性实施例进行描述。为了清楚和简明起见,在说明书中并未描述实际实施方式的所有特征。然而,应该了解,在开发任何这种实际实施例的过程中必须做出很多特定于实施方式的决定,以便实现开发人员的具体目标,例如,符合与系统及业务相关的那些限制条件,并且这些限制条件可能会随着实施方式的不同而有所改变。此外,还应该了解,虽然开发工作有可能是非常复杂和费时的,但对得益于本公开内容的本领域技术人员来说,这种开发工作仅仅是例行的任务。
[0055]在此,还需要说明的一点是,为了避免因不必要的细节而模糊了本发明,在附图中仅仅示出了与根据本发明的方案密切相关的装置结构和/或处理步骤,而省略了与本发明关系不大的其他细节。
[0056]根据本发明的实施例,提供了一种集成电路中网路的确定方法,该方法用于基于电子设计自动化(EDA)工
再多了解一些
当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1