The invention discloses a system and method for storing dynamic layer contents in a design document. A design file with design data corresponding to multiple process layers is received. The geometric calculation formula is also received. The processor generates a polygon with dynamic layer content, which is formed by the geometric calculation formula of both of the multiple process layers or more than two applications. Stores the updated design file, that is, the design file with polygon that has dynamic layer content.
【技术实现步骤摘要】
【国外来华专利技术】在设计文件内存储动态层内容的方法相关申请案交叉参考本申请案主张于2016年2月11日提出申请的第62/294,273号美国临时申请案及于2015年11月26日提出申请的第6342/CHE/2015号印度专利申请案(两者均在申请中)的优先权,所述两个申请案的揭示内容以引用方式并入本文中。
本专利技术涉及芯片设计及缺陷检测。
技术介绍
可使用例如电子设计自动化(EDA)、计算机辅助设计(CAD)及其它IC设计软件的方法或系统来开发集成电路(IC)设计。此类方法及系统可用于从IC设计产生电路图案数据库。所述电路图案数据库包含表示IC的各种层的多个布局的数据。所述电路图案数据库中的数据可用于确定多个光罩的布局。光罩的布局通常包含定义光罩上的图案中的特征的多个多边形。每一光罩用于制作IC的各种层中的一者。IC的所述层可包含(举例来说)半导体衬底中的结图案、栅极电介质图案、栅极电极图案、层间电介质中的触点图案及金属化层上的互连图案。如本文中所使用的术语“设计数据”通常是指IC的物理设计(布局)以及通过复杂模拟或简单几何及布尔(Boolean)运算从物理设计导出的数据。需在生产IC之前通过不同过程对半导体装置设计进行验证。举例来说,通过软件模拟来检查半导体装置设计以验证在制造时所有特征在光刻之后均将被正确地印刷。此种检查通常包含以下步骤:例如设计规则检查(DRC)、光学规则检查(ORC)及更复杂的基于软件的验证方法,所述基于软件的验证方法包含针对特定晶片厂及过程而校准的过程模拟。制作例如逻辑装置及存储器装置等半导体装置通常包含:使用大数目个半导体制作过程来处理衬底(例如 ...
【技术保护点】
1.一种用于在芯片的设计文件中存储动态层内容的方法,其包括:在处理器处接收具有对应于多个过程层的设计数据的设计文件;在所述处理器处接收几何运算公式;使用所述处理器产生具有动态层内容的多边形,所述多边形是通过对所述多个过程层中的两者或多于两者应用所述几何运算公式而形成;及使用所述处理器在所述设计文件中存储具有动态层内容的所述多边形。
【技术特征摘要】
【国外来华专利技术】2015.11.26 IN 6342/CHE/2015;2016.02.11 US 62/294,21.一种用于在芯片的设计文件中存储动态层内容的方法,其包括:在处理器处接收具有对应于多个过程层的设计数据的设计文件;在所述处理器处接收几何运算公式;使用所述处理器产生具有动态层内容的多边形,所述多边形是通过对所述多个过程层中的两者或多于两者应用所述几何运算公式而形成;及使用所述处理器在所述设计文件中存储具有动态层内容的所述多边形。2.根据权利要求1所述的方法,其中所述几何运算公式与特定芯片区域相关联。3.根据权利要求1所述的方法,其进一步包括:使用所述处理器读取所述设计文件中的多个单元索引,每一单元索引具有对应于所述芯片的单元数据的单元边界与数据;使用所述处理器检索与单元索引相关联的所述单元边界;使用所述处理器确定所述单元边界是否与关注区相交;使用所述处理器确定所述单元边界是否含有关注层;及如果所述单元边界与关注区相交且含有关注层,那么使用所述处理器检索所述单元数据;其中通过对所述所检索单元数据中的所述多个过程层中的两者或多于两者应用所述几何运算公式而产生所述多边形。4.根据权利要求1所述的方法,其中所述几何运算公式是OR运算。5.根据权利要求1所述的方法,其中所述几何运算公式是AND运算。6.根据权利要求1所述的方法,其中所述几何运算公式是GROW运算。7.根据权利要求1所述的方法,其中所述几何运算公式是SHRINK运算。8.根据权利要求1所述的方法,其进一步包括:使用所述处理器检测所述设计文件中的一或多个架构特有轮廓,其中通过对所述一或多个架构特有轮廓应用所述几何运算公式而形成所述多边形。9.一种用于在设计文件中存储动态层内容的系统,其包括:设计文件存储装置,其经配置以存储一或多个设计文件,每一设计文件具有对应于芯片的多个过程层的设计数据;几何运算公式数据库,其经配置以存储一或多个几何运算公式;处理器,其与所述设计文件存储装置及所述几何运算公式数据库电子通信,所述处理器经配置以:从所述设计文件存储装置接收针对特定芯片的设计文件;从所述几何运算公式数据库接收几何运算公式;通过对所述设计文件的所述多个过程层中的两者或多于两者应用所述几何运算公式而产生具有动态层内容的多边形;及将所述设计文件更...
【专利技术属性】
技术研发人员:T·杰亚瑞曼,S·坎都库里,G·罗素,A·拉曼,K·吴,P·古奈斯卡伦,A·巴拉吉,A·杰因,
申请(专利权)人:科磊股份有限公司,
类型:发明
国别省市:美国,US
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。