金属线版图设计规则检查方法技术

技术编号:25890854 阅读:62 留言:0更新日期:2020-10-09 23:32
本发明专利技术公开了一种金属线版图设计规则检查方法,首先获取所述金属线的电压信息,并判断待检查的两个所述金属线间是否存在同序识别层。若存在则利用同序电压差计算方法计算待检查的两个所述金属线间的电压差,若不存在则利用异序电压差计算方法计算待检查的两个所述金属线间的电压差,最后利用所述金属线版图的设计规则中相应电压差对应相应间距要求判断待检查的两个所述金属线的间距是否符合要求,从而实现待检查的两个所述金属线之间的设计规则检查。无需人工计算电压差值,极大地优化了代码用量并以高效和准确的方式自动计算电压差,实现不同金属线上图形间距的检查与限定。

【技术实现步骤摘要】
金属线版图设计规则检查方法
本专利技术涉及半导体制造领域,尤其是涉及一种金属线版图设计规则检查方法。
技术介绍
随着集成电路产业的发展,芯片集成度的不断提升,半导体的制造工艺日益复杂。在半导体制造版图设计过程中,设计规则检查(DRC)的重要性不断提高,利用DRC可以避免由于短路、断路造成的电路失效或由于寄生电容等因素引起的性能劣化问题,可有效保证芯片成品的可靠性与良率。为了满足更复杂工艺制程的需求,同时避免由于栅极、源漏极以及金属线线宽和间距等关键尺寸越来越小导致发生电压击穿或金属线连接等性能损害问题。需要在金属线版图设计规则中增加了不同电压差图形间的设计规则检查,现有技术中的DRC方案需要技术人员人工计算不同电压差金属线之间的电压差值,代码量很大,且整个DRC方案的效率较低。因此,需要提出一种可以简化代码量以及高效的方案。
技术实现思路
本专利技术的目的在于提供一种金属线版图设计规则检查方法,用于解决现有技术中需要技术人员人工计算不同电压差金属线之间的电压差值,代码量很大,且整个DRC方案的效率较低的问题。为了解决上述技术问题,本专利技术提出一种金属线版图设计规则检查方法,所述金属线版图包括多个金属线,同一所述金属线包括具有连接关系的所有金属层;所述金属线版图设计规则检查方法包括以下步骤:获取每个所述金属线的电压信息;判断待检查的两个所述金属线间是否存在同序识别层;若存在所述同序识别层,则利用同序电压差计算方法计算待检查的两个所述金属线间的电压差,并基于所述金属线版图的设计规则获取对应的第一间距要求;若不存在所述同序识别层,则利用异序电压差计算方法计算待检查的两个所述金属线间的电压差,并基于所述金属线版图的设计规则获取对应的第二间距要求;获取待检查的两个所述金属线的间距,并基于所述第一间距要求或所述第二间距要求实现待检查的两个所述金属线之间的设计规则检查。可选地,通过以下步骤获取每个所述金属线的电压信息:设置类型各不相同的电压识别层,并建立所述金属层与所述电压识别层的连接关系,其中,所述电压识别层包含了所述金属层的电压信息,并将对应的电压信息赋值给每个所述金属线上对应的金属层;设置每个所述金属线中所有所述金属层的连接关系;将所述金属层与所述电压识别层的连接关系以及每个所述金属线中所有所述金属层的连接关系存储到第一变量中;基于所述第一变量获取每个所述金属线的电压信息。可选地,所述基于所述第一变量获取每个所述金属线的电压信息包括:通过电压差检查命令调用所述第一变量,并获取每个所述金属线的电压信息。可选地,基于每个所述金属线中所有所述金属层的连接关系,通过NET属性命令将所述电压识别层中的电压信息赋给对应的所述金属线。可选地,若同一个所述金属线上存在至少两个所述电压信息,所述电压信息包括高压值以及低压值,则选择所有的所述高压值中的最大值以及所有的所述低压值中的最小值作为所述电压信息赋给对应的所述金属线。可选地,通过以下方式判断待检查的两个所述金属线间是否存在同序识别层:获取待检查的两个所述金属线的同序标志位;若所述同序标志位为1,则判定待检查的两个所述金属线间存在同序识别层;若所述同序标志位为0,则判定待检查的两个所述金属线间不存在同序识别层。可选地,所述第一变量还包括所述同序标志位。可选地,所述电压识别层包括文本电压识别层、金属电压识别层以及器件电压识别层,所述电压信息包括高压值以及低压值;其中,所述金属电压识别层以及所述器件电压识别层中包含的低压值均为0。可选地,所述文本电压识别层、所述金属电压识别层以及所述器件电压识别层的优先级依次递减;通过以下方式将对应的电压信息赋值给每个所述金属线上对应的金属层:判断所述金属层上是否有所述文本电压识别层;若是,则将所述文本电压识别层中的高压值以及低压值赋给所述金属层;若否,则判断所述金属层上是否有所述金属电压识别层;若是,则将所述金属电压识别层中的高压值赋给所述金属层,并将0作为低压值赋给所述金属层;若否,则判断所述金属层上是否有所述器件电压识别层;若是,则将所述器件电压识别层中的高压值赋给所述金属层,并将0作为低压值赋给所述金属层;若否,则将0作为高压值赋给所述金属层,并将0作为低压值赋给所述金属层。可选地,所述同序电压差计算方法包括:ΔV=Max(|V1high-V2high|,|V1low-V2low|);所述异序电压差计算方法包括:ΔV=Max(|V1high-V2low|,|V2high-V1low|);其中,所述ΔV为待检查的两个所述金属线间的电压差,V1high为待检查的两个所述金属线中的一个金属线的高压值,V2high为另一个金属线的高压值,V1low为待检查的两个所述金属线中的一个金属线的低压值,V2low为另一个金属线的低压值。与现有技术相比,本专利技术具有以下有益效果:1、本专利技术提供的一种金属线版图设计规则检查方法,首先获取所述金属线的电压信息,并判断待检查的两个所述金属线间是否存在同序识别层。若存在则利用同序电压差计算方法计算待检查的两个所述金属线间的电压差,若不存在则利用异序电压差计算方法计算待检查的两个所述金属线间的电压差,最后利用所述金属线版图的设计规则中相应电压差对应相应间距要求判断待检查的两个所述金属线的间距是否符合要求,从而实现待检查的两个所述金属线之间的设计规则检查。无需人工计算电压差值,极大地优化了代码用量并以高效和准确的方式自动计算电压差,实现不同金属线上图形间距的检查与限定。2、通过设置类型各不相同的电压识别层,所述电压识别层包含了所述金属层的电压信息,所述电压信息包含了金属层的高压值以及低压值,并建立所述金属层与所述电压识别层的连接关系,将这些信息全部存储到第一变量中,无需人工筛选就可直接利用所述第一变量获得金属层的高压值以及低压值,进一步优化了代码用量以及提高了效率。3、设置金属线的同序标志位,将所述同序标志位也一并存储到所述第一变量中,通过调用所述第一变量即可获取待检查的两个所述金属线间是否存在同序识别层,更进一步优化了代码用量以及提高了效率。附图说明图1为本专利技术实施例提供的一种金属线版图设计规则检查方法的流程示意图;图2为图1中步骤S1的流程示意图;图3为利用同序电压差计算方法计算电压差的金属层间的最小间距检查通过的示意图;图4为利用同序电压差计算方法计算电压差的金属层间的最小间距检查未通过的示意图;图5为利用异序电压差计算方法计算电压差的金属层间的最小间距检查通过的示意图;图6为利用异序电压差计算方法计算电压差的金属层间的最小间距检查未通过的示意图;图7为本专利技术实施例提供的一种金属线版图设计规则检查的流程示意图;图8为本专利技术另一实施例提本文档来自技高网...

