基于工艺设计包的版图与原理图一致性验证方法技术

技术编号:13288121 阅读:58 留言:0更新日期:2016-07-09 03:30
本发明专利技术公开了一种基于工艺设计包的版图与原理图一致性验证方法,通过采用自动化流程使得QA库中的参数化器件的端口名称自动加上器件序列号,从而达到了所有端口名称在QA库中的惟一性,以达到LVS QA的要求,不仅减少了LVS QA库的产生时间,获得了更全面的LVS QA,且节约了人力成本,并能够适用于目前所有的技术节点,应用广泛。

【技术实现步骤摘要】

本专利技术涉及半导体制造
,尤其涉及一种基于工艺设计包的版图与原理图一致性验证方法
技术介绍
工艺设计包(ProcessDesignKit,简称PDK)是连接芯片设计和芯片制造的数据衔接平台,随着集成电路IC设计日趋复杂,开发工艺设计包并建立验证参考流程对于降低昂贵的设计成本和规避极易产生的市场风险是非常有必要的。版图和原理图一致性验证(LayoutVersusSchematic,简称LVS)是工艺设计包的重点组件之一,它是根据工艺信息要求而定制开发的,用途在于帮助设计公司验证所设计的版图和原理图网表是否一致。目前,制造大量满足设计需求的先进器件,需要大量的QA库(QualityAssurancepattern)[包括原理符号图(schematicsymbol)、参数化器件版图(Pcelllayout)、端口标识文本]去完成全面的LVSQA,以便快速地进行到下一个流程,而在先进的技术节点下,随着器件的数量和组成变得越来越复杂,成千上万的版图需要完成LVSQA,采用现有的样品测试库(Sampletestpattern),由于需要花费较多的时间分析大量的器件端口,以把可以互相连接的端口连在一起,并一个个加上相应的器件端口名称,进而很难按时进行下一个流程,这就急需要一种优化的自动化方法来完成LVSQA。
技术实现思路
针对上述存在的问题,本专利技术公开一种基于工艺设计包的版图与>原理图一致性验证方法,以克服现有技术中需要花费较多的时间分析大量的器件端口,把可以互相连接的端口连在一起,并一个个加上相应的器件端口名称,才能达到LVSQA需求的问题。为了实现上述目的,本申请记载了一种基于工艺设计包的版图与原理图一致性验证方法,其中,包括如下步骤:提供工艺设计包,并根据该工艺设计包生成多个包含参数化器件原理符号图的QA原理图库;获取所述参数化器件原理符号图中每个原理图端口在所述QA原理图库中的绝对坐标,并根据该绝对坐标,于所述QA原理图库中的每个原理图端口上设置相应的标识;根据所述QA原理图库生成包含参数化器件版图的QA版图库;获取所述参数化器件版图中每个版图端口在所述QA版图库中的绝对坐标,并根据该绝对坐标,于所述QA版图库中的每个版图端口上设置相应的标签;其中,每个所述标识在所述QA原理图库中均是唯一的,且每个所述标签在所述QA版图库中也均是唯一的。上述的基于工艺设计包的版图与原理图一致性验证方法,其中,所述方法还包括:获取所述工艺设计包中的器件类别名,并根据该器件类别名对所有的参数化器件进行分类,以生成多个包含参数化器件原理符号图的QA原理图库。上述的基于工艺设计包的版图与原理图一致性验证方法,其中,按照所述器件类别名依次产生所述多个包含参数化器件原理符号图的QA原理图库。上述的基于工艺设计包的版图与原理图一致性验证方法,其中,所述方法还包括:提取所述参数化器件原理符号图中每个原理图端口的相对坐标值与该原理图端口的标识,并根据该参数化器件原理符号图在QA原理图库中的相对坐标值,获取所述参数化器件原理符号图中每个原理图端口在所述QA原理图库中的绝对坐标。上述的基于工艺设计包的版图与原理图一致性验证方法,其中,所述标识包括所述原理图端口的名称以及该原理图端口所在的参数化器件的器件序列号。上述的基于工艺设计包的版图与原理图一致性验证方法,其中,所述方法还包括:利用所述QA原理图库产生包含参数化器件版图的QA版图库后,将所述QA版图库按器件类别的操作方式进行分组,以使所述QA版图库满足LVS检验的需求。上述的基于工艺设计包的版图与原理图一致性验证方法,其中,所述方法还包括:提取所述参数化器件版图中每个版图端口的相对坐标值与该版图端口的标签,并根据该参数化器件版图在所述QA版图库中的相对坐标值,获取所述参数化器件版图中每个版图端口在所述QA版图库中的绝对坐标。上述的基于工艺设计包的版图与原理图一致性验证方法,其中,所述标签包括所述版图端口的名称以及该版图端口所在的参数化器件的器件序列号。上述的基于工艺设计包的版图与原理图一致性验证方法,其中,所述方法还包括:判断所述QA版图库中的标签与所述QA原理图库的标识是否一致,并根据上述的判断结果生成一QA库。上述的基于工艺设计包的版图与原理图一致性验证方法,其中,所述QA库包含所有记载有所述QA版图库与所述QA原理图库之间差异性信息的报告文件。上述专利技术具有如下优点或者有益效果:本专利技术公开的基于工艺设计包的版图与原理图一致性验证方法,通过采用自动化流程使得QA库中的参数化器件的端口名称自动加上器件序列号,从而达到了所有端口名称在QA库中的惟一性,以达到LVSQA的要求,不仅减少了LVSQA库的产生时间,获得了更全面的LVSQA,且节约了人力成本,并能够适用于目前所有的技术节点,应用广泛。具体附图说明通过阅读参照以下附图对非限制性实施例所作的详细描述,本发明及其特征、外形和优点将会变得更加明显。在全部附图中相同的标记指示相同的部分。并未可以按照比例绘制附图,重点在于示出本发明的主旨。图1是本专利技术
技术介绍
中端口使用物理线相互连接的示意图;图2是本专利技术实施例中端口之间未使用物理线相互连接的示意图;图3是本专利技术实施例基于工艺设计包的版图与原理图一致性验证方法的流程示意图;图4是本专利技术与
技术介绍
相比较的效果示意图。具体实施方式本专利技术公开了集成电路中辅助设计软件工具所涉及版图与原理图一致性验证的方法,下面结合附图和具体的实施例对本专利技术作进一步的说明,但是不作为本专利技术的限定。在本专利技术中,同样籍由电路原理图来较为直观的表达电路的功能信息,需要将所接收的电路描述信息或数据(例如电路网表文件)来自动生成电路原理图,从而通过对电路中的参数化器件及其端口进行定位布局及其连接关系进行自动布线或虚设布线(无物理线连接),实现具预期电路功能特征的电路原理图准确无误的输出。最后使用诸如EDA工具运行LVS验证文件查看版图和原理图器件的端口和器件参数是否一致,进而来验证LVS文件书写是否正确。图3是本专利技术实施例基于工艺设计包的版图与原理图一致性验证方法的流程示意图,如图3所示:本实施例涉及一种基于工艺设计包的版图与原理图一致性验证方法,包括本文档来自技高网...

