Mask versus Schematic - an enhanced design-verification flow for first silicon success

T. Luo, Eric Leong, M. Chao, P. Fisher, Wen-Hsiang Chang
{"title":"Mask versus Schematic - an enhanced design-verification flow for first silicon success","authors":"T. Luo, Eric Leong, M. Chao, P. Fisher, Wen-Hsiang Chang","doi":"10.1109/TEST.2010.5699238","DOIUrl":null,"url":null,"abstract":"Layout versus Schematic (LVS) is a commonly used technique employed at the design stage to insure the correctness of physical layout. However, as process technologies continually advance, increasingly complex boolean operations are required to produce the desired on-mask patterns, which are frequently optimized to enhance transistor performance and process margin. Design layout which has been verified by LVS may undergo substantial layout changes when subjected to the mask generation booleans, with potential implications for performance and margin estimation, particularly given the aggressive use of stressors in modern CMOS technologies. Errors in mask generation booleans, which are very difficult to detect by present primitive inspection methods, can easily result in functional failure although the initial LVS predicted success. Therefore, LVS performed at the design stage is no longer an iron-clad guarantee of chip functionality in advanced process technologies. In this paper, we introduce Mask-versus-Schematic (MVS) verification, a novel design verification flow which directly compares the schematic netlist with a netlist extracted after application of all mask generation booleans, in order to insure the correctness of the final mask data just before tapeout. Furthermore, the introduced methodology can be performed using currently available physical verification EDA tools. The experimental results presented here, using examples from some of the industry's most advanced process technology nodes, demonstrate the effectiveness and efficiency of this methodology in detecting errors resulting from mask generation boolean operations.","PeriodicalId":265156,"journal":{"name":"2010 IEEE International Test Conference","volume":"38 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2010-11-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"1","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"2010 IEEE International Test Conference","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/TEST.2010.5699238","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 1

Abstract

Layout versus Schematic (LVS) is a commonly used technique employed at the design stage to insure the correctness of physical layout. However, as process technologies continually advance, increasingly complex boolean operations are required to produce the desired on-mask patterns, which are frequently optimized to enhance transistor performance and process margin. Design layout which has been verified by LVS may undergo substantial layout changes when subjected to the mask generation booleans, with potential implications for performance and margin estimation, particularly given the aggressive use of stressors in modern CMOS technologies. Errors in mask generation booleans, which are very difficult to detect by present primitive inspection methods, can easily result in functional failure although the initial LVS predicted success. Therefore, LVS performed at the design stage is no longer an iron-clad guarantee of chip functionality in advanced process technologies. In this paper, we introduce Mask-versus-Schematic (MVS) verification, a novel design verification flow which directly compares the schematic netlist with a netlist extracted after application of all mask generation booleans, in order to insure the correctness of the final mask data just before tapeout. Furthermore, the introduced methodology can be performed using currently available physical verification EDA tools. The experimental results presented here, using examples from some of the industry's most advanced process technology nodes, demonstrate the effectiveness and efficiency of this methodology in detecting errors resulting from mask generation boolean operations.
掩模与原理图-第一个硅成功的增强设计验证流程
布局与原理图(LVS)是一种在设计阶段常用的技术,用于确保物理布局的正确性。然而,随着工艺技术的不断进步,需要越来越复杂的布尔运算来产生所需的掩模模式,这些模式经常被优化以提高晶体管的性能和工艺裕度。当受到掩模生成布尔值的影响时,经过LVS验证的设计布局可能会发生实质性的布局变化,这对性能和裕度估计有潜在的影响,特别是在现代CMOS技术中大量使用压力源的情况下。尽管初始LVS预测了成功,但掩码生成布尔值的错误很容易导致功能失效,这是目前原始检测方法很难检测到的。因此,在设计阶段执行的LVS不再是先进工艺技术中芯片功能的铁壳保证。在本文中,我们引入了一种新的设计验证流程,即mask - vs - schematic (MVS)验证,该流程直接将原理图网络列表与应用所有掩码生成布尔值后提取的网络列表进行比较,以确保最终掩码数据的正确性。此外,所介绍的方法可以使用当前可用的物理验证EDA工具来执行。这里给出的实验结果,使用了一些业界最先进的工艺技术节点的例子,证明了这种方法在检测掩码生成布尔运算导致的错误方面的有效性和效率。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
求助全文
约1分钟内获得全文 求助全文
来源期刊
自引率
0.00%
发文量
0
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
确定
请完成安全验证×
copy
已复制链接
快去分享给好友吧!
我知道了
右上角分享
点击右上角分享
0
联系我们:info@booksci.cn Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。 Copyright © 2023 布克学术 All rights reserved.
京ICP备2023020795号-1
ghs 京公网安备 11010802042870号
Book学术文献互助
Book学术文献互助群
群 号:481959085
Book学术官方微信