【技术保护点】
1.一种金属线版图设计规则检查方法,其特征在于,所述金属线版图包括多个金属线,同一所述金属线包括具有连接关系的所有金属层;/n所述金属线版图设计规则检查方法包括以下步骤:/n获取每个所述金属线的电压信息;/n判断待检查的两个所述金属线间是否存在同序识别层;/n若存在所述同序识别层,则利用同序电压差计算方法计算待检查的两个所述金属线间的电压差,并基于所述金属线版图的设计规则获取对应的第一间距要求;/n若不存在所述同序识别层,则利用异序电压差计算方法计算待检查的两个所述金属线间的电压差,并基于所述金属线版图的设计规则获取对应的第二间距要求;/n获取待检查的两个所述金属线的间距,并基于所述第一间距要求或所述第二间距要求实现待检查的两个所述金属线之间的设计规则检查。/n

【技术特征摘要】
1.一种金属线版图设计规则检查方法,其特征在于,所述金属线版图包括多个金属线,同一所述金属线包括具有连接关系的所有金属层;
所述金属线版图设计规则检查方法包括以下步骤:
获取每个所述金属线的电压信息;
判断待检查的两个所述金属线间是否存在同序识别层;
若存在所述同序识别层,则利用同序电压差计算方法计算待检查的两个所述金属线间的电压差,并基于所述金属线版图的设计规则获取对应的第一间距要求;
若不存在所述同序识别层,则利用异序电压差计算方法计算待检查的两个所述金属线间的电压差,并基于所述金属线版图的设计规则获取对应的第二间距要求;
获取待检查的两个所述金属线的间距,并基于所述第一间距要求或所述第二间距要求实现待检查的两个所述金属线之间的设计规则检查。


2.如权利要求1所述的金属线版图设计规则检查方法,其特征在于,通过以下步骤获取每个所述金属线的电压信息:
设置类型各不相同的电压识别层,并建立所述金属层与所述电压识别层的连接关系,其中,所述电压识别层包含了所述金属层的电压信息,并将对应的电压信息赋值给每个所述金属线上对应的金属层;
设置每个所述金属线中所有所述金属层的连接关系;
将所述金属层与所述电压识别层的连接关系以及每个所述金属线中所有所述金属层的连接关系存储到第一变量中;
基于所述第一变量获取每个所述金属线的电压信息。


3.如权利要求2所述的金属线版图设计规则检查方法,其特征在于,所述基于所述第一变量获取每个所述金属线的电压信息包括:
通过电压差检查命令调用所述第一变量,并获取每个所述金属线的电压信息。


4.如权利要求2所述的金属线版图设计规则检查方法,其特征在于,基于每个所述金属线中所有所述金属层的连接关系,通过NET属性命令将所述电压识别层中的电压信息赋给对应的所述金属线。


5.如权利要求4所述的金属线版图设计规则检查方法,其特征在于,若同一个所述金属线上存在至少两个所述电压信息,所述电压信息包括高压值以及低压值,则选择所有的所述高压值中的最大值以及所有的所述低压值中的最小值作为所述电压信息赋给对应的所述金属线。


6.如权利要求2所述的金属线版图设计规则检查...

【专利技术属性】
技术研发人员:李晓艳杨婷陈颖颖
申请(专利权)人:上海华力微电子有限公司
类型:发明
国别省市:上海;31

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

1