【技术保护点】
一种基于工艺设计包的版图与原理图一致性验证方法,其特征在于,包括如下步骤:提供工艺设计包,并根据该工艺设计包生成多个包含参数化器件原理符号图的QA原理图库;获取所述参数化器件原理符号图中每个原理图端口在所述QA原理图库中的绝对坐标,并根据该绝对坐标,于所述QA原理图库中的每个原理图端口上设置相应的标识;根据所述QA原理图库生成包含参数化器件版图的QA版图库;获取所述参数化器件版图中每个版图端口在所述QA版图库中的绝对坐标,并根据该绝对坐标,于所述QA版图库中的每个版图端口上设置相应的标签;其中,每个所述标识在所述QA原理图库中均是唯一的,且每个所述标签在所述QA版图库中也均是唯一的。

【技术特征摘要】
1.一种基于工艺设计包的版图与原理图一致性验证方法,其特
征在于,包括如下步骤:
提供工艺设计包,并根据该工艺设计包生成多个包含参数化器件
原理符号图的QA原理图库;
获取所述参数化器件原理符号图中每个原理图端口在所述QA
原理图库中的绝对坐标,并根据该绝对坐标,于所述QA原理图库中
的每个原理图端口上设置相应的标识;
根据所述QA原理图库生成包含参数化器件版图的QA版图库;
获取所述参数化器件版图中每个版图端口在所述QA版图库中
的绝对坐标,并根据该绝对坐标,于所述QA版图库中的每个版图端
口上设置相应的标签;
其中,每个所述标识在所述QA原理图库中均是唯一的,且每个
所述标签在所述QA版图库中也均是唯一的。
2.如权利要求1所述的基于工艺设计包的版图与原理图一致性
验证方法,其特征在于,所述方法还包括:获取所述工艺设计包中的
器件类别名,并根据该器件类别名对所有的参数化器件进行分类,以
生成多个包含参数化器件原理符号图的QA原理图库。
3.如权利要求2所述的基于工艺设计包的版图与原理图一致性
验证方法,其特征在于,按照所述器件类别名依次产生所述多个包含
参数化器件原理符号图的QA原理图库。
4.如权利要求1所述的基于工艺设计包的版图与原理图一致性
验证方法,其特征在于,所述方法还包括:
提取所述参数化器件原理符号图中每个原理图端口的相对坐标
值与该原理图端口的标识,并根据该参数化器件原理符号图在QA原
理图库中的相对坐标值,获取所述参数化器件原理符号图中每个原理...

【专利技术属性】
技术研发人员:石任斌张甜
申请(专利权)人:中芯国际集成电路制造上海有限公司
类型:发明
国别省市:上海;31

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